Skip to main navigation Skip to search Skip to main content

Abstract

Automated planning is a prominent area of Artificial Intelligence, and an important component for intelligent autonomous agents. A critical aspect of domain-independent planning is the domain model, that encodes a formal representation of domain knowledge needed to reason about a given problem. Despite the crucial role of domain models in automated planning, there is a lack of tools supporting the knowledge engineering process by comparing different versions of the models, in particular, determining and highlighting differences the models have. In this paper, we formalise the notions of structural equivalence and strong equivalence of domain models, and, on top of these, we introduce a novel concept of similarity of domain models. To measure the similarity of two models, we introduce a directed graph representation of lifted domain models that allows the formulation of the domain model similarity problem as a variant of the graph edit distance problem. We propose an Answer Set Programming approach to optimally solve the domain model similarity problem, that identifies the minimum number of modifications the models need to become strongly equivalent, and we demonstrate the capabilities of the approach on a range of benchmark models.

Original languageEnglish
Article number104620
Number of pages22
JournalArtificial Intelligence
Volume360
Early online date12 Sept 2026
DOIs
Publication statusE-pub ahead of print - 12 Sept 2026

UN SDGs

This output contributes to the following UN Sustainable Development Goals (SDGs)

  1. SDG 9 - Industry, Innovation, and Infrastructure
    SDG 9 Industry, Innovation, and Infrastructure

Fingerprint

Dive into the research topics of 'Similarity of planning domain models via answer set programming'. Together they form a unique fingerprint.

Cite this