DocumentCode
3125599
Title
Automata representations for Concurrent METATEM
Author
Kellett, Adam ; Fisher, Michael
Author_Institution
Dept. of Comput., Manchester Metropolitan Univ., UK
fYear
1997
fDate
10-11 May 1997
Firstpage
12
Lastpage
19
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;
fLanguage
English
Publisher
ieee
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
Type
conf
DOI
10.1109/TIME.1997.600776
Filename
600776
Link To Document