DocumentCode :
3174537
Title :
Verifying temporal properties of finite-state probabilistic programs
Author :
Courcoubetis, Costas ; Yannakakis, Mihalis
Author_Institution :
AT&T Bell Lab., Murray Hill, NJ, USA
fYear :
1988
fDate :
24-26 Oct 1988
Firstpage :
338
Lastpage :
345
Abstract :
The complexity of testing whether a finite-state (sequential or concurrent) probabilistic program satisfies its specification expressed in linear temporal logic. For sequential programs an exponential-time algorithm is given and it is shown that the problem is in PSPACE; this improves the previous upper bound by two exponentials and matches the known lower bound. For concurrent programs is is shown that the problem is complete in double exponential time, improving the previous upper and lower bounds by one exponential each. These questions are also addressed for specifications described by ω-automata or formulas in extended temporal logic
Keywords :
automata theory; programming theory; ω-automata; PSPACE; concurrent programs; finite-state probabilistic programs; linear temporal logic; sequential programs; temporal properties; Automata; Distributed computing; Formal specifications; Logic testing; Polynomials; Probabilistic logic; Protocols; Sequential analysis; Upper bound;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Foundations of Computer Science, 1988., 29th Annual Symposium on
Conference_Location :
White Plains, NY
Print_ISBN :
0-8186-0877-3
Type :
conf
DOI :
10.1109/SFCS.1988.21950
Filename :
21950
Link To Document :
بازگشت