271 results on '"graph enumeration"'
Search Results
2. Refined Bounds on the Number of Eulerian Tours in Undirected Graphs.
- Author
-
Punzi, Giulia, Conte, Alessio, Grossi, Roberto, and Rizzi, Romeo
- Subjects
- *
EULERIAN graphs , *EULER'S numbers , *UNDIRECTED graphs , *TOURS , *MULTIGRAPH , *GRAPH theory - Abstract
Given an undirected multigraph G = (V , E) with no self-loops, and one of its nodes s ∈ V , we consider the #P-complete problem of counting the number E T s (e) (G) of its Eulerian tours starting and ending at node s. We provide lower and upper bounds on the size of E T s (e) (G) . Namely, let d(v) denote the degree of a node v ∈ V ; we show that max { L 1 (e) , L 2 (e) } ≤ | E T s (e) (G) | ≤ d (s) ∏ v ∈ V (d (v) - 1) ! ! where L 1 (e) = (d (s) - 1) ! ! ∏ v ∈ V \ s (d (v) - 2) ! ! and L 2 (e) = 2 1 - | V | + | E | . We also consider the notion of node-distinct Eulerian tours. Indeed, the classical Eulerian tours are edge-distinct sequences. Node-distinct Eulerian tours, denoted E T s (n) (G) , should instead be different as node sequences. Let Δ (u) be the number of distinct neighbors of a node u, D ⊆ E be the set of distinct edges in the multigraph G, and m(e) for an edge e ∈ E be its multiplicity (i.e. | E | = ∑ e ∈ D m (e) ). We prove that max { L 1 (n) , L 2 (n) , L 3 (n) } ≤ | E T s (n) (G) | ≤ d (s) ∏ v ∈ V (d (v) - 1) ! ! · ∏ e ∈ D m (e) ! - 1 , where L 1 (n) = L 1 (e) / (∏ e ∈ D m (e) !) , L 2 (n) = (Δ (s) - 1) ! ! ∏ v ∈ V \ s (Δ (v) - 2) ! ! , and L 3 (n) = 2 1 - | V | + | D | . We also extend all of our results to graphs having self-loops. [ABSTRACT FROM AUTHOR]
- Published
- 2024
- Full Text
- View/download PDF
3. Introduction to Graph Enumerations.
- Author
-
Koch, Sebastian
- Subjects
- *
SPANNING trees - Abstract
In this article sets of certain subgraphs of a graph are formalized in the Mizar system [7], [1], based on the formalization of graphs in [11] briefly sketched in [12]. The main result is the spanning subgraph theorem. [ABSTRACT FROM AUTHOR]
- Published
- 2023
- Full Text
- View/download PDF
4. Bounding the Number of Eulerian Tours in Undirected Graphs
- Author
-
Punzi, Giulia, Goos, Gerhard, Founding Editor, Hartmanis, Juris, Founding Editor, Bertino, Elisa, Editorial Board Member, Gao, Wen, Editorial Board Member, Steffen, Bernhard, Editorial Board Member, Yung, Moti, Editorial Board Member, Zhang, Yong, editor, Miao, Dongjing, editor, and Möhring, Rolf, editor
- Published
- 2022
- Full Text
- View/download PDF
5. Tournaments and even graphs are equinumerous.
- Author
-
Royle, Gordon F., Praeger, Cheryl E., Glasby, S. P., Freedman, Saul D., and Devillers, Alice
- Abstract
A graph is called odd if there is an orientation of its edges and an automorphism that reverses the sense of an odd number of its edges and even otherwise. Pontus von Brömssen (né Andersson) showed that the existence of such an automorphism is independent of the orientation and considered the question of counting pairwise non-isomorphic even graphs. Based on computational evidence, he made the rather surprising conjecture that the number of pairwise non-isomorphic even graphs on n vertices is equal to the number of pairwise non-isomorphic tournaments on n vertices. We prove this conjecture using a counting argument with several applications of the Cauchy–Frobenius theorem. [ABSTRACT FROM AUTHOR]
- Published
- 2023
- Full Text
- View/download PDF
6. A General Computational Approach for Counting Labeled Graphs.
- Author
-
Goyal, Ravi and De Gruttola, Victor
- Subjects
- *
VALUATION of real property , *COUNTING , *BIPARTITE graphs , *TRIANGLES - Abstract
This paper presents a general recursive formula to estimate the number of labeled graphs as well as details to evaluate the formula for the following graph properties: number of edges (graph density), degree sequence, degree distribution, classification mixing, and degree mixing, i.e., the formula estimates the number of labeled graphs that have given values for graph properties. The proposed approach can be extended to additional graph properties (e.g., number of triangles) as well as properties of bipartite graphs. For special settings in which formulas exist from previous research, simulation studies demonstrate the validity of the proposed approach. In addition, we demonstrate how our approach can be used to quantify the level of variability in values of a graph property in the subset of graphs that hold a specified value of a different graph property (or properties) constant. [ABSTRACT FROM AUTHOR]
- Published
- 2023
- Full Text
- View/download PDF
7. Overall and Delay Complexity of the CLIQUES and Bron-Kerbosch Algorithms
- Author
-
Conte, Alessio, Tomita, Etsuji, Goos, Gerhard, Founding Editor, Hartmanis, Juris, Founding Editor, Bertino, Elisa, Editorial Board Member, Gao, Wen, Editorial Board Member, Steffen, Bernhard, Editorial Board Member, Woeginger, Gerhard, Editorial Board Member, Yung, Moti, Editorial Board Member, Uehara, Ryuhei, editor, Hong, Seok-Hee, editor, and Nandy, Subhas C., editor
- Published
- 2021
- Full Text
- View/download PDF
8. Microscopic Structural Analysis of Complex Networks: An Empirical Study Using Motifs
- Author
-
Lekshmi S. Nair, Jo Cheriyan, and J. Swaminathan
- Subjects
Complex networks ,isomorphism ,graph enumeration ,motifs ,Electrical engineering. Electronics. Nuclear engineering ,TK1-9971 - Abstract
Complex Networks can depict a clear image of real-world systems. A real-world scenario can be represented a graph with interconnected layers - called a multilayer network. Finding motifs can give an idea of the topology of complex systems and help understand the graphs’ dynamics. Looking at motifs as atoms of the network is helpful to analyze the relationship between nodes and between layers. This work suggests a sub-graph enumeration approach to find and count the motifs in a multilayer network. The proposed work has many applications in graph mining, particularly to the structure and dynamics of complex networks.
- Published
- 2022
- Full Text
- View/download PDF
9. PROXIMITY SEARCH FOR MAXIMAL SUBGRAPH ENUMERATION.
- Author
-
CONTE, ALESSIO, GROSSI, ROBERTO, MARINO, ANDREA, UNO, TAKEAKI, and VERSARI, LUCA
- Subjects
- *
BIPARTITE graphs , *PARENT-child relationships , *DIRECTED graphs , *SUBGRAPHS , *POLYNOMIALS - Abstract
This paper proposes a new general technique for maximal subgraph enumeration which we call proximity search, whose aim is to design efficient enumeration algorithms for problems that could not be solved by existing frameworks. To support this claim and illustrate the technique we include output-polynomial algorithms for several problems for which output-polynomial algorithms were not known, including the enumeration of maximal bipartite subgraphs, maximal k-degenerate subgraphs (for bounded k), maximal induced chordal subgraphs, and maximal induced trees. Using known techniques, such as reverse search, the space of all maximal solutions induces an implicit directed graph called "solution graph" or \supergraph," and solutions are enumerated by traversing it; however, nodes in this graph can have exponential out-degree, thus requiring exponential time to be spent on each solution. The novelty of proximity search is a formalization that allows us to define a better solution graph, and a technique, which we call canonical reconstruction, by which we can exploit the properties of given problems to build such graphs. This results in solution graphs whose nodes have significantly smaller (i.e., polynomial) out-degree with respect to existing approaches, but that remain strongly connected, so that all solutions can be enumerated in polynomial delay by a traversal. A drawback of this approach is the space required to keep track of visited solutions, which can be exponential; we further propose a technique to induce a parent-child relationship among solutions and achieve polynomial space when suitable conditions are met. [ABSTRACT FROM AUTHOR]
- Published
- 2022
- Full Text
- View/download PDF
10. Colorful Frontier-Based Search: Implicit Enumeration of Chordal and Interval Subgraphs
- Author
-
Kawahara, Jun, Saitoh, Toshiki, Suzuki, Hirofumi, Yoshinaka, Ryo, Goos, Gerhard, Founding Editor, Hartmanis, Juris, Founding Editor, Bertino, Elisa, Editorial Board Member, Gao, Wen, Editorial Board Member, Steffen, Bernhard, Editorial Board Member, Woeginger, Gerhard, Editorial Board Member, Yung, Moti, Editorial Board Member, Kotsireas, Ilias, editor, Pardalos, Panos, editor, Parsopoulos, Konstantinos E., editor, Souravlias, Dimitris, editor, and Tsokas, Arsenis, editor
- Published
- 2019
- Full Text
- View/download PDF
11. On the overall and delay complexity of the CLIQUES and Bron-Kerbosch algorithms.
- Author
-
Conte, Alessio and Tomita, Etsuji
- Subjects
- *
ALGORITHMS - Published
- 2022
- Full Text
- View/download PDF
12. A General Computational Approach for Counting Labeled Graphs
- Author
-
Ravi Goyal and Victor De Gruttola
- Subjects
labeled graphs ,graph enumeration ,degree sequence ,computational approach ,Industrial engineering. Management engineering ,T55.4-60.8 ,Electronic computers. Computer science ,QA75.5-76.95 - Abstract
This paper presents a general recursive formula to estimate the number of labeled graphs as well as details to evaluate the formula for the following graph properties: number of edges (graph density), degree sequence, degree distribution, classification mixing, and degree mixing, i.e., the formula estimates the number of labeled graphs that have given values for graph properties. The proposed approach can be extended to additional graph properties (e.g., number of triangles) as well as properties of bipartite graphs. For special settings in which formulas exist from previous research, simulation studies demonstrate the validity of the proposed approach. In addition, we demonstrate how our approach can be used to quantify the level of variability in values of a graph property in the subset of graphs that hold a specified value of a different graph property (or properties) constant.
- Published
- 2022
- Full Text
- View/download PDF
13. Efficient enumeration of maximal k-degenerate induced subgraphs of a chordal graph.
- Author
-
Conte, Alessio, Kanté, Mamadou Moustapha, Otachi, Yota, Uno, Takeaki, and Wasa, Kunihiro
- Subjects
- *
SUBGRAPHS , *SPARSE graphs , *INDEPENDENT sets , *GRAPH algorithms - Abstract
In this paper we consider the problem of listing the maximal k -degenerate induced subgraphs of a chordal graph, and propose an output-sensitive algorithm using delay O (m ⋅ ω (G)) for any n -vertex chordal graph with m edges, where ω (G) ≤ n is the maximum size of a clique in G. Degeneracy is a well known sparsity measure, and k -degenerate subgraphs are a notion of sparse subgraphs, which generalizes other problems such as independent sets (0-degenerate subgraphs) and forests (1-degenerate subgraphs). Many efficient enumeration algorithms are designed by solving the so-called Extension problem , which asks whether there exists a maximal solution containing a given set of nodes, but no node from a forbidden set. We show that solving this problem is np -complete for maximal k -degenerate induced subgraphs, motivating the need for additional techniques. [ABSTRACT FROM AUTHOR]
- Published
- 2020
- Full Text
- View/download PDF
14. Geometry of the vacant set left by random walk on random graphs, Wright's constants, and critical random graphs with prescribed degrees.
- Author
-
Bhamidi, Shankar and Sen, Sanchayan
- Subjects
RANDOM walks ,RANDOM sets ,GRAPH connectivity ,REGULAR graphs ,GEOMETRY ,RANDOM graphs ,MATHEMATICAL continuum ,CONFIGURATIONS (Geometry) - Abstract
We provide an explicit algorithm for sampling a uniform simple connected random graph with a given degree sequence. By products of this central result include: (1) continuum scaling limits of uniform simple connected graphs with given degree sequence and asymptotics for the number of simple connected graphs with given degree sequence under some regularity conditions, and (2) scaling limits for the metric space structure of the maximal components in the critical regime of both the configuration model and the uniform simple random graph model with prescribed degree sequence under finite third moment assumption on the degree sequence. As a substantive application we answer a question raised by Černý and Teixeira study by obtaining the metric space scaling limit of maximal components in the vacant set left by random walks on random regular graphs. [ABSTRACT FROM AUTHOR]
- Published
- 2020
- Full Text
- View/download PDF
15. Mining Frequent Graph Patterns Considering Both Different Importance and Rarity of Graph Elements
- Author
-
Lee, Gangin, Yun, Unil, Park, James J. (Jong Hyuk), editor, Stojmenovic, Ivan, editor, Jeong, Hwa Young, editor, and Yi, Gangman, editor
- Published
- 2015
- Full Text
- View/download PDF
16. A generalization of Schönemann's theorem via a graph theoretic method.
- Author
-
Bibak, Khodakhast, Kapron, Bruce M., and Srinivasan, Venkatesh
- Subjects
- *
GEOMETRIC congruences , *GROUP theory , *COMBINATORICS , *GENERALIZATION , *LISTS - Abstract
Recently, Grynkiewicz et al. (2013), using tools from additive combinatorics and group theory, proved necessary and sufficient conditions under which the linear congruence a 1 x 1 + ⋯ + a k x k ≡ b (mod n) , where a 1 , ... , a k , b , n (n ≥ 1) are arbitrary integers, has a solution 〈 x 1 , ... , x k 〉 ∈ Z n k with all x i distinct. So, it would be an interesting problem to give an explicit formula for the number of such solutions. Quite surprisingly, this problem was first considered, in a special case, by Schönemann almost two centuries ago(!) but his result seems to have been forgotten. Schönemann (1839), proved an explicit formula for the number of such solutions when b = 0 , n = p a prime, and ∑ i = 1 k a i ≡ 0 (mod p) but ∑ i ∈ I a i ⁄ ≡ 0 (mod p) for all 0̸ ≠ I ⊊︀ { 1 , ... , k }. In this paper, we generalize Schönemann's theorem using a result on the number of solutions of linear congruences due to D. N. Lehmer and also a result on graph enumeration. This seems to be a rather uncommon method in the area; besides, our proof technique or its modifications may be useful for dealing with other cases of this problem (or even the general case) or other relevant problems. [ABSTRACT FROM AUTHOR]
- Published
- 2019
- Full Text
- View/download PDF
17. Arithmetical Semirings.
- Author
-
Aldi, Marco
- Subjects
- *
GRAPH connectivity , *ANALYTIC geometry , *ANALYTIC number theory , *ARITHMETIC functions , *ASYMPTOTIC expansions , *SEMIGROUPS (Algebra) - Abstract
We study the number of connected graphs with n vertices that cannot be written as the cartesian product of two graphs with fewer vertices. We give an upper bound which implies that for large n almost all graphs are both connected and cartesian primes. For graphs with an even number of vertices, a full asymptotic expansion is obtained. Our method, inspired by Knopfmacher's theory of arithmetical semigroups, is based on reduction to Wright's asymptotic expansion for the number of connected graphs with n vertices. [ABSTRACT FROM AUTHOR]
- Published
- 2019
- Full Text
- View/download PDF
18. An extended dual graph library and partitioning algorithm applicable to pseudoknotted RNA structures.
- Author
-
Jain, Swati, Saju, Sera, Petingi, Louis, and Schlick, Tamar
- Subjects
- *
PARALLEL algorithms , *GRAPH algorithms , *TREE graphs , *RNA , *GRAPH theory , *NUCLEOTIDE sequence - Abstract
• Dual graph enumeration algorithm that retains all non-isomorphic dual graphs. • Dual graph partitioning algorithm that identifies all possible RNA subgraphs. • A comprehensive dual graph library and fragment database for RNAs with pseudoknots. Exploring novel RNA topologies is imperative for understanding RNA structure and pursuing its design. Our RNA-As-Graphs (RAG) approach exploits graph theory tools and uses coarse-grained tree and dual graphs to represent RNA helices and loops by vertices and edges. Only dual graphs represent pseudoknotted RNAs fully. Here we develop a dual graph enumeration algorithm to generate an expanded library of dual graph topologies for 2–9 vertices, and extend our dual graph partitioning algorithm to identify all possible RNA subgraphs. Our enumeration algorithm connects smaller-vertex graphs, using all possible edge combinations, to build larger-vertex graphs and retain all non-isomorphic graph topologies, thereby more than doubling the size of our prior library to a total of 110,667 dual graph topologies. We apply our dual graph partitioning algorithm, which keeps pseudoknots and junctions intact, to all existing RNA structures to identify all possible substructures up to 9 vertices. In addition, our expanded dual graph library assigns graph topologies to all RNA graphs and subgraphs, rectifying prior inconsistencies. We update our RAG-3Dual database of RNA atomic fragments with all newly identified substructures and their graph IDs, increasing its size by more than 50 times. The enlarged dual graph library and RAG-3Dual database provide a comprehensive repertoire of graph topologies and atomic fragments to study yet undiscovered RNA molecules and design RNA sequences with novel topologies, including a variety of pseudoknotted RNAs. [ABSTRACT FROM AUTHOR]
- Published
- 2019
- Full Text
- View/download PDF
19. Counting Unlabeled Bipartite Graphs Using Polya's Theorem.
- Author
-
Atmaca, Abdullah and Yavuz Oruç, A.
- Subjects
- *
BIPARTITE graphs , *GRAPH theory , *MATRICES (Mathematics) , *MATHEMATICAL equivalence , *GEOMETRIC vertices - Abstract
This paper solves a problem that was stated by M. A. Harrison in 1973. The problemhas remained open since then, and it is concernedwith counting equivalence classes of n × r binary matrices under row and column permutations. Let I and O denote two sets of vertices, where I ☑ O = Æ, ∣I∣ = n, ∣O∣ = r, and Bu(n, r) denote the set of unlabeled graphs whose edges connect vertices in I and O. Harrison established that the number of equivalence classes of n×r binary matrices is equal to the number of unlabeled graphs in Bu(n, r). He also computed the number of such matrices (hence such graphs) for small values of n and r without providing an asymptotic formula for ∣Bu(n, r)∣. Here, such an asymptotic formula is provided by proving the following two-sided inequality using Polya's Counting Theorem. [ABSTRACT FROM AUTHOR]
- Published
- 2018
- Full Text
- View/download PDF
20. On the overall and delay complexity of the CLIQUES and Bron-Kerbosch algorithms
- Author
-
Etsuji Tomita and Alessio Conte
- Subjects
Delay ,Polynomial ,General Computer Science ,Logarithm ,Clique (graph theory) ,Theoretical Computer Science ,Output sensitive ,Constraint (information theory) ,Maximal cliques ,Maximum size ,Almost surely ,Graph enumeration ,Polynomial delay ,Algorithm ,Clique number ,MathematicsofComputing_DISCRETEMATHEMATICS ,Mathematics - Abstract
We revisit the maximal clique enumeration algorithm cliques by Tomita et al. that appeared in Theoretical Computer Science in 2006. It is known to work in O ( 3 n / 3 ) -time in the worst-case for an n-vertex graph. This is worst-case optimal with respect to the input size, but there is little knowledge about its performance with respect to the output. In this paper, we extend the time-complexity analysis with respect to the maximum size and the number of maximal cliques, and to its delay, solving issues that were left as open problems since the original paper. In particular, we prove that cliques has Ω ( 3 n / 6 ) delay and that, even if we allow to change the pivoting strategy, a variant having polynomial delay cannot be designed unless P = N P . These same results apply to the related Bron-Kerbosch algorithm. On the positive side, we show that the complexity of cliques and Bron-Kerbosch is amortized polynomial on graphs with logarithmic clique number. As these algorithms are widely used and regarded as fast “in practice”, we are interested in observing their practical behavior: we run an evaluation of cliques and three Bron-Kerbosch variants on over 130 real-world and synthetic graphs, observing how the clique number almost always satisfies our logarithmic constraint, and that their performance seems far from its theoretical worst-case behavior in terms of both total time and delay. 1
- Published
- 2022
21. Multiple Minimum Support-Based Rare Graph Pattern Mining Considering Symmetry Feature-Based Growth Technique and the Differing Importance of Graph Elements
- Author
-
Gangin Lee, Unil Yun, Heungmo Ryang, and Donggyu Kim
- Subjects
frequent pattern mining ,graph mining ,graph enumeration ,multiple minimum supports ,weight constraint ,Mathematics ,QA1-939 - Abstract
Frequent graph pattern mining is one of the most interesting areas in data mining, and many researchers have developed a variety of approaches by suggesting efficient, useful mining techniques by integration of fundamental graph mining with other advanced mining works. However, previous graph mining approaches have faced fatal problems that cannot consider important characteristics in the real world because they cannot process both (1) different element importance and (2) multiple minimum support thresholds suitable for each graph element. In other words, graph elements in the real world have not only frequency factors but also their own importance; in addition, various elements composing graphs may require different thresholds according to their characteristics. However, traditional ones do not consider such features. To overcome these issues, we propose a new frequent graph pattern mining method, which can deal with both different element importance and multiple minimum support thresholds. Through the devised algorithm, we can obtain more meaningful graph pattern results with higher importance. We also demonstrate that the proposed algorithm has more outstanding performance compared to previous state-of-the-art approaches in terms of graph pattern generation, runtime, and memory usage.
- Published
- 2015
- Full Text
- View/download PDF
22. Configuring Random Graph Models with Fixed Degree Sequences.
- Author
-
Fosdick, Bailey K., Larremore, Daniel B., Nishimura, Joel, and Ugander, Johan
- Subjects
- *
RANDOM graphs , *PERMUTATIONS , *MARKOV chain Monte Carlo - Abstract
Random graph null models have found widespread application in diverse research communities analyzing network datasets, including social, information, and economic networks, as well as food webs, protein-protein interactions, and neuronal networks. The most popular random graph null models, called configuration models, are defined as uniform distributions over a space of graphs with a fixed degree sequence. Commonly, properties of an empirical network are compared to properties of an ensemble of graphs from a configuration model in order to quantify whether empirical network properties are meaningful or whether they are instead a common consequence of the particular degree sequence. In this work we study the subtle but important decisions underlying the specification of a configuration model, and we investigate the role these choices play in graph sampling procedures and a suite of applications. We place particular emphasis on the importance of specifying the appropriate graph labeling---stub-labeled or vertex-labeled---under which to consider a null model, a choice that closely connects the study of random graphs to the study of random contingency tables. We show that the choice of graph labeling is inconsequential for studies of simple graphs, but can have a significant impact on analyses of multigraphs or graphs with self-loops. The importance of these choices is demonstrated through a series of three in-depth vignettes, analyzing three different network datasets under many different configuration models and observing substantial differences in study conclusions under different models. We argue that in each case, only one of the possible configuration models is appropriate. While our work focuses on undirected static networks, it aims to guide the study of directed networks, dynamic networks, and all other network contexts that are suitably studied through the lens of random graph null models. [ABSTRACT FROM AUTHOR]
- Published
- 2018
- Full Text
- View/download PDF
23. ENUMERATION OF CONNECTED FEEDFORWARD NETWORKS.
- Author
-
Doyon, Nicolas and Richard, Anthony
- Subjects
COMBINATORIAL enumeration problems ,RANDOM graphs ,SENSOR networks ,PROBABILITY theory ,ARTIFICIAL intelligence ,ARTIFICIAL neural networks - Abstract
In their seminal work, Erdős and Rényi [3] uncovered a sharp transition in the size of the largest connected component of random graphs. Here, we consider feedforward networks which have important applications in artificial intelligence and sensory neural networks [9] [13] . We obtain generating functions for both the total number of feedforward networks and the number of connected feedforward networks as well as an asymptotic expression for the total number of feedforward networks. Moreover, considering a random family of feedforward networks, we uncover a sharp threshold in their probability of being connected. [ABSTRACT FROM AUTHOR]
- Published
- 2018
24. Succinct Representations of Graphs (Invited Talk)
- Author
-
Kunihiko Sadakane, Sadakane, Kunihiko, Kunihiko Sadakane, and Sadakane, Kunihiko
- Abstract
We consider the problem of finding succinct representations of graphs, that is, encodings using asymptotically the minimum number of bits which support queries on the graphs efficiently. For a special class of graphs, there exist many theoretical results and practical implementations on ordered trees. On the other hand, for wider classes of graphs, though there are many results on counting the number of non-isomorphic graphs belonging to a graph class, there were few number of results on their succinct representations until recently. In this talk, we review some recent results on succinct representations of graphs such as interval, permutation, circle, circular-arc, trapezoid, circle-trapezoid, k-polygon, circle-polygon, cograph, separable, ptolemaic, distance hereditary, clique width k, block, cactus, series-parallel, planar, tree width k, path, boxicity k, chordal bipartite, strongly chordal, chordal graphs, etc.
- Published
- 2022
- Full Text
- View/download PDF
25. Tournaments and Even Graphs are Equinumerous
- Author
-
Stephen Glasby, Saul Freedman, Alice Devillers, Cheryl Praeger, Gordon Royle, and University of St Andrews. Pure Mathematics
- Subjects
Algebra and Number Theory ,Cauchy-Frobenius theorem ,Tournaments ,Graph automorphisms ,G.2.1 ,G.2.2 ,Graph counting ,Graph isomorphisms ,MCP ,FOS: Mathematics ,T-DAS ,Discrete Mathematics and Combinatorics ,Mathematics - Combinatorics ,Combinatorics (math.CO) ,Graph enumeration ,05C30 (Primary) 05C75, 05A15 (secondary) - Abstract
A graph is called odd if there is an orientation of its edges and an automorphism that reverses the sense of an odd number of its edges, and even otherwise. Pontus von Br\"omssen (n\'e Andersson) showed that the existence of such an automorphism is independent of the orientation, and considered the question of counting pairwise non-isomorphic even graphs. Based on computational evidence, he made the rather surprising conjecture that the number of pairwise non-isomorphic even graphs on $n$ vertices is equal to the number of pairwise non-isomorphic tournaments on $n$ vertices. We prove this conjecture using a counting argument with several applications of the Cauchy-Frobenius Theorem., Comment: 9 pages. Corrected minor non-mathematical typos and slightly expanded the introduction
- Published
- 2022
26. Enumeration of labeled 4-regular planar graphs.
- Author
-
Noy, Marc, Requilé, Clément, and Rué, Juanjo
- Abstract
In this extended abstract, we present the first combinatorial scheme for counting labeled 4-regular planar graphs through a complete recursive decomposition. More precisely, we show that the exponential generating function counting labeled 4-regular planar graphs can be computed effectively as the solution of a system of equations. From here we can extract the coefficients by means of algebraic calculus. As a by-product, we can also compute the algebraic generating function counting labeled 3-connected 4-regular planar maps. [ABSTRACT FROM AUTHOR]
- Published
- 2017
- Full Text
- View/download PDF
27. Succinct Representations of Graphs (Invited Talk)
- Author
-
Sadakane, Kunihiko
- Subjects
Mathematics of computing → Graph enumeration ,Compression ,Graph Enumeration ,Succinct Data Structure ,Theory of computation → Data compression - Abstract
We consider the problem of finding succinct representations of graphs, that is, encodings using asymptotically the minimum number of bits which support queries on the graphs efficiently. For a special class of graphs, there exist many theoretical results and practical implementations on ordered trees. On the other hand, for wider classes of graphs, though there are many results on counting the number of non-isomorphic graphs belonging to a graph class, there were few number of results on their succinct representations until recently. In this talk, we review some recent results on succinct representations of graphs such as interval, permutation, circle, circular-arc, trapezoid, circle-trapezoid, k-polygon, circle-polygon, cograph, separable, ptolemaic, distance hereditary, clique width k, block, cactus, series-parallel, planar, tree width k, path, boxicity k, chordal bipartite, strongly chordal, chordal graphs, etc., LIPIcs, Vol. 248, 33rd International Symposium on Algorithms and Computation (ISAAC 2022), pages 1:1-1:1
- Published
- 2022
- Full Text
- View/download PDF
28. A Novel Method for Inferring Chemical Compounds with Prescribed Topological Substructures Based on Integer Programming
- Author
-
Fan Zhang, Tatsuya Akutsu, Hiroshi Nagamochi, Jianshen Zhu, Naveed Ahmed Azam, Aleksandar Shurbevski, Liang Zhao, and Kazuya Haraguchi
- Subjects
Set (abstract data type) ,Artificial neural network ,Cycle index ,Computer science ,Applied Mathematics ,Feature vector ,Genetics ,Structure (category theory) ,Topology ,Integer programming ,Topology (chemistry) ,Biotechnology ,Graph enumeration - Abstract
Drug discovery is one of the major goals of computational biology and bioinformatics. A novel framework has recently been proposed for the design of chemical graphs using both artificial neural networks (ANNs) and mixed integer linear programming (MILP). This method consists of a prediction phase and an inverse prediction phase. In the first phase, an ANN is trained using data on existing chemical compounds. In the second phase, given a target chemical property, a feature vector is inferred by solving an MILP formulated from the trained ANN and then a set of chemical structures is enumerated by a graph enumeration algorithm. Although exact solutions are guaranteed by this framework, the types of chemical graphs have been restricted to such classes as trees, monocyclic graphs and graphs with a specified polymer topology with cycle index up to 2. To overcome the limitation on the topological structure, we propose a new flexible modeling method to the framework so that we can specify a topological substructure of graphs and a partial assignment of chemical elements and bond-multiplicity to a target graph. The results of computational experiments suggest that the proposed system can infer chemical graphs with around up to 50 non-hydrogen atoms.
- Published
- 2021
29. Optimal Packings of Congruent Circles on a Square Flat Torus.
- Author
-
Musin, Oleg and Nikitenko, Anton
- Subjects
- *
CIRCLE packing , *GEOMETRIC congruences , *TORUS , *RADIUS (Geometry) , *GRAPHIC methods , *LISTS - Abstract
We consider packings of congruent circles on a square flat torus, i.e., periodic (w.r.t. a square lattice) planar circle packings, with the maximal circle radius. This problem is interesting due to a practical reason-the problem of 'super resolution of images.' We have found optimal arrangements for $$N=6$$ , 7 and 8 circles. Surprisingly, for the case $$N=7$$ there are three different optimal arrangements. Our proof is based on a computer enumeration of toroidal irreducible contact graphs. [ABSTRACT FROM AUTHOR]
- Published
- 2016
- Full Text
- View/download PDF
30. A generalization of Schönemann’s theorem via a graph theoretic method
- Author
-
Bruce M. Kapron, Venkatesh Srinivasan, and Khodakhast Bibak
- Subjects
Discrete mathematics ,Mathematics - Number Theory ,Graph theoretic ,Generalization ,Congruence relation ,Prime (order theory) ,Theoretical Computer Science ,Graph enumeration ,Combinatorics ,Discrete Mathematics and Combinatorics ,Special case ,Chinese remainder theorem ,Group theory ,Computer Science - Discrete Mathematics ,Mathematics - Abstract
Recently, Grynkiewicz et al. (2013), using tools from additive combinatorics and group theory, proved necessary and sufficient conditions under which the linear congruence a 1 x 1 + ⋯ + a k x k ≡ b ( mod n ) , where a 1 , … , a k , b , n ( n ≥ 1 ) are arbitrary integers, has a solution 〈 x 1 , … , x k 〉 ∈ Z n k with all x i distinct. So, it would be an interesting problem to give an explicit formula for the number of such solutions. Quite surprisingly, this problem was first considered, in a special case, by Schonemann almost two centuries ago(!) but his result seems to have been forgotten. Schonemann (1839), proved an explicit formula for the number of such solutions when b = 0 , n = p a prime, and ∑ i = 1 k a i ≡ 0 ( mod p ) but ∑ i ∈ I a i ⁄ ≡ 0 ( mod p ) for all 0 ≠ I ⊊ { 1 , … , k } . In this paper, we generalize Schonemann’s theorem using a result on the number of solutions of linear congruences due to D. N. Lehmer and also a result on graph enumeration. This seems to be a rather uncommon method in the area; besides, our proof technique or its modifications may be useful for dealing with other cases of this problem (or even the general case) or other relevant problems.
- Published
- 2019
31. Overlapped Grouping Optimization for Wind-Photovoltaic-Battery Hybrid System by Graph Enumeration
- Author
-
Kengo Takeda, Seiichi Shin, Kenji Sawada, and Shinji Yokogawa
- Subjects
Battery (electricity) ,Computer science ,business.industry ,Hybrid system ,Photovoltaic system ,Electrical and Electronic Engineering ,business ,Computer hardware ,Graph enumeration - Published
- 2019
32. Motif Counting Beyond Five Nodes
- Author
-
Ravi Kumar, Stefano Leucci, Flavio Chierichetti, Marco Bressan, and Alessandro Panconesi
- Subjects
Graph enumeration, Graph algorithms, Data mining, Random walks and Markov chains ,General Computer Science ,Markov chain ,Computer science ,Motif counting ,Monte Carlo method ,Random walks and Markov chains ,Conductance ,Color-coding ,Subgraph counting ,0102 computer and information sciences ,02 engineering and technology ,01 natural sciences ,Graph ,Color coding ,Graph mining ,010201 computation theory & mathematics ,020204 information systems ,0202 electrical engineering, electronic engineering, information engineering ,Motif (music) ,Graph enumeration ,Graph algorithms ,Algorithm ,Data mining - Abstract
Counting graphlets is a well-studied problem in graph mining and social network analysis. Recently, several papers explored very simple and natural algorithms based on Monte Carlo sampling of Markov Chains (MC), and reported encouraging results. We show, perhaps surprisingly, that such algorithms are outperformed by color coding (CC) [2], a sophisticated algorithmic technique that we extend to the case of graphlet sampling and for which we prove strong statistical guarantees. Our computational experiments on graphs with millions of nodes show CC to be more accurate than MC; furthermore, we formally show that the mixing time of the MC approach is too high in general, even when the input graph has high conductance. All this comes at a price however. While MC is very efficient in terms of space, CC’s memory requirements become demanding when the size of the input graph and that of the graphlets grow. And yet, our experiments show that CC can push the limits of the state-of-the-art, both in terms of the size of the input graph and of that of the graphlets.
- Published
- 2021
- Full Text
- View/download PDF
33. Overall and Delay Complexity of the CLIQUES and Bron-Kerbosch Algorithms
- Author
-
Alessio Conte and Etsuji Tomita
- Subjects
Delay ,Computer science ,Enumeration algorithm ,Clique (graph theory) ,Graph ,Graph enumeration ,Output sensitive ,Maximal cliques ,Maximum size ,Polynomial delay ,Algorithm ,MathematicsofComputing_DISCRETEMATHEMATICS - Abstract
We revisit the maximal clique enumeration algorithm cliques by Tomita et al. that appeared in Theoretical Computer Science 2006. It is known to work in \(O(3^{n/3})\)-time in the worst-case for an n-vertex graph. In this paper, we extend the time-complexity analysis with respect to the maximum size and the number of maximal cliques, and to its delay, solving issues that were left as open problems since the original paper. In particular, we prove that cliques does not have polynomial delay, unless \(P=NP\), and that this remains true for any possible pivoting strategy, for both cliques and Bron-Kerbosch. As these algorithms are widely used and regarded as fast “in practice”, we are interested in observing their practical behavior: we run an evaluation of cliques and three Bron-Kerbosch variants on over 130 real-world and synthetic graphs, and observe how their performance seems far from its theoretical worst-case behavior in terms of both total time and delay.
- Published
- 2021
34. Spectrally Simple Zeros of Zeon Polynomials
- Author
-
G. Stacey Staples
- Subjects
Power series ,Discrete mathematics ,Polynomial ,Fundamental theorem ,Applied Mathematics ,Mathematics - Rings and Algebras ,Function (mathematics) ,13B25, 05E40, 15A66, 81R05 ,Graph enumeration ,Simple (abstract algebra) ,Rings and Algebras (math.RA) ,ComputingMethodologies_SYMBOLICANDALGEBRAICMANIPULATION ,FOS: Mathematics ,Mathematics - Combinatorics ,Combinatorics (math.CO) ,Boolean satisfiability problem ,Mathematics ,Analytic function - Abstract
Combinatorial properties of zeons have been applied to graph enumeration problems, graph colorings, routing problems in communication networks, partition-dependent stochastic integrals, and Boolean satisfiability. Power series of elementary zeon functions are naturally reduced to finite sums by virtue of the nilpotent properties of zeons. Further, the zeon extension of any analytic complex function has zeon polynomial representations on associated equivalence classes of zeons. In this paper, zeros of polynomials over complex zeons are considered. Existing results for real zeon polynomials are extended to the complex case and new results are established. In particular, a fundamental theorem of zeon algebra is established for spectrally simple zeros of complex zeon polynomials, and an algorithm is presented that allows one to find spectrally simple zeros when they exist. As an application, inverses of zeon extensions of analytic functions are computed using polynomial methods.
- Published
- 2021
- Full Text
- View/download PDF
35. A provably robust algorithm for triangle-triangle intersections in floating-point arithmetic
- Author
-
Mccoid, Conor Joseph and Gander, Martin Jakob
- Subjects
Mesh models ,Graph enumeration ,Consistency ,ddc:510 ,Robustness ,Software reliability ,Computation of transforms ,Parsimony - Abstract
Motivated by the unexpected failure of the triangle intersection component of the Projection Algorithm for Nonmatching Grids (PANG), this article provides a robust version with proof of backward stability. The new triangle intersection algorithm ensures consistency and parsimony across three types of calculations. The set of intersections produced by the algorithm, called representations, is shown to match the set of geometric intersections, called models. The article concludes with a comparison between the old and new intersection algorithms for PANG using an example found to reliably generate failures in the former.
- Published
- 2021
36. Deadlock Analysis and Resolution for Multi-robot Systems
- Author
-
Katia Sycara, Jaskaran Grover, and Changliu Liu
- Subjects
Computer Science::Robotics ,Computer science ,Bounded function ,Distributed computing ,State space ,Robot ,Boundary (topology) ,Deadlock ,Collision avoidance ,System dynamics ,Graph enumeration - Abstract
Collision avoidance for multirobot systems is a well studied problem. Recently, control barrier functions (CBFs) have been proposed for synthesizing controllers that guarantee collision avoidance and goal stabilization for multiple robots. However, it has been noted that reactive control synthesis methods (such as CBFs) are prone to deadlock, an equilibrium of system dynamics that causes robots to come to a standstill before reaching their goals. In this paper, we formally derive characteristics of deadlock in a multirobot system that uses CBFs. We propose a novel approach to analyze deadlocks resulting from optimization based controllers (CBFs) by borrowing tools from duality theory and graph enumeration. Our key insight is that system deadlock is characterized by a force-equilibrium on robots and we show how complexity of deadlock analysis increases approximately exponentially with the number of robots. This analysis allows us to interpret deadlock as a subset of the state space, and we prove that this set is non-empty, bounded and located on the boundary of the safety set. Finally, we use these properties to develop a provably correct decentralized algorithm for deadlock resolution which ensures that robots converge to their goals while avoiding collisions. We show simulation results of the resolution algorithm for two and three robots and experimentally validate this algorithm on Khepera-IV robots.
- Published
- 2021
37. A Novel Boolean Expression based Algorithm to find all possible Simple Paths between two nodes of a Graph.
- Author
-
Chatterjee, Sankhadeep and Banerjee, Debarshi
- Subjects
BOOLEAN algebra ,ALGEBRAIC logic ,SET theory ,ALGEBRAIC immunity ,CARATHEODORY measure - Abstract
A novel algorithm has been proposed to find all possible simple paths between any two given nodes of a graph which is a NP-hard problem. First a novel approach to represent a graph using Boolean operators has been structured. The unique Boolean expression is used to find all possible paths between any two nodes. The analysis of Boolean expression based representation of a graph reveals that the problem is in NPhard. Further a necessary and sufficient condition is given to show that the problem is not NP-complete. A detail theoretical analysis and experimental results has been given in support of its ingenuity. [ABSTRACT FROM AUTHOR]
- Published
- 2014
38. Random Graphs and Graph Enumeration
- Author
-
Fan Chung and Ron Graham
- Subjects
Random graph ,Combinatorics ,Mathematics ,Graph enumeration - Published
- 2020
39. Enhancements to the Perfect Matching Approach for Graph Enumeration-Based Engineering Challenges
- Author
-
Daniel R. Herber
- Subjects
Theoretical computer science ,Computer science ,Systems architecture ,Engineering design process ,Graph enumeration - Abstract
Graphs can be used to represent many engineering systems and decisions because of their ability to capture discrete compositional and relational information. In this article, improved methods for effectively representing and generating all graphs in a space defined by certain complex specifications are presented. These improvements are realized through enhancements to the original perfect matching-inspired approach utilizing a component catalog definition to capture the graphs of interest. These enhancements will come in many forms, including more efficient graph enumeration and labeled graph isomorphism checking, expansion of the definition of the component catalog, and the effective inclusion of new network structure constraints. Several examples are shown, including improvements to the original case studies (with up to 971× reduction in computational cost) as well as graph problems in common system architecture design patterns. The goal is to show that the work presented here and tools developed from it can play a role as the domain-independent architecture decision support tool for a variety of graph enumeration-based engineering design challenges.
- Published
- 2020
40. An Efficient Algorithm to Count Tree-Like Graphs with a Given Number of Vertices and Self-Loops
- Author
-
Hiroshi Nagamochi, Naveed Ahmed Azam, and Aleksandar Shurbevski
- Subjects
General Physics and Astronomy ,lcsh:Astrophysics ,02 engineering and technology ,Upper and lower bounds ,Article ,enumeration ,Combinatorics ,03 medical and health sciences ,chemical graphs ,lcsh:QB460-466 ,0202 electrical engineering, electronic engineering, information engineering ,Enumeration ,lcsh:Science ,030304 developmental biology ,Mathematics ,dynamic programming ,0303 health sciences ,Graph theory ,trees ,Tree (graph theory) ,lcsh:QC1-999 ,Graph enumeration ,Vertex (geometry) ,Dynamic programming ,Cycle rank ,TheoryofComputation_MATHEMATICALLOGICANDFORMALLANGUAGES ,020201 artificial intelligence & image processing ,lcsh:Q ,polymer topology ,lcsh:Physics ,MathematicsofComputing_DISCRETEMATHEMATICS - Abstract
Graph enumeration with given constraints is an interesting problem considered to be one of the fundamental problems in graph theory, with many applications in natural sciences and engineering such as bio-informatics and computational chemistry. For any two integers n&ge, 1 and &Delta, &ge, 0, we propose a method to count all non-isomorphic trees with n vertices, &Delta, self-loops, and no multi-edges based on dynamic programming. To achieve this goal, we count the number of non-isomorphic rooted trees with n vertices, &Delta, self-loops and no multi-edges, in O(n2(n+&Delta, (n+&Delta, ·, min{n,&Delta, }))) time and O(n2(&Delta, 2+1)) space, since every tree can be uniquely viewed as a rooted tree by either regarding its unicentroid as the root, or in the case of bicentroid, by introducing a virtual vertex on the bicentroid and assuming the virtual vertex to be the root. By this result, we get a lower bound and an upper bound on the number of tree-like polymer topologies of chemical compounds with any &ldquo, cycle rank&rdquo
- Published
- 2020
41. Efficient Parallel Subgraph Enumeration
- Author
-
Lei Chen, Bin Cui, and Yingxia Shao
- Subjects
Theoretical computer science ,Computer science ,Graph traversal ,Enumeration ,Workload ,Automorphism ,Graph ,Computing systems ,Graph enumeration - Abstract
In this chapter, we introduce a novel parallel subgraph enumeration framework, named PSgL, which is built on top of Pregel-like graph computing systems. The PSgL iteratively enumerates subgraph instances and solves the subgraph enumeration in a divide-and-conquer fashion. The framework completely relies on the graph traversal operation instead of the explicit join operation. To achieve the high efficiency of the framework, we propose several algorithm-specific optimization techniques for balancing the workload and reducing the size of intermediate results. In respect to the workload balance, we theoretically prove the problem of partial subgraph instance distribution is NP-hard, and carefully design heuristic strategies. To reduce the massive intermediate results, we develop three mechanisms, which are automorphism breaking of the pattern graph, initial pattern vertex selection based on a cost model, and a pruning method based on a light-weight index. We implemented the prototype of PSgL, and conducted comprehensive experiments of various graph enumeration operations on real-world large graphs. The experimental results clearly demonstrate that PSgL is robust and can achieve performance gain over the existing considerable solutions up to 90%.
- Published
- 2020
42. Counting Quiver Representations over Finite Fields Via Graph Enumeration
- Author
-
Geir Helleloid and Fernando Rodriguez-Villegas
- Subjects
quiver representation ,finite field ,graph enumeration ,absolutely indecomposable representation ,[math.math-co] mathematics [math]/combinatorics [math.co] ,[info.info-dm] computer science [cs]/discrete mathematics [cs.dm] ,Mathematics ,QA1-939 - Abstract
Let $\Gamma$ be a quiver on $n$ vertices $v_1, v_2, \ldots , v_n$ with $g_{ij}$ edges between $v_i$ and $v_j$, and let $\boldsymbol{\alpha} \in \mathbb{N}^n$. Hua gave a formula for $A_{\Gamma}(\boldsymbol{\alpha}, q)$, the number of isomorphism classes of absolutely indecomposable representations of $\Gamma$ over the finite field $\mathbb{F}_q$ with dimension vector $\boldsymbol{\alpha}$. We use Hua's formula to show that the derivatives of $A_{\Gamma}(\boldsymbol{\alpha}, q)$ with respect to $q$, when evaluated at $q = 1$, are polynomials in the variables $g_{ij}$, and we can compute the highest degree terms in these polynomials. The formulas for these coefficients depend on the enumeration of certain families of connected graphs. This note simply gives an overview of these results; a complete account of this research is available on the arXiv and has been submitted for publication.
- Published
- 2009
- Full Text
- View/download PDF
43. Probability distributions of ancestries and genealogical distances on stochastically generated rooted binary trees
- Author
-
Mulder, Willem H.
- Subjects
- *
PHYLOGENY , *ANCESTORS , *TREE graphs , *STOCHASTIC analysis , *PROBABILITY theory , *GENEALOGY , *GRAPH theory - Abstract
Abstract: The stationary birth-only, or Yule–Furry, process for rooted binary trees has been analysed with a view to developing explicit expressions for two fundamental statistical distributions: the probability that a randomly selected leaf is preceded by N nodes, or “ancestors”, and the probability that two randomly selected leaves are separated by N nodes. For continuous-time Yule processes, the first of these distributions is presented in closed analytical form as a function of time, with time being measured with respect to the moment of “birth” of the common ancestor (which is essentially inaccessible to phylogenetic analysis), or with respect to the instant at which the first bifurcation occurred. The second distribution is shown to follow in an iterative manner from a hierarchy of second-order ordinary differential equations. For Yule trees of a given number n of tips, expressions have been derived for the mean and variance for each of these distributions as functions of n, as well as for the distributions themselves. In addition, it is shown how the methods developed to obtain these distributions can be employed to find, with minor effort, expressions for the expectation values of two statistics on Yule trees, the Sackin index (sum over all root-to-leaf distances), and the sum over all leaf-to-leaf distances. [Copyright &y& Elsevier]
- Published
- 2011
- Full Text
- View/download PDF
44. Growth constants of minor-closed classes of graphs
- Author
-
Bernardi, Olivier, Noy, Marc, and Welsh, Dominic
- Subjects
- *
MATHEMATICAL constants , *ISOMORPHISM (Mathematics) , *PATHS & cycles in graph theory , *GRAPH theory , *INTERVAL analysis , *INFINITY (Mathematics) - Abstract
Abstract: A minor-closed class of graphs is a set of labelled graphs which is closed under isomorphism and under taking minors. For a minor-closed class , let be the number of graphs in which have n vertices. The growth constant of is . We study the properties of the set Γ of growth constants of minor-closed classes of graphs. Among other results, we show that Γ does not contain any number in the interval , besides 0, 1, ξ and 2, where . An infinity of further gaps is found by determining all the possible growth constants between 2 and . Our results give in fact a complete characterization of all the minor-closed classes with growth constant at most δ in terms of their excluded minors. [Copyright &y& Elsevier]
- Published
- 2010
- Full Text
- View/download PDF
45. Counting quiver representations over finite fields via graph enumeration
- Author
-
Helleloid, Geir T. and Rodriguez-Villegas, Fernando
- Subjects
- *
FINITE fields , *GRAPH theory , *MATHEMATICAL analysis , *ISOMORPHISM (Mathematics) , *MATHEMATICAL formulas , *POLYNOMIALS , *MATHEMATICAL variables - Abstract
Abstract: Let Γ be a quiver on n vertices with edges between and , and let . Hua gave a formula for , the number of isomorphism classes of absolutely indecomposable representations of Γ over the finite field with dimension vector α . Kac showed that is a polynomial in q with integer coefficients. Using Hua''s formula, we show that for each integer , the sth derivative of with respect to q, when evaluated at , is a polynomial in the variables , and we compute the highest degree terms in this polynomial. Our formulas for these coefficients depend on the enumeration of certain families of connected graphs. [Copyright &y& Elsevier]
- Published
- 2009
- Full Text
- View/download PDF
46. Obstructions for Tree-depth.
- Author
-
Giannopoulou, Archontia C. and Thilikos, Dimitrios M.
- Subjects
TREE graphs ,GRAPH coloring ,PATHS & cycles in graph theory ,COMBINATORICS ,ACYCLIC model ,GRAPH theory ,MATHEMATICAL analysis - Abstract
Abstract: For every , we define as the class of graphs with tree-depth at most k, i.e. the class containing every graph G admitting a valid colouring such that every -path between two vertices where contains a vertex z where . In this paper we study the class of minor-minimal elements not belonging in for every . We give a precise characterization of and prove a structural lemma for creating graphs , . As a consequence, we obtain a precise characterization of all acyclic graphs in and we prove that they are exactly . [Copyright &y& Elsevier]
- Published
- 2009
- Full Text
- View/download PDF
47. Outerplanar Obstructions for the Feedback Vertex Set.
- Author
-
Rué, Juanjo, Stavropoulos, Konstantinos S., and Thilikos, Dimitrios M.
- Subjects
GRAPH theory ,PATHS & cycles in graph theory ,NP-complete problems ,MATHEMATICAL logic ,COMBINATORICS - Abstract
Abstract: For , let be the class containing every graph that contains k vertices meeting all its cycles. The minor-obstruction set for is the set containing all minor-minimal graph that does not belong to . We denote by the set of all outerplanar graphs in . In this paper, we provide a precise characterization of the class . Then, using the symbolic method, we prove that where and . [Copyright &y& Elsevier]
- Published
- 2009
- Full Text
- View/download PDF
48. Parallelizing maximal clique and k-plex enumeration over graph data
- Author
-
Zhanhuai Li, Zhuo Wang, Wei Pan, Bo Suo, Qun Chen, Zachary G. Ives, and Boyi Hou
- Subjects
Theoretical computer science ,Computer Networks and Communications ,Computer science ,Parallel algorithm ,02 engineering and technology ,Parallel computing ,Clique (graph theory) ,Clique graph ,Simplex graph ,Theoretical Computer Science ,law.invention ,Pathwidth ,Artificial Intelligence ,Graph power ,law ,020204 information systems ,Clique-width ,Line graph ,0202 electrical engineering, electronic engineering, information engineering ,Split graph ,K-tree ,Time complexity ,Complement graph ,Connectivity ,Clique ,Block graph ,Clique-sum ,Voltage graph ,Graph partition ,Intersection number (graph theory) ,Graph ,Graph enumeration ,Graph bandwidth ,Hardware and Architecture ,Graph (abstract data type) ,020201 artificial intelligence & image processing ,Null graph ,Software ,Moral graph - Abstract
In a wide variety of emerging data-intensive applications, such as social network analysis, Web document clustering, entity resolution, and detection of consistently co-expressed genes in systems biology, the detection of dense subgraphs cliques and k-plex is an essential component. Unfortunately, these problems are NP-Complete and thus computationally intensive at scale — hence there is a need to come up with techniques for distributing the computation across multiple machines such that the computation, which is too time-consuming on a single machine, can be efficiently performed on a machine cluster given that it is large enough. In this paper, we first propose a new approach for maximal clique and k-plex enumeration, which identifies dense subgraphs by binary graph partitioning. Given a connected graph G = ( V , E ) , it has a space complexity of O ( | E | ) and a time complexity of O ( | E | μ ( G ) ) , where μ ( G ) represents the number of different cliques (k-plexes) existing in G . It recursively divides a graph until each task is sufficiently small to be processed in parallel. We then develop parallel solutions and demonstrate how graph partitioning can enable effective load balancing. Finally, we evaluate the performance of the proposed approach on real and synthetic graph data and show that it performs considerably better than existing approaches in both centralized and parallel settings. In the parallel setting, it can achieve the speedups of up to 10x over existing approaches on large graphs. Our parallel algorithms are primarily implemented and evaluated on MapReduce, a popular shared-nothing parallel framework, but can easily generalize to other shared-nothing or shared-memory parallel frameworks. The work presented in this paper is an extension of our preliminary work on the approach of binary graph partitioning for maximal clique enumeration. In this work, we extend the proposed approach to handle maximal k-plex detection as well.
- Published
- 2017
49. Enumeration of labeled geodetic graphs with small cyclomatic number
- Author
-
V. A. Voblyi
- Subjects
Block graph ,Discrete mathematics ,General Mathematics ,Symmetric graph ,010102 general mathematics ,Circuit rank ,0102 computer and information sciences ,01 natural sciences ,Physics::Geophysics ,Graph enumeration ,Combinatorics ,010201 computation theory & mathematics ,Outerplanar graph ,Physics::Space Physics ,Graph homomorphism ,Split graph ,0101 mathematics ,Pancyclic graph ,Mathematics - Abstract
Explicit expressions for the numbers of labeled geodetic bicyclic, tricyclic, and tetracyclic graphs with a given number of vertices are obtained.
- Published
- 2017
50. Map-Reduce based Multiple Sub-Graph Enumeration Using Dominating-Set Graph Partition
- Author
-
R. B. V. Subramanyam, Fathimabi shaik, and Dvln Somayajulu
- Subjects
Domatic number ,Computer science ,Graph partition ,02 engineering and technology ,Strength of a graph ,Simplex graph ,Graph enumeration ,Combinatorics ,Dominating set ,020204 information systems ,Clique-width ,0202 electrical engineering, electronic engineering, information engineering ,Level structure ,020201 artificial intelligence & image processing - Published
- 2017
Catalog
Discovery Service for Jio Institute Digital Library
For full access to our library's resources, please sign in.