A SAT-based Resolution of Lam's Problem

被引:0
|
作者
Bright, Curtis [1 ,2 ]
Cheung, Kevin K. H. [2 ]
Stevens, Brett [2 ]
Kotsireas, Ilias [3 ]
Ganesh, Vijay [4 ]
机构
[1] Univ Windsor, Windsor, ON, Canada
[2] Carleton Univ, Ottawa, ON, Canada
[3] Wilfrid Laurier Univ, Waterloo, ON, Canada
[4] Univ Waterloo, Waterloo, ON, Canada
关键词
D O I
暂无
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
In 1989, computer searches by Lam, Thiel, and Swiercz experimentally resolved Lam's problem from projective geometry-the long-standing problem of determining if a projective plane of order ten exists. Both the original search and an independent verification in 2011 discovered no such projective plane. However, these searches were each performed using highly specialized custom-written code and did not produce nonexistence certificates. In this paper, we resolve Lam's problem by translating the problem into Boolean logic and use satisfiability (SAT) solvers to produce nonexistence certificates that can be verified by a third party. Our work uncovered consistency issues in both previous searches-highlighting the difficulty of relying on special-purpose search code for nonexistence results.
引用
收藏
页码:3669 / 3676
页数:8
相关论文
共 50 条
  • [21] SAT-Based ATL Satisfiability Checking
    Kacprzak, Magdalena
    Niewiadomski, Artur
    Penczek, Wojciech
    KR2020: PROCEEDINGS OF THE 17TH INTERNATIONAL CONFERENCE ON PRINCIPLES OF KNOWLEDGE REPRESENTATION AND REASONING, 2020, : 539 - 549
  • [22] SAT-based Analysis of Sensitisable Paths
    Sauer, Matthias
    Czutro, Alexander
    Schubert, Tobias
    Hillebrecht, Stefan
    Polian, Ilia
    Becker, Bernd
    2011 IEEE 14TH INTERNATIONAL SYMPOSIUM ON DESIGN AND DIAGNOSTICS OF ELECTRONIC CIRCUITS AND SYSTEMS (DDECS), 2011, : 93 - 98
  • [23] SAT-Based Methods for Circuit Synthesis
    Bloem, Roderick
    Egly, Uwe
    Klampfl, Patrick
    Koenighofer, Robert
    Lonsing, Florian
    2014 FORMAL METHODS IN COMPUTER-AIDED DESIGN (FMCAD), 2014, : 31 - 34
  • [24] Interpolation and SAT-based model checking
    McMillan, KL
    COMPUTER AIDED VERIFICATION, 2003, 2725 : 1 - 13
  • [25] SAT-based summarization for boolean programs
    Basler, Gerard
    Kroening, Daniel
    Weissenbacher, Georg
    MODEL CHECKING SOFTWARE, PROCEEDINGS, 2007, 4595 : 131 - +
  • [26] Logic as energy:: A SAT-Based approach
    Lima, Priscila M. V.
    Mariela, M.
    Morveli-Espinoza, M.
    Franca, Felipe M. G.
    ADVANCES IN BRAIN, VISION, AND ARTIFICIAL INTELLIGENCE, PROCEEDINGS, 2007, 4729 : 458 - +
  • [27] SAT-based analysis of cellular automata
    D'Antonio, M
    Delzanno, G
    CELLULAR AUTOMATA, PROCEEDINGS, 2004, 3305 : 745 - 754
  • [28] SAT-Based Quantum Circuit Adaptation
    Brandhofer, Sebastian
    Kim, Jinwoong
    Niu, Siyuan
    Bronn, Nicholas T.
    2023 DESIGN, AUTOMATION & TEST IN EUROPE CONFERENCE & EXHIBITION, DATE, 2023,
  • [29] SAT-Based Analysis of Sensitizable Paths
    Sauer, Matthias
    Czutro, Alexander
    Schubert, Tobias
    Hillebrecht, Stefan
    Becker, Bernd
    Polian, Ilia
    IEEE DESIGN & TEST, 2013, 30 (04) : 81 - 88
  • [30] CryptoSAT: a tool for SAT-based cryptanalysis
    Lafitte, Frederic
    IET INFORMATION SECURITY, 2018, 12 (06) : 463 - 474