Sound numerical computations in abstract acceleration

Soundness is a major objective for verification tools. Methods that use exact arithmetic or symbolic representations are often prohibitively slow and do not scale past small examples. We propose the use of numerical oating-point computations to improve performance combined with an interval analysis...

Full description

Bibliographic Details
Main Authors: Cattaruzza, D, Abate, A, Schrammel, P, Kroening, D
Format: Conference item
Published: Springer Verlag 2017
_version_ 1797073448384593920
author Cattaruzza, D
Abate, A
Schrammel, P
Kroening, D
author_facet Cattaruzza, D
Abate, A
Schrammel, P
Kroening, D
author_sort Cattaruzza, D
collection OXFORD
description Soundness is a major objective for verification tools. Methods that use exact arithmetic or symbolic representations are often prohibitively slow and do not scale past small examples. We propose the use of numerical oating-point computations to improve performance combined with an interval analysis to ensure soundness in reach-set computations for numerical dynamical models. Since the interval analysis cannot provide exact answers we reason about over-approximations of the reachable sets that are guaranteed to contain the true solution of the problem. Our theory is implemented in a numerical algorithm for Abstract Acceleration in a tool called Axelerator. Experimental results show a large increase in performance while maintaining soundness of reachability results.
first_indexed 2024-03-06T23:22:18Z
format Conference item
id oxford-uuid:69245401-e33b-4f2a-884e-0b33dee0bed2
institution University of Oxford
last_indexed 2024-03-06T23:22:18Z
publishDate 2017
publisher Springer Verlag
record_format dspace
spelling oxford-uuid:69245401-e33b-4f2a-884e-0b33dee0bed22022-03-26T18:49:26ZSound numerical computations in abstract accelerationConference itemhttp://purl.org/coar/resource_type/c_5794uuid:69245401-e33b-4f2a-884e-0b33dee0bed2Symplectic Elements at OxfordSpringer Verlag2017Cattaruzza, DAbate, ASchrammel, PKroening, DSoundness is a major objective for verification tools. Methods that use exact arithmetic or symbolic representations are often prohibitively slow and do not scale past small examples. We propose the use of numerical oating-point computations to improve performance combined with an interval analysis to ensure soundness in reach-set computations for numerical dynamical models. Since the interval analysis cannot provide exact answers we reason about over-approximations of the reachable sets that are guaranteed to contain the true solution of the problem. Our theory is implemented in a numerical algorithm for Abstract Acceleration in a tool called Axelerator. Experimental results show a large increase in performance while maintaining soundness of reachability results.
spellingShingle Cattaruzza, D
Abate, A
Schrammel, P
Kroening, D
Sound numerical computations in abstract acceleration
title Sound numerical computations in abstract acceleration
title_full Sound numerical computations in abstract acceleration
title_fullStr Sound numerical computations in abstract acceleration
title_full_unstemmed Sound numerical computations in abstract acceleration
title_short Sound numerical computations in abstract acceleration
title_sort sound numerical computations in abstract acceleration
work_keys_str_mv AT cattaruzzad soundnumericalcomputationsinabstractacceleration
AT abatea soundnumericalcomputationsinabstractacceleration
AT schrammelp soundnumericalcomputationsinabstractacceleration
AT kroeningd soundnumericalcomputationsinabstractacceleration