Please use this identifier to cite or link to this item: https://research.matf.bg.ac.rs/handle/123456789/1807
Title: An Incremental Simplex Algorithm with Unsatisfiable Core Generation
Authors: Marić, Filip 
Spasić, Mirko 
Thiemann, René
Affiliations: Informatics and Computer Science 
Informatics and Computer Science 
Issue Date: 2018
Journal: Archive of Formal Proofs
Abstract: 
We present an Isabelle/HOL formalization and total correctness proof for the incremental version of the Simplex algorithm which is used in most state-of-the-art SMT solvers. It supports extraction of satisfying assignments, extraction of minimal unsatisfiable cores, incremental assertion of constraints and backtracking. The formalization relies on stepwise program refinement, starting from a simple specification, going through a number of refinement steps, and ending up in a fully executable functional implementation. Symmetries present in the algorithm are handled with special care.
URI: https://research.matf.bg.ac.rs/handle/123456789/1807
Appears in Collections:Research outputs

Show full item record

Google ScholarTM

Check


Items in DSpace are protected by copyright, with all rights reserved, unless otherwise indicated.