Proving bounds for real linear programs in Isabelle/HOL

24Citations
Citations of this article
3Readers
Mendeley users who have this article in their library.
Get full text

Abstract

Linear programming is a basic mathematical technique for optimizing a linear function on a domain that is constrained by linear inequalities. We restrict ourselves to linear programs on bounded do-mains that involve only real variables. In the context of theorem proving, this restriction makes it possible for any given linear program to obtain certificates from external linear programming tools that help to prove arbitrarily precise bounds for the given linear program. To this end, an explicit formalization of matrices in Isabelle/HOL is presented, and how the concept of lattice-ordered rings allows for a smooth integration of matrices with the axiomatic type classes of Isabelle. As our work is a contribution to the Flyspeck project, we argue that with the above techniques it is now possible to prove bounds for the linear programs arising in the proof of the Kepler conjecture sufficiently fast. © Springer-Verlag Berlin Heidelberg 2005.

Cite

CITATION STYLE

APA

Obua, S. (2005). Proving bounds for real linear programs in Isabelle/HOL. In Lecture Notes in Computer Science (Vol. 3603, pp. 227–244). Springer Verlag. https://doi.org/10.1007/11541868_15

Register to see more suggestions

Mendeley helps you to discover research relevant for your work.

Already have an account?

Save time finding and organizing research with Mendeley

Sign up for free