Demo Data from EDBT 2026 / reviewers in the wild / expert
David Hyland
dblp:327/6775
· DBLP profile ↗
4ranked-venue papers
2as first author
4since 2021 · last 2024
—ORCID · none
Domains — the database's venue-derived domains; a paper can count in several
Artificial intelligence and machine learning · 4 · 2 first-author · 4 since 2021Graphics, computer vision, multimedia, augmented reality and games · 3 · 1 first-author · 3 since 2021Theory of computation · 1 · 1 first-author · 1 since 2021
Expertise — from the expertise taxonomy: the topics of the expert's papers under the CCF categories. A weight counts papers with recency: 1 for a paper about the topic, 0.3 when the topic is its context, halved every five years.
| Theoretical computer science
3 papers |
Logic in computer science · 44% Algorithmic game theory and mechanism design · 43% Computational complexity · 13% | |
| Artificial intelligence
2 papers |
Efficient and distributed learning · 77% Multi-agent systems · 23% |
Topics — the 7 heaviest of 9, each with the papers that count most for it
| Topic | Weight | Papers | Last | Evidence papers |
|---|---|---|---|---|
Machine learning › Efficient and distributed learning › federated learning
incentive mechanism |
0.8 | 1 | 2024 | Incentive Design for Rational Agents · KR 2024 |
Algorithmic game theory and mechanism design › equilibrium computation
equilibrium checking |
0.8 | 1 | 2024 | Incentive Design for Rational Agents · KR 2024 |
Logic in computer science › temporal logic
linear temporal logic |
0.8 | 1 | 2024 | Incentive Design for Rational Agents · KR 2024 |
Logic in computer science
modal logic |
0.8 | 1 | 2024 | Endogenous Energy Reactive Modules Games: Modelling Side Payments among Resource-Bounded Agents · IJCAI 2024 |
Logic in computer science › concurrency theory
reactive modules |
0.8 | 1 | 2024 | Endogenous Energy Reactive Modules Games: Modelling Side Payments among Resource-Bounded Agents · IJCAI 2024 |
Computational complexity
game complexity |
0.7 | 1 | 2023 | Principal-Agent Boolean Games · IJCAI 2023 |
Algorithmic game theory and mechanism design › mechanism design › contract theory
principal-agent problem |
0.7 | 1 | 2023 | Principal-Agent Boolean Games · IJCAI 2023 |
Methods — techniques the papers use, named apart from their topics
game theory · 1.5game semantics · 1.5formal modelling · 1.5complexity analysis · 1.5nash equilibrium · 0.7boolean games · 0.7
| Year | Publication | Venue | Position |
|---|---|---|---|
| 2024 | Endogenous Energy Reactive Modules Games: Modelling Side Payments among Resource-Bounded Agents
Julian Gutierrez 0001, David Hyland, Muhammad Najib, Giuseppe Perelli, Michael J. Wooldridge |
IJCAI | 2 |
| 2024 | Incentive Design for Rational AgentsabstractWe introduce Incentive Design: a new class of problems for equilibrium verification in multi-agent systems. In our model, agents attempt to maximize their utility functions, which are expressed as formulae in LTL[F], a quantitative extension of Linear Temporal Logic with functions computable in polynomial time. We assume agents are rational, in the sense that they adopt strategies consistent with game theoretic solution concepts such as Nash equilibrium. For each solution concept we consider, we analyze the problems of verifying whether an incentive scheme achieves a societal objective and finding one that does so, whether it be social welfare or any other aggregate measure of collective well-being. We study both static and dynamic incentive schemes, showing that the latter are more powerful than the former. Finally, we solve the incentive verification and synthesis problems for all the solution concepts we consider, and analyze their complexity. David Hyland, Munyque Mittelmann, Aniello Murano, Giuseppe Perelli, Michael J. Wooldridge |
KR | 1 |
| 2023 | Learning Task Automata for Reinforcement Learning Using Hidden Markov ModelsabstractTraining reinforcement learning (RL) agents using scalar reward signals is often infeasible when an environment has sparse and non-Markovian rewards. Moreover, handcrafting these reward functions before training is prone to misspecification. We learn non-Markovian finite task specifications as finite-state ‘task automata’ from episodes of agent experience within environments with unknown dynamics. First, we learn a product MDP, a model composed of the specification’s automaton and the environment’s MDP (both initially unknown), by treating it as a partially observable MDP and employing a hidden Markov model learning algorithm. Second, we efficiently distil the task automaton (assumed to be a deterministic finite automaton) from the learnt product MDP. Our automaton enables a task to be decomposed into sub-tasks, so an RL agent can later synthesise an optimal policy more efficiently. It is also an interpretable encoding of high-level task features, so a human can verify that the agent’s learnt tasks have no misspecifications. Finally, we also take steps towards ensuring that the automaton is environment-agnostic, making it well-suited for use in transfer learning. Alessandro Abate, Yousif Almulla, James Fox, David Hyland, Michael J. Wooldridge |
ECAI | 4 |
| 2023 | Principal-Agent Boolean GamesabstractWe introduce and study a computational version of the principal-agent problem -- a classic problem in Economics that arises when a principal desires to contract an agent to carry out some task, but has incomplete information about the agent or their subsequent actions. The key challenge in this setting is for the principal to design a contract for the agent such that the agent's preferences are then aligned with those of the principal. We study this problem using a variation of Boolean games, where multiple players each choose valuations for Boolean variables under their control, seeking the satisfaction of a personal goal formula. In our setting, the principal can only observe some subset of these variables, and the principal chooses a contract which rewards players on the basis of the assignments they make for the variables that are observable to the principal. The principal's challenge is to design a contract so that, firstly, the principal's goal is achieved in some or all Nash equilibrium choices, and secondly, that the principal is able to verify that their goal is satisfied. In this paper, we formally define this problem and completely characterise the computational complexity of the most relevant decision problems associated with it. David Hyland, Julian Gutierrez 0001, Michael J. Wooldridge |
IJCAI | 1 |