Skip to search boxSkip to navigationSkip to main content

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-review

Open access

Publication Information

Output type

Research Output:
Journal Article or Conference Article in Journal
Conference article
Peer-review

Original language

English

Pages 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

Related Event

Title

International Conference on Interactive Theorem Proving

Event type

Conference

Degree of recognition

International event

Date

24/08/2015 - 27/08/2015

Location

NanjingChina