Formalizing Size-Optimal Sorting Networks: Extracting a Certified Proof Checker
- Luís Cruz-Filipe,
- Peter Schneider-Kamp
- University of Southern Denmark
Research Output:
Journal Article or Conference Article in Journal
Conference article
Peer-reviewOpen access
Publication Information
Output type
Research Output:
Journal Article or Conference Article in Journal
Conference article
Peer-reviewOriginal language
EnglishPages from-to (Number of pages)
Pages 154-169 (16 pages)Journal (Volume, Issue Number)
Lecture Notes in Computer Science (Volume 9236)Publication milestones
- Published - 01/01/2015
Publication status
Published - 01/01/2015
Publication IDs
- Scopus: 84944674144
Abstract
Since the proof of the four color theorem in 1976, computer-generated proofs have become a reality in mathematics and computer science. During the last decade, we have seen formal proofs using verified proof assistants being used to verify the validity of such proofs. In this paper, we describe a formalized theory of size-optimal sorting networks. From this formalization we extract a certified checker that successfully verifies computer-generated proofs of optimality on up to 8 inputs. The checker relies on an untrusted oracle to shortcut the search for witnesses on more than 1.6 million NP-complete subproblems.
Publication metrics
PlumX, opens in new tab
Citations
4
Access to documents
Related Event
Title
International Conference on Interactive Theorem Proving
Event type
ConferenceDegree of recognition
International eventDate
24/08/2015 - 27/08/2015Location
NanjingChina
