Skip to main navigation Skip to search Skip to main content

How to Get More Out of Your Oracles

  • University of Southern Denmark

Research output: Conference Article in Proceeding or Book/Report chapterArticle in proceedingsResearchpeer-review

Abstract

Formal verification of large computer-generated proofs often relies on certified checkers based on oracles. We propose a methodology for such proofs, advocating a separation of concerns between formalizing the underlying theory and optimizing the algorithm implemented in the checker, based on the observation that such optimizations can benefit significantly from adequately adapting the oracle.
Original languageEnglish
Title of host publicationInteractive Theorem Proving: 8th International Conference
Number of pages7
PublisherAssociation for Computing Machinery
Publication date26 Sept 2017
Pages164-170
DOIs
Publication statusPublished - 26 Sept 2017
Externally publishedYes
EventInternational Conference on Interactive Theorem Proving - Brasília, Brazil
Duration: 26 Sept 201729 Sept 2017
Conference number: 8th
https://doi.org/10.1007/978-3-319-66107-0

Conference

ConferenceInternational Conference on Interactive Theorem Proving
Number8th
Country/TerritoryBrazil
CityBrasília
Period26/09/201729/09/2017
Internet address
SeriesLecture Notes in Computer Science

Keywords

  • formal verification
  • oracle-based verification
  • certified checkers
  • separation of concerns
  • algorithm optimization

Fingerprint

Dive into the research topics of 'How to Get More Out of Your Oracles'. Together they form a unique fingerprint.

Cite this