Concurrent Multi-Player Parity Games

被引:0
作者
Malvone, Vadim [1 ]
Murano, Aniello [1 ]
Sorrentino, Loredana [1 ]
机构
[1] Univ Napoli Federico II, Naples, Italy
来源
AAMAS'16: PROCEEDINGS OF THE 2016 INTERNATIONAL CONFERENCE ON AUTONOMOUS AGENTS & MULTIAGENT SYSTEMS | 2016年
关键词
Parity games; Concurrent multi-player games; MODEL-CHECKING; AUTOMATA;
D O I
暂无
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
Parity games are a powerful framework widely used to address fundamental questions in computer science. In the basic setting they consist of two-player turn-based games, played on directed graphs, whose nodes are labeled with priorities. Solving such a game can be done in time exponential in the number of the priorities (and polynomial in the number of states) and it is a long-standing open question whether a polynomial-time algorithm exists. Precisely this problem resides in the class UP boolean AND co-UP. In this paper we introduce and solve efficiently concurrent multi-player parity games where the players, being existential and universal, compete under fixed and strict alternate coalitions. The solution we provide uses an extension of the classic Zielonka Recursive Algorithm. Precisely, we introduce an ad hoc algorithm for the attractor subroutine. Directly from this, we derive that the problem of solving such games is in PSpace. We also address the lower bound and show that the complexity of our algorithm is tight, i.e. we show that the problem is PSpace-hard by providing a reduction from the QBF satisfiability problem.
引用
收藏
页码:689 / 697
页数:9
相关论文
共 50 条
[41]   Alternating traps in Muller and parity games [J].
Grinshpun, Andrey ;
Phalitnonkiat, Pakawat ;
Rubin, Sasha ;
Tarfulea, Andrei .
THEORETICAL COMPUTER SCIENCE, 2014, 521 :73-91
[42]   Improving Priority Promotion for Parity Games [J].
Benerecetti, Massimo ;
Dell'Erba, Daniele ;
Mogavero, Fabio .
HARDWARE AND SOFTWARE: VERIFICATION AND TESTING, HVC 2016, 2016, 10028 :117-133
[43]   Solving parity games in big steps [J].
Schewe, Sven .
JOURNAL OF COMPUTER AND SYSTEM SCIENCES, 2017, 84 :243-262
[44]   New deterministic algorithms for solving parity games [J].
Mnich, Matthias ;
Roeglin, Heiko ;
Roesner, Clemens .
DISCRETE OPTIMIZATION, 2018, 30 :73-95
[45]   Timed Games with Bounded Window Parity Objectives [J].
Main, James C. A. ;
Randour, Mickael ;
Sproston, Jeremy .
FORMAL MODELING AND ANALYSIS OF TIMED SYSTEMS, FORMATS 2022, 2022, 13465 :165-182
[46]   Solving parity games via priority promotion [J].
Massimo Benerecetti ;
Daniele Dell’Erba ;
Fabio Mogavero .
Formal Methods in System Design, 2018, 52 :193-226
[47]   Game Logic is Strong Enough for Parity Games [J].
Dietmar Berwanger .
Studia Logica, 2003, 75 (2) :205-219
[48]   A Matrix-Based Approach to Parity Games [J].
Aggarwal, Saksham ;
de la Banda, Alejandro Stuckey ;
Yang, Luke ;
Gutierrez, Julian .
TOOLS AND ALGORITHMS FOR THE CONSTRUCTION AND ANALYSIS OF SYSTEMS, PT I, TACAS 2023, 2023, 13993 :666-683
[49]   Robust worst cases for parity games algorithms [J].
Benerecetti, Massimo ;
Dell'Erba, Daniele ;
Mogavero, Fabio .
INFORMATION AND COMPUTATION, 2020, 272
[50]   On-The-Fly Solving for Symbolic Parity Games [J].
Laveaux, Maurice ;
Wesselink, Wieger ;
Willemse, Tim A. C. .
TOOLS AND ALGORITHMS FOR THE CONSTRUCTION AND ANALYSIS OF SYSTEMS, TACAS 2022, PT II, 2022, 13244 :137-155