Reasoning About Substructures and Games

被引:6
作者
Benerecetti, Massimo [1 ]
Mogavero, Fabio [1 ]
Murano, Aniello [1 ]
机构
[1] Univ Naples Federico II, Dept Elect Engn & Informat Technol, I-80125 Naples, Italy
关键词
Theory; Specification; Verification; Temporal logics; reasoning about games; quantification on substructures; TEMPORAL LOGIC; AUTOMATA; VERIFICATION;
D O I
10.1145/2757286
中图分类号
TP301 [理论、方法];
学科分类号
081202 ;
摘要
Many decision problems in formal verification and design can be suitably formulated in game-theoretic terms. This is the case for the model checking of open and closed systems and both controller and reactive synthesis. Interpreted in this context, these problems require one to find a strategy (i.e., a plan) to force the system to fulfill some desired goal, no matter what the opponent (e.g., the environment) does. A strategy essentially constrains the possible behaviors of the system to those that are compatible with the decisions dictated by the plan itself. Therefore, finding a strategy to meet some goal basically reduces to identifying a portion of the model of interest (i.e., one of its substructures) that satisfies that goal. In this view, the ability to reason about substructures becomes a crucial aspect for several fundamental problems. In this article, we present and study a new branching-time temporal logic, called Substructure Temporal Logic (STL star for short), whose distinctive feature is to allow for quantifying over the possible substructure of a given structure. The logic is obtained by adding four new temporal-like operators to CTL star, whose interpretation is given relative to the partial order induced by a suitable substructure relation. STL star turns out to be very expressive and allows one to capture in a very natural way many well-known problems, such as module checking, reactive synthesis, and reasoning about games in a wide sense. A formal account of the model-theoretic properties of the new logic and results about (un) decidability and complexity of related decision problems are also provided.
引用
收藏
页数:51
相关论文
共 51 条
[1]   Local equilibria in economic games [J].
Alós-Ferrer, C ;
Ania, AB .
ECONOMICS LETTERS, 2001, 70 (02) :165-173
[2]   Alternating-time temporal logic [J].
Alur, R ;
Henzinger, TA ;
Kupferman, O .
JOURNAL OF THE ACM, 2002, 49 (05) :672-713
[3]  
[Anonymous], FAIRNESS
[4]  
[Anonymous], 1986, LNCS
[5]  
[Anonymous], LOG COMP C 84 N HOLL
[6]  
[Anonymous], KNOWLEDGE REPRESENTA
[7]  
[Anonymous], 1963, P INT C MATH 1962 I
[8]  
[Anonymous], T PROGRAMMING LANGUA
[9]  
[Anonymous], 2014, LNCS
[10]  
[Anonymous], 1992, Ph.D. thesis