activity
20202026
most citedA Framework for Generating Informative Benchmark Instances

4 citations · 4 across the 14 of their papers we have counts for

collaborators

15 papers

cs.AI2026

Removing Planner Bias in Goal Recognition Through Multi-Plan Dataset Generation

Mustafa F. Abdelwahed, Felipe Meneguzzi Kin Max Piamolini Gusmao, Joan Espasa

Autonomous agents require some form of goal and plan recognition to interact in multiagent settings. Unfortunately, all existing goal recognition datasets suffer from a systematica…

cs.AI2026

From Stories to Cities to Games: A Qualitative Evaluation of Behaviour Planning

Mustafa F. Abdelwahed, Joan Espasa, Alice Toniolo +1

The primary objective of a diverse planning approach is to generate a set of plans that are distinct from one another. Such an approach is applied in a variety of real-world domain…

cs.AI2025

Diverse Planning with Simulators via Linear Temporal Logic

Mustafa F. Abdelwahed, Alice Toniolo, Joan Espasa +1

Autonomous agents rely on automated planning algorithms to achieve their objectives. Simulation-based planning offers a significant advantage over declarative models in modelling c…

cs.CR2025

APThreatHunter: An automated planning-based threat hunting framework

Mustafa F. Abdelwahed, Ahmed Shafee, Joan Espasa

Cyber attacks threaten economic interests, critical infrastructure, and public health and safety. To counter this, entities adopt cyber threat hunting, a proactive approach that in…

cs.AI2024

Behaviour Planning: A Toolkit for Diverse Planning

Mustafa F Abdelwahed, Joan Espasa, Alice Toniolo +1

Diverse planning approaches are utilised in real-world applications like risk management, automated streamed data analysis, and malware detection. The current diverse planning form…

cs.AI2023

Bridging the Gap between Structural and Semantic Similarity in Diverse Planning

Mustafa F. Abdelwahed, Joan Espasa, Alice Toniolo +1

Diverse planning is the problem of finding multiple plans for a given problem specification, which is at the core of many real-world applications. For example, diverse planning is…

cs.AI2023

Towards Automatic Design of Factorio Blueprints

Sean Patterson, Joan Espasa, Mun See Chang +1

Factorio is a 2D construction and management simulation video game about building automated factories to produce items of increasing complexity. A core feature of the game is its b…

cs.AI2023

Towards a Model of Puzznic

Joan Espasa, Ian P. Gent, Ian Miguel +3

We report on progress in modelling and solving Puzznic, a video game requiring the player to plan sequences of moves to clear a grid by matching blocks. We focus here on levels wit…

cs.AI2023

A Good Snowman is Hard to Plan

Miquel Bofill, Cristina Borralleras, Joan Espasa +3

In this work we face a challenging puzzle video game: A Good Snowman is Hard to Build. The objective of the game is to build snowmen by moving and stacking snowballs on a discrete…

cs.AI2023

Challenges in Modelling and Solving Plotting with PDDL

Joan Espasa, Ian Miguel, Peter Nightingale +2

We study a planning problem based on Plotting, a tile-matching puzzle video game published by Taito in 1989. The objective of this game is to remove a target number of coloured blo…

cs.AI2023

On Grid Graph Reachability and Puzzle Games

Miquel Bofill, Cristina Borralleras, Joan Espasa +1

Many puzzle video games, like Sokoban, involve moving some agent in a maze. The reachable locations are usually apparent for a human player, and the difficulty of the game is mainl…

cs.AI2022★ 4 cited

A Framework for Generating Informative Benchmark Instances

Nguyen Dang, Özgür Akgün, Joan Espasa +2

Benchmarking is an important tool for assessing the relative performance of alternative solving approaches. However, the utility of benchmarking is limited by the quantity and qual…

cs.AI2021

A Preliminary Case Study of Planning With Complex Transitions: Plotting

Jordi Coll, Joan Espasa, Ian Miguel +1

Plotting is a tile-matching puzzle video game published by Taito in 1989. Its objective is to reduce a given grid of coloured blocks down to a goal number or fewer. This is achieve…

cs.AI2021

Using Small MUSes to Explain How to Solve Pen and Paper Puzzles

Joan Espasa, Ian P. Gent, Ruth Hoffmann +4

In this paper, we present Demystify, a general tool for creating human-interpretable step-by-step explanations of how to solve a wide range of pen and paper puzzles from a high-lev…

cs.AI2020

Exploring Instance Generation for Automated Planning

Özgür Akgün, Nguyen Dang, Joan Espasa +3

Many of the core disciplines of artificial intelligence have sets of standard benchmark problems well known and widely used by the community when developing new algorithms. Constra…