EDBT 2026 Demo / reviewers in the wild / expert
Dominik Wojtczak
dblp:76/3220
· DBLP profile ↗
58ranked-venue papers
3as first author
25since 2021 · last 2026
0000-0001-5560-0546ORCID · verified
Domains — the database's venue-derived domains; a paper can count in several
Theory of computation · 24 · 9 since 2021Software engineering, systems software and programming languages · 18 · 3 first-author · 8 since 2021Artificial intelligence and machine learning · 17 · 8 since 2021Graphics, computer vision, multimedia, augmented reality and games · 11 · 6 since 2021Security and privacy · 2 · 2 since 2021Applied, interdisciplinary, general and emerging computing · 2 · 2 since 2021Systems, architecture and hardware · 1
| Year | Publication | Venue | Position |
|---|---|---|---|
| 2026 | The Complexity of Games with Randomised Control
Sarvin Bahmani, Rasmus Ibsen-Jensen, Soumyajit Paul, Sven Schewe, Friedrich Slivovsky, Qiyi Tang 0001, Dominik Wojtczak, Shufang Zhu 0001 |
FoSSaCS | 7 |
| 2026 | A Hybrid Framework for Mid-Term Household Energy Consumption ForecastabstractSmart meters have enabled collecting detailed energy usage data, which can facilitate more accurate forecasting at both the individual building and household levels. In this paper, we introduce a hybrid energy consumption forecasting framework that combines the strengths of Long Short-Term Memory (LSTM) neural networks with Prophet. By leveraging LSTM's ability to capture temporal dependencies and Prophet's strength in modeling seasonality and trends, our framework aims to identify complex consumption patterns that traditional methods might miss. We further enhance the prediction accuracy of our model by incorporating weather data and lag features. Validation across different socioeconomic household profiles shows that the hybrid model outperforms standalone LSTM, Prophet, and SARIMA models in high income households associated with more stable consumption behavior, while its accuracy declines relative to LSTM in profiles where usage is more reactive, usually found in lower socioeconomic segments. Overall, The work aims to improve energy management strategies, enabling more targeted and effective interventions in households where socio-economic factors influence consumption patterns. Mehrnaz Miri, Mario Gianni, Dominik Wojtczak |
IE | 3 |
| 2026 | Revocable signature: handling valid but unauthorized Non-Fungible Token through Auxiliary Embedded KeyabstractAbstract Non-Fungible Token (NFT) creators use digital signatures to ensure the ownership, authenticity, integrity, and nonrepudiation of their digital works. However, if the private key is compromised, an attacker can generate unauthorized NFTs by using the creator’s private key to issue valid signatures. These valid but unauthorized signatures will be accepted in the NFT market and cannot be revoked. Even if the NFT creators update their private-public key pairs, they cannot deny the NFTs generated by the attacker. To mitigate these risks, we propose revocable signature by introducing commitment mechanism and an Auxiliary Embedded Key ( AEK ) into the signature, while the regular verification process does not involve this AEK . If a valid but unauthorized signature is detected and needs to be revoked, AEK will be disclosed to perform the revocation operation. To illustrate the application of revocable signatures in NFT, we design and implement a revocable Elliptic Curve Digital Signature Algorithm (ECDSA) scheme with provable security. Experimental evaluations on the FIPS-recommended elliptic curves show that the performance of revocable ECDSA is comparable to the basic ECDSA, with additional 0.0303 s (P-256 curve) and 0.15 USD gas fee in Remix VM for revoking a signature. Ziyang Ji, Jie Zhang 0030, Wanxin Li, Ka Lok Man, Steven Guan 0001, Dominik Wojtczak |
Cybersecur. | 7 |
| 2025 | Efficient Inference of Sources and Targets in a Graph with Limited ObservationsabstractWe study the problem of inferring all possible sources and targets of shortest walks in a weighted directed graph, constrained by a set of observed edges. We present two efficient polynomial-time algorithms to solve this problem. The first algorithm applies to graphs with strictly positive edge weights, while the second, a more complex algorithm, handles graphs with non-negative weight cycles, the broadest class of graphs where shortest walks exist. We demonstrate the effectiveness of the first algorithm by evaluating it on real-world road networks, achieving consistent performance on graphs with up to 7.7 million nodes and over 16 million edges. Our results show that the proposed approach scales efficiently and robustly across large networks. Wanrong Yang, Dominik Wojtczak |
ECAI | 2 |
| 2025 | Updatable Signature with public tokens
Haotian Yin, Jie Zhang 0030, Wanxin Li, Yuji Dong, Eng Gee Lim, Dominik Wojtczak |
J. Inf. Secur. Appl. | 6 |
| 2025 | Priority Promotion with Parysian flair
Massimo Benerecetti, Daniele Dell'Erba, Fabio Mogavero, Sven Schewe, Dominik Wojtczak |
J. Comput. Syst. Sci. | 5 |
| 2024 | Omega-Regular Decision ProcessesabstractRegular decision processes (RDPs) are a subclass of non-Markovian decision processes where the transition and reward functions are guarded by some regular property of the past (a lookback). While RDPs enable intuitive and succinct representation of non-Markovian decision processes, their expressive power coincides with finite-state Markov decision processes (MDPs). We introduce omega-regular decision processes (ODPs) where the non-Markovian aspect of the transition and reward functions are extended to an omega-regular lookahead over the system evolution. Semantically, these lookaheads can be considered as promises made by the decision maker or the learning agent about her future behavior. In particular, we assume that, if the promised lookaheads are not met, then the payoff to the decision maker is falsum (least desirable payoff), overriding any rewards collected by the decision maker. We enable optimization and learning for ODPs under the discounted-reward objective by reducing them to lexicographic optimization and learning over finite MDPs. We present experimental results demonstrating the effectiveness of the proposed reduction. Ernst Moritz Hahn, Mateo Perez, Sven Schewe, Fabio Somenzi, Ashutosh Trivedi 0001, Dominik Wojtczak |
AAAI | 6 |
| 2024 | Multi-Agent Reinforcement Learning for Alternating-Time LogicabstractAlternating-time temporal logic (ATL) extends branching time logic by enabling quantification over paths that result from the strategic choices made by multiple agents in various coalitions within the system. While classical temporal logics express properties of “closed” systems, ATL can express properties of “open” systems resulting from interactions among several agents. Reinforcement learning (RL) is a sampling-based approach to decision-making where learning agents, guided by a scalar reward function, discover optimal policies through repeated interactions with the environment. The challenge of translating high-level objectives into scalar rewards for RL has garnered increased interest, particularly following the success of model-free RL algorithms. This paper presents an approach for deploying model-free RL to verify multi-agent systems against ATL specifications. The key contribution of this paper is a verification procedure for model-free RL of quantitative and non-nested classic ATL properties, based on Q-learning, demonstrated on a natural subclass of non-nested ATL formulas. Ernst Moritz Hahn, Mateo Perez, Sven Schewe, Fabio Somenzi, Ashutosh Trivedi 0001, Dominik Wojtczak |
ECAI | 6 |
| 2023 | Omega-Regular Reward MachinesabstractReinforcement learning (RL) is a powerful approach for training agents to perform tasks, but designing an appropriate reward mechanism is critical to its success. However, in many cases, the complexity of the learning objectives goes beyond the capabilities of the Markovian assumption, necessitating a more sophisticated reward mechanism. Reward machines and ω-regular languages are two formalisms used to express non-Markovian rewards for quantitative and qualitative objectives, respectively. This paper introduces ω-regular reward machines, which integrate reward machines with ω-regular languages to enable an expressive and effective reward mechanism for RL. We present a model-free RL algorithm to compute ε-optimal strategies against ω-regular reward machines and evaluate the effectiveness of the proposed algorithm through experiments. Ernst Moritz Hahn, Mateo Perez, Sven Schewe, Fabio Somenzi, Ashutosh Trivedi 0001, Dominik Wojtczak |
ECAI | 6 |
| 2023 | Mungojerrie: Linear-Time Objectives in Model-Free Reinforcement LearningabstractAbstract Mungojerrie is an extensible tool that provides a framework to translate linear-time objectives into reward for reinforcement learning (RL). The tool provides convergent RL algorithms for stochastic games, reference implementations of existing reward translations for $$\omega $$ ω -regular objectives, and an internal probabilistic model checker for $$\omega $$ ω -regular objectives. This functionality is modular and operates on shared data structures, which enables fast development of new translation techniques. Mungojerrie supports finite models specified in PRISM and $$\omega $$ ω -automata specified in the HOA format, with an integrated command line interface to external linear temporal logic translators. Mungojerrie is distributed with a set of benchmarks for $$\omega $$ ω -regular objectives in RL. Ernst Moritz Hahn, Mateo Perez, Sven Schewe, Fabio Somenzi, Ashutosh Trivedi 0001, Dominik Wojtczak |
TACAS (1) | 6 |
| 2023 | Multi-objective ω-Regular Reinforcement LearningabstractThe expanding role of reinforcement learning (RL) in safety-critical system design has promoted ω-automata as a way to express learning requirements—often non-Markovian—with greater ease of expression and interpretation than scalar reward signals. However, real-world sequential decision making situations often involve multiple, potentially conflicting, objectives. Two dominant approaches to express relative preferences over multiple objectives are: (1) weighted preference , where the decision maker provides scalar weights for various objectives, and (2) lexicographic preference , where the decision maker provides an order over the objectives such that any amount of satisfaction of a higher-ordered objective is preferable to any amount of a lower-ordered one. In this article, we study and develop RL algorithms to compute optimal strategies in Markov decision processes against multiple ω-regular objectives under weighted and lexicographic preferences. We provide a translation from multiple ω-regular objectives to a scalar reward signal that is both faithful (maximising reward means maximising probability of achieving the objectives under the corresponding preference) and effective (RL quickly converges to optimal strategies). We have implemented the translations in a formal reinforcement learning tool, Mungojerrie , and we present an experimental evaluation of our technique on benchmark learning problems. Ernst Moritz Hahn, Mateo Perez, Sven Schewe, Fabio Somenzi, Ashutosh Trivedi 0001, Dominik Wojtczak |
Formal Aspects Comput. | 6 |
| 2022 | An Impossibility Result in Automata-Theoretic Reinforcement Learning
Ernst Moritz Hahn, Mateo Perez, Sven Schewe, Fabio Somenzi, Ashutosh Trivedi 0001, Dominik Wojtczak |
ATVA | 6 |
| 2022 | Alternating Good-for-MDPs Automata
Ernst Moritz Hahn, Mateo Perez, Sven Schewe, Fabio Somenzi, Ashutosh Trivedi 0001, Dominik Wojtczak |
ATVA | 6 |
| 2022 | Reinforcement Learning with Guarantees that Hold for Ever
Ernst Moritz Hahn, Mateo Perez, Sven Schewe, Fabio Somenzi, Ashutosh Trivedi 0001, Dominik Wojtczak |
FMICS | 6 |
| 2022 | Hidden 1-Counter Markov Models and How to Learn ThemabstractWe introduce hidden 1-counter Markov models (H1MMs) as an attractive sweet spot between standard hidden Markov models (HMMs) and probabilistic context-free grammars (PCFGs). Both HMMs and PCFGs have a variety of applications, e.g., speech recognition, anomaly detection, and bioinformatics. PCFGs are more expressive than HMMs, e.g., they are more suited for studying protein folding or natural language processing. However, they suffer from slow parameter fitting, which is cubic in the observation sequence length. The same process for HMMs is just linear using the well-known forward-backward algorithm. We argue that by adding to each state of an HMM an integer counter, e.g., representing the number of clients waiting in a queue, brings its expressivity closer to PCFGs. At the same time, we show that parameter fitting for such a model is computationally inexpensive: it is bi-linear in the length of the observation sequence and the maximal counter value, which grows slower than the observation length. The resulting model of H1MMs allows us to combine the best of both worlds: more expressivity with faster parameter fitting. Mehmet Kurucan, Mete Özbaltan, Sven Schewe, Dominik Wojtczak |
IJCAI | 4 |
| 2022 | Propositional Gossip Protocols under Fair SchedulersabstractGossip protocols are programs that can be used by a group of agents to synchronize what information they have. Namely, assuming each agent holds a secret, the goal of a protocol is to reach a situation in which all agents know all secrets. Distributed epistemic gossip protocols use epistemic formulas in the component programs for the agents. In this paper, we study the simplest classes of such gossip protocols: propositional gossip protocols, in which whether an agent wants to initiate a call depends only on the set of secrets that the agent currently knows. It was recently shown that such a protocol can be correct, i.e., always terminates in a state where all agents know all secrets, only when its communication graph is complete. We show here that this characterization dramatically changes when the usual fairness constraints are imposed on the call scheduler used. Finally, we establish that checking the correctness of a given propositional protocol under a fair scheduler is a coNP-complete problem. Joseph Livesey, Dominik Wojtczak |
IJCAI | 2 |
| 2022 | Recursive Reinforcement LearningabstractRecursion is the fundamental paradigm to finitely describe potentially infinite objects. As state-of-the-art reinforcement learning (RL) algorithms cannot directly reason about recursion, they must rely on the practitioner's ingenuity in designing a suitable "flat" representation of the environment. The resulting manual feature constructions and approximations are cumbersome and error-prone; their lack of transparency hampers scalability. To overcome these challenges, we develop RL algorithms capable of computing optimal policies in environments described as a collection of Markov decision processes (MDPs) that can recursively invoke one another. Each constituent MDP is characterized by several entry and exit points that correspond to input and output values of these invocations. These recursive MDPs (or RMDPs) are expressively equivalent to probabilistic pushdown systems (with call-stack playing the role of the pushdown stack), and can model probabilistic programs with recursive procedural calls. We introduce Recursive Q-learning---a model-free RL algorithm for RMDPs---and prove that it converges for finite, single-exit and deterministic multi-exit RMDPs under mild assumptions. Ernst Moritz Hahn, Mateo Perez, Sven Schewe, Fabio Somenzi, Ashutosh Trivedi 0001, Dominik Wojtczak |
NeurIPS | 6 |
| 2022 | Facility Reallocation on the LineabstractAbstract We consider a multi-stage facility reallocation problems on the real line, where a facility is being moved between time stages based on the locations reported by n agents. The aim of the reallocation algorithm is to minimise the social cost, i.e., the sum over the total distance between the facility and all agents at all stages, plus the cost incurred for moving the facility. We study this problem both in the offline setting and online setting. In the offline case the algorithm has full knowledge of the agent locations in all future stages, and in the online setting the algorithm does not know these future locations and must decide the location of the facility on a stage-per-stage basis. We derive the optimal algorithm in both cases. For the online setting we show that its competitive ratio is $$(n+2)/(n+1)$$ ( n + 2 ) / ( n + 1 ) . As neither of these algorithms turns out to yield a strategy-proof mechanism, we propose another strategy-proof mechanism which has a competitive ratio of $$(n+3)/(n+1)$$ ( n + 3 ) / ( n + 1 ) for odd n and $$(n+4)/n$$ ( n + 4 ) / n for even n, which we conjecture to be the best possible. We also consider a generalisation with multiple facilities and weighted agents, for which we show that the optimum can be computed in polynomial time for a fixed number of facilities. Bart de Keijzer, Dominik Wojtczak |
Algorithmica | 2 |
| 2022 | A Recursive Approach to Solving Parity Games in Quasipolynomial TimeabstractZielonka's classic recursive algorithm for solving parity games is perhaps the simplest among the many existing parity game algorithms. However, its complexity is exponential, while currently the state-of-the-art algorithms have quasipolynomial complexity. Here, we present a modification of Zielonka's classic algorithm that brings its complexity down to $n^{O\left(\log\left(1+\frac{d}{\log n}\right)\right)}$, for parity games of size $n$ with $d$ priorities, in line with previous quasipolynomial-time solutions. Karoliina Lehtinen, Pawel Parys, Sven Schewe, Dominik Wojtczak |
Log. Methods Comput. Sci. | 4 |
| 2021 | Model-Free Reinforcement Learning for Branching Markov Decision ProcessesabstractAbstract We study reinforcement learning for the optimal control of Branching Markov Decision Processes (BMDPs), a natural extension of (multitype) Branching Markov Chains (BMCs). The state of a (discrete-time) BMCs is a collection of entities of various types that, while spawning other entities, generate a payoff. In comparison with BMCs, where the evolution of a each entity of the same type follows the same probabilistic pattern, BMDPs allow an external controller to pick from a range of options. This permits us to study the best/worst behaviour of the system. We generalise model-free reinforcement learning techniques to compute an optimal control strategy of an unknown BMDP in the limit. We present results of an implementation that demonstrate the practicality of the approach. Ernst Moritz Hahn, Mateo Perez, Sven Schewe, Fabio Somenzi, Ashutosh Trivedi 0001, Dominik Wojtczak |
CAV (2) | 6 |
| 2021 | Leveraging Neural Networks in Malaria ControlabstractIn this paper we build a neural network model to predict prevalence of malaria for a given geographic location and year. We report on our experience of building the most suitable neural network architecture for this problem. We show that both utilizing dropout and Adam optimizer in the network training process is very effective and can lead to a precise model without overfitting issues. Incorporating rainfall data leads to a significant improvement in the precision of the model, highlighting the fact that this is an important factor in the spread of malaria. We then utilize the selected best neural network to predict the outcome of eradicating malaria at given locations. This can help to decide where to use limited resources, like vaccines or insecticides, for the largest possible impact in malaria control. Joseph Livesey, Dominik Wojtczak |
CIBCB | 2 |
| 2021 | Predicting Influenza A Viral Host Using PSSM and Word EmbeddingsabstractThe rapid mutation of influenza virus threatens public health. Reassortment among viruses with different hosts can lead to a fatal pandemic. However, it is difficult to detect the original host of the virus during or after an outbreak as influenza viruses can circulate between different species. Therefore, early and rapid detection of the viral host would help reduce the further spread of the virus. We use various machine learning models with features derived from the position-specific scoring matrix (PSSM) and features learned from word embedding and word encoding to infer the origin host of viruses. The results show that the performance of the PSSM-based model reaches the MCC around 95%, and the F1, around 96%. The MCC obtained using the model with word embedding is around 96%, and the F1is around 97%. Yanhua Xu 0001, Dominik Wojtczak |
CIBCB | 2 |
| 2021 | Propositional Gossip Protocols
Joseph Livesey, Dominik Wojtczak |
FCT | 2 |
| 2021 | Model-Free Reinforcement Learning for Lexicographic Omega-Regular Objectives
Ernst Moritz Hahn, Mateo Perez, Sven Schewe, Fabio Somenzi, Ashutosh Trivedi 0001, Dominik Wojtczak |
FM | 6 |
| 2021 | Simple Stochastic Games with Almost-Sure Energy-Parity Objectives are in NP and coNPabstractAbstract We study stochastic games with energy-parity objectives, which combine quantitative rewards with a qualitative $$\omega $$ ω -regular condition: The maximizer aims to avoid running out of energy while simultaneously satisfying a parity condition. We show that the corresponding almost-sure problem, i.e., checking whether there exists a maximizer strategy that achieves the energy-parity objective with probability 1 when starting at a given energy levelk, is decidable and in $$\mathsf {NP}\cap \mathsf {coNP}$$ NP∩coNP . The same holds for checking if such akexists and if a givenkis minimal. Richard Mayr, Sven Schewe, Patrick Totzke, Dominik Wojtczak |
FoSSaCS | 4 |
| 2020 | Faithful and Effective Reward Schemes for Model-Free Reinforcement Learning of Omega-Regular Objectives
Ernst Moritz Hahn, Mateo Perez, Sven Schewe, Fabio Somenzi, Ashutosh Trivedi 0001, Dominik Wojtczak |
ATVA | 6 |
| 2020 | Model-Free Reinforcement Learning for Stochastic Parity GamesabstractThe ever increasing number of connected devices has lead to a metoric rise in the amount data to be processed. This has caused computation to be moved to the edge of the cloud increasing the importance of efficiency in the whole of cloud. The use of this fog computing for time-critical control applications is on the rise and requires robust guarantees on transmission times of the packets in the network while reducing total transmission times of the various packets. We consider networks in which the transmission times that may vary due to mobility of devices, congestion and similar artifacts. We assume knowledge of the worst case tranmssion times over each link and evaluate the typical tranmssion times through exploration. We present the use of reinforcement learning to find optimal paths through the network while never violating preset deadlines. We show that with appropriate domain knowledge, using popular reinforcement learning techniques is a promising prospect even in time-critical applications. Ernst Moritz Hahn, Mateo Perez, Sven Schewe, Fabio Somenzi, Ashutosh Trivedi 0001, Dominik Wojtczak |
CONCUR | 6 |
| 2020 | How to Play in Infinite MDPs (Invited Talk)abstractMarkov decision processes (MDPs) are a standard model for dynamic systems that exhibit both stochastic and nondeterministic behavior. For MDPs with finite state space it is known that for a wide range of objectives there exist optimal strategies that are memoryless and deterministic. In contrast, if the state space is infinite, optimal strategies may not exist, and optimal or ε-optimal strategies may require (possibly infinite) memory. In this paper we consider qualitative objectives: reachability, safety, (co-)Büchi, and other parity objectives. We aim at giving an introduction to a collection of techniques that allow for the construction of strategies with little or no memory in countably infinite MDPs. Stefan Kiefer, Richard Mayr, Mahsa Shirmohammadi, Patrick Totzke, Dominik Wojtczak |
ICALP | 5 |
| 2020 | Good-for-MDPs Automata for Probabilistic Analysis and Reinforcement LearningabstractWe characterize the class of nondeterministic $$\omega $$ -automata that can be used for the analysis of finite Markov decision processes (MDPs). We call these automata ‘good-for-MDPs’ (GFM). We show that GFM automata are closed under classic simulation as well as under more powerful simulation relations that leverage properties of optimal control strategies for MDPs. This closure enables us to exploit state-space reduction techniques, such as those based on direct and delayed simulation, that guarantee simulation equivalence. We demonstrate the promise of GFM automata by defining a new class of automata with favorable properties—they are Büchi automata with low branching degree obtained through a simple construction—and show that going beyond limit-deterministic automata may significantly benefit reinforcement learning. Ernst Moritz Hahn, Mateo Perez, Sven Schewe, Fabio Somenzi, Ashutosh Trivedi 0001, Dominik Wojtczak |
TACAS (1) | 6 |
| 2019 | Omega-Regular Objectives in Model-Free Reinforcement LearningabstractWe provide the first solution for model-free reinforcement learning of $$\omega $$ -regular objectives for Markov decision processes (MDPs). We present a constructive reduction from the almost-sure satisfaction of $$\omega $$ -regular objectives to an almost-sure reachability problem, and extend this technique to learning how to control an unknown model so that the chance of satisfying the objective is maximized. We compile $$\omega $$ -regular properties into limit-deterministic Büchi automata instead of the traditional Rabin automata; this choice sidesteps difficulties that have marred previous proposals. Our approach allows us to apply model-free, off-the-shelf reinforcement learning algorithms to compute optimal strategies from the observations of the MDP. We present an experimental evaluation of our technique on benchmark learning problems. Ernst Moritz Hahn, Mateo Perez, Sven Schewe, Fabio Somenzi, Ashutosh Trivedi 0001, Dominik Wojtczak |
TACAS (1) | 6 |
| 2019 | An ordered approach to solving parity games in quasi-polynomial time and quasi-linear space
John Fearnley, Sanjay Jain 0001, Bart de Keijzer, Sven Schewe, Frank Stephan 0001, Dominik Wojtczak |
Int. J. Softw. Tools Technol. Transf. | 6 |
| 2019 | Recursive stochastic games with positive rewards
Kousha Etessami, Dominik Wojtczak, Mihalis Yannakakis |
Theor. Comput. Sci. | 2 |
| 2018 | Facility Reallocation on the LineabstractWe consider a multi-stage facility reallocation problems on the real line, where a facility is being moved between stages based on the locations reported by n agents. The aim of the reallocation mechanism is to minimize the social cost, i.e., the sum over the total distance between the facility and all agents at all stages, plus the cost incurred for moving the facility. We also study this problem both in the offline setting and online setting. In the offline case the mechanism has full knowledge of the agent locations in all future stages, and in the online setting the mechanism does not know these future locations and must decide the location of the facility on a stage-per-stage basis. For both cases, we derive the optimal mechanism, where for the online setting we show that its competitive ratio is (n+2)/(n+1). As neither of these mechanisms turns out to be strategyproof, we propose another strategyproof mechanism which has a competitive ratio of (n+3)/(n+1) for odd n and (n+4)/n for even n, which we conjecture to be the best possible. We also consider a generalization with multiple facilities and weighted agents, for which we show that the optimum can be computed in polynomial time for a fixed number of facilities. Bart de Keijzer, Dominik Wojtczak |
IJCAI | 2 |
| 2018 | Verification of Distributed Epistemic Gossip ProtocolsabstractGossip protocols aim at arriving, by means of point-to-point or group communications, at a situation in which all the agents know each other secrets. Distributed epistemic gossip protocols use as guards formulas from a simple epistemic logic and as statements calls between the agents. They are natural examples of knowledge based programs.We prove here that these protocols are implementable, that their partial correctness is decidable and that termination and two forms of fair termination of these protocols are decidable, as well. To establish these results we show that the definition of semantics and of truth of the underlying logic are decidable. Krzysztof R. Apt, Dominik Wojtczak |
J. Artif. Intell. Res. | 2 |
| 2017 | Constrained Pure Nash Equilibria in Polymatrix GamesabstractWe study the problem of checking for the existence of constrained pure Nash equilibria in a subclass of polymatrix games defined on weighted directed graphs. The payoff of a player is defined as the sum of nonnegative rational weights on incoming edges from players who picked the same strategy augmented by a fixed integer bonus for picking a given strategy. These games capture the idea of coordination within a local neighbourhood in the absence of globally common strategies. We study the decision problem of checking whether a given set of strategy choices for a subset of the players is consistent with some pure Nash equilibrium or, alternatively, with all pure Nash equilibria. We identify the most natural tractable cases and show NP or coNP-completness of these problems already for unweighted DAGs. Sunil Simon, Dominik Wojtczak |
AAAI | 2 |
| 2017 | On the Computational Complexity of Gossip ProtocolsabstractGossip protocols deal with a group of communicating agents, each holding a private information, and aim at arriving at a situation in which all the agents know each other secrets. Distributed epistemic gossip protocols are particularly simple distributed programs that use formulas from an epistemic logic. Recently, the implementability of these distributed protocols was established (which means that the evaluation of these formulas is decidable), and the problems of their partial correctness and termination were shown to be decidable, but their exact computational complexity was left open. We show that for any monotonic type of calls the implementability of a distributed epistemic gossip protocol is a P^{NP}_{||}-complete problem, while the problems of its partial correctness and termination are in coNP^{NP}. Krzysztof R. Apt, Eryk Kopczynski, Dominik Wojtczak |
IJCAI | 3 |
| 2017 | Synchronisation Games on HypergraphsabstractWe study a strategic game model on hypergraphs where players, modelled by nodes, try to coordinate or anti-coordinate their choices within certain groups of players, modelled by hyperedges. We show this model to be a strict generalisation of symmetric additively separable hedonic games to the hypergraph setting and that such games always have a pure Nash equilibrium, which can be computed in pseudo-polynomial time. Moreover, in the pure coordination setting, we show that a strong equilibrium exists and can be computed in polynomial time when the game possesses a certain acyclic structure. Sunil Simon, Dominik Wojtczak |
IJCAI | 2 |
| 2017 | Parity objectives in countable MDPsabstractWe study countably infinite MDPs with parity objectives, and special cases with a bounded number of colors in the Mostowski hierarchy (including reachability, safety, Büchi and co-Büchi). Stefan Kiefer, Richard Mayr, Mahsa Shirmohammadi, Dominik Wojtczak |
LICS | 4 |
| 2017 | On strong determinacy of countable stochastic gamesabstractWe study 2-player turn-based perfect-information stochastic games with countably infinite state space. The players aim at maximizing/minimizing the probability of a given event (i.e., measurable set of infinite plays), such as reachability, Büchi, ω-regular or more general objectives. These games are known to be weakly determined, i.e., they have value. However, strong determinacy of threshold objectives (given by an event ε and a threshold c ∈ [0,1]) was open in many cases: is it always the case that the maximizer or the minimizer has a winning strategy, i.e., one that enforces, against all strategies of the other player, that ε is satisfied with probability ≥ c (resp. <; c)? We show that almost-sure objectives (where c = 1) are strongly determined. This vastly generalizes a previous result on finite games with almost-sure tail objectives. On the other hand we show that ≥ 1/2 (co-)Biichi objectives are not strongly determined, not even if the game is finitely branching. Moreover, for almost-sure reachability and almost-sure Biichi objectives in finitely branching games, we strengthen strong determinacy by showing that one of the players must have a memory less deterministic (MD) winning strategy. Stefan Kiefer, Richard Mayr, Mahsa Shirmohammadi, Dominik Wojtczak |
LICS | 4 |
| 2017 | MDPs with energy-parity objectivesabstractEnergy-parity objectives combine ω-regular with quantitative objectives of reward MDPs. The controller needs to avoid to run out of energy while satisfying a parity objective. We refute the common belief that, if an energy-parity objective holds almost-surely, then this can be realised by some finite memory strategy. We provide a surprisingly simple counterexample that only uses coBuchi conditions. We introduce the new class of bounded (energy) storage objectives that, when combined with parity objectives, preserve the finite memory property. Based on these, we show that almostsure and limit-sure energy-parity objectives, as well as almostsure and limit-sure storage parity objectives, are in NP ∩ coNP and can be solved in pseudo-polynomial time for energy-parity MDPs. Richard Mayr, Sven Schewe, Patrick Totzke, Dominik Wojtczak |
LICS | 4 |
| 2017 | An ordered approach to solving parity games in quasi polynomial time and quasi linear spaceabstractParity games play an important role in model checking and synthesis. In their paper, Calude et al. have recently shown that these games can be solved in quasi-polynomial time. We show that their algorithm can be implemented efficiently: we use their data structure as a progress measure, allowing for a backward implementation instead of a complete unravelling of the game. To achieve this, a number of changes have to be made to their techniques, where the main one is to add power to the antagonistic player that allows for determining her rational move without changing the outcome of the game. We provide a first implementation for a quasi-polynomial algorithm, test it on small examples, and provide a number of side results, including minor algorithmic improvements, a quasi bi-linear complexity in the number of states and edges for a fixed number of colours, and matching lower bounds for the algorithm of Calude et al. John Fearnley, Sanjay Jain 0001, Sven Schewe, Frank Stephan 0001, Dominik Wojtczak |
SPIN | 5 |
| 2016 | Efficient Local Search in Coordination Games on Graphs
Sunil Simon, Dominik Wojtczak |
IJCAI | 2 |
| 2016 | On Decidability of a Logic of Gossips
Krzysztof R. Apt, Dominik Wojtczak |
JELIA | 2 |
| 2016 | Optimal Control for Simple Linear Hybrid SystemsabstractThis paper studies optimal time-bounded control in a simple subclass of linear hybrid systems, which consists of one continuous variable and global constraints. Each state has a continuous cost attached to it, which is linear in the sojourn time, while a discrete cost is attached to each transition taken. We show the corresponding decision problem to be NP-complete and develop an FPTAS for finding an approximate solution. We have implemented a small prototype to compare the performance of these approximate and precise algorithms for this problem. Our results indicate that the proposed approximation schemes scale. Furthermore, we show that the same problem with infinite time horizon is in LOGSPACE. Mahmoud A. A. Mousa, Sven Schewe, Dominik Wojtczak |
TIME | 3 |
| 2015 | On Pure Nash Equilibria in Stochastic Games
Ankush Das, S. Krishna 0004, Lakshmi Manasa, Ashutosh Trivedi 0001, Dominik Wojtczak |
TAMC | 5 |
| 2013 | Expected Termination Time in BPA Games
Dominik Wojtczak |
ATVA | 1 |
| 2013 | Multi-objective Discounted Reward Verification in Graphs and MDPs
Krishnendu Chatterjee, Vojtech Forejt, Dominik Wojtczak |
LPAR | 3 |
| 2012 | Optimal scheduling for constant-rate multi-mode systemsabstractConstant-rate multi-mode systems are hybrid systems that can switch freely among a finite set of modes, and whose dynamics is specified by a finite number of real-valued variables with mode-dependent constant rates. The schedulability problem for such systems is to design a mode-switching policy that maintains the state within a specified safety set. The main result of the paper is that schedulability can be decided in polynomial time. We also generalize our result to optimal schedulability problems with average cost and reachability cost objectives. Polynomial-time scheduling algorithms make this class an appealing formal model for design of energy-optimal policies. The key to tractability is that the only constraints on when a scheduler can switch the mode are specified by global objectives. Adding local constraints by associating either invariants with modes, or guards with mode switches, lead to undecidability, and requiring the scheduler to make decisions only at multiples of a given sampling rate, leads to a PSPACE-complete schedulability problem. Rajeev Alur, Ashutosh Trivedi 0001, Dominik Wojtczak |
HSCC | 3 |
| 2012 | Minimizing Expected Termination Time in One-Counter Markov Decision Processes
Tomás Brázdil, Antonín Kucera 0001, Petr Novotný 0001, Dominik Wojtczak |
ICALP (2) | 4 |
| 2011 | Trust Metrics for the SPKI/SDSI Authorisation Framework
Dominik Wojtczak |
ATVA | 1 |
| 2011 | The Complexity of Nash Equilibria in Limit-Average Games
Michael Ummels, Dominik Wojtczak |
CONCUR | 2 |
| 2011 | On Probabilistic Parallel Programs with Process Creation and Synchronisation
Stefan Kiefer, Dominik Wojtczak |
TACAS | 2 |
| 2010 | Recursive Timed Automata
Ashutosh Trivedi 0001, Dominik Wojtczak |
ATVA | 2 |
| 2010 | One-Counter Markov Decision ProcessesabstractWe study the computational complexity of some central analysis problems for One-Counter Markov Decision Processes (OC-MDPs), a class of finitely-presented, countable-state MDPs. OC-MDPs extend finite-state MDPs with an unbounded counter. The counter can be incremented, decremented, or not changed during each state transition, and transitions may be enabled or not depending on both the current state and on whether the counter value is 0 or not. Some states are “random”, from where the next transition is chosen according to a given probability distribution, while other states are “controlled”, from where the next transition is chosen by the controller. Different objectives for the controller give rise to different computational problems, aimed at computing optimal achievable objective values and optimal strategies. OC-MDPs are in fact equivalent to a controlled extension of (discrete-time) Quasi-Birth-Death processes (QBDs), a purely stochastic model heavily studied in queueing theory and applied probability. They can thus be viewed as a natural “adversarial” extension of a classic stochastic model. They can also be viewed as a natural probabilistic/controlled extension of classic one-counter automata. OC-MDPs also subsume (as a very restricted special case) a recently studied MDP model called “solvency games” that model a risk-averse gambling scenario. Basic computational questions for OC-MDPs include “termination” questions and “limit” questions, such as the following: does the controller have a strategy to ensure that the counter (which may, for example, count the number of jobs in the queue) will hit value 0 (the empty queue) almost surely (a.s.)? Or that the counter will have lim sup value ∞, a.s.? Or, that it will hit value 0 in a selected terminal state, a.s.? Or, in case such properties are not satisfied almost surely, compute their optimal probability over all strategies. We provide new upper and lower bounds on the complexity of such problems. Specifically, we show that several quantitative and almost-sure limit problems can be answered in polynomial time, and that almost-sure termination problems (without selection of desired terminal states) can also be answered in polynomial time. On the other hand, we show that the almost-sure termination problem with selected terminal states is PSPACE-hard and we provide an exponential time algorithm for this problem. We also characterize classes of strategies that suffice for optimality in several of these settings. Our upper bounds combine a number of techniques from the theory of MDP reward models, the theory of random walks, and a variety of automata-theoretic methods. Tomás Brázdil, Václav Brozek, Kousha Etessami, Antonín Kucera 0001, Dominik Wojtczak |
SODA | 5 |
| 2010 | Quasi-Birth-Death Processes, Tree-Like QBDs, Probabilistic 1-Counter Automata, and Pushdown Systems
Kousha Etessami, Dominik Wojtczak, Mihalis Yannakakis |
Perform. Evaluation | 2 |
| 2009 | The Complexity of Nash Equilibria in Simple Stochastic Multiplayer Games
Michael Ummels, Dominik Wojtczak |
ICALP (2) | 2 |
| 2008 | Recursive Stochastic Games with Positive Rewards
Kousha Etessami, Dominik Wojtczak, Mihalis Yannakakis |
ICALP (1) | 2 |
| 2007 | PReMo : An Analyzer for P robabilistic Re cursive Mo dels
Dominik Wojtczak, Kousha Etessami |
TACAS | 1 |