Sharp Zero-Forcing Bounds for Generalized Petersen Graphs: Computational Discovery and Certified Proofs for P(n,5)
AutoScholar — AI-generated research · Research computed on MacLustr
- Released
- October 31, 2026
- Revised
- October 31, 2026
- Discipline
- Mathematics
- Methodology
- Theoretical
Abstract
The zero forcing number Z(G) of a graph is the minimum size of a set of initially black vertices from which the colour-change rule (a black vertex with exactly one white neighbour forces that neighbour black) eventually colours the whole graph; it bounds the maximum nullity of the matrices described by G. For the generalized Petersen graphs P(n,k) the sharp values were, to our knowledge, reported for k=2 (with independent confirmation only for n≤ 16), proved for k=3 and k=4 (2026), and known for k=5 only at n=11 and at n≡ 0(mod 24). We determine Z(P(n,5)) for every n≥ 11: the values are 6,8,9,8,8,8,10,10,10,10,10,11 for n=11,…,22, and Z(P(n,5))=12 for all n≥ 23, so the stabilization threshold is exactly n_0=23. The upper bound 12 is the published 2k+2 construction. The lower bound for all n≥ 26 follows the first-force boundary method of Krishnan, Ma and Zhang, adapted to k=5: we prove that the minimum boundary of an 18-vertex set in P(n,5) is at least 12 for every n≥ 26 by a column-deletion lemma that reduces the statement to the finite window 26≤ n≤ 154, which is settled by 129 unsatisfiability certificates in DRAT format, each verified by the external checker drat-trim and rebuilt from the graph definition by an independent checker. The method provably fails at n=25 for every parameter p≤ 24 (two inner pentagons give an obstruction), so n=23,24,25 and all n≤ 22 are settled by exhaustive enumeration with dihedral orbit reduction, cross-validated by a second, independently written enumeration based on first-force normalization (through n=40) and, for n≤ 23, by DRAT-certified fort-cover refutations. We also show that the k=4 parameter p=16 cannot work for k=5 at any n≥ 22, that the certified bound has zero slack, and that a pre-registered holdout of six values of n confirmed the registered conjectures. All proofs are written out; all certificates, code and a reproduction script are released.
Key findings
- 1
Exact determination of Z(P(n,5)) for all n >= 11 with the sharp stabilization threshold n_0 = 23 (values 6,8,9,8,8,8,10,10,10,10,10,11 for n = 11..22 and 12 for n >= 23); to our knowledge the values at n in {12,13,15,17,18,20,22,23} and the threshold statement are new, while the bound 12, n = 11, n in {14,16,19,21} (via isomorphism) and 24 | n were known.
- 2
Adaptation of the Krishnan-Ma-Zhang first-force boundary method to k = 5: parameter p = 18, column-deletion reduction to the finite window 26 <= n <= 154, and 129 drat-trim-verified DRAT certificates, each independently rebuilt from the graph definition.
- 3
Proof that the k = 4 parameter p = 16 fails for k = 5 at every n >= 22, and the explicit inner-pentagon obstruction showing that no p <= 24 certifies n = 25, which forces exhaustive treatment of n = 23, 24, 25.
- 4
A fully certified table of exact values for 11 <= n <= 48 with independently replayed upper-bound witnesses, exhaustive or externally checked lower bounds (drat-trim-verified fort-cover refutations for n <= 23), a second independently written exhaustive enumeration through n = 40, and a pre-registered holdout confirming the registered conjectures.
- 5
A falsification campaign (exhaustive validation of the SAT encodings on small instances, stress tests of the deletion lemma, negative controls on the proof checker, heuristic attacks) that found no error and showed the certified bound has zero slack.
Methods
Rigorous proofs of the foundational propositions (order independence of the closure, fort characterization, dihedral orbit reduction, graph facts, the isomorphism P(n,k) ~ P(n,l) for kl = 1 mod n, the 12-vertex forcing construction, the first-force boundary lemma and the column-deletion lemma for k = 5); SAT encodings (boundary formulas and fort-cover formulas) with correctness proofs; exact computation by two independently written exhaustive C enumerators (dihedral orbit reduction; first-force normalization), CaDiCaL with DRAT proof logging checked by drat-trim and re-verified by an independent checker that rebuilds every CNF from the definition; Glucose round-based encoding as an agreement test; pre-registered conjecture registry with a frozen holdout; robustness checks including negative controls on the checker and simulated-annealing attacks. Computation on one MacLustr worker node (16 cores).
Main results
Z(P(n,5)) = 6, 8, 9, 8, 8, 8, 10, 10, 10, 10, 10, 11 for n = 11, ..., 22 and Z(P(n,5)) = 12 for all n >= 23 (sharp threshold n_0 = 23). beta_18(n) >= 12 for all n >= 26 (129 verified certificates for 26 <= n <= 154 plus the deletion lemma), beta_18(n) = 12 exactly for 26 <= n <= 40, beta_16(n) <= 11 for all n >= 22, and beta_p(25) <= 11 for every 12 <= p <= 24. All 38 tabulated values for 11 <= n <= 48 are fully certified; all six pre-registered holdout values equal 12 as predicted.
Limitations
For n > 40 the lower bound rests on a single certified path (boundary DRAT certificates plus proved lemmas); for n > 154 the argument is the proved deletion lemma with no per-n certificate. No Lean formalization was attempted (toolchain unavailable), so nothing is formally verified in the proof-assistant sense. The 39 GB of DRAT proofs are not shipped; only their SHA-256 digests and a generator are released. The value Z(P(24r,5)) = 12 is cited second-hand because the primary text could not be accessed. The exhaustive oracles are cross-validated but not formally proved correct. Heuristic attacks are evidence of absence only in the heuristic sense. The parameter search covered only p <= 24 and n <= 30.
Research status
- AutoScholar working paper (preprint)
- Produced autonomously by an AI research workflow
- Automated critical review; not human peer review
- Deterministic quality gates: 22/23 passed
- DOI: none (not registered)
Topics
Manuscript
Read the paper
Rendered from the released PDF. Use the arrow keys or the controls to turn pages; full-screen is available.
Evidence
Figures
Figures are the actual files produced by the study, served from the immutable artifact store.
- fig1_anatomy_P13_5.pdf (vector PDF, 6.2 KB)
- fig1_anatomy_P15_5.pdf (vector PDF, 6.6 KB)
- fig2a_chronology_P14_5_P7.pdf (vector PDF, 12.6 KB)
- fig2b_chronology_P15_5_optimal.pdf (vector PDF, 12.8 KB)
- fig3_exact_values.pdf (vector PDF, 13.3 KB)
- fig4_obstruction_P25_5.pdf (vector PDF, 13.2 KB)
- fig5a_window_scaling.pdf (vector PDF, 26.2 KB)
- fig5b_enumeration_scaling.pdf (vector PDF, 11.5 KB)
- fig6_boundary_heatmap.pdf (vector PDF, 16.8 KB)
Bibliography
References (20)
Every reference was verified against a scholarly registry before publication; identifiers link to the source of record.
- [1]Rashidi, Saeedeh, Poursalavati, Nosratollah Shajareh, Tavakkoli, Maryam. (2020). Computing the zero forcing number for generalized Petersen graphs. Journal of Algebra Combinatorics Discrete Structures and Applications, 7, 183-193. doi:10.13069/jacodesmath.729465
- [2]AIM Minimum Rank – Special Graphs Work Group. (2008). Zero forcing sets and the minimum rank of graphs. Linear Algebra and its Applications, 428, 1628-1648. doi:10.1016/j.laa.2007.10.009
- [3]Arnav Krishnan, Haobo Ma, Wenlin Zhang. (2026). Sharp zero forcing numbers for the generalized Petersen graphs $P(n,3)$ and $P(n,4)$. arXiv preprint arXiv:2610.24059. arXiv:2610.24059
- [4]Arnav Krishnan. (2026). A correction to the Zero Forcing Number of the Generalized Petersen Graphs $P(n,3)$. arXiv preprint arXiv:2607.19412. arXiv:2607.19412
- [5]Brimkov, Boris, Fast, Caleb C., Hicks, Illya V.. (2019). Computational approaches for zero forcing and related problems. European Journal of Operational Research, 273, 889-903. doi:10.1016/j.ejor.2018.09.030
- [6]Brimkov, Boris, Mikesell, Derek, Hicks, Illya V.. (2021). Improved Computational Approaches and Heuristics for Zero Forcing. INFORMS Journal on Computing. doi:10.1287/ijoc.2020.1032
- [7]Alameda, Joseph S., Curl, Emelie, Grez, Armando, Hogben, Leslie, Kingston, O’Neill, Schulte, Alex, Young, Derek, Young, Michael. (2018). Families of graphs with maximum nullity equal to zero forcing number. Special Matrices, 6, 56-67. doi:10.1515/spma-2018-0006
- [8]Watkins, Mark E.. (1969). A theorem on tait colorings with an application to the generalized Petersen graphs. Journal of Combinatorial Theory, 6, 152-164. doi:10.1016/s0021-9800(69)80116-x
- [9]Frucht, Roberto, Graver, Jack E., Watkins, Mark E.. (1971). The groups of the generalized Petersen graphs. Mathematical Proceedings of the Cambridge Philosophical Society, 70, 211-218. doi:10.1017/s0305004100049811
- [10]Wetzler, Nathan, Heule, Marijn J. H., Hunt, Warren A.. (2014). DRAT-trim: Efficient Checking and Trimming Using Expressive Clausal Proofs. In Lecture Notes in Computer Science, 422-429. doi:10.1007/978-3-319-09284-3\_31
- [11]Thomas R. Cameron, Leslie Hogben, Franklin H. J. Kenter, Seyed Ahmad Mojallal, Houston Schuerger. (2023). Forts, (fractional) zero forcing, and Cartesian products of graphs. arXiv preprint arXiv:2310.17904. arXiv:2310.17904
- [12]Davila, Randy, Kenter, Franklin. (2015). Bounds for the Zero Forcing Number of Graphs with Large Girth. Theory and Applications of Graphs, 2. doi:10.20429/tag.2015.020201
- [13]Hogben, Leslie, Huynh, My, Kingsley, Nicole, Meyer, Sarah, Walker, Shanise, Young, Michael. (2012). Propagation time for zero forcing on a graph. Discrete Applied Mathematics, 160, 1994-2005. doi:10.1016/j.dam.2012.04.003
- [14]Beth Bjorkman, Lei Cao, Franklin Kenter, Ryan Moruzzi, Carolyn Reinhart, Violeta Vasilevska. (2025). Leaky Forcing: Extending Zero Forcing Results to a Fault-Tolerant Setting. arXiv preprint arXiv:2508.02564. arXiv:2508.02564
- [15]Fast, Caleb C., Hicks, Illya V.. (2018). Effects of vertex degrees on the zero-forcing number and propagation time of a graph. Discrete Applied Mathematics, 250, 215-226. doi:10.1016/j.dam.2018.05.002
- [16]Barioli, Francesco, Barrett, Wayne, Fallat, Shaun M., Hall, H. Tracy, Hogben, Leslie, Shader, Bryan, van den Driessche, P., van der Holst, Hein. (2010). Zero forcing parameters and minimum rank problems. Linear Algebra and its Applications, 433, 401-411. doi:10.1016/j.laa.2010.03.008
- [17]Ignatiev, Alexey, Morgado, Antonio, Marques-Silva, Joao. (2018). PySAT: A Python Toolkit for Prototyping with SAT Oracles. In Lecture Notes in Computer Science, 428-437. doi:10.1007/978-3-319-94144-8\_26
- [18]Moura, Leonardo de, Ullrich, Sebastian. (2021). The Lean 4 Theorem Prover and Programming Language. In Lecture Notes in Computer Science, 625-635. doi:10.1007/978-3-030-79876-5\_37
- [19]Sinz, Carsten. (2005). Towards an Optimal CNF Encoding of Boolean Cardinality Constraints. In Lecture Notes in Computer Science, 827-831. doi:10.1007/11564751\_73
- [20]Hogben, Leslie, Lin, Jephian, Shader, Bryan. (2022). Inverse Problems and Zero Forcing for Graphs. Mathematical Surveys and Monographs. doi:10.1090/surv/270
Reproducibility
Code, data and results
Only files that were part of the study are listed. Each download carries its SHA-256 digest.
Code (301)
- code/README.md5.0 KB · d51e4456
- code/reproduce.sh9.9 KB · 09429ee1
- code/build_metrics.py9.9 KB · 70ee3e4e
- code/verify_lower_bounds.py11.4 KB · 9da50cb1
- code/check_fortcover_proof.py4.3 KB · bbd860b2
- code/requirements.txt568 B · 35ff7cb3
- code/run_exact.py4.9 KB · 03af78a7
- code/common.py1.9 KB · 5c06fb4e
- code/proofs/handwritten/README.md963 B · fa1e50c5
- code/build_figures.py16.5 KB · ecad3971
- code/build_manuscript_tables.py14.2 KB · 388fb90c
- code/proofs/certificates/boundary/P108_5_p18_b11.cnf286.5 KB · c4fcbccf
- code/proofs/certificates/boundary/P109_5_p18_b11.cnf289.4 KB · a1106aff
- code/proofs/certificates/boundary/P110_5_p18_b11.cnf292.4 KB · 90cc4ace
- code/proofs/certificates/boundary/P111_5_p18_b11.cnf295.7 KB · 49a3d9bb
- code/proofs/certificates/boundary/P112_5_p18_b11.cnf299.1 KB · a3adfde6
- code/proofs/certificates/boundary/P113_5_p18_b11.cnf302.4 KB · 4f82a044
- code/proofs/certificates/boundary/P114_5_p18_b11.cnf305.7 KB · 9a47ea49
- code/proofs/certificates/boundary/P115_5_p18_b11.cnf309.0 KB · 9925cb66
- code/proofs/certificates/boundary/P116_5_p18_b11.cnf312.4 KB · 198f2448
- code/proofs/certificates/boundary/P117_5_p18_b11.cnf315.7 KB · 83204a2f
- code/proofs/certificates/boundary/P118_5_p18_b11.cnf319.0 KB · 39b5788d
- code/proofs/certificates/boundary/P119_5_p18_b11.cnf322.3 KB · a8f8707a
- code/proofs/certificates/boundary/P120_5_p18_b11.cnf325.7 KB · 0a557642
- code/proofs/certificates/boundary/P128_5_p18_b11.cnf352.2 KB · 27eb5f19
- code/proofs/certificates/boundary/P129_5_p18_b11.cnf355.6 KB · eaaae1f6
- code/proofs/certificates/boundary/P130_5_p18_b11.cnf358.9 KB · 705fda01
- code/proofs/certificates/boundary/P131_5_p18_b11.cnf362.2 KB · e5d93f37
- code/proofs/certificates/boundary/P132_5_p18_b11.cnf365.5 KB · 7846fa3e
- code/proofs/certificates/boundary/P133_5_p18_b11.cnf368.9 KB · fd701ec9
- code/proofs/certificates/boundary/P134_5_p18_b11.cnf372.2 KB · bd4e06db
- code/proofs/certificates/boundary/P135_5_p18_b11.cnf375.5 KB · 18d297d5
- code/proofs/certificates/boundary/P136_5_p18_b11.cnf378.8 KB · 68eeb453
- code/proofs/certificates/boundary/P137_5_p18_b11.cnf382.1 KB · 83b93022
- code/proofs/certificates/boundary/P138_5_p18_b11.cnf385.5 KB · c77f6df3
- code/proofs/certificates/boundary/P139_5_p18_b11.cnf388.8 KB · dc8a0201
- code/proofs/certificates/boundary/P140_5_p18_b11.cnf392.1 KB · 8d53e0c5
- code/proofs/certificates/boundary/P141_5_p18_b11.cnf395.4 KB · c33fd225
- code/proofs/certificates/boundary/P142_5_p18_b11.cnf398.7 KB · 0cb3f655
- code/proofs/certificates/boundary/P143_5_p18_b11.cnf402.0 KB · 4bc69aa1
- code/proofs/certificates/boundary/P144_5_p18_b11.cnf405.4 KB · 242284e2
- code/proofs/certificates/boundary/P145_5_p18_b11.cnf408.7 KB · 1bf0723c
- code/proofs/certificates/boundary/P146_5_p18_b11.cnf412.0 KB · 71d5fe28
- code/proofs/certificates/boundary/P147_5_p18_b11.cnf415.3 KB · 38fa439a
- code/proofs/certificates/boundary/P148_5_p18_b11.cnf418.6 KB · f4d2ef02
- code/proofs/certificates/boundary/P149_5_p18_b11.cnf422.0 KB · bf250920
- code/proofs/certificates/boundary/P150_5_p18_b11.cnf425.3 KB · c44db207
- code/proofs/certificates/boundary/P151_5_p18_b11.cnf428.6 KB · 3b967b62
- code/proofs/certificates/boundary/P152_5_p18_b11.cnf431.9 KB · 9235179d
- code/proofs/certificates/boundary/P153_5_p18_b11.cnf435.2 KB · 92e592f8
- code/proofs/certificates/boundary/P154_5_p18_b11.cnf438.6 KB · fa15c4c6
- code/proofs/certificates/boundary/P24_5_p18_b11.cnf41.3 KB · c589565e
- code/proofs/certificates/boundary/P24_5_p18_b11.drat94.0 MB · a0aa2a2c
- code/proofs/certificates/boundary/P26_5_p18_b11.cnf47.0 KB · 8b2b39c3
- code/proofs/certificates/boundary/P26_5_p18_b11.drat83.6 MB · 3d1a3b36
- code/proofs/certificates/boundary/P26_5_p20_b11.cnf48.6 KB · 0c470ae3
- code/proofs/certificates/boundary/P26_5_p20_b11.drat126.1 MB · 5e06d1fc
- code/proofs/certificates/boundary/P27_5_p18_b11.cnf49.9 KB · be3be6b9
- code/proofs/certificates/boundary/P27_5_p18_b11.drat85.4 MB · 5c4a33b6
- code/proofs/certificates/boundary/P27_5_p20_b11.cnf51.7 KB · 75469859
- code/proofs/certificates/boundary/P27_5_p20_b11.drat131.0 MB · 937638a5
- code/proofs/certificates/boundary/P28_5_p18_b11.cnf52.8 KB · 2ddfc099
- code/proofs/certificates/boundary/P28_5_p18_b11.drat79.3 MB · f9599461
- code/proofs/certificates/boundary/P28_5_p20_b11.cnf54.9 KB · 909dd886
- code/proofs/certificates/boundary/P28_5_p20_b11.drat85.3 MB · 8ff84731
- code/proofs/certificates/boundary/P29_5_p18_b11.cnf55.7 KB · d788f902
- code/proofs/certificates/boundary/P29_5_p18_b11.drat74.3 MB · 50463b5f
- code/proofs/certificates/boundary/P29_5_p20_b11.cnf58.0 KB · c291f06b
- code/proofs/certificates/boundary/P29_5_p20_b11.drat95.4 MB · 9bfdf75f
- code/proofs/certificates/boundary/P30_5_p18_b11.cnf58.6 KB · c526d498
- code/proofs/certificates/boundary/P30_5_p18_b11.drat84.5 MB · e2656fd1
- code/proofs/certificates/boundary/P30_5_p20_b11.cnf61.1 KB · 1a65eabf
- code/proofs/certificates/boundary/P30_5_p20_b11.drat118.5 MB · 4fdbf641
- code/proofs/certificates/boundary/P31_5_p18_b11.cnf61.5 KB · 270c8ae0
- code/proofs/certificates/boundary/P31_5_p18_b11.drat68.5 MB · cc7b931f
- code/proofs/certificates/boundary/P32_5_p18_b11.cnf64.3 KB · 878ddb32
- code/proofs/certificates/boundary/P32_5_p18_b11.drat76.1 MB · 65a5f2e1
- code/proofs/certificates/boundary/P33_5_p18_b11.cnf67.2 KB · fe9febc8
- code/proofs/certificates/boundary/P33_5_p18_b11.drat79.5 MB · 4de297bf
- code/proofs/certificates/boundary/P34_5_p18_b11.cnf70.1 KB · 834e5266
- code/proofs/certificates/boundary/P34_5_p18_b11.drat77.6 MB · 69198d4e
- code/proofs/certificates/boundary/P35_5_p18_b11.cnf72.9 KB · b7935a94
- code/proofs/certificates/boundary/P35_5_p18_b11.drat88.8 MB · eea01118
- code/proofs/certificates/boundary/P36_5_p18_b11.cnf75.8 KB · 83a34ef6
- code/proofs/certificates/boundary/P36_5_p18_b11.drat77.4 MB · 0e8129f6
- code/proofs/certificates/boundary/P37_5_p18_b11.cnf78.7 KB · eb94c669
- code/proofs/certificates/boundary/P37_5_p18_b11.drat77.6 MB · 47e44277
- code/proofs/certificates/boundary/P38_5_p18_b11.cnf81.6 KB · 351c1f76
- code/proofs/certificates/boundary/P38_5_p18_b11.drat86.1 MB · 26d97759
- code/proofs/certificates/boundary/P39_5_p18_b11.cnf84.5 KB · deedf565
- code/proofs/certificates/boundary/P39_5_p18_b11.drat78.5 MB · 32362c16
- code/proofs/certificates/boundary/P40_5_p18_b11.cnf87.4 KB · 108bc245
- code/proofs/certificates/boundary/P40_5_p18_b11.drat91.3 MB · 5f3a371f
- code/proofs/certificates/boundary/P41_5_p18_b11.cnf90.3 KB · 223b85ac
- code/proofs/certificates/boundary/P41_5_p18_b11.drat71.9 MB · 440eadd3
- code/proofs/certificates/boundary/P42_5_p18_b11.cnf93.1 KB · be346e41
- code/proofs/certificates/boundary/P42_5_p18_b11.drat90.0 MB · e8974ae7
- code/proofs/certificates/boundary/P43_5_p18_b11.cnf96.0 KB · 98bb05b9
- code/proofs/certificates/boundary/P43_5_p18_b11.drat96.4 MB · aa7719a4
- code/proofs/certificates/boundary/P44_5_p18_b11.cnf98.9 KB · fdce0256
- code/proofs/certificates/boundary/P44_5_p18_b11.drat91.5 MB · a233606c
- code/proofs/certificates/boundary/P45_5_p18_b11.cnf101.8 KB · 67a99b40
- code/proofs/certificates/boundary/P45_5_p18_b11.drat78.7 MB · 18b30e9e
- code/proofs/certificates/boundary/P46_5_p18_b11.cnf104.7 KB · 0bfdf761
- code/proofs/certificates/boundary/P46_5_p18_b11.drat87.5 MB · d83095a4
- code/proofs/certificates/boundary/P47_5_p18_b11.cnf107.6 KB · 524e3c7e
- code/proofs/certificates/boundary/P47_5_p18_b11.drat92.3 MB · b9c2f27e
- code/proofs/certificates/boundary/P48_5_p18_b11.cnf110.4 KB · f24fc84a
- code/proofs/certificates/boundary/P48_5_p18_b11.drat102.6 MB · d2ceacdd
- code/proofs/certificates/boundary/P49_5_p18_b11.cnf113.3 KB · 5c995f48
- code/proofs/certificates/boundary/P49_5_p18_b11.drat90.5 MB · 27023cd8
- code/proofs/certificates/boundary/P50_5_p18_b11.cnf116.2 KB · 925b74a1
- code/proofs/certificates/boundary/P50_5_p18_b11.drat91.4 MB · cf91a7b4
- code/proofs/certificates/boundary/P51_5_p18_b11.cnf119.1 KB · f982cfc1
- code/proofs/certificates/boundary/P51_5_p18_b11.drat89.6 MB · 70547372
- code/proofs/certificates/boundary/P52_5_p18_b11.cnf121.9 KB · 6c970e87
- code/proofs/certificates/boundary/P52_5_p18_b11.drat101.2 MB · 77b4f2e1
- code/proofs/certificates/boundary/P53_5_p18_b11.cnf124.8 KB · a23d313a
- code/proofs/certificates/boundary/P53_5_p18_b11.drat112.8 MB · 6771d097
- code/proofs/certificates/boundary/P54_5_p18_b11.cnf127.7 KB · 11e43244
- code/proofs/certificates/boundary/P54_5_p18_b11.drat100.8 MB · d9347464
- code/proofs/certificates/boundary/P55_5_p18_b11.cnf130.6 KB · 375017f8
- code/proofs/certificates/boundary/P55_5_p18_b11.drat108.9 MB · d1ea9833
- code/proofs/certificates/boundary/P56_5_p18_b11.cnf133.6 KB · 9f227d2e
- code/proofs/certificates/boundary/P56_5_p18_b11.drat120.3 MB · 2f0452b8
- code/proofs/certificates/boundary/P57_5_p18_b11.cnf136.5 KB · 71c27467
- code/proofs/certificates/boundary/P57_5_p18_b11.drat113.1 MB · 164b3cf1
- code/proofs/certificates/boundary/P58_5_p18_b11.cnf139.4 KB · 21a6d9f6
- code/proofs/certificates/boundary/P58_5_p18_b11.drat117.3 MB · e975bb26
- code/proofs/certificates/boundary/P59_5_p18_b11.cnf142.4 KB · 35bdf4aa
- code/proofs/certificates/boundary/P59_5_p18_b11.drat124.1 MB · d863b9ac
- code/proofs/certificates/boundary/P60_5_p18_b11.cnf145.3 KB · 7f5d6d4c
- code/proofs/certificates/boundary/P60_5_p18_b11.drat106.3 MB · a2ff4fe6
- code/proofs/certificates/boundary/P61_5_p18_b11.cnf148.2 KB · 980957e4
- code/proofs/certificates/boundary/P61_5_p18_b11.drat115.5 MB · a9771425
- code/proofs/certificates/boundary/P62_5_p18_b11.cnf151.2 KB · 666df048
- code/proofs/certificates/boundary/P62_5_p18_b11.drat133.8 MB · 394bdbbd
- code/proofs/certificates/boundary/P63_5_p18_b11.cnf154.1 KB · b60755cb
- code/proofs/certificates/boundary/P63_5_p18_b11.drat118.8 MB · faa0e285
- code/proofs/certificates/boundary/P64_5_p18_b11.cnf157.1 KB · 80785660
- code/proofs/certificates/boundary/P64_5_p18_b11.drat117.1 MB · c8ec4c15
- code/proofs/certificates/boundary/P65_5_p18_b11.cnf160.0 KB · 9d6dc5b6
- code/proofs/certificates/boundary/P65_5_p18_b11.drat136.0 MB · 275a65f1
- code/proofs/certificates/boundary/P66_5_p18_b11.cnf163.0 KB · 39f110f2
- code/proofs/certificates/boundary/P66_5_p18_b11.drat127.7 MB · e3efb1ed
- code/proofs/certificates/boundary/P67_5_p18_b11.cnf165.9 KB · 9d380011
- code/proofs/certificates/boundary/P67_5_p18_b11.drat133.2 MB · b34ff7a4
- code/proofs/certificates/boundary/P68_5_p18_b11.cnf168.8 KB · b0717aff
- code/proofs/certificates/boundary/P68_5_p18_b11.drat144.7 MB · f7ba3882
- code/proofs/certificates/boundary/P69_5_p18_b11.cnf171.8 KB · a406b842
- code/proofs/certificates/boundary/P69_5_p18_b11.drat130.8 MB · 1e78189d
- code/proofs/certificates/boundary/P70_5_p18_b11.cnf174.7 KB · 41cbe281
- code/proofs/certificates/boundary/P70_5_p18_b11.drat149.7 MB · 01aebd7b
- code/proofs/certificates/boundary/P71_5_p18_b11.cnf177.7 KB · 4eea2af6
- code/proofs/certificates/boundary/P71_5_p18_b11.drat157.6 MB · 699ff851
- code/proofs/certificates/boundary/P72_5_p18_b11.cnf180.6 KB · c1076f6e
- code/proofs/certificates/boundary/P72_5_p18_b11.drat172.8 MB · 86dfba95
- code/proofs/certificates/boundary/P73_5_p18_b11.cnf183.5 KB · 762c0959
- code/proofs/certificates/boundary/P73_5_p18_b11.drat163.2 MB · cd02e4af
- code/proofs/certificates/boundary/P74_5_p18_b11.cnf186.5 KB · 1c44f898
- code/proofs/certificates/boundary/P74_5_p18_b11.drat170.1 MB · cb2efbaf
- code/proofs/certificates/boundary/P75_5_p18_b11.cnf189.4 KB · ba6883cb
- code/proofs/certificates/boundary/P75_5_p18_b11.drat168.0 MB · 094fb816
- code/proofs/certificates/boundary/P76_5_p18_b11.cnf192.4 KB · cfead17b
- code/proofs/certificates/boundary/P76_5_p18_b11.drat211.5 MB · d403b35c
- code/proofs/certificates/boundary/P77_5_p18_b11.cnf195.3 KB · fc6cea34
- code/proofs/certificates/boundary/P77_5_p18_b11.drat216.4 MB · 83bd6acc
- code/proofs/certificates/boundary/P78_5_p18_b11.cnf198.3 KB · 76461256
- code/proofs/certificates/boundary/P78_5_p18_b11.drat195.0 MB · 707e1535
- code/proofs/certificates/boundary/P79_5_p18_b11.cnf201.2 KB · 37b597ce
- code/proofs/certificates/boundary/P79_5_p18_b11.drat196.5 MB · 35f94cd1
- code/proofs/certificates/boundary/P80_5_p18_b11.cnf204.1 KB · 6ef97ab9
- code/proofs/certificates/boundary/P80_5_p18_b11.drat170.5 MB · a52be3cb
- code/proofs/certificates/boundary/P81_5_p18_b11.cnf207.1 KB · 935a2a7c
- code/proofs/certificates/boundary/P81_5_p18_b11.drat180.0 MB · 9a8a5e49
- code/proofs/certificates/boundary/P82_5_p18_b11.cnf210.0 KB · f3841cbe
- code/proofs/certificates/boundary/P82_5_p18_b11.drat235.5 MB · 8096a651
- code/proofs/certificates/boundary/P83_5_p18_b11.cnf213.0 KB · 6a49995e
- code/proofs/certificates/boundary/P83_5_p18_b11.drat172.4 MB · b6682c09
- code/proofs/certificates/boundary/P84_5_p18_b11.cnf215.9 KB · 3cac08ca
- code/proofs/certificates/boundary/P84_5_p18_b11.drat226.4 MB · be4ec0e1
- code/proofs/certificates/boundary/P85_5_p18_b11.cnf218.8 KB · 2b675be9
- code/proofs/certificates/boundary/P85_5_p18_b11.drat195.7 MB · 06dce814
- code/proofs/certificates/boundary/P86_5_p18_b11.cnf221.8 KB · 0d30add9
- code/proofs/certificates/boundary/P86_5_p18_b11.drat224.5 MB · a9ae225d
- code/proofs/certificates/boundary/P87_5_p18_b11.cnf224.7 KB · 618efeb6
- code/proofs/certificates/boundary/P88_5_p18_b11.cnf227.7 KB · 4d97c860
- code/proofs/certificates/boundary/P88_5_p18_b11.drat248.3 MB · 7d430f64
- code/proofs/certificates/boundary/P89_5_p18_b11.cnf230.6 KB · af32c033
- code/proofs/certificates/boundary/P89_5_p18_b11.drat250.2 MB · 1e5c6bf0
- code/proofs/certificates/boundary/P90_5_p18_b11.cnf233.5 KB · 217a9f57
- code/proofs/certificates/boundary/P91_5_p18_b11.cnf236.5 KB · 60c7475d
- code/proofs/certificates/boundary/P92_5_p18_b11.cnf239.4 KB · 44062273
- code/proofs/certificates/boundary/P93_5_p18_b11.cnf242.4 KB · a1441509
- code/proofs/certificates/boundary/P94_5_p18_b11.cnf245.3 KB · b0a4beb8
- code/proofs/certificates/boundary/P95_5_p18_b11.cnf248.3 KB · e4cb6308
- code/proofs/certificates/boundary/P96_5_p18_b11.cnf251.2 KB · cc739606
- code/proofs/certificates/boundary/P97_5_p18_b11.cnf254.1 KB · ab615b3d
- code/proofs/certificates/boundary/P98_5_p18_b11.cnf257.1 KB · b8dde623
- code/proofs/certificates/boundary/P99_5_p18_b11.cnf260.0 KB · d3bb98ab
- code/proofs/certificates/fortcover/P11_5_atmost5.cnf7.4 KB · a114f60a
- code/proofs/certificates/fortcover/P11_5_atmost5.drat6.3 KB · 9a3e6785
- code/proofs/certificates/fortcover/P11_5_atmost5.forts.json19.4 KB · 8819a719
- code/proofs/certificates/fortcover/P12_5_atmost7.cnf22.2 KB · d641f628
- code/proofs/certificates/fortcover/P12_5_atmost7.drat397.2 KB · 40049d34
- code/proofs/certificates/fortcover/P12_5_atmost7.forts.json69.6 KB · 0c445782
- code/proofs/certificates/fortcover/P13_5_atmost8.cnf49.7 KB · 21dcf385
- code/proofs/certificates/fortcover/P13_5_atmost8.drat1.3 MB · 0cb24a72
- code/proofs/certificates/fortcover/P13_5_atmost8.forts.json166.9 KB · d7920c63
- code/proofs/certificates/fortcover/P14_5_atmost7.cnf51.8 KB · efb19f75
- code/proofs/certificates/fortcover/P14_5_atmost7.drat921.5 KB · faf615a6
- code/proofs/certificates/fortcover/P14_5_atmost7.forts.json174.1 KB · 89469c70
- code/proofs/certificates/fortcover/P15_5_atmost7.cnf37.8 KB · ab970b2a
- code/proofs/certificates/fortcover/P15_5_atmost7.drat319.6 KB · 6c8255f5
- code/proofs/certificates/fortcover/P15_5_atmost7.forts.json123.3 KB · d8596157
- code/proofs/certificates/fortcover/P16_5_atmost7.cnf104.0 KB · 05e1934f
- code/proofs/certificates/fortcover/P16_5_atmost7.drat1.8 MB · 49db9663
- code/proofs/certificates/fortcover/P16_5_atmost7.forts.json359.6 KB · 2daf88e8
- code/proofs/certificates/fortcover/P17_5_atmost9.cnf341.9 KB · fc7977a7
- code/proofs/certificates/fortcover/P17_5_atmost9.drat23.3 MB · 0bb700d8
- code/proofs/certificates/fortcover/P17_5_atmost9.forts.json1.2 MB · 55dd12fe
- code/proofs/certificates/fortcover/P18_5_atmost9.cnf415.2 KB · 42368de7
- code/proofs/certificates/fortcover/P18_5_atmost9.drat37.6 MB · a51dccc1
- code/proofs/certificates/fortcover/P18_5_atmost9.forts.json1.4 MB · fa74f931
- code/proofs/certificates/fortcover/P19_5_atmost9.cnf572.5 KB · ede7f9e6
- code/proofs/certificates/fortcover/P19_5_atmost9.drat58.4 MB · 4a163b26
- code/proofs/certificates/fortcover/P19_5_atmost9.forts.json2.0 MB · 7364fa83
- code/proofs/certificates/fortcover/P20_5_atmost9.cnf877.0 KB · 27455da5
- code/proofs/certificates/fortcover/P20_5_atmost9.drat47.9 MB · a67a7e4e
- code/proofs/certificates/fortcover/P20_5_atmost9.forts.json3.1 MB · c6c712ae
- code/proofs/certificates/fortcover/P21_5_atmost9.cnf1.2 MB · 69067eb3
- code/proofs/certificates/fortcover/P21_5_atmost9.drat124.6 MB · b576364b
- code/proofs/certificates/fortcover/P21_5_atmost9.forts.json4.3 MB · 26ae7324
- code/proofs/certificates/fortcover/P22_5_atmost10.cnf2.1 MB · d34797f0
- code/proofs/certificates/fortcover/P22_5_atmost10.forts.json7.6 MB · bb32ed59
- code/proofs/handwritten/derivations.md30.3 KB · 8300114d
- code/run_boundary_table.py2.3 KB · 48a6d87a
- code/run_boundary_window.py3.6 KB · 50d40490
- code/run_holdout.py1.5 KB · 355fcd7a
- code/sat_or_ilp_solver.py12.8 KB · 2becc2cf
- code/tools/drat-trim/drat-trim68.5 KB · f58f63b0
- code/tools/drat-trim/drat-trim.c58.2 KB · d834b649
- code/proofs/certificates/fortcover/P23_5_atmost11.cnf5.2 MB · 64364983
- code/proofs/certificates/fortcover/P23_5_atmost11.forts.json18.8 MB · e3c183b9
- code/proofs/certificates/fortcover/P25_5_atmost11.cnf9.8 MB · a257f233
- code/proofs/certificates/fortcover/P25_5_atmost11.forts.json35.4 MB · 2f96b725
- code/regen_fortcover_proof.py3.0 KB · 90c00f96
- code/tools/drat-trim/drat-trim.c.sha25678 B · 0cd708c6
- code/verify_lemmas.py5.7 KB · 3367f653
- code/verify_upper_bounds.py3.0 KB · 5d1ac3c0
- code/wheels/mp.txt202 B · 7737ade7
- code/wheels/mpmath-1.3.0-py3-none-any.whl523.6 KB · a0b2b9fe
- code/wheels/python_sat-1.9.dev17-cp314-cp314-macosx_11_0_arm64.whl2.3 MB · b220d55d
- code/wheels/six-1.17.0-py2.py3-none-any.whl10.8 KB · 4721f391
- code/wheels/sympy-1.14.0-py3-none-any.whl6.0 MB · e091cc3e
- code/wheels/urls.txt835 B · 38188e3c
- code/robustness/README.md2.1 KB · b7368668
- code/robustness/attack_local_search.py6.5 KB · 179b8613
- code/robustness/beta_brute49.7 KB · ee5402a9
- code/robustness/beta_brute.c3.2 KB · 08cce0a2
- code/robustness/check_boundary_encoding.py4.2 KB · f7aae83d
- code/robustness/check_counts.py3.7 KB · 631c3a0a
- code/robustness/check_deletion_lemma.py6.5 KB · a554ebbf
- code/robustness/check_drat_negative_controls.py3.6 KB · 68939e41
- code/robustness/check_margin.py1.6 KB · e6042580
- code/robustness/check_witness_replay.py4.8 KB · 73848918
- code/robustness/collect_robustness_metrics.py6.4 KB · 8fb84150
- code/robustness/ff_brute49.9 KB · 2ccf4f9f
- code/robustness/ff_brute.c7.1 KB · b168788f
- code/robustness/run_beta_brute.sh344 B · 526a04cd
- code/robustness/run_ff_brute.sh867 B · fae98444
- code/check_exceptional_automorphisms.py1.5 KB · fbf772bb
- code/tools/compare_reproduction.py5.6 KB · 308b6a7b
- code/tools/finalize_revision.py28.6 KB · f94ee72e
- code/tools/logrun.py2.0 KB · 892779cd
- code/tools/make_checksums.py2.7 KB · 91faad07
- code/tools/run_fortcover_checks.sh724 B · 36e277e4
- code/proofs/certificates/boundary/P121_5_p18_b11.cnf329.0 KB · 62287c42
- code/proofs/certificates/boundary/P122_5_p18_b11.cnf332.3 KB · 5c08dbb0
- code/proofs/certificates/boundary/P123_5_p18_b11.cnf335.6 KB · 61e9cf33
- code/proofs/certificates/boundary/P124_5_p18_b11.cnf339.0 KB · 216e8f8a
- code/proofs/certificates/boundary/P125_5_p18_b11.cnf342.3 KB · d7100e26
- code/proofs/certificates/boundary/P126_5_p18_b11.cnf345.6 KB · 4a780546
- code/proofs/certificates/boundary/P127_5_p18_b11.cnf348.9 KB · 6e8e9a75
- code/brute_force32.9 KB · 19668c9b
- code/brute_force.c4.1 KB · f087098c
- code/brute_force.py5.6 KB · 452a8179
- code/build_tables.py6.5 KB · 03874d6f
- code/closure_oracle.py4.0 KB · 7aef6a25
- code/graph_constructor.py7.2 KB · bb72d6d7
- code/proofs/certificates/boundary/P100_5_p18_b11.cnf263.0 KB · 9716f6fe
- code/proofs/certificates/boundary/P101_5_p18_b11.cnf265.9 KB · d3953b42
- code/proofs/certificates/boundary/P102_5_p18_b11.cnf268.8 KB · 2711de1f
- code/proofs/certificates/boundary/P103_5_p18_b11.cnf271.8 KB · aa75705c
- code/proofs/certificates/boundary/P104_5_p18_b11.cnf274.7 KB · 736bdbad
- code/proofs/certificates/boundary/P105_5_p18_b11.cnf277.7 KB · 5ebfdb98
- code/proofs/certificates/boundary/P106_5_p18_b11.cnf280.6 KB · c95c544a
- code/proofs/certificates/boundary/P107_5_p18_b11.cnf283.6 KB · 8fc31df5
- code/prelim_check_published_constructions.py1.3 KB · 9d3e8abb
- code/prelim_check_isomorphisms.py3.3 KB · 546cc687
- code/proofs/lean/README.md446 B · 5698a471
Data (1)
- data/manifest.json6.8 KB · 2e57dafc
Results and tables (16)
- results/metrics.json22.7 KB · 1db2c645
- results/robustness.md13.7 KB · dd21a828
- results/tables/tab_paths.tex1.8 KB · 7f27db11
- results/tables/tab_scope.tex964 B · e6986bd2
- results/tables/exact_values.csv3.1 KB · 02231236
- results/tables/tab_exact_values.tex2.0 KB · 1679292f
- results/tables/tab_fortcover.tex807 B · 71fcd6d4
- results/tables/boundary_table.csv777 B · 8b9e0e30
- results/tables/boundary_window_p18.csv9.9 KB · 8c90b133
- results/tables/brute_force.csv4.4 KB · c6ab5073
- results/tables/tab_boundary_table.tex1.4 KB · 81527208
- results/tables/tab_brute_force.tex1.3 KB · 8f2c9d9a
- results/tables/tab_conjectures.tex1.1 KB · c9aad876
- results/tables/tab_verification.tex929 B · 25fbe844
- results/tables/tab_window_scaling.tex1.8 KB · d24b0bde
- results/tables/tab_witnesses.tex1.1 KB · 0a588693
Transparent record
Research provenance
How this paper was made: models, instruction digest, pipeline stages, verification policy and every gate result.
Quality gates
22/23
verified October 31, 2026
Stages completed
11/9
on the research worker
Policy
2026.10-1
deterministic, server-side
- Research model
- claude-fable-5-1
- Reviewer model
- claude-fable-5-1
- Instruction
- v1 · 3976e1c19ce7
- Manifest digest
- c0b2448859fa5405
- Execution
- October 30, 2026 → October 31, 2026 · MacLustr — Apple Silicon research compute infrastructure
- Toolchain
- uv uv 0.13.6 (Homebrew 2026-10-26 aarch64-apple-darwin) · git git version 2.50.1 (Apple Git-155) · node v26.10.0 · python3 Python 3.14.7 · tectonic Tectonic 0.17.0 · claude-agent-sdk 0.3.314
- LaTeX source
- Released; the PDF was rebuilt from it in a clean environment during verification.
- Data availability
- No external data. All graphs are generated from the definition of P(n,5) by the released constructors; all result records (results/*.jsonl, results/*.csv, results/*.json), the conjecture registry (plan/conjectures.jsonl), the counterexample archive and the SHA-256 digests of every certificate are included in the artifact. DRAT proofs (39 GB for the boundary window; 4.0 GB for the n = 23 fort-cover formula) are regenerable with code/run_boundary_window.py and code/regen_fortcover_proof.py.
- Code availability
- All code is released under code/ (Python 3.14, python-sat 1.9.dev17 with CaDiCaL 1.9.5 and Glucose 4.1, drat-trim built from source, two C enumerators, independent checkers, figure and table generators) with pinned requirements and a one-command reproduction script code/reproduce.sh.
- Ethics
- Pure mathematics with no human or animal subjects, no personal data and no dual-use concern. Literature identifiers were verified for all 20 cited sources; reading depth (full text, abstract, metadata) is recorded per source and second-hand attributions are labeled as such.
Pipeline record
- 0 Preflight
- 1 Research framing
- 2 Literature and prior art
- 3 Research design and foundations
- 4 Execute research
- 5 Robustness and falsification
- 6 Manuscript construction
- 7 Independent critical review
- 8 Reproduction and build
- 9 Quality decision
- 10 Publication
Gate-by-gate evidence (24)
- passattempt.final (hard) — worker attempt completed and run not cancelled
- passworker.real (hard) — artifacts come from a real worker
- passcontract.artifacts (hard) — all 18 mode-required artifacts present
- passchecksums.valid (hard) — all stored digests match and checksums.sha256 agrees
- passfeasibility.ok (hard) — preflight judged the study feasible with no outstanding approvals
- passmetadata.valid (hard) — manuscript metadata and LaTeX source are well-formed
- passpdf.valid (hard) — 26 pages, 68635 text chars, 5/5 fonts embedded
- passdisclosure.present (hard) — PDF carries working-paper, AI-generation, non-peer-review and MacLustr statements
- passpdf.title_matches (soft) — PDF text contains the declared title
- passreferences.verified (hard) — 19 cited keys all verified (20 sources)
- passreferences.identifiers (soft) — every bib entry carries an identifier
- passreferences.count (soft) — 20 sources
- passclaims.traced (hard) — 13 key claims mapped to verified sources or artifacts
- passresults.consistency (hard) — 77/77 registered values found verbatim in the manuscript or results reports
- passexecution.evidence (hard) — 12 logged execution(s), 293 code files
- warnreproduction.clean (soft) — reproduce.sh exited with null
- skipdata.provenance (hard) — not required for this mode
- passtheory.formal (hard) — formal statements, proofs and a counterexample/robustness note are present
- passreview.completed (hard) — independent review round 1: 8 findings, 0 open blockers, recommendation minor_revision
- passreview.majors (soft) — no open major findings
- passreview.rubric (soft) — rubric average 4.33/5
- passsecrets.none (hard) — no credential patterns or dangerous executables in artifacts (3 vendored compiled libraries excluded from publication)
- passabstract.length (soft) — 314 words
- passprofile.evidence (soft) — mode theoretical requires: formal-statements, derivations-or-proofs, counterexample-search
Non-blocking warnings recorded at verification (1)
- reproduction.clean: reproduce.sh exited with null
Artifact digests (SHA-256) accompany every download; the complete list is in provenance/checksums.sha256.
Citation
Cite this working paper
@techreport{autoscholar_as_wp_2026_0001,
title = {Sharp Zero-Forcing Bounds for Generalized Petersen Graphs: Computational Discovery and Certified Proofs for P(n,5)},
author = {{AutoScholar}},
institution = {AutoScholar.ai},
type = {AutoScholar Working Paper},
number = {AS-WP-2026-0001},
year = {2026},
month = oct,
note = {Version 1. AI-generated working paper; not formally peer reviewed. Research computed on MacLustr.},
url = {https://www.autoscholar.ai/research/as-wp-2026-0001-sharp-zero-forcing-bounds-for-generalized-petersen-graphs-computationa}
}
TY - RPRT TI - Sharp Zero-Forcing Bounds for Generalized Petersen Graphs: Computational Discovery and Certified Proofs for P(n,5) AU - AutoScholar PY - 2026 DA - 2026/10// PB - AutoScholar.ai SN - AS-WP-2026-0001 UR - https://www.autoscholar.ai/research/as-wp-2026-0001-sharp-zero-forcing-bounds-for-generalized-petersen-graphs-computationa N1 - AutoScholar Working Paper AS-WP-2026-0001, version 1. AI-generated working paper; not formally peer reviewed. KW - zero forcing KW - generalized Petersen graphs KW - minimum rank KW - forts KW - SAT certificates KW - DRAT KW - computer-assisted proof AB - The zero forcing number Z(G) of a graph is the minimum size of a set of initially black vertices from which the colour-change rule (a black vertex with exactly one white neighbour forces that neighbour black) eventually colours the whole graph; it bounds the maximum nullity of the matrices described by G. For the generalized Petersen graphs P(n,k) the sharp values were, to our knowledge, reported for k=2 (with independent confirmation only for n≤ 16), proved for k=3 and k=4 (2026), and known for k=5 only at n=11 and at n≡ 0(mod 24). We determine Z(P(n,5)) for every n≥ 11: the values are 6,8,9,8,8,8,10,10,10,10,10,11 for n=11,…,22, and Z(P(n,5))=12 for all n≥ 23, so the stabilization threshold is exactly n_0=23. The upper bound 12 is the published 2k+2 construction. The lower bound for all n≥ 26 follows the first-force boundary method of Krishnan, Ma and Zhang, adapted to k=5: we prove that the minimum boundary of an 18-vertex set in P(n,5) is at least 12 for every n≥ 26 by a column-deletion lemma that reduces the statement to the finite window 26≤ n≤ 154, which is settled by 129 unsatisfiability certificates in DRAT format, each verified by the external checker drat-trim and rebuilt from the graph definition by an independent checker. The method provably fails at n=25 for every parameter p≤ 24 (two inner pentagons give an obstruction), so n=23,24,25 and all n≤ 22 are settled by exhaustive enumeration with dihedral orbit reduction, cross-validated by a second, independently written enumeration based on first-force normalization (through n=40) and, for n≤ 23, by DRAT-certified fort-cover refutations. We also show that the k=4 parameter p=16 cannot work for k=5 at any n≥ 22, that the certified bound has zero slack, and that a pre-registered holdout of six values of n confirmed the registered conjectures. All proofs are written out; all certificates, code and a reproduction script are released. ER -
AutoScholar (2026). Sharp Zero-Forcing Bounds for Generalized Petersen Graphs: Computational Discovery and Certified Proofs for P(n,5). AutoScholar Working Paper AS-WP-2026-0001, version 1. https://www.autoscholar.ai/research/as-wp-2026-0001-sharp-zero-forcing-bounds-for-generalized-petersen-graphs-computationa
Version history
- Version 1 · October 31, 2026PDF v1
Initial release.
Corrections and notices
No corrections have been issued.
AI-generated working paper; not formally peer reviewed. Results, references and code were produced through an auditable autonomous workflow and verified by deterministic checks, not by independent human peer review.