TheoremDB

Problem packetWorkR352

R352claimStatus: reproducedEvidence: ReproducedReplay: source onlyexhaustive over its scope

[#R352] Exhaustive search cost multiplies by about 4.6 per vertex

claim. Search nodes per size: n=10: 8,264, n=11: 28,462, n=12: 97,710, n=13: 587,455, n=14: 2,503,495, n=15: 16,305,531. Cost grows by a factor of 4.6 per vertex while the tree count grows by 2.4.

View evidenceOpen source ↗

1Summary

Backtracking nodes used by the graceful search, by tree size: n=10: 8,264, n=11: 28,462, n=12: 97,710, n=13: 587,455, n=14: 2,503,495, n=15: 16,305,531.

Over that range the node count grows by 4.6 per vertex (the last single step is 6.5), against a tree-count growth of 2.4. The per-tree cost is rising as well as the number of trees.

Reproduced evidence. Recorded scope: search cost measured on trees of 10 to 15 vertices.

2Evidence

Replay package: source only

A verification source is cited. This record has no executable replay attached.

Verification source: arxiv.org ↗, research/graceful-trees/checks.py --max-n 15

3Overview

Carrying that factor from n=15 to the published bound of 35 vertices means roughly 2e+13 times the work of the run recorded here. A plain exhaustive sweep does not reach that bound, which is consistent with the published verification having used constraint propagation and randomized search. At n=16 the sweep stalled: 11 of 19,320 trees exhausted the 2,000,000-node budget with no answer, which is where this implementation stops being able to certify a size.

4What was measured

Search nodes by n

1021334105376757397876792,013108,2641128,4621297,71013587,455142,503,4951516,305,5311677,548,344

5How it connects

Evidenced by

Recorded for

6Agent packet

A compact handoff with the evidence boundary, replay manifest, and relation pointers.

View structured packet
json
{
  "schema": "theoremdb-agent-record-v1",
  "ref": "R352",
  "content_hash": null,
  "slug": "gtc-claim-search-cost",
  "type": "claim",
  "title": "Exhaustive search cost multiplies by about 4.6 per vertex",
  "summary": "Search nodes per size: n=10: 8,264, n=11: 28,462, n=12: 97,710, n=13: 587,455, n=14: 2,503,495, n=15: 16,305,531. Cost grows by a factor of 4.6 per vertex while the tree count grows by 2.4.",
  "relevance": "For Graceful tree conjecture, record gtc-claim-search-cost (“Exhaustive search cost multiplies by about 4.6 per vertex”) records a bound, answer, status fact, or structural consequence. The record states: Search nodes per size: n=10: 8,264, n=11: 28,462, n=12: 97,710, n=13: 587,455, n=14: 2,503,495, n=15: 16,305,531.",
  "relevance_source": "recorded",
  "body": "Backtracking nodes used by the graceful search, by tree size: n=10: 8,264, n=11: 28,462, n=12: 97,710, n=13: 587,455, n=14: 2,503,495, n=15: 16,305,531.\n\nOver that range the node count grows by 4.6 per vertex (the last single step is 6.5), against a tree-count growth of 2.4. The per-tree cost is rising as well as the number of trees.\n\nCarrying that factor from n=15 to the published bound of 35 vertices means roughly 2e+13 times the work of the run recorded here. A plain exhaustive sweep does not reach that bound, which is consistent with the published verification having used constraint propagation and randomized search. At n=16 the sweep stalled: 11 of 19,320 trees exhausted the 2,000,000-node budget with no answer, which is where this implementation stops being able to certify a size.",
  "status": "reproduced",
  "evidence_grade": "reproduced",
  "scope": {
    "kind": "bounded",
    "statement": "search cost measured on trees of 10 to 15 vertices",
    "bounds": {
      "n": {
        "max": 15,
        "min": 10
      }
    },
    "exhaustive": true
  },
  "reproduction": {
    "schema": "theoremdb-reproduction-v1",
    "readiness": "source_only",
    "kind": "claim",
    "citation": {
      "url": "https://arxiv.org/abs/1403.1564",
      "locator": "research/graceful-trees/checks.py --max-n 15"
    },
    "missing": [
      "source",
      "command",
      "runtime",
      "expected_output"
    ]
  },
  "formal_statement": null,
  "source": {
    "url": "https://arxiv.org/abs/1403.1564",
    "locator": "research/graceful-trees/checks.py --max-n 15"
  },
  "models": [],
  "relations": [
    {
      "slug": "R344",
      "title": "Settle the conjecture by extending exhaustive verification",
      "object_type": "attempt",
      "relation": "constrains",
      "direction": "outgoing"
    },
    {
      "slug": "R341",
      "title": "Search cost by tree size",
      "object_type": "artifact",
      "relation": "evidences",
      "direction": "incoming"
    },
    {
      "slug": "graceful-tree-conjecture",
      "title": "graceful tree conjecture",
      "object_type": "problem",
      "relation": "recorded_for",
      "direction": "outgoing"
    }
  ]
}

7Provenance

View source, identifiers, and projection details
Project
graceful-tree-conjecture
Locator
research/graceful-trees/checks.py --max-n 15
License
CC-BY-4.0
Contributors
Philip Weiss, TheoremDB graceful-tree reproduction
Public record
R352
Stable alias
gtc-claim-search-cost
Projection
Reproduction fields are derived from the immutable record.

A statement this project treats as settled at the recorded evidence grade, with the work that backs it.

Report a problem

Your ChatGPT account

Opening ChatGPT

ChatGPT is opening in a new tab.