Counterexample-guided refinement of template polyhedra

dc.contributor.authorBogomolov, Sergiy
dc.contributor.authorFrehse, Goran
dc.contributor.authorGiacobbe, Mirco
dc.contributor.authorHenzinger, Thomas A
dc.contributor.editorMargaria T.Legay A.
dc.coverage.spatialUppsala, Sweden
dc.date.accessioned2020-12-20T20:51:57Z
dc.date.available2020-12-20T20:51:57Z
dc.date.createdApril 22-29 2017
dc.date.issued2017
dc.date.updated2020-11-23T10:22:32Z
dc.description.abstractTemplate polyhedra generalize intervals and octagons to polyhedra whose facets are orthogonal to a given set of arbitrary directions. They have been employed in the abstract interpretation of programs and, with particular success, in the reachability analysis of hybrid automata. While previously, the choice of directions has been left to the user or a heuristic, we present a method for the automatic discovery of directions that generalize and eliminate spurious counterexamples. We show that for the class of convex hybrid automata, i.e., hybrid automata with (possibly nonlinear) convex constraints on derivatives, such directions always exist and can be found using convex optimization. We embed our method inside a CEGAR loop, thus enabling the time-unbounded reachability analysis of an important and richer class of hybrid automata than was previously possible. We evaluate our method on several benchmarks, demonstrating also its superior efficiency for the special case of linear hybrid automata
dc.format.mimetypeapplication/pdfen_AU
dc.identifier.isbn9783662545768
dc.identifier.urihttp://hdl.handle.net/1885/217937
dc.language.isoen_AUen_AU
dc.publisherSpringer Verlag
dc.relation.ispartofseriesInternational Conference on Tools and Algorithms for the Construction and Analysis of Systems, TACAS 2017 held as Part of the European Joint Conferences on Theory and Practice of Software
dc.sourceLecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics)
dc.source.urihttp://dx.doi.org/10.1007/978-3-662-54577-5_34
dc.titleCounterexample-guided refinement of template polyhedra
dc.typeConference paper
local.contributor.affiliationBogomolov, Sergiy, College of Engineering and Computer Science, ANU
local.contributor.affiliationFrehse, Goran, Universite Grenoble
local.contributor.affiliationGiacobbe, Mirco, IST Austria
local.contributor.affiliationHenzinger, Thomas A, IST Austria
local.contributor.authoruidBogomolov, Sergiy, u1023439
local.description.notesImported from ARIES
local.description.refereedYes
local.identifier.absfor010102 - Algebraic and Differential Geometry
local.identifier.absseo970101 - Expanding Knowledge in the Mathematical Sciences
local.identifier.ariespublicationa383154xPUB5888
local.identifier.doi10.1007/978-3-662-54577-5_34
local.identifier.scopusID2-s2.0-85017522066
local.type.statusPublished Version

Downloads