Title :
Automata representations for Concurrent METATEM
Author :
Kellett, Adam ; Fisher, Michael
Author_Institution :
Dept. of Comput., Manchester Metropolitan Univ., UK
Abstract :
Concurrent METATEM is a language based on the execution of temporal logic formulae. The current implementations are based upon direct interpretation, yet are too slow for large applications. We present an approach to implementing the language by representing temporal formulae as finite-state automata. To combat the problems associated with constructing a single automaton containing all possible models of a formula, we partition the representation into three closely coupled automata. This provides structures small enough to be effectively used for larger applications, while still allowing increased performance over the direct interpretation of temporal formulae
Keywords :
finite automata; logic programming; logic programming languages; parallel languages; parallel programming; programming theory; temporal logic; Concurrent METATEM language; closely coupled automata; direct interpretation; finite-state automata; large applications; logic programming language; parallel language; performance; temporal logic formulae; Automata; Computer languages; Concurrent computing; Encoding; Large-scale systems; Logic programming; Multiagent systems;
Conference_Titel :
Temporal Representation and Reasoning, 1997. (TIME '97), Proceedings., Fourth International Workshop on
Conference_Location :
Dayton Beach, FL
Print_ISBN :
0-8186-7937-9
DOI :
10.1109/TIME.1997.600776