On Bipartite Circulant Graph Decompositions Based on Cartesian and Tensor Products with Novel Topologies and Deadlock-Free Routing

Recent developments in commutative algebra, linear algebra, and graph theory allow us to approach various issues in several fields. Circulant graphs now have a wider range of practical uses, including as the foundation for optical networks, discrete cellular neural networks, small-world networks, mo...

Full description

Bibliographic Details
Main Authors: Ahmed El-Mesady, Aleksandr Y. Romanov, Aleksandr A. Amerikanov, Alexander D. Ivannikov
Format: Article
Language:English
Published: MDPI AG 2022-12-01
Series:Algorithms
Subjects:
Online Access:https://www.mdpi.com/1999-4893/16/1/10
_version_ 1797447104259424256
author Ahmed El-Mesady
Aleksandr Y. Romanov
Aleksandr A. Amerikanov
Alexander D. Ivannikov
author_facet Ahmed El-Mesady
Aleksandr Y. Romanov
Aleksandr A. Amerikanov
Alexander D. Ivannikov
author_sort Ahmed El-Mesady
collection DOAJ
description Recent developments in commutative algebra, linear algebra, and graph theory allow us to approach various issues in several fields. Circulant graphs now have a wider range of practical uses, including as the foundation for optical networks, discrete cellular neural networks, small-world networks, models of chemical reactions, supercomputing and multiprocessor systems. Herein, we are concerned with the decompositions of the bipartite circulant graphs. We propose the Cartesian and tensor product approaches as helping tools for the decompositions. The proposed approaches enable us to decompose the bipartite circulant graphs into many categories of graphs. We consider the use cases of applying the described theory of bipartite circulant graph decomposition to the problems of finding new topologies and deadlock-free routing in them when building supercomputers and networks-on-chip.
first_indexed 2024-03-09T13:50:01Z
format Article
id doaj.art-4ce26c3d9d5d4a0288d25fc4267b45cf
institution Directory Open Access Journal
issn 1999-4893
language English
last_indexed 2024-03-09T13:50:01Z
publishDate 2022-12-01
publisher MDPI AG
record_format Article
series Algorithms
spelling doaj.art-4ce26c3d9d5d4a0288d25fc4267b45cf2023-11-30T20:51:09ZengMDPI AGAlgorithms1999-48932022-12-011611010.3390/a16010010On Bipartite Circulant Graph Decompositions Based on Cartesian and Tensor Products with Novel Topologies and Deadlock-Free RoutingAhmed El-Mesady0Aleksandr Y. Romanov1Aleksandr A. Amerikanov2Alexander D. Ivannikov3Department of Physics and Engineering Mathematics, Faculty of Electronic Engineering, Menoufia University, Menouf 32952, EgyptHSE University, Moscow 101000, RussiaHSE University, Moscow 101000, RussiaInstitute for Design Problems in Microelectronics of Russian Academy of Sciences, Moscow 124365, RussiaRecent developments in commutative algebra, linear algebra, and graph theory allow us to approach various issues in several fields. Circulant graphs now have a wider range of practical uses, including as the foundation for optical networks, discrete cellular neural networks, small-world networks, models of chemical reactions, supercomputing and multiprocessor systems. Herein, we are concerned with the decompositions of the bipartite circulant graphs. We propose the Cartesian and tensor product approaches as helping tools for the decompositions. The proposed approaches enable us to decompose the bipartite circulant graphs into many categories of graphs. We consider the use cases of applying the described theory of bipartite circulant graph decomposition to the problems of finding new topologies and deadlock-free routing in them when building supercomputers and networks-on-chip.https://www.mdpi.com/1999-4893/16/1/10Cartesian productcirculant graphgraph decompositionnetwork-on-chiproutingsupercomputing
spellingShingle Ahmed El-Mesady
Aleksandr Y. Romanov
Aleksandr A. Amerikanov
Alexander D. Ivannikov
On Bipartite Circulant Graph Decompositions Based on Cartesian and Tensor Products with Novel Topologies and Deadlock-Free Routing
Algorithms
Cartesian product
circulant graph
graph decomposition
network-on-chip
routing
supercomputing
title On Bipartite Circulant Graph Decompositions Based on Cartesian and Tensor Products with Novel Topologies and Deadlock-Free Routing
title_full On Bipartite Circulant Graph Decompositions Based on Cartesian and Tensor Products with Novel Topologies and Deadlock-Free Routing
title_fullStr On Bipartite Circulant Graph Decompositions Based on Cartesian and Tensor Products with Novel Topologies and Deadlock-Free Routing
title_full_unstemmed On Bipartite Circulant Graph Decompositions Based on Cartesian and Tensor Products with Novel Topologies and Deadlock-Free Routing
title_short On Bipartite Circulant Graph Decompositions Based on Cartesian and Tensor Products with Novel Topologies and Deadlock-Free Routing
title_sort on bipartite circulant graph decompositions based on cartesian and tensor products with novel topologies and deadlock free routing
topic Cartesian product
circulant graph
graph decomposition
network-on-chip
routing
supercomputing
url https://www.mdpi.com/1999-4893/16/1/10
work_keys_str_mv AT ahmedelmesady onbipartitecirculantgraphdecompositionsbasedoncartesianandtensorproductswithnoveltopologiesanddeadlockfreerouting
AT aleksandryromanov onbipartitecirculantgraphdecompositionsbasedoncartesianandtensorproductswithnoveltopologiesanddeadlockfreerouting
AT aleksandraamerikanov onbipartitecirculantgraphdecompositionsbasedoncartesianandtensorproductswithnoveltopologiesanddeadlockfreerouting
AT alexanderdivannikov onbipartitecirculantgraphdecompositionsbasedoncartesianandtensorproductswithnoveltopologiesanddeadlockfreerouting