Opacity Issues in Games with Imperfect Information

被引:5
作者
Maubert, Bastien [1 ]
Pinchinat, Sophie [2 ]
Bozzelli, Laura [3 ]
机构
[1] ENS Cachan Bretagne, F-35170 Bruz, France
[2] Campus Beaulieu, IRISA, S4, F-35042 Rennes, France
[3] Tech Univ Madrid UPM, E-28660 Madrid, Spain
来源
ELECTRONIC PROCEEDINGS IN THEORETICAL COMPUTER SCIENCE | 2011年 / 54期
关键词
D O I
10.4204/EPTCS.54.7
中图分类号
TP301 [理论、方法];
学科分类号
081202 ;
摘要
We study in depth the class of games with opacity condition, which are two-player games with imperfect information in which one of the players only has imperfect information, and where the winning condition relies on the information he has along the play. Those games are relevant for security aspects of computing systems: a play is opaque whenever the player who has imperfect information never "knows" for sure that the current position is one of the distinguished "secret" positions. We study the problems of deciding the existence of a winning strategy for each player, and we call them the opacity-violate problem and the opacity-guarantee problem. Focusing on the player with perfect information is new in the field of games with imperfect-information because when considering classical winning conditions it amounts to solving the underlying perfect-information game. We establish the EXPTIME-completeness of both above-mentioned problems, showing that our winning condition brings a gap of complexity for the player with perfect information, and we exhibit the relevant opacity-verify problem, which noticeably generalizes approaches considered in the literature for opacity analysis in discrete-event systems. In the case of blindfold games, this problem relates to the two initial ones, yielding the determinacy of blindfold games with opacity condition and the PSPACE-completeness of the three problems.
引用
收藏
页码:87 / 101
页数:15
相关论文
共 18 条
[1]  
Berwanger D., 2008, LEIBNIZ INT P INFORM, V2, P73
[2]  
Bozzelli Laura, 2011, PI1978 IRISA
[3]  
Chandra A. K., 1976, 17TH P IEEE S F COMP, P98, DOI DOI 10.1109/SFCS.1976.4
[4]  
De Wulf M, 2006, LECT NOTES COMPUT SC, V4144, P17, DOI 10.1007/11817963_5
[5]   Opacity enforcing control synthesis [J].
Dubreil, Jeremy ;
Darondeau, Philippe ;
Marchand, Herve .
WODES' 08: PROCEEDINGS OF THE 9TH INTERNATIONAL WORKSHOP ON DISCRETE EVENT SYSTEMS, 2008, :28-35
[6]   How much memory is needed to win infinite games? [J].
Dziembowski, S ;
Jurdzinski, M ;
Walukiewicz, I .
12TH ANNUAL IEEE SYMPOSIUM ON LOGIC IN COMPUTER SCIENCE, PROCEEDINGS, 1997, :99-110
[7]  
erny J, 1964, MAT FYZ CAS SAV, V14, P208
[8]   THE COMPLEXITY OF REASONING ABOUT KNOWLEDGE AND TIME .1. LOWER BOUNDS [J].
HALPERN, JY ;
VARDI, MY .
JOURNAL OF COMPUTER AND SYSTEM SCIENCES, 1989, 38 (01) :195-237
[9]  
Hopcroft J. E., 2006, AUTOMATA THEORY LANG, DOI [10.1145/568438.568455, DOI 10.1145/568438.568455]
[10]   Deciding the winner in parity games is in UP∧co-UP [J].
Jurdzinski, M .
INFORMATION PROCESSING LETTERS, 1998, 68 (03) :119-124