DocumentCode :
2785245
Title :
Distributed reactive systems are hard to synthesize
Author :
Pneuli, A. ; Rosner, Roni
Author_Institution :
Weizmann Inst. of Sci., Rehovot, Israel
fYear :
1990
fDate :
22-24 Oct 1990
Firstpage :
746
Abstract :
The problem of synthesizing a finite-state distributed reactive system is considered. Given a distributed architecture A, which comprises several processors P1, . . ., P k and their interconnection scheme, and a propositional temporal specification φ, a solution to the synthesis problem consists of finite-state programs Π1, . . ., Πk (one for each processor), whose joint (synchronous) behavior maintains φ against all possible inputs from the environment. Such a solution is referred to as the realization of the specification φ over the architecture A. Specifically, it is shown that the problem of realizing a given propositional specification over a given architecture is undecidable, and it is nonelementarily decidable for the very restricted class of hierarchical architectures. An extensive characterization of architecture classes for which the realizability problem is elementarily decidable and of classes for which it is undecidable is given
Keywords :
decidability; distributed processing; distributed architecture; distributed reactive system; elementarily decidable; finite-state; nonelementarily decidable; propositional specification; undecidable; Automata; Councils; Logic; Maintenance; Mathematics; Open systems; Research and development;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Foundations of Computer Science, 1990. Proceedings., 31st Annual Symposium on
Conference_Location :
St. Louis, MO
Print_ISBN :
0-8186-2082-X
Type :
conf
DOI :
10.1109/FSCS.1990.89597
Filename :
89597
Link To Document :
بازگشت