Abstract:We revisit decidability results for resource-bounded logics and use decision problems on vector addition systems with states (VASS) in order to establish complexity characterisations of (decidable) model checking problems. We show that the model checking problem for the logic RB±ATL is 2exptime-complete by using recent results on alternating VASS (and in exptime when the number of resources is bounded). Moreover, we establish that the model checking problem for RBTL is expspace-complete. The problem is decidab… Show more
“…• deciding extended multi-dimensional energy games with given initial input [5], • deciding whether a Petri net weakly simulates a finite state system, or satisfies a formula of the µ-calculus fragment defined in [1], and • deciding the model-checking problem for RB±ATL [2]. The second outcome is a rather precise description of the winning strategies for Player 2 in these games.…”
Section: Discussionmentioning
confidence: 99%
“…These games with arbitrary initial credit are still coNPcomplete as a consequence of [7,Lemma 4]. With given initial credit, they were first proven decidable by Abdulla, Mayr, Sangnier, and Sproston [1], and used to decide both the model-checking problem for a suitable fragment of the µ-calculus against Petri net executions and the weak simulation problem between a finite state system and a Petri net; they also allow to decide the model-checking problem for the resource logic RB±ATL * [2]. As shown by Jančar [11], d-dimensional energy games using 2p priorities can be reduced to 'extended' multi-dimensional energy games of dimension d def = d + p, with complexity upper bounds shown earlier by Brázdil, Jančar, and Kučera [5] to be in (d − 1)-EXPTIME when d ≥ 2 is fixed, and in TOWER when d is part of the input, leaving a substantial complexity gap with the 2-EXPTIME-hardness shown in [10].…”
We introduce perfect half space games, in which the goal of Player 2 is to make the sums of encountered multi-dimensional weights diverge in a direction which is consistent with a chosen sequence of perfect half spaces (chosen dynamically by Player 2). We establish that the bounding games of Jurdziński et al. (ICALP 2015) can be reduced to perfect half space games, which in turn can be translated to the lexicographic energy games of Colcombet and Niwiński, and are positionally determined in a strong sense (Player 2 can play without knowing the current perfect half space). We finally show how perfect half space games and bounding games can be employed to solve multidimensional energy parity games in pseudo-polynomial time when both the numbers of energy dimensions and of priorities are fixed, regardless of whether the initial credit is given as part of the input or existentially quantified. This also yields an optimal 2-EXPTIME complexity with given initial credit, where the best known upper bound was non-elementary.
“…• deciding extended multi-dimensional energy games with given initial input [5], • deciding whether a Petri net weakly simulates a finite state system, or satisfies a formula of the µ-calculus fragment defined in [1], and • deciding the model-checking problem for RB±ATL [2]. The second outcome is a rather precise description of the winning strategies for Player 2 in these games.…”
Section: Discussionmentioning
confidence: 99%
“…These games with arbitrary initial credit are still coNPcomplete as a consequence of [7,Lemma 4]. With given initial credit, they were first proven decidable by Abdulla, Mayr, Sangnier, and Sproston [1], and used to decide both the model-checking problem for a suitable fragment of the µ-calculus against Petri net executions and the weak simulation problem between a finite state system and a Petri net; they also allow to decide the model-checking problem for the resource logic RB±ATL * [2]. As shown by Jančar [11], d-dimensional energy games using 2p priorities can be reduced to 'extended' multi-dimensional energy games of dimension d def = d + p, with complexity upper bounds shown earlier by Brázdil, Jančar, and Kučera [5] to be in (d − 1)-EXPTIME when d ≥ 2 is fixed, and in TOWER when d is part of the input, leaving a substantial complexity gap with the 2-EXPTIME-hardness shown in [10].…”
We introduce perfect half space games, in which the goal of Player 2 is to make the sums of encountered multi-dimensional weights diverge in a direction which is consistent with a chosen sequence of perfect half spaces (chosen dynamically by Player 2). We establish that the bounding games of Jurdziński et al. (ICALP 2015) can be reduced to perfect half space games, which in turn can be translated to the lexicographic energy games of Colcombet and Niwiński, and are positionally determined in a strong sense (Player 2 can play without knowing the current perfect half space). We finally show how perfect half space games and bounding games can be employed to solve multidimensional energy parity games in pseudo-polynomial time when both the numbers of energy dimensions and of priorities are fixed, regardless of whether the initial credit is given as part of the input or existentially quantified. This also yields an optimal 2-EXPTIME complexity with given initial credit, where the best known upper bound was non-elementary.
“…From the result that the model-checking problem for RB±ATL is 2EXPTIME-hard (Theorem 3, (Alechina et al 2018)) when r is an input parameter. 2 Note that the proof of Theorem 3 in (Alechina et al 2018) does not require infinite bounds, so the result also holds for RB±ATL without infinite bounds. It is straightforward to reduce the modelchecking problem for RB±ATL to the known initial assignment model-checking problem for ParRB±ATL.…”
Section: Syntax and Semantics Of Parrb±atlmentioning
confidence: 99%
“…In other words, it is not possible to extract the values of resource parameters using model-checking procedures for these logics. The only exception is the logic ParRB±ATL * (Parameterised RB±ATL * , Resource Bounded Alternating Time Temporal Logic) introduced in (Alechina et al 2018) that allows concrete values for resource parameters to be synthesised. Using ParRB±ATL * , we can ask what is the minimal amount of energy needed for achieving some goal, or for which values of x and y does it hold that coalition A has a strategy requiring at most x units of resource to enforce some temporal goal, and coalition A does not have a strategy to enforce another temporal goal with y units of resource.…”
Section: Introductionmentioning
confidence: 99%
“…Using ParRB±ATL * , we can ask what is the minimal amount of energy needed for achieving some goal, or for which values of x and y does it hold that coalition A has a strategy requiring at most x units of resource to enforce some temporal goal, and coalition A does not have a strategy to enforce another temporal goal with y units of resource. The function form of the model-checking problem for ParRB±ATL * (return a set of constraints on the resource variables for which the formula is true) was shown to be decidable in (Alechina et al 2018), but the upper bound on the complexity of the problem was left open.…”
It is often advantageous to be able to extract resource requirements in resource logics of strategic ability, rather than to verify whether a fixed resource requirement is sufficient for achieving a goal. We study Parameterised Resource-Bounded Alternating Time Temporal Logic where parameter extraction is possible. We give a parameter extraction algorithm and prove that the model-checking problem is 2EXPTIME-complete.
In this paper we investigate the Timed Alternating-Time Temporal Logic (TATL), a discrete-time extension of ATL. In particular, we propose, systematize, and further study semantic variants of TATL, based on different notions of a strategy. The notions are derived from different assumptions about the agents’ memory and observational capabilities, and range from timed perfect recall to untimed memoryless plans. We also introduce a new semantics based on counting the number of visits to locations during the play. We show that all the semantics, except for the untimed memoryless one, are equivalent when punctuality constraints are not allowed in the formulae. In fact, abilities in all those notions of a strategy collapse to the “counting” semantics with only two actions allowed per location. On the other hand, this simple pattern does not extend to the full TATL.
As a consequence, we establish a hierarchy of TATL semantics, based on the expressivity of the underlying strategies, and we show when some of the semantics coincide. In particular, we prove that more compact representations are possible for a reasonable subset of TATL specifications, which should improve the efficiency of model checking and strategy synthesis.
scite is a Brooklyn-based organization that helps researchers better discover and understand research articles through Smart Citations–citations that display the context of the citation and describe whether the article provides supporting or contrasting evidence. scite is used by students and researchers from around the world and is funded in part by the National Science Foundation and the National Institute on Drug Abuse of the National Institutes of Health.