A survey of software quality for machine learning applications

S Masuda, K Ono, T Yasue… - 2018 IEEE International …, 2018 - ieeexplore.ieee.org
Machine learning (ML) is now widespread. Traditional software engineering can be applied
to the development ML applications. However, we have to consider specific problems with …

Multi-agent reinforcement learning with temporal logic specifications

L Hammond, A Abate, J Gutierrez… - arXiv preprint arXiv …, 2021 - arxiv.org
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 …

[HTML][HTML] Reasoning about causality in games

L Hammond, J Fox, T Everitt, R Carey, A Abate… - Artificial Intelligence, 2023 - Elsevier
Causal reasoning and game-theoretic reasoning are fundamental topics in artificial
intelligence, among many other disciplines: this paper is concerned with their intersection …

Rational verification: game-theoretic verification of multi-agent systems

A Abate, J Gutierrez, L Hammond, P Harrenstein… - Applied …, 2021 - Springer
We provide a survey of the state of the art of rational verification: the problem of checking
whether a given temporal logic formula ϕ is satisfied in some or all game-theoretic equilibria …

[PDF][PDF] Verification of broadcasting multi-agent systems against an epistemic strategy logic.

F Belardinelli, A Lomuscio, A Murano, S Rubin - IJCAI, 2017 - people.na.infn.it
We study a class of synchronous, perfect-recall multi-agent systems with imperfect
information and broadcasting, ie, fully observable actions. We define an epistemic extension …

[HTML][HTML] Automated temporal equilibrium analysis: Verification and synthesis of multi-player games

J Gutierrez, M Najib, G Perelli, M Wooldridge - Artificial Intelligence, 2020 - Elsevier
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 …

[HTML][HTML] From model checking to equilibrium checking: Reactive modules for rational verification

J Gutierrez, P Harrenstein, M Wooldridge - Artificial Intelligence, 2017 - Elsevier
Abstract Model checking is the best-known and most successful approach to formally
verifying that systems satisfy specifications, expressed as temporal logic formulae. In this …

[HTML][HTML] Natural strategic ability

W Jamroga, V Malvone, A Murano - Artificial Intelligence, 2019 - Elsevier
In game theory, as well as in the semantics of game logics, a strategy can be represented by
any function from states of the game to the agent's actions. That makes sense from the …

The complexity of LTL rational synthesis

O Kupferman, N Shenwald - ACM Transactions on Computational Logic, 2024 - dl.acm.org
In rational synthesis, we automatically construct a reactive system that satisfies its
specification in all rational environments, namely environments that have objectives and act …

EVE: A Tool for Temporal Equilibrium Analysis

J Gutierrez, M Najib, G Perelli, M Wooldridge - Automated Technology for …, 2018 - Springer
Abstract We present EVE (Equilibrium Verification Environment), a formal verification tool for
the automated analysis of temporal equilibrium properties of concurrent and multi-agent …