LIRA
| project staff | description | publications
|
former employee Chair of Computer Architecture | |
Jochen Eisinger, Dr. | developer |
Chair of Computer Architecture | |
Bernd Becker, Prof. Dr. | Contact |
There are many classes of system which can be described using first-order logic over mixed integer/real addition, i.e., over the structure (ℝ, ℤ, +, <). One class of such systems are linear hybrid automata, that is, systems consisting of digital and analog parts. An efficient decision procedure for this logic is required to analyze this class of systems. Deciding this logic can be done using automata. We construct automata that represent all satisfying variable assignments. Since the binary encoding for reals is of infinite length, we use automata over so-called ω-words. LIRA is a toolkit for efficiently representing and manipulating such automata.
LIRA is not maintained anymore. More details can be found at http://lira.gforge.avacs.org/
Jochen Eisinger, Felix Klaedtke Don't care words with an application to the automata-based approach for real addition 18th International Conference on Computer Aided Verification. LNCS 4144. pp 67-80. Springer-Verlag, 2006 |
Bernd Becker, Christian Dax, Jochen Eisinger, Felix Klaedtke LIRA: Handling Constraints of Linear Arithmetics over the Integers and the Reals 19th International Conference on Computer Aided Verification. LNCS 4590. pp 312-315. Springer-Verlag, 2007 |
Christian Dax, Jochen Eisinger, Felix Klaedtke Mechanizing the Powerset Construction for Restricted Classes of ω-Automata 5th International Symposium on Automated Technology for Verification and Analysis. LNCS 4762. pp 223-236. Springer-Verlag, 2007 |