no code implementations • 17 Jan 2024 • Emanuele La Malfa, Christoph Weinhuber, Orazio Torre, Fangru Lin, Anthony Cohn, Nigel Shadbolt, Michael Wooldridge
We investigate the extent to which Large Language Models (LLMs) can simulate the execution of computer code and algorithms.
no code implementations • 18 Dec 2023 • Joel Dyer, Nicholas Bishop, Yorgos Felekis, Fabio Massimo Zennaro, Anisoara Calinescu, Theodoros Damoulas, Michael Wooldridge
Agent-based simulators provide granular representations of complex intelligent systems by directly modelling the interactions of the system's constituent agents.
no code implementations • 28 Sep 2023 • Emanuele La Malfa, Aleksandar Petrov, Simon Frieder, Christoph Weinhuber, Ryan Burnell, Raza Nazar, Anthony G. Cohn, Nigel Shadbolt, Michael Wooldridge
This paper has two goals: on the one hand, we delineate how the aforementioned challenges act as impediments to the accessibility, replicability, reliability, and trustworthiness of LMaaS.
1 code implementation • 28 Aug 2023 • Jonathan Shaki, Sarit Kraus, Michael Wooldridge
Large Language Models (LLMs) such as ChatGPT have received enormous attention over the past year and are now used by hundreds of millions of people every day.
no code implementations • 11 Jul 2023 • James Fox, Matt MacDermott, Lewis Hammond, Paul Harrenstein, Alessandro Abate, Michael Wooldridge
Multi-agent influence diagrams (MAIDs) are a popular game-theoretic model based on Bayesian networks.
no code implementations • 3 Jul 2023 • Arnau Quera-Bofarull, Joel Dyer, Anisoara Calinescu, Michael Wooldridge
Agent-based models (ABMs) are a promising approach to modelling and reasoning about complex systems, yet their application in practice is impeded by their complexity, discrete nature, and the difficulty of performing parameter inference and optimisation tasks.
no code implementations • 24 May 2023 • Arnau Quera-Bofarull, Ayush Chopra, Anisoara Calinescu, Michael Wooldridge, Joel Dyer
Agent-based modelling (ABMing) is a powerful and intuitive approach to modelling complex systems; however, the intractability of ABMs' likelihood functions and the non-differentiability of the mathematical operations comprising these models present a challenge to their use in the real world.
no code implementations • 5 Jan 2023 • Lewis Hammond, James Fox, Tom Everitt, Ryan Carey, Alessandro Abate, Michael Wooldridge
Regarding question iii), we describe correspondences between causal games and other formalisms, and explain how causal games can be used to answer queries that other causal or game-theoretic models do not support.
no code implementations • 1 Oct 2022 • Sanjay Chawla, Preslav Nakov, Ahmed Ali, Wendy Hall, Issa Khalil, Xiaosong Ma, Husrev Taha Sencar, Ingmar Weber, Michael Wooldridge, Ting Yu
The rise of attention networks, self-supervised learning, generative modeling, and graph neural networks has widened the application space of AI.
no code implementations • 25 Aug 2022 • Alessandro Abate, Yousif Almulla, James Fox, David Hyland, Michael Wooldridge
Second, we propose a novel method for distilling the task automaton (assumed to be a deterministic finite automaton) from the learnt product MDP.
no code implementations • 6 Jul 2022 • Julian Gutierrez, Muhammad Najib, Giuseppe Perelli, Michael Wooldridge
To this end, we consider both utilitarian and egalitarian social welfare and show that computing such outcomes is either PSPACE-complete or NP-complete.
no code implementations • 27 Dec 2021 • Dongge Han, Chris Xiaoxuan Lu, Tomasz Michalak, Michael Wooldridge
By formulating robotic components as a system of decentralised agents, this work presents a decentralised multiagent reinforcement learning framework for continuous control.
no code implementations • 19 Jul 2021 • Julian Gutierrez, Lewis Hammond, Anthony W. Lin, Muhammad Najib, Michael Wooldridge
Rational verification is the problem of determining which temporal logic properties will hold in a multi-agent system, under the assumption that agents in the system act rationally, by choosing strategies that collectively form a game-theoretic equilibrium.
no code implementations • 18 Jun 2021 • Julian Gutierrez, Muhammad Najib, Giuseppe Perelli, Michael Wooldridge
In particular, we consider system specifications given by LTL and GR(1) formulae, and show that implementing a mechanism to ensure that a given temporal logic property is satisfied on some/every Nash equilibrium of the game, whenever such a mechanism exists, can be done in PSPACE for LTL properties and in NP/$\Sigma^{P}_{2}$ for GR(1) specifications.
1 code implementation • 9 Feb 2021 • Lewis Hammond, James Fox, Tom Everitt, Alessandro Abate, Michael Wooldridge
Multi-agent influence diagrams (MAIDs) are a popular form of graphical model that, for certain classes of games, have been shown to offer key complexity and explainability advantages over traditional extensive form game (EFG) representations.
1 code implementation • 1 Feb 2021 • Lewis Hammond, Alessandro Abate, Julian Gutierrez, Michael Wooldridge
In this paper, we study the problem of learning to satisfy temporal logic specifications with a group of agents in an unknown environment, which may exhibit probabilistic behaviour.
Multi-agent Reinforcement Learning reinforcement-learning +1
no code implementations • 13 Aug 2020 • Julian Gutierrez, Giuseppe Perelli, Michael Wooldridge
Linear Dynamic Logic on finite traces LDLf is a powerful logic for reasoning about the behaviour of concurrent and multi-agent systems.
no code implementations • 13 Aug 2020 • Julian Gutierrez, Aniello Murano, Giuseppe Perelli, Sasha Rubin, Thomas Steeples, Michael Wooldridge
The overall aim of our research is to develop techniques to reason about the equilibrium properties of multi-agent systems.
1 code implementation • 13 Aug 2020 • Julian Gutierrez, Muhammad Najib, Giuseppe Perelli, Michael Wooldridge
In the context of multi-agent systems, the rational verification problem is concerned with checking which temporal logic properties will hold in a system when its constituent agents are assumed to behave rationally and strategically in pursuit of individual objectives.
no code implementations • 25 Jun 2020 • Dongge Han, Michael Wooldridge, Alex Rogers, Olga Ohrimenko, Sebastian Tschiatschek
In this paper, we systematically study the replication manipulation in submodular games and investigate replication robustness, a metric that quantitatively measures the robustness of solution concepts against replication.
no code implementations • 21 Oct 2019 • Dongge Han, Wendelin Boehmer, Michael Wooldridge, Alex Rogers
We evaluate our model empirically on a set of multi-agent pursuit and taxi tasks, and show that our agents learn to adapt flexibly across scenarios that require different termination behaviours.
Hierarchical Reinforcement Learning reinforcement-learning +1
no code implementations • NeurIPS 2019 • Jiarui Gan, Qingyu Guo, Long Tran-Thanh, Bo An, Michael Wooldridge
We then apply a game-theoretic framework at a higher level to counteract such manipulation, in which the defender commits to a policy that specifies her strategy commitment according to the learned information.
no code implementations • 31 Dec 2017 • Mateusz K. Tarkowski, Tomasz P. Michalak, Talal Rahwan, Michael Wooldridge
Game-theoretic centrality is a flexible and sophisticated approach to identify the most important nodes in a network.
no code implementations • 1 Aug 2016 • Marcin Waniek, Tomasz Michalak, Talal Rahwan, Michael Wooldridge
With this in mind, we ask the question: Can individuals or groups actively manage their connections to evade social network analysis tools?
Social and Information Networks Physics and Society 91D30 (Primary) 68T20 (Secondary) G.2.2; J.4
no code implementations • 23 Sep 2015 • Haris Aziz, Paul Harrenstein, Jérôme Lang, Michael Wooldridge
The assumption of dichotomous preferences means that, additionally, each player's preference relation partitions the set of coalitions of which that player is a member into just two equivalence classes: satisfactory and unsatisfactory.
no code implementations • 16 Jan 2014 • Wiebe van der Hoek, Dirk Walther, Michael Wooldridge
The logical foundation of DCL-PC is CL-PC, a logic for reasoning about cooperation in which the abilities of agents and coalitions of agents stem from a distribution of atomic Boolean variables to individual agents -- the choices available to a coalition correspond to assignments to the variables the coalition controls.
1 code implementation • 1 Sep 2008 • S. Shaheen Fatima, Michael Wooldridge, Nicholas R. Jennings
This method has time complexity linear in the number of players, but has an approximation error that is, on average, lower than Owen's.