Certification of bounds of non-linear functions: The templates method
File(s)1307.3231v1.pdf (237.38 KB)
Accepted version
Author(s)
Allamigeon, X
Gaubert, S
Magron, V
Werner, B
Type
Conference Paper
Abstract
The aim of this work is to certify lower bounds for real-valued multivariate
functions, defined by semialgebraic or transcendental expressions. The
certificate must be, eventually, formally provable in a proof system such as
Coq. The application range for such a tool is widespread; for instance Hales'
proof of Kepler's conjecture yields thousands of inequalities. We introduce an
approximation algorithm, which combines ideas of the max-plus basis method (in
optimal control) and of the linear templates method developed by Manna et al.
(in static analysis). This algorithm consists in bounding some of the
constituents of the function by suprema of quadratic forms with a well chosen
curvature. This leads to semialgebraic optimization problems, solved by
sum-of-squares relaxations. Templates limit the blow up of these relaxations at
the price of coarsening the approximation. We illustrate the efficiency of our
framework with various examples from the literature and discuss the interfacing
with Coq.
functions, defined by semialgebraic or transcendental expressions. The
certificate must be, eventually, formally provable in a proof system such as
Coq. The application range for such a tool is widespread; for instance Hales'
proof of Kepler's conjecture yields thousands of inequalities. We introduce an
approximation algorithm, which combines ideas of the max-plus basis method (in
optimal control) and of the linear templates method developed by Manna et al.
(in static analysis). This algorithm consists in bounding some of the
constituents of the function by suprema of quadratic forms with a well chosen
curvature. This leads to semialgebraic optimization problems, solved by
sum-of-squares relaxations. Templates limit the blow up of these relaxations at
the price of coarsening the approximation. We illustrate the efficiency of our
framework with various examples from the literature and discuss the interfacing
with Coq.
Date Issued
2013-07-10
Date Acceptance
2013-07-08
Citation
Proceedings of CICM 2013 (Conferences on Intelligent Computer Mathematics), 2013, 7961, pp.51-65
ISBN
978-3-642-39320-4
ISSN
0302-9743
Publisher
Springer
Start Page
51
End Page
65
Journal / Book Title
Proceedings of CICM 2013 (Conferences on Intelligent Computer Mathematics)
Volume
7961
Copyright Statement
© 2013, Springer-Verlag Berlin Heidelberg. The final publication is available at Springer via https://dx.doi.org/10.1007/978-3-642-39320-4_4
Identifier
http://arxiv.org/abs/1307.3231v1
Source
Conferences on Intelligent Computer Mathematics 2013
Subjects
cs.SC
cs.SC
cs.LO
Publication Status
Published
Start Date
2013-07-08
Finish Date
2013-07-12
Coverage Spatial
Bath, UK