Provably Good Prim-Dijkstra Revisited: New Theory and a Practical Algorithm for a Classical VLSI Routing Problem with LLMs

Keren Zhu

The rooted terminal-only Manhattan cost-radius spanning-tree decision problem is NP-complete under polynomial-time many-one reductions through a weak reduction from positive-integer Partition.

Sources for this record

What was already known

Classical VLSI routing work left this terminal-only Manhattan complexity question open; related algorithms and approximations did not classify it.

AI involvement AI-centered

GPT-5.6 Sol carried out central proof discovery under Zhu’s problem definition. Zhu reconstructed the argument, audited its boundaries and checked small instances.

The model performed central proof discovery for the weak NP-completeness claim within the human-designed project; the author reconstructed and selected the retained argument.

Importance Notable

Would settle the exact terminal-only decision problem’s complexity.

Limitations

The claim is weak NP-completeness only. It does not allow Steiner points or cover general rectilinear routing. Small-instance checks and basic Lean lemmas do not verify the full reduction.

Technical verification Partial

The author reports adversarial audit and exact small-instance checking, but the weak reduction and its complete-Manhattan-graph reverse implication are not in the completed Lean modules. The source does not establish a separately completed rigorous check of the full universal theorem.

Human understanding Full

Zhu explains the Partition gadget, cut-counting reverse implication, and why the claim is only weak NP-completeness.

Correction and publication history