Representing hybrid automata by action language modulo theories*. Issue 5 (23rd August 2017)
- Record Type:
- Journal Article
- Title:
- Representing hybrid automata by action language modulo theories*. Issue 5 (23rd August 2017)
- Main Title:
- Representing hybrid automata by action language modulo theories*
- Authors:
- LEE, JOOHYUNG
LONEY, NIKHIL
MENG, YUNSONG - Editors:
- Rocha, Ricardo
Cao Son, Tran - Abstract:
- Abstract: 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 systemcplus2aspmt 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 solverdReal .
- Is Part Of:
- Theory and practice of logic programming. Volume 17:Issue 5/6(2017)
- Journal:
- Theory and practice of logic programming
- Issue:
- Volume 17:Issue 5/6(2017)
- Issue Display:
- Volume 17, Issue 5/6 (2017)
- Year:
- 2017
- Volume:
- 17
- Issue:
- 5/6
- Issue Sort Value:
- 2017-0017-NaN-0000
- Page Start:
- 924
- Page End:
- 941
- Publication Date:
- 2017-08-23
- Subjects:
- Answer set programming, -- Action languages, -- Hybrid automata
Logic programming -- Periodicals
Artificial intelligence -- Computer programs -- Periodicals
Constraint programming (Computer science) -- Periodicals
005.115 - Journal URLs:
- https://www.cambridge.org/core/journals/theory-and-practice-of-logic-programming ↗
- DOI:
- 10.1017/S1471068417000412 ↗
- Languages:
- English
- ISSNs:
- 1471-0684
- Deposit Type:
- Legaldeposit
- View Content:
- Available online (eLD content is only available in our Reading Rooms) ↗
- Physical Locations:
- British Library HMNTS - ELD Digital store
- Ingest File:
- 4728.xml