KIT | KIT-Bibliothek | Impressum | Datenschutz

Inferring Interval-Valued Floating-Point Preconditions

Krämer, Jonas; Blatter, Lionel 1; Darulova, Eva ; Ulbrich, Mattias ORCID iD icon 1
1 Institut für Informationssicherheit und Verlässlichkeit (KASTEL), Karlsruher Institut für Technologie (KIT)

Abstract:

Aggregated roundoff errors caused by floating-point arithmetic can make numerical code highly unreliable. Verified postconditions for floating-point functions can guarantee the accuracy of their results under specific preconditions on the function inputs, but how to systematically find an adequate precondition for a desired error bound has not been explored so far. We present two novel techniques for automatically synthesizing preconditions for floating-point functions that guarantee that user-provided accuracy requirements are satisfied. Our evaluation on a standard benchmark set shows that our approaches are complementary and able to find accurate preconditions in reasonable time.

Zugehörige Institution(en) am KIT Institut für Informationssicherheit und Verlässlichkeit (KASTEL)
Publikationstyp Proceedingsbeitrag
Publikationsjahr 2022
Sprache Englisch
Identifikator ISBN: 978-3-030-99524-9
ISSN: 0302-9743, 1611-3349
KITopen-ID: 1000145543
Erschienen in Tools and Algorithms for the Construction and Analysis of Systems – 28th International Conference, TACAS 2022, Held as Part of the European Joint Conferences on Theory and Practice of Software, ETAPS 2022, Munich, Germany, April 2–7, 2022, Proceedings, Part I. Ed.: D. Fisman
Veranstaltung 28th International Conference on Tools and Algorithms for the Construction and Analysis of Systems (TACAS 2022), München, Deutschland, 02.04.2022 – 07.04.2022
Verlag Springer International Publishing
Seiten 303–321
Serie Lecture Notes in Computer Science (LNCS) ; 13243
Vorab online veröffentlicht am 30.03.2022
Nachgewiesen in Dimensions
OpenAlex
Scopus

Verlagsausgabe §
DOI: 10.5445/IR/1000145543
Veröffentlicht am 29.04.2022
Originalveröffentlichung
DOI: 10.1007/978-3-030-99524-9_16
Scopus
Zitationen: 2
Dimensions
Zitationen: 2
Seitenaufrufe: 188
seit 04.05.2022
Downloads: 40
seit 04.05.2022
Cover der Publikation
KIT – Die Forschungsuniversität in der Helmholtz-Gemeinschaft
KITopen Landing Page