Undecidable verification problems for programs with unreliable channels

被引:62
作者
Abdulla, PA
Jonsson, B
机构
[1] Department of Computer Systems, Uppsala University, 751 05 Uppsala
基金
英国工程与自然科学研究理事会;
关键词
D O I
10.1006/inco.1996.0083
中图分类号
TP301 [理论、方法];
学科分类号
081202 ;
摘要
We consider the class of finite-state systems communicating through unbounded but lossy FIFO channels (called lossy channel systems). These systems have infinite state spaces due to the unboundedness of the channels. In an earlier paper, we showed that the problems of checking reachability, safety properties, and eventuality properties are decidable for lossy channel systems. In this paper, we show that the following problems are undecidable: The model checking problem in propositional temporal logics such as propositional linear time temporal logic (PTL) and computation tree logic (CTL). The problem of deciding eventuality properties with fair channels: do all computations eventually reach a given set of states if the unreliable channels satisfy fairness assumptions? The results are obtained through reduction from a variant of the Post correspondence problem. (C) 1996 Academic Press. Inc.
引用
收藏
页码:71 / 90
页数:20
相关论文
共 34 条
[1]  
ALUR R, 1990, 5TH P IEEE S LOG COM, P414
[2]  
AZIZ AP, 1993, P 8 IEEE INT S LOG C
[3]   A NOTE ON RELIABLE FULL-DUPLEX TRANSMISSION OVER HALF-DUPLEX LINLS [J].
BARTLETT, KA ;
SCANTLEBURY, RA ;
WILKINSON, PT ;
LYNCH, WC .
COMMUNICATIONS OF THE ACM, 1969, 12 (05) :260-+
[4]   ON COMMUNICATING FINITE-STATE MACHINES [J].
BRAND, D ;
ZAFIROPULO, P .
JOURNAL OF THE ACM, 1983, 30 (02) :323-342
[5]  
BURCH JR, 1990, P 5 IEEE INT S LOG C
[6]  
BURKART O, 1992, LECT NOTES COMPUT SC, V630, P123
[7]  
Cerans K., 1993, LECT NOTES COMPUTER, V663, P302
[8]  
CHOQUET A, 1987, P 8 EUR WORKSH APPL
[9]  
CHRISTENSEN S, 1992, LECT NOTES COMPUT SC, V630, P138
[10]  
CHRISTENSEN S, 1993, P CONCUR 93 THEOR CO, P143