Informally, the reconstruction conjecture in graph theory says that graphs are determined uniquely by their subgraphs. It is due to Kelly[1] and Ulam.[2][3]
Formal statements
A graph and the associated deck of single-vertex-deleted subgraphs. Note some of the cards show isomorphic graphs.
Given a graph [math]\displaystyle{ G = (V,E) }[/math], a vertex-deleted subgraph of [math]\displaystyle{ G }[/math] is a subgraph formed by deleting exactly one vertex from [math]\displaystyle{ G }[/math]. By definition, it is an induced subgraph of [math]\displaystyle{ G }[/math].
For a graph [math]\displaystyle{ G }[/math], the deck of G, denoted [math]\displaystyle{ D(G) }[/math], is the multiset of isomorphism classes of all vertex-deleted subgraphs of [math]\displaystyle{ G }[/math]. Each graph in [math]\displaystyle{ D(G) }[/math] is called a card. Two graphs that have the same deck are said to be hypomorphic.
With these definitions, the conjecture can be stated as:
- Reconstruction Conjecture: Any two hypomorphic graphs on at least three vertices are isomorphic.
- (The requirement that the graphs have at least three vertices is necessary because both graphs on two vertices have the same decks.)
Harary[4] suggested a stronger version of the conjecture:
- Set Reconstruction Conjecture: Any two graphs on at least four vertices with the same sets of vertex-deleted subgraphs are isomorphic.
Given a graph [math]\displaystyle{ G = (V,E) }[/math], an edge-deleted subgraph of [math]\displaystyle{ G }[/math] is a subgraph formed by deleting exactly one edge from [math]\displaystyle{ G }[/math].
For a graph [math]\displaystyle{ G }[/math], the edge-deck of G, denoted [math]\displaystyle{ ED(G) }[/math], is the multiset of all isomorphism classes of edge-deleted subgraphs of [math]\displaystyle{ G }[/math]. Each graph in [math]\displaystyle{ ED(G) }[/math] is called an edge-card.
- Edge Reconstruction Conjecture: (Harary, 1964)[4] Any two graphs with at least four edges and having the same edge-decks are isomorphic.
Recognizable properties
In context of the reconstruction conjecture, a graph property is called recognizable if one can determine the property from the deck of a graph. The following properties of graphs are recognizable:
- Order of the graph – The order of a graph [math]\displaystyle{ G }[/math], [math]\displaystyle{ |V(G)| }[/math] is recognizable from [math]\displaystyle{ D(G) }[/math] as the multiset [math]\displaystyle{ D(G) }[/math] contains each subgraph of [math]\displaystyle{ G }[/math] created by deleting one vertex of [math]\displaystyle{ G }[/math]. Hence [math]\displaystyle{ |V(G)| = |D(G)| }[/math] [5]
- Number of edges of the graph – The number of edges in a graph [math]\displaystyle{ G }[/math] with [math]\displaystyle{ n }[/math] vertices, [math]\displaystyle{ |E(G)| }[/math] is recognizable. First note that each edge of [math]\displaystyle{ G }[/math] occurs in [math]\displaystyle{ n-2 }[/math] members of [math]\displaystyle{ D(G) }[/math]. This is true by the definition of [math]\displaystyle{ D(G) }[/math] which ensures that each edge is included every time that each of the vertices it is incident with is included in a member of [math]\displaystyle{ D(G) }[/math], so an edge will occur in every member of [math]\displaystyle{ D(G) }[/math] except for the two in which its endpoints are deleted. Hence, [math]\displaystyle{ |E(G)| = \sum \frac{q_i}{n-2} }[/math] where [math]\displaystyle{ q_i }[/math] is the number of edges in the ith member of [math]\displaystyle{ D(G) }[/math].[5]
- Degree sequence – The degree sequence of a graph [math]\displaystyle{ G }[/math] is recognizable because the degree of every vertex is recognizable. To find the degree of a vertex [math]\displaystyle{ v_i }[/math]—the vertex absent from the ith member of [math]\displaystyle{ D(G) }[/math]—, we will examine the graph created by deleting it, [math]\displaystyle{ G_i }[/math]. This graph contains all of the edges not incident with [math]\displaystyle{ v_i }[/math], so if [math]\displaystyle{ q_i }[/math] is the number of edges in [math]\displaystyle{ G_i }[/math], then [math]\displaystyle{ |E(G)| - q_i = \deg(v_i) }[/math]. If we can tell the degree of every vertex in the graph, we can tell the degree sequence of the graph.[5]
- (Vertex-)Connectivity – By definition, a graph is [math]\displaystyle{ n }[/math]-vertex-connected when deleting any vertex creates a [math]\displaystyle{ n-1 }[/math]-vertex-connected graph; thus, if every card is a [math]\displaystyle{ n-1 }[/math]-vertex-connected graph, we know the original graph was [math]\displaystyle{ n }[/math]-vertex-connected. We can also determine if the original graph was connected, as this is equivalent to having any two of the [math]\displaystyle{ G_i }[/math] being connected.[5]
- Tutte polynomial
- Characteristic polynomial
- Planarity
- The types of spanning trees in a graph
- Chromatic polynomial
- Being a perfect graph or an interval graph, or certain other subclasses of perfect graphs[6]
Verification
Both the reconstruction and set reconstruction conjectures have been verified for all graphs with at most 13 vertices by Brendan McKay.[7][8]
In a probabilistic sense, it has been shown by Béla Bollobás that almost all graphs are reconstructible.[9] This means that the probability that a randomly chosen graph on [math]\displaystyle{ n }[/math] vertices is not reconstructible goes to 0 as [math]\displaystyle{ n }[/math] goes to infinity. In fact, it was shown that not only are almost all graphs reconstructible, but in fact that the entire deck is not necessary to reconstruct them — almost all graphs have the property that there exist three cards in their deck that uniquely determine the graph.
Reconstructible graph families
The conjecture has been verified for a number of infinite classes of graphs (and, trivially, their complements).
- Regular graphs[10] - Regular Graphs are reconstructible by direct application of some of the facts that can be recognized from the deck of a graph. Given an [math]\displaystyle{ n }[/math]-regular graph [math]\displaystyle{ G }[/math] and its deck [math]\displaystyle{ D(G) }[/math], we can recognize that the deck is of a regular graph by recognizing its degree sequence. Let us now examine one member of the deck [math]\displaystyle{ D(G) }[/math], [math]\displaystyle{ G_i }[/math]. This graph contains some number of vertices with a degree of [math]\displaystyle{ n }[/math] and [math]\displaystyle{ n }[/math] vertices with a degree of [math]\displaystyle{ n-1 }[/math]. We can add a vertex to this graph and then connect it to the [math]\displaystyle{ n }[/math] vertices of degree [math]\displaystyle{ n-1 }[/math] to create an [math]\displaystyle{ n }[/math]-regular graph which is isomorphic to the graph which we started with. Therefore, all regular graphs are reconstructible from their decks. A particular type of regular graph which is interesting is the complete graph.[5]
- Trees[10]
- Disconnected graphs[10]
- Unit interval graphs [6]
- Separable graphs without end vertices[11]
- Maximal planar graphs
- Maximal outerplanar graphs
- Outerplanar graphs
- Critical blocks
Reduction
The reconstruction conjecture is true if all 2-connected graphs are reconstructible.[12]
Duality
The vertex reconstruction conjecture obeys the duality that if [math]\displaystyle{ G }[/math] can be reconstructed from its vertex deck [math]\displaystyle{ D(G) }[/math], then its complement [math]\displaystyle{ G' }[/math] can be reconstructed from [math]\displaystyle{ D(G') }[/math] as follows: Start with [math]\displaystyle{ D(G') }[/math], take the complement of every card in it to get [math]\displaystyle{ D(G) }[/math], use this to reconstruct [math]\displaystyle{ G }[/math], then take the complement again to get [math]\displaystyle{ G' }[/math].
Edge reconstruction does not obey any such duality: Indeed, for some classes of edge-reconstructible graphs it is not known if their complements are edge reconstructible.
Other structures
It has been shown that the following are not in general reconstructible:
- Digraphs: Infinite families of non-reconstructible digraphs are known, including tournaments (Stockmeyer[13]) and non-tournaments (Stockmeyer[14]). A tournament is reconstructible if it is not strongly connected.[15] A weaker version of the reconstruction conjecture has been conjectured for digraphs, see new digraph reconstruction conjecture.
- Hypergraphs (Kocay[16]).
- Infinite graphs. If T is the tree where every vertex has countably infinite degree, then the union of two disjoint copies of T is hypomorphic, but not isomorphic, to T.[17]
- Locally finite graphs, which are graphs where every vertex has finite degree. The question of reconstructibility for locally finite infinite trees (the Harary-Schwenk-Scott conjecture from 1972) was a longstanding open problem until 2017, when a non-reconstructible tree of maximum degree 3 was found by Bowler et al.[18]
See also
Further reading
For further information on this topic, see the survey by Nash-Williams.[19]
References
- ↑ Kelly, P. J., A congruence theorem for trees, Pacific J. Math. 7 (1957), 961–968.
- ↑ Ulam, S. M., A collection of mathematical problems, Wiley, New York, 1960.
- ↑ O'Neil, Peter V. (1970). "Ulam's conjecture and graph reconstructions". Amer. Math. Monthly 77 (1): 35–43. doi:10.2307/2316851. http://www.maa.org/programs/maa-awards/writing-awards/ulams-conjecture-and-graph-reconstructions.
- ↑ 4.0 4.1 Harary, F., On the reconstruction of a graph from a collection of subgraphs. In Theory of Graphs and its Applications (Proc. Sympos. Smolenice, 1963). Publ. House Czechoslovak Acad. Sci., Prague, 1964, pp. 47–52.
- ↑ 5.0 5.1 5.2 5.3 5.4 Wall, Nicole. "The Reconstruction Conjecture". http://www.geocities.ws/kirstensmom1998/ulam.pdf. Retrieved 2014-03-31.
- ↑ 6.0 6.1 von Rimscha, M.: Reconstructibility and perfect graphs. Discrete Mathematics 47, 283–291 (1983)
- ↑ McKay, B. D., Small graphs are reconstructible, Australas. J. Combin. 15 (1997), 123–126.
- ↑ McKay, Brendan (2022). "Reconstruction of Small Graphs and Digraphs". Austras. J. Combin. 83: 448–457.
- ↑ Bollobás, B., Almost every graph has reconstruction number three, J. Graph Theory 14 (1990), 1–4.
- ↑ 10.0 10.1 10.2 Harary, F. (1974), "A survey of the reconstruction conjecture", Graphs and Combinatorics, Lecture Notes in Mathematics, 406, Springer, pp. 18–28, doi:10.1007/BFb0066431, ISBN 978-3-540-06854-9
- ↑ Bondy, J.-A. (1969). "On Ulam's conjecture for separable graphs". Pacific J. Math. 31 (2): 281–288. doi:10.2140/pjm.1969.31.281.
- ↑ Yang Yongzhi:The reconstruction conjecture is true if all 2-connected graphs are reconstructible. Journal of graph theory 12, 237–243 (1988)
- ↑ Stockmeyer, P. K., The falsity of the reconstruction conjecture for tournaments, J. Graph Theory 1 (1977), 19–25.
- ↑ Stockmeyer, P. K., A census of non-reconstructable digraphs, I: six related families, J. Combin. Theory Ser. B 31 (1981), 232–239.
- ↑ Harary, F. and Palmer, E., On the problem of reconstructing a tournament from sub-tournaments, Monatsh. Math. 71 (1967), 14–23.
- ↑ Kocay, W. L., A family of nonreconstructible hypergraphs, J. Combin. Theory Ser. B 42 (1987), 46–63.
- ↑ Nash-Williams, C. St. J. A.; Hemminger, Robert (3 December 1991). "Reconstruction of infinite graphs". Discrete Mathematics 95 (1): 221–229. doi:10.1016/0012-365X(91)90338-3. https://www.sciencedirect.com/science/article/pii/0012365X91903383/pdf?md5=fd99dc0796c81d8351f912d3d86b7d5c&pid=1-s2.0-0012365X91903383-main.pdf.
- ↑ Bowler, N., Erde, J., Heinig, P., Lehner, F. and Pitz, M. (2017), A counterexample to the reconstruction conjecture for locally finite trees. Bull. London Math. Soc.. doi:10.1112/blms.12053
- ↑ Nash-Williams, C. St. J. A., The Reconstruction Problem, in Selected topics in graph theory, 205–236 (1978).
| Original source: https://en.wikipedia.org/wiki/Reconstruction conjecture. Read more |