Generalized Mean-payoff and Energy Games

被引:62
作者
Chatterjee, Krishnendu
Doyen, Laurent
Henzinger, Thomas A.
Raskin, Jean-Francois
机构
来源
IARCS ANNUAL CONFERENCE ON FOUNDATIONS OF SOFTWARE TECHNOLOGY AND THEORETICAL COMPUTER SCIENCE (FSTTCS 2010) | 2010年 / 8卷
关键词
VECTOR ADDITION SYSTEMS; COMPLEXITY;
D O I
10.4230/LIPIcs.FSTTCS.2010.505
中图分类号
TP31 [计算机软件];
学科分类号
081202 ; 0835 ;
摘要
In mean-payoff games, the objective of the protagonist is to ensure that the limit average of an infinite sequence of numeric weights is nonnegative. In energy games, the objective is to ensure that the running sum of weights is always nonnegative. Generalized mean-payoff and energy games replace individual weights by tuples, and the limit average (resp. running sum) of each coordinate must be (resp. remain) nonnegative. These games have applications in the synthesis of resource-bounded processes with multiple resources. We prove the finite-memory determinacy of generalized energy games and show the inter-reducibility of generalized mean-payoff and energy games for finite-memory strategies. We also improve the computational complexity for solving both classes of games with finite-memory strategies: while the previously best known upper bound was EXPSPACE, and no lower bound was known, we give an optimal coNP-complete bound. For memoryless strategies, we show that the problem of deciding the existence of a winning strategy for the protagonist is NP-complete.
引用
收藏
页码:505 / 516
页数:12
相关论文
共 20 条
[1]  
ABADI M, 1989, LECT NOTES COMPUT SC, V372, P1
[2]  
Alur R, 2009, LECT NOTES COMPUT SC, V5504, P333
[3]  
[Anonymous], 1989, C RECORD 16 ANN ACM, DOI [DOI 10.1145/75277.75293, 10.1145/75277.75293]
[4]  
Bouyer P, 2008, LECT NOTES COMPUT SC, V5215, P33, DOI 10.1007/978-3-540-85778-5_4
[5]  
Brazdil T, 2010, LECT NOTES COMPUT SC, V6199, P478, DOI 10.1007/978-3-642-14162-1_40
[6]  
Brim L., 2010, TECHNICAL REPORT
[7]  
Chakrabarti A, 2003, LECT NOTES COMPUT SC, V2855, P117
[8]  
Chaloupka J, 2010, LECT NOTES COMPUT SC, V6227, P104, DOI 10.1007/978-3-642-15349-5_7
[9]   Concurrent games with tail objectives [J].
Chatterjee, Krishnendu .
THEORETICAL COMPUTER SCIENCE, 2007, 388 (1-3) :181-198
[10]  
Chatterjee K, 2010, LECT NOTES COMPUT SC, V6269, P269, DOI 10.1007/978-3-642-15375-4_19