ACM Transactions on Computational Logic · 2005 · 72 citations · 30 references
ComputingComputer ScienceMathematicsAlgorithmsCombinatoricsTheory Of ComputationAutomata TheoryComputational TopologyFinite AutomataFinite-state MachinesNumber-theoretic AlgorithmsAutomata ConstructionAutomata On Infinite WordsAutomata On WordsFinite Automata On Infinite WordsFinite Automata TheorySimpler Algorithm
This article considers finite-automata-based algorithms for handling linear arithmetic with both real and integer variables. Previous work has shown that this theory can be dealt with by using finite automata on infinite words, but this involves some difficult and delicate to implement algorithms. The contribution of this article is to show, using topological arguments, that only a restricted class of automata on infinite words are necessary for handling real and integer linear arithmetic. This allows the use of substantially simpler algorithms, which have been successfully implemented.
30
Gerard J. Holzmann · IEEE Transactions on Software Engineering · 1997 · 3.8K citations
The algorithmic analysis of hybrid systems
Rajeev Alur, Costas Courcoubetis, Nicolas Halbwachs et al. · Theoretical Computer Science · 1995 · 1.9K citations · Full text
Weak Second‐Order Arithmetic and Finite Automata
J Büchi · Mathematical logic quarterly · 1960 · 819 citations