2019
DOI: 10.1007/978-3-030-20652-9_25
|View full text |Cite
|
Sign up to set email alerts
|

A Mixed Real and Floating-Point Solver

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
1
1

Citation Types

0
2
0

Year Published

2019
2019
2022
2022

Publication Types

Select...
5

Relationship

1
4

Authors

Journals

citations
Cited by 8 publications
(2 citation statements)
references
References 16 publications
0
2
0
Order By: Relevance
“…Given the unstable conditions produced by PRECiSA for the winding number algorithm, an over-approximation of the region of instability is generated by using the paving functionality of the Kodiak global optimizer [26]. Concrete examples for these instability conditions are searched in the instability region by using the FPRoCK [29] solver, a tool able to check the satisfiability of mixed real and floating-point Boolean expressions. As an example, consider the edge (v, v ′ ), where v = (1, 1) and v ′ = (3, 2), in the polygon depicted in Fig.…”
Section: Test-stable Version Of the Winding Numbermentioning
confidence: 99%
“…Given the unstable conditions produced by PRECiSA for the winding number algorithm, an over-approximation of the region of instability is generated by using the paving functionality of the Kodiak global optimizer [26]. Concrete examples for these instability conditions are searched in the instability region by using the FPRoCK [29] solver, a tool able to check the satisfiability of mixed real and floating-point Boolean expressions. As an example, consider the edge (v, v ′ ), where v = (1, 1) and v ′ = (3, 2), in the polygon depicted in Fig.…”
Section: Test-stable Version Of the Winding Numbermentioning
confidence: 99%
“…Many of these solvers implement very different algorithms to tackle the satisfiability problem for (a combination of) first-order theories, with significantly varying performance profiles. For example, in the quantifier-free theory of floating-point arithmetic (QF FP), there exist several substantially different decision procedures, e.g., bit-blasting [16], abstract CDCL [14], interreduction methods [55], and reduction to global optimization [22,11]. In this specific setting of floating-point solvers, input instances may be derived from a variety of applications, such as software verification or analysis of machine learning (ML) models [56].…”
Section: Introductionmentioning
confidence: 99%