Hostname: page-component-7b7567c8c-tnzcf Total loading time: 0 Render date: 2026-11-15T08:43:00.736Z Has data issue: false hasContentIssue false

Representing hybrid automata by action language modulo theories*

Published online by Cambridge University Press:  23 August 2017

JOOHYUNG LEE
Affiliation:
School of Computing, Informatics and Decision Systems Engineering, Arizona State University, Tempe, AZ, USA (e-mail: joolee@asu.edu, nloney@asu.edu)
NIKHIL LONEY
Affiliation:
School of Computing, Informatics and Decision Systems Engineering, Arizona State University, Tempe, AZ, USA (e-mail: joolee@asu.edu, nloney@asu.edu)
YUNSONG MENG
Affiliation:
Houzz, Inc., Palo Alto, CA, USA (e-mail: Yunsong.Meng@asu.edu)
Rights & Permissions [Opens in a new window]

Abstract

Core share and HTML view are not available for this content. However, as you have access to this content, a full PDF is available via the 'Save PDF' action button.

Both hybrid automata and action languages are formalisms for describing the evolution of dynamic systems. This paper establishes a formal relationship between them. We show how to succinctly represent hybrid automata in an action language which in turn is defined as a high-level notation for answer set programming modulo theories—an extension of answer set programs to the first-order level similar to the way satisfiability modulo theories (SMT) extends propositional satisfiability (SAT). We first show how to represent linear hybrid automata with convex invariants by an action language modulo theories. A further translation into SMT allows for computing them using SMT solvers that support arithmetic over reals. Next, we extend the representation to the general class of non-linear hybrid automata allowing even non-convex invariants. We represent them by an action language modulo ordinary differential equations, which can be compiled into satisfiability modulo ordinary differential equations. We present a prototype system cplus2aspmt based on these translations, which allows for a succinct representation of hybrid transition systems that can be computed effectively by the state-of-the-art SMT solver dReal.

Information

Type
Regular Papers
Copyright
Copyright © Cambridge University Press 2017 
Supplementary material: PDF

Lee et al supplementary material

Online Appendix

Download Lee et al supplementary material(PDF)
PDF 470.3 KB