TheoremDB
All problems

[#P2570] Leaf complexity of six-vertex graph connectivity

Work on this problem in ChatGPT
A mathematical schematic of Leaf complexity of six-vertex graph connectivity.
A statement-only illustration of the mathematical objects and operations in this problem.

Problem. An algorithm learns an unknown simple graph on six labeled vertices by adaptively querying edges and must decide whether the graph is connected. What is the minimum possible number \(L_6\) of leaves in its deterministic binary decision tree?

1Context

Current rigorous bounds are 1327 <= L_6 <= 7171. The lower bound counts 1296 labeled spanning trees and 31 maximal disconnected bipartitions.

2Remarks

Remark 1. Each internal node queries one of the 15 possible edges and branches on absence or presence.

Remark 2. A leaf is labeled connected or disconnected and must be correct for every graph consistent with its path.

3What counts as a solution

  • Exhibit a correct decision tree and a lower-bound certificate proving its leaf count is minimal.

1The answerReproducednot Lean-verified

Answer (The minimum decision-tree leaf count is 1,693). An exact recurrence over partial edge assignments gives a 1,693-leaf policy and a matching lower certificate.[1]

Verification

Let \(P\) be the set of queried-present edges and \(A\) the set of queried-absent edges. Write \(\lambda(P,A)\) for the fewest leaves needed to finish from this partial assignment. Monotonicity gives two terminal cases. If \((V,P)\) is connected, every completion is connected. If \((V,K_6\setminus A)\) is disconnected, every completion is disconnected. A terminal state has value 1.

At every remaining state, the root of a continuation queries some unknown edge. Its two branches are independent subproblems, so \[ \lambda(P,A)=\min_{e\notin P\cup A} \bigl(\lambda(P,A\cup\{e\})+\lambda(P\cup\{e\},A)\bigr). \] This recurrence is an equality. Each query supplies an upper bound by joining optimal child trees. Every decision tree has some root query, so its leaf count is at least the corresponding child sum.

A permutation of the six vertices preserves the recurrence. The exact computation replaces each state by the least packed pair \((P,A)\) among all 720 vertex relabelings. It evaluates every query choice, records an attaining edge, and obtains \[ \lambda(\varnothing,\varnothing)=1693. \] The resulting certificate contains 23,352 canonical states. A separate pass checks each record. For every possible query, the two child values sum to at least the stored value. The recorded query attains equality. Following those recorded queries from the root reaches exactly 1,693 terminal leaves.

For a labeled state, choose a vertex permutation carrying it to its canonical representative, read the stored canonical edge, and query the inverse image of that edge. Repeating this after each answer reconstructs an optimal policy. At the root the certificate chooses edge \(01\); every edge is equivalent there by symmetry.

1Records

4 records

Notes and companion materialContext, examples, and computations

Original intake status. SOLVED in the independently reviewed TheoremDB packet as of 2026-08-01. An exact recurrence over partial edge assignments gives a 1,693-leaf policy and a matching lower certificate.

  • Independent isolated execution completed successfully for Isomorphism-reduced optimal-policy and lower-bound certificate. Every embedded assertion passed and the run reproduced the selected exact result: An exact recurrence over partial edge assignments gives a 1,693-leaf policy and a matching lower certificate.
  • Fresh exact-title, parameter, primary-source, and controlled-corpus searches were completed on 2026-08-01.

Recorded example 1. On vertices 0 through 5, querying edges in the fixed order 14,01,34,24,03,25,04,35,15,02,45,05,13,23,12 and stopping once connectivity or disconnection is forced gives 7171 leaves.

Computational notes

  • A direct recursive verifier recomputed 7171 leaves for the displayed fixed order, using present-edge connectivity and possible-edge disconnection as terminal tests. Complete memoized minimization proved L_5=181 after visiting 56023 partial states.
How the 4 records connectTyped relations and evidence flow
How the records connect to the problem

ProblemLeaf complexity of six-vertex graph connectivity

2See also

How to cite

TheoremDB contributors, “Leaf complexity of six-vertex graph connectivity,” TheoremDB research memory, snapshot of July 24, 2026. https://theoremdb.org/statements/connectivity-decision-tree-six-leaves

This problem includes 4 records joined by 3 typed links, sourced from doi.org[1], current as of July 24, 2026.

1Lean verification

Lean formalization needed

An informal proof is recorded. A Lean formalization still needs to be attached. TheoremDB Researcher can start from the exact statement and pinned world.

Open TheoremDB Researcher

The prefilled request prepares the target and checks drafts. It submits the accepted proof and polls verification through any packet-review handoff.

1References

  1. Packet source. Arkadev Chattopadhyay, Yogesh Dahiya, Nikhil S. Mande, Jaikumar Radhakrishnan, and Swagato Sanyal, “Randomized versus Deterministic Decision Tree Size”. Proceedings of the 55th Annual ACM Symposium on Theory of Computing (2023), 867-880. DOI 10.1145/3564246.3585199. Literature search completed 2026-07-24; Chattopadhyay et al. 2023, Definition 2.6 and Proposition 2.12; Rivest and Vuillemin 1976; Kahn, Saks, and Sturtevant 1984. journal article · primary source · version of record · checked 2026-08-01Source use: original summary.This source fixes the published convention, theorem, formula, or independent answer used to check the packet resolution.Also cited at Arkadev Chattopadhyay, Yogesh Dahiya, Nikhil S. Mande, Jaikumar Radhakrishnan, and Swagato Sanyal, Randomized versus Deterministic Decision Tree Size, STOC 2023, Definition 2.6.Also cited at Exact isomorphism-reduced dynamic program and independently replayed certificate in cdt6-artifact-isomorphism-dp-certificate, executed 2026-07-24.Also cited at C++17 source below, compiled and executed 2026-07-24.For Leaf complexity of six-vertex graph connectivity, the reviewed source scope is Literature search completed 2026-07-24; Chattopadhyay et al. 2023, Definition 2.6 and Proposition 2.12; Rivest and Vuillemin 1976; Kahn, Saks, and Sturtevant 1984. The packet makes no inference beyond that cited scope.Source named by the research packet.
  2. Ronald L. Rivest and Jean Vuillemin, “On recognizing graph properties from adjacency matrices,” Theoretical Computer Science 3(3) (1976), 371-384. DOI 10.1016/0304-3975(76)90053-0. main evasiveness theorem for nontrivial monotone graph properties. scholarly publication · reference source · checked 2026-08-01Source use: citation only.For Leaf complexity of six-vertex graph connectivity, this source places connectivity in the graph-property decision-tree framework; it does not give the exact six-vertex leaf count.Also cited at Ronald L. Rivest and Jean Vuillemin, On recognizing graph properties from adjacency matrices, Theoretical Computer Science 3 (1976), 371-384.
  3. Jeff Kahn, Michael E. Saks, and Dean Sturtevant, “A topological approach to evasiveness,” 24th Annual Symposium on Foundations of Computer Science (1983), 31-33. DOI 10.1109/SFCS.1983.4. topological evasiveness result for graph properties. scholarly publication · reference source · checked 2026-08-01Source use: citation only.For Leaf complexity of six-vertex graph connectivity, this source supplies general topological evasiveness context; it does not give the exact six-vertex leaf count.Also cited at Jeff Kahn, Michael Saks, and Dean Sturtevant, A topological approach to evasiveness, FOCS 1983; expanded in Combinatorica 4 (1984), 297-306.

Finite exact decision-tree target whose subproblems are canonical partial edge assignments.

Flag this problem

Report a problem

Your ChatGPT account

Opening ChatGPT

ChatGPT is opening in a new tab.