Prikladnaya Diskretnaya Matematika
RUS  ENG    JOURNALS   PEOPLE   ORGANISATIONS   CONFERENCES   SEMINARS   VIDEO LIBRARY   PACKAGE AMSBIB  
General information
Latest issue
Archive
Impact factor

Search papers
Search references

RSS
Latest issue
Current issues
Archive issues
What is RSS



Prikl. Diskr. Mat.:
Year:
Volume:
Issue:
Page:
Find






Personal entry:
Login:
Password:
Save password
Enter
Forgotten password?
Register


Prikladnaya Diskretnaya Matematika, 2020, Number 48, Pages 82–92
DOI: https://doi.org/10.17223/20710410/48/7
(Mi pdm706)
 

Applied Graph Theory

Constructing all nonisomorphic supergraphs with isomorphism rejection

I. A. Kamil, H. H. K. Sudani, A. A. Lobov, M. B. Abrosimov

Saratov State University, Saratov, Russia
References:
Abstract: An important trend in graph theory is the construction of graphs with given properties without directly checking for isomorphism. Programs that perform such constructions are called generators. Generators of undirected graphs with a given number of vertices, trees, regular graphs, bipartite graphs, tournaments, etc. are well known. A graph $G = (V, \alpha)$ is a subgraph of a graph $H = (W, \beta)$ if all vertices and edges of $G$ belong to $H$, that is, $V \subseteq W$ and $ \alpha \subseteq \beta$. If $G$ is a subgraph of $H$, then $H$ is a supergraph of $G$. In researches on graph theory, often the properties of a graph are studied through some of its parts. The inverse problem also appears: to construct graphs with given part as subgraph. Such a problem occurs, for example, in the study of fault-tolerant design of discrete systems. The algorithm for constructing for a given graph all its supergraphs with a given number of edges without checking for isomorphism is described. A special matrix code (route or M-code) and an algorithm for generating supergraphs by the method of canonical representatives based on it are proposed. The concept of the method of canonical representatives is that one representative in each class of isomorphic graphs is selected and is called canonical. A canonical representative function (canonical form) is a function $c$ with the properties that $c(G) = c (H)$ if and only if $G$ and $H$ are isomorphic. The graph $c(G)$ is called the canonical representative of the graph $G$. We introduce a routing code (M-code) for the graph $H$ relative to the graph $G$ and denote $C_G (H)$. Given the adjacency matrices of the graphs $G$ and $H$, construct the code $C_G (H)$ in two steps: first, write out the elements of the adjacency matrix of the graph $H$ at the corresponding positions of which there is $1$ in the adjacency matrix of the graph $G$, then those with a value of $0$. For undirected graphs, only elements located above the main diagonal are written out. Optimization of the proposed method and issues related to its parallel implementation are discussed.
Keywords: supergraph, isomorphism, canonical form, isomorphism rejection.
Funding agency Grant number
Ministry of Science and Higher Education of the Russian Federation FSRR-2020-0006
Bibliographic databases:
Document Type: Article
UDC: 519.17
Language: Russian
Citation: I. A. Kamil, H. H. K. Sudani, A. A. Lobov, M. B. Abrosimov, “Constructing all nonisomorphic supergraphs with isomorphism rejection”, Prikl. Diskr. Mat., 2020, no. 48, 82–92
Citation in format AMSBIB
\Bibitem{KamSudLob20}
\by I.~A.~Kamil, H.~H.~K.~Sudani, A.~A.~Lobov, M.~B.~Abrosimov
\paper Constructing all nonisomorphic supergraphs with isomorphism rejection
\jour Prikl. Diskr. Mat.
\yr 2020
\issue 48
\pages 82--92
\mathnet{http://mi.mathnet.ru/pdm706}
\crossref{https://doi.org/10.17223/20710410/48/7}
Linking options:
  • https://www.mathnet.ru/eng/pdm706
  • https://www.mathnet.ru/eng/pdm/y2020/i2/p82
  • Citing articles in Google Scholar: Russian citations, English citations
    Related articles in Google Scholar: Russian articles, English articles
    Прикладная дискретная математика
    Statistics & downloads:
    Abstract page:260
    Full-text PDF :301
    References:29
     
      Contact us:
     Terms of Use  Registration to the website  Logotypes © Steklov Mathematical Institute RAS, 2024