From Doyle to AGM: A Survey and an Implementation Roadmap for Belief Change

arXiv cs.AI Papers

Summary

This paper surveys the historical and theoretical foundations of computational belief change, tracing the evolution from Doyle's taxonomy to the AGM framework and providing an implementation roadmap for contemporary approaches.

arXiv:2608.14567v1 Announce Type: new Abstract: This paper presents a targeted narrative review establishing the historical and theoretical foundations for computational belief change implementation. Seeded by Doyle and London's foundational 1980 taxonomy, we trace the evolution of belief revision from computational origins through the theoretical transformation of the AGM framework to contemporary approaches. Our analysis demonstrates how pre-AGM computational pragmatism relates to AGM theoretical constructs, revealing both continuities and transformations across this evolution. We analyze how each taxonomical category evolved in the post-AGM era, identifying the theoretical foundations and historical precedents that inform contemporary implementation challenges. This foundation enables subsequent research into robust computational blueprints that synthesize historical insights with formal guarantees, providing the baseline for systematic implementation analysis and engineering-focused belief change research.
Original Article
View Cached Full Text

Cached at: 08/18/26, 09:43 AM

# From Doyle to AGM: A Survey and an Implementation Roadmap for Belief Change
Source: [https://arxiv.org/html/2608.14567](https://arxiv.org/html/2608.14567)
Yuri AlmeidaNOVA Laboratory for Computer Science and Informatics \(NOVA LINCS\), Universidade da Madeira, Campus Universitário da Penteada, Funchal, 9020\-105, Madeira, Portugal\. Corresponding author:yuri\.almeida@staff\.uma\.pt\.Arthur CasalsNOVA Laboratory for Computer Science and Informatics \(NOVA LINCS\), Universidade da Madeira, Campus Universitário da Penteada, Funchal, 9020\-105, Madeira, Portugal\. E\-mail:arthur\.casals@nlincs\.uma\.pt\.

###### Abstract

This paper presents a targeted narrative review establishing the historical and theoretical foundations for computational belief change implementation\. Seeded by Doyle and London’s foundational 1980 taxonomy, we trace the evolution of belief revision from computational origins through the theoretical transformation of the AGM framework to contemporary approaches\. Our analysis demonstrates how pre\-AGM computational pragmatism relates to AGM theoretical constructs, revealing both continuities and transformations across this evolution\. We analyze how each taxonomical category evolved in the post\-AGM era, identifying the theoretical foundations and historical precedents that inform contemporary implementation challenges\. This foundation enables subsequent research into robust computational blueprints that synthesize historical insights with formal guarantees, providing the baseline for systematic implementation analysis and engineering\-focused belief change research\.

This is the authors’ accepted manuscript of the article published in The European Journal on Artificial Intelligence \(SAGE\)\. The final published version is available at[doi:10\.1177/30504554261426170](https://doi.org/10.1177/30504554261426170)\.

Keywords:belief revision; AGM framework; truth maintenance systems; knowledge representation; intelligent agents; computational logic; non\-monotonic reasoning; epistemic entrenchment; belief bases; iterated revision\.

## 1Introduction

Belief revision \(BR\) is the process by which an intelligent agent modifies its beliefs when confronted with new information that contradicts its current knowledge stateGärdenfors \([1988](https://arxiv.org/html/2608.14567#bib.bib90)\)\. This fundamental cognitive and computational process involves determining which existing beliefs to abandon, which new beliefs to accept, and how to maintain consistency and coherence in the resulting belief system\. Unlike simple belief addition, which merely incorporates new information, belief revision requires sophisticated mechanisms to handle conflicts, prioritize information sources, and preserve the most reliable or important beliefs while discarding those that have become untenable\.

To illustrate the problem faced by BR, we adapt an example from\(Fermé and Hansson,[2018](https://arxiv.org/html/2608.14567#bib.bib71), pp\. 1\-2\)\. Suppose that the following statements are all true:

- •John was born in Portugal \(α\\alpha\)
- •Pedro was born in Massaguassú \(β\\beta\)
- •John and Pedro are compatriots \(γ\\gamma\)

From these statements, we infer that Massaguassú is in Portugal\. Now, assume that we received two new pieces of information:

- •Massaguassú is not a country \(δ\\delta\)
- •Massaguassú is in Brazil \(ϵ\\epsilon\)

Since the five statements are inconsistent, it follows that it is not viable to accept all five as true\. There are several different approaches to dealing with this problem\. Should we forget some of our previous beliefs? If so, which are the ones we choose to forget? And why? These are just a few of the questions that BR theories try to answer\.

The formal study of belief revision encompasses both normative theories that specify how rational agents should revise their beliefs and descriptive theories that model how belief revision actually occurs in natural and artificial systems\. At its core, belief revision addresses three fundamental operations:expansion\(adding new beliefs without removing old ones\),contraction\(removing beliefs to restore consistency\), andrevision\(adding new beliefs while removing conflicting old ones to maintain consistency\)Alchourrónet al\.\([1985](https://arxiv.org/html/2608.14567#bib.bib4)\)\.

BR is crucial for Artificial Intelligence \(AI\), as real\-world AI systems must operate in dynamic, uncertain environments where information is incomplete, potentially contradictory, and subject to changeDoyle \([1979](https://arxiv.org/html/2608.14567#bib.bib49)\)\. Unlike static knowledge bases that assume perfect and unchanging information, intelligent agents must continuously update their understanding based on new observations, sensor data, user inputs, and changing environmental conditions\.

It also plays a pivotal role in simulating human\-like reasoningHarman \([1986](https://arxiv.org/html/2608.14567#bib.bib119)\)\. By modeling cognitive processes, AI systems can more effectively emulate human thought patterns, which is invaluable in developing intelligent assistants, educational tutors, and collaborative systems, to name a few examples\. Furthermore, BR supports the integration of learning and reasoning in AIMitchell \([1997](https://arxiv.org/html/2608.14567#bib.bib167)\)\. As systems increasingly combine data\-driven methods, such as machine learning, with symbolic reasoning, BR facilitates the reconciliation of learnt patterns with logical rules through approximate operatorsChopraet al\.\([2001](https://arxiv.org/html/2608.14567#bib.bib33)\)and anytime algorithmsWassermann \([1999](https://arxiv.org/html/2608.14567#bib.bib217)\)that balance computational efficiency with theoretical soundness\. This integration fosters the development of robust hybrid AI systems capable of excelling in complex tasksBengioet al\.\([2013](https://arxiv.org/html/2608.14567#bib.bib20)\); Russell and Norvig \([2010](https://arxiv.org/html/2608.14567#bib.bib198)\)\.

Finally, BR is indispensable for maintaining consistency in knowledge systems\. Systems such as expert systems and knowledge graphs rely on consistent information to ensure accuracy and utilityDavis and Lenat \([1982](https://arxiv.org/html/2608.14567#bib.bib41)\)\. Updating these systems without introducing logical errors is a fundamental challenge that BR effectively addresses\. By enabling these diverse capabilities, BR functions as a key mechanism to advance the adaptability, reliability, and intelligence of AI systemsRussell and Norvig \([2010](https://arxiv.org/html/2608.14567#bib.bib198)\)\.

In summary, the importance of BR in AI manifests itself in multiple dimensions:

Adaptive Reasoning:AI systems must adapt their reasoning as new evidence emerges, requiring mechanisms to identify which beliefs are no longer supported and how to propagate changes throughout interconnected knowledge structuresDoyle \([1979](https://arxiv.org/html/2608.14567#bib.bib49)\)\.

Consistency Maintenance:As agents acquire new information, conflicts inevitably arise with existing beliefs\. BR provides principled methods for resolving these conflicts while preserving the coherence of the overall knowledge setAlchourrónet al\.\([1985](https://arxiv.org/html/2608.14567#bib.bib4)\)\.

Learning and Knowledge Acquisition:Machine learning systems inherently involve BR as they update their models based on new training data, requiring sophisticated approaches to balance new evidence against established patternsMitchell \([1997](https://arxiv.org/html/2608.14567#bib.bib167)\)\.

Multi\-Agent Systems:When multiple AI agents share information, BR becomes essential to incorporate the knowledge of other agents while maintaining individual epistemic autonomyStone and Veloso \([2000](https://arxiv.org/html/2608.14567#bib.bib210)\)\.

Human\-AI Interaction:AI systems that interact with humans must revise their beliefs based on user feedback, corrections, and changing preferences, necessitating robust BR mechanisms that can handle subjective and contextual informationAmershiet al\.\([2014](https://arxiv.org/html/2608.14567#bib.bib11)\)\.

Ontology Repair and Knowledge Base Maintenance:Modern AI systems increasingly rely on formal ontologies to structure domain knowledge, yet these ontologies must evolve as understanding deepens or inconsistencies emergeFlouris and Plexousakis \([2005](https://arxiv.org/html/2608.14567#bib.bib74),[2006](https://arxiv.org/html/2608.14567#bib.bib76)\); Konstantinidiset al\.\([2007](https://arxiv.org/html/2608.14567#bib.bib78)\)\. Recent work has established formal connections between AGM belief revision and ontology repair, demonstrating that contraction operations can be adapted to description logic ontologies through optimal repair strategies that minimize information loss while restoring consistencyFlouriset al\.\([2006](https://arxiv.org/html/2608.14567#bib.bib75)\); Flouris and Plexousakis \([2006](https://arxiv.org/html/2608.14567#bib.bib76)\); Flouriset al\.\([2013](https://arxiv.org/html/2608.14567#bib.bib80)\); Baader and Wassermann \([2024](https://arxiv.org/html/2608.14567#bib.bib138)\); Souza \([2024](https://arxiv.org/html/2608.14567#bib.bib206)\)\. This extension of classical belief revision to expressive logical frameworks provides principled methods for maintaining large\-scale knowledge bases in semantic web technologies, knowledge graphs, and enterprise systems, making BR essential for the reliability of contemporary knowledge\-centric AI applications\.

### 1\.1Problem Statement and Motivation

The field of belief revision faces a fundamental challenge in bridging the gap between theoretical foundations and practical implementationFermé and Hansson \([2018](https://arxiv.org/html/2608.14567#bib.bib71)\); Ferméet al\.\([2025](https://arxiv.org/html/2608.14567#bib.bib72)\)\. While the AGM framework provides rigorous normative principles for rational belief change, these operations are computationally intractable in the worst case \(co\-NP\-complete\)Nebel \([1998](https://arxiv.org/html/2608.14567#bib.bib170)\), making exact implementation infeasible for large\-scale applications and often requiring approximations that may compromise theoretical guaranteesWilliams \([1997](https://arxiv.org/html/2608.14567#bib.bib221)\); Chopraet al\.\([2001](https://arxiv.org/html/2608.14567#bib.bib33)\); Delgrandeet al\.\([2013](https://arxiv.org/html/2608.14567#bib.bib46)\)\. In contrast, pre\-AGM computational approaches demonstrated practical feasibility but lacked systematic theoretical foundations that could ensure rational behavior or provide principled evaluation criteria\. This theory\-practice gap manifests itself in several critical ways\.Computational Complexity:AGM revision operations are generally co\-NP\-complete, making exact implementation infeasible for large\-scale applications, yet the relationship between approximation strategies and theoretical soundness remains poorly understoodLiberatoreet al\.\([1996](https://arxiv.org/html/2608.14567#bib.bib147)\); Liberatore \([2023](https://arxiv.org/html/2608.14567#bib.bib148)\); Nebel \([1998](https://arxiv.org/html/2608.14567#bib.bib170)\)\.Preference Specification:AGM theory requires preference structures such as epistemic entrenchment orderings or selection functions, but provides limited guidance on how to acquire these preferences from users, data, or domain expertiseWilliams \([1994](https://arxiv.org/html/2608.14567#bib.bib219)\)\.Implementation Strategies:Whereas AGM provides clear normative constraints, it offers little guidance on data structures, algorithms, or architectural decisions needed for practical systemsDelgrandeet al\.\([2013](https://arxiv.org/html/2608.14567#bib.bib46)\); Williams \([1996](https://arxiv.org/html/2608.14567#bib.bib220)\)\.

The motivation for this research stems from the recognition that pre\-AGM computational approaches, developed before theoretical foundations were established, may contain valuable implementation insights that have been overlooked by the post\-AGM focus on theoretical development\. These early systems were designed with explicit attention to computational tractability, incremental processing, and practical deployment constraints, concerns that remain central to contemporary AI applications but are often secondary in theoretical research\.

Additionally, the proliferation of AI systems in dynamic, uncertain environments, from autonomous vehicles to conversational agents, has renewed interest in practical belief revision implementations that can operate under real\-time constraints with limited computational resources\. Understanding how pre\-AGM approaches addressed these challenges, and how their insights can be integrated with AGM’s theoretical framework, is crucial for developing the next generation of intelligent systems\.

To better understand progress in this field, it is essential to revisit the BR algorithms that preceded the influential AGM model, which has become the dominant approach\. By comparing the state of pre\-AGM algorithms with post\-AGM developments, it is possible to understand how these models can be evaluated in the context of the AGM theory, and ultimately how they can be adapted for the implementation of belief revision in intelligent agents\. We argue that the theory of belief change for belief bases has now matured to a stage where the next step, implementing BR in real\-world agents, can be undertaken\. This is due to advances within the research field itself, and also to the increased computational power of small devices over the past decades\. With this understanding, we contend that the algorithms for BR proposed by the AI community in the 1970s and 1980s likely contain valuable insights into the implementation of BR mechanisms\.

In this paper, we analyze how the models proposed in the pre\-AGM era can be evaluated in light of the AGM theory\. We begin by analyzing pre\-AGM BR algorithms, building on the classic article, ’A Selected Descriptor\-Indexed Bibliography to the Literature on Belief Revision’Doyle and London \([1980](https://arxiv.org/html/2608.14567#bib.bib51)\)\. Doyle and London’s work provides a detailed overview of early research and pre\-AGM approaches, offering a valuable framework for our analysis\. We use this bibliography as a foundation for revisiting key contributions and outlining developments in the field of BR\. Subsequently, we analyze how these contributions can be assessed in light of the AGM theory and ultimately how they can be adapted when implementing belief revision mechanisms in intelligent agents\.

Rather than a systematic literature review, this paper presents a targeted narrative review, grounded in Doyle and London’s work, which serves as a basis for tracing the evolution of belief revision research from its computational origins through theoretical formalization to contemporary implementations\. This targeted narrative review establishes the historical and theoretical foundation for a systematic research program addressing computational belief revision implementation\. By comprehensively analyzing the evolution from pre\-AGM computational approaches through AGM theory to contemporary systems, we provide the baseline necessary for systematic implementation analysis and engineering\-focused research\. Subsequent work will build on this foundation to develop computational blueprints and implementation analysis frameworks that synthesize historical insights with formal guarantees\.

### 1\.2Paper organization

This paper is organized as follows:

Section[Related Work](https://arxiv.org/html/2608.14567#S2)presents a comprehensive review of related work, positioning our survey approach within the broader landscape of belief revision surveys and reviews\. We compare our methodology and scope with existing literature reviews and identify the unique contributions of our historical\-theoretical analysis\.

Section[Background and Foundations](https://arxiv.org/html/2608.14567#S3)establishes the philosophical and theoretical foundations of belief revision research, tracing its emergence from epistemological inquiries and Newell’s knowledge level framework through the transition from computational practice to a theoretical foundation that sets the stage for our historical analysis\.

Section[The AGM Model](https://arxiv.org/html/2608.14567#S4)provides essential background on the AGM framework, including its theoretical foundations, postulates, construction methods, and criticisms\. This section establishes the theoretical lens through which we analyze pre\-AGM computational approaches and post\-AGM developments\.

Section[Pre\-AGM Belief Revision](https://arxiv.org/html/2608.14567#S5)examines pre\-AGM computational approaches to belief revision, with particular emphasis on systems identified in Doyle and London’s taxonomy\. We analyze Truth Maintenance Systems, Assumption\-Based Truth Maintenance Systems, probabilistic belief networks, and other foundational computational approaches, documenting their algorithmic innovations and implementation strategies\.

Section[Re\-examining Pre\-AGM Systems Through Post\-AGM Theory](https://arxiv.org/html/2608.14567#S6)presents our methodological framework for systematic correspondence analysis between pre\-AGM computational approaches and AGM theoretical constructs\. We detail our taxonomical mapping strategy, postulate correspondence analysis, and systematic approach to tracing theoretical evolution across Doyle’s categories, providing the analytical foundation for our historical\-theoretical integration\.

Section[Taxonomical Evolution in the Post\-AGM Era](https://arxiv.org/html/2608.14567#S7)provides a comprehensive analysis of how each category in Doyle’s taxonomy evolved in the post\-AGM era\. For each category, we examine key theoretical developments, identify seminal papers that drove transformation, and analyze how computational insights were formalized into theoretical frameworks\.

Section[Synthesis and Analysis](https://arxiv.org/html/2608.14567#S8)synthesizes our findings, examining the enduring value of Doyle’s classification, the lasting impact of the AGM revolution, and opportunities for integrating pre\-AGM and post\-AGM approaches\. We discuss the contributions of key figures, including Doyle and McCarthy, and analyze patterns of theoretical development across the field\.

Section[Discussion](https://arxiv.org/html/2608.14567#S9)concludes with a summary of the findings, research contributions, and the identification of systematic research directions enabled by our foundational analysis\. We establish the theoretical and historical baseline necessary for subsequent computational blueprint development while identifying strategic directions for engineering\-focused implementation research\.

## 2Related Work

The field of belief revision has been the subject of numerous surveys, reviews, and comparative analyses over the past four decades\. These works provide different perspectives on the field’s development, theoretical foundations, and practical applications\. This section positions our survey within this broader landscape of literature reviews and identifies how our work extends and complements existing analyses\.

### 2\.1Foundational Surveys and Reviews

In ’A Selected Descriptor\-Indexed Bibliography to the Literature on Belief Revision’, which is the earliest comprehensive survey of belief revision researchDoyle and London \([1980](https://arxiv.org/html/2608.14567#bib.bib51)\), the authors established the taxonomical framework that forms the foundation of our analysis\. This work was primarily descriptive, cataloging existing approaches without systematic theoretical evaluation\. In ”Knowledge in Flux”Gärdenfors \([1988](https://arxiv.org/html/2608.14567#bib.bib90)\)provided the first comprehensive theoretical treatment of belief revision, focusing on the AGM framework and its philosophical foundations rather than computational implementation\.

In ”How to Give It Up”Makinson \([1985](https://arxiv.org/html/2608.14567#bib.bib150)\)offered an early systematic examination of formal aspects of belief change, providing mathematical foundations that complemented Gärdenfors’ more philosophical approach\. This work focused primarily on contraction operations and their formal properties, establishing important theoretical results that informed subsequent AGM development\.

The first comprehensive handbook treatments of belief revision appeared in the mid\-1990s, providing systematic coverage that synthesized the first decade of post\-AGM research\. The handbook chapter byGärdenfors and Rott \([1995](https://arxiv.org/html/2608.14567#bib.bib88)\)offered the first authoritative survey of AGM theory and its extensions, covering the fundamental postulates, construction methods, and representation theorems while addressing early criticisms and limitations\. This work established the canonical presentation of AGM theory that would influence subsequent textbook treatments and became the standard reference for researchers entering the field\. A decade later,Peppas \([2008](https://arxiv.org/html/2608.14567#bib.bib215)\)handbook chapter provided updated coverage that reflected the maturation of the field, including comprehensive treatment of iterated revision, belief base approaches, and computational complexity results that had emerged since the mid\-1990s\. These handbook chapters serve complementary roles to book\-length treatments, providing authoritative surveys that capture the field’s consensus understanding at specific historical moments while remaining more accessible than comprehensive monographs\.

### 2\.2Post\-AGM Theoretical Surveys

Following the establishment of the AGM framework, several comprehensive surveys examined its extensions and applications\. In ”Change, Choice and Inference”Rott \([2001a](https://arxiv.org/html/2608.14567#bib.bib194)\)provides extensive coverage of connections between belief revision and non\-monotonic reasoning, examining how AGM principles relate to default logic, conditional logic, and other approaches to uncertain reasoning\. This work complements our analysis by focusing on theoretical connections rather than historical development\.

In ”A Textbook of Belief Dynamics”Hansson \([1999b](https://arxiv.org/html/2608.14567#bib.bib115)\)offers comprehensive coverage of belief revision theory with emphasis on formal constructions and their properties\. In their more recent work,Fermé and Hansson \([2018](https://arxiv.org/html/2608.14567#bib.bib71)\)provide updated coverage including belief base approaches, kernel methods, and contemporary extensions\. These works focus primarily on theoretical development rather than the historical evolution that is central to our analysis\. The authors further extend their coverage in a later publication, but focusing only on the AGM developmentFerméet al\.\([2025](https://arxiv.org/html/2608.14567#bib.bib72)\)\.

In his survey of belief revision implementationsWilliams \([1998](https://arxiv.org/html/2608.14567#bib.bib222)\)examined practical aspects of belief revision systems, focusing on computational approaches and their relationship to theoretical foundations\.

### 2\.3Specialized Domain Surveys

Several surveys have examined belief revision within specific application domains\. A survey of ontology change byFlouriset al\.\([2008](https://arxiv.org/html/2608.14567#bib.bib79)\)examines belief revision principles as applied to ontology evolution and maintenance, providing detailed coverage of description logic extensions and practical implementation strategies\. This work demonstrates how AGM principles have been adapted for specific logical frameworks\.

In their work on belief mergingKonieczny and Pino Pérez \([2002](https://arxiv.org/html/2608.14567#bib.bib135)\)survey approaches to combining information from multiple sources, extending AGM principles to multi\-agent settings\.

A complexity survey byLiberatoreet al\.\([1996](https://arxiv.org/html/2608.14567#bib.bib147)\)provides comprehensive coverage of computational complexity results for belief revision operations, examining both theoretical bounds and practical approximation strategies\. This work complements our analysis by providing detailed technical results\.

### 2\.4Computational and Implementation Surveys

Several works have surveyed computational approaches to belief revision implementation\. In her work on resource\-bounded belief revisionWassermann \([1999](https://arxiv.org/html/2608.14567#bib.bib217)\)examines how computational limitations affect belief revision implementation, providing important insights into practical constraints that complement our historical analysis of pre\-AGM computational approaches\.

In their survey of approximation methodsSchaerf and Cadoli \([1995](https://arxiv.org/html/2608.14567#bib.bib202)\)examine various approaches to approximate belief revision, including compilation methods, anytime algorithms, and heuristic approaches\.

In their work on approximate belief revision,Chopraet al\.\([2001](https://arxiv.org/html/2608.14567#bib.bib33)\)provide a systematic account of approximation as an explicit response to computational constraints in belief change\. Rather than treating approximation as anad hoccompromise, they characterize families of approximation operators and analyze their trade\-offs with respect to AGM postulates and rationality criteria\. This work remains primarily situated within the AGM framework, and the implementation of the proposed system is marked as future work\.

### 2\.5Philosophical and Cognitive Perspectives

Several surveys have examined belief revision from philosophical and cognitive perspectives\. In his work on belief revision and reasoningHarman \([1986](https://arxiv.org/html/2608.14567#bib.bib119)\)examines connections between belief revision and human reasoning, providing insights into descriptive aspects of belief change that complement AGM’s normative framework\.

A survey of defeasible reasoning byPollock \([1987](https://arxiv.org/html/2608.14567#bib.bib185)\)examines connections between belief revision and defeasible reasoning, addressing some of the non\-monotonic aspects that Doyle’s taxonomy identified as adjacent to belief revision proper\.

These philosophical surveys provide important context for understanding belief revision as both a computational and cognitive phenomenon\.

### 2\.6Contemporary Multi\-Agent and Social Perspectives

Recent surveys have addressed belief revision in multi\-agent and social contexts\. In their work on dynamic epistemic logicBaltag and Smets \([2008](https://arxiv.org/html/2608.14567#bib.bib18)\)survey formal approaches to knowledge and belief change in multi\-agent settings, providing sophisticated logical frameworks that extend beyond the individual focus of classical AGM theory\.

Dragoni \([1994](https://arxiv.org/html/2608.14567#bib.bib53)\)examines early approaches to distributed belief revision with a survey of belief revision in multi\-agent systems, providing important coverage of extensions beyond single\-agent settings\. This work complements our analysis by addressing multi\-agent aspects, but does not provide the systematic historical perspective central to our approach\.

### 2\.7Positioning of Our Work

Our review differs from existing surveys in several important ways:

Historical Scope:Unlike surveys that focus primarily on post\-AGM theoretical developmentsRott \([2001a](https://arxiv.org/html/2608.14567#bib.bib194)\); Hansson \([1999b](https://arxiv.org/html/2608.14567#bib.bib115)\); Fermé and Hansson \([2018](https://arxiv.org/html/2608.14567#bib.bib71)\), our work systematically examines pre\-AGM computational approaches and traces their evolution through the AGM transformation to contemporary implementations\.

Taxonomical Framework:We use Doyle and London’s original taxonomy as an organizational framework, providing systematic coverage of all major aspects of belief revision research while maintaining historical continuity\.

Theory\-Practice Integration:Our analysis explicitly examines the relationship between theoretical development and computational implementation, identifying how practical concerns have influenced theoretical development and how theoretical insights have informed practical approaches\. This distinguishes our work from purely theoretical surveysGärdenfors \([1988](https://arxiv.org/html/2608.14567#bib.bib90)\); Makinson \([1985](https://arxiv.org/html/2608.14567#bib.bib150)\)and purely computational surveysWilliams \([1998](https://arxiv.org/html/2608.14567#bib.bib222)\)\.

Methodological Approach:We develop a correspondence analysis that maps pre\-AGM computational techniques to AGM theoretical constructs, providing a methodological framework that could be applied to other areas of AI research\.

While our work builds upon and complements existing surveys, it provides a unique perspective that combines historical analysis, theoretical evaluation, and practical implementation insights within a unified framework\. This approach fills an important gap in the literature by analyzing how the field has evolved from its computational origins to its current theoretical sophistication\.

## 3Background and Foundations

The philosophical roots of BR theory stem from epistemological inquiries into knowledge acquisition and belief change\. The formal study of BR emerged from the intersection of AI, philosophy of science, and cognitive psychology in the 1960s and 1970s\. In his influential concept of theknowledge levelNewell \([1982](https://arxiv.org/html/2608.14567#bib.bib171)\)provided a crucial theoretical foundation by distinguishing among different levels of analysis in cognitive systems: the biological level, the symbol level, and the knowledge level\.

At the knowledge level, Newell argued, intelligent behavior can be understood in terms of the knowledge an agent possesses and the goals it pursues, independent of the specific symbolic representations or computational mechanisms used to implement that knowledge\. This perspective was revolutionary because it suggested that BR could be studied as a rational process governed by the principles of coherence, consistency, and goal\-directed behavior, rather than merely as a collection of ad hoc computational procedures\.

Newell’s framework influenced early AI researchers to develop principled approaches to knowledge representation and reasoning that could support rational BR\. This led to the development of truth maintenance systemsDoyle \([1979](https://arxiv.org/html/2608.14567#bib.bib49)\), assumption\-based reasoning frameworksDe Kleer \([1986](https://arxiv.org/html/2608.14567#bib.bib44)\), and other computational architectures designed to track the justifications for beliefs and manage belief dependencies systematicallyDoyle \([1979](https://arxiv.org/html/2608.14567#bib.bib49)\)\.

The knowledge level perspective also highlighted the importance of distinguishing between thecompetencelevel \(what an ideal rational agent should do\) and theperformancelevel \(what computationally bounded agents actually do\)\. This distinction became central to BR research, leading to both normative theories that specify ideal BR behavior and computational theories that address the practical constraints of implementing BR in real systemsNewell \([1982](https://arxiv.org/html/2608.14567#bib.bib171)\)\.

Early contributions from philosophers such asJames \([1896](https://arxiv.org/html/2608.14567#bib.bib125)\)andPeirce \([1877](https://arxiv.org/html/2608.14567#bib.bib184)\)emphasized the dynamic character of belief systems and the necessity of rational methods for updating them\. These philosophical investigations established several key principles:

- •Minimal Change Principle: When incorporating new information, one should preserve as much of the existing belief system as possible while ensuring consistency;
- •Coherence: The resulting belief system should preserve internal consistency and logical soundness;
- •Epistemic Entrenchment: Some beliefs are more fundamental or important than others, influencing which beliefs should be retained during revision\.

Peirce and James are central to pragmatist ideas about belief and coherence, but the formal, systematic foundations of minimal change and entrenchment in belief revision were developed later by decision‑theoretic and AGM‑style authors \(Levi; Alchourrón, Gärdenfors, Makinson\) and by AI/logic researchers\. Historical precursors such asZimmerman \([2022](https://arxiv.org/html/2608.14567#bib.bib229)\)andHollingsworth \([2022](https://arxiv.org/html/2608.14567#bib.bib122)\)also shaped the pragmatists’ views\.

From the computational perspective, BR explores how intelligent systems \(or agents\) can update their beliefs in response to new information\. This process is essential because, in real\-world contexts, AI systems often need to handle dynamic, incomplete, or contradictory information\. With a BR process in place, intelligent systems can maintain a consistent information base in the presence of new input, thereby supporting more accurate decision\-makingNebel \([1998](https://arxiv.org/html/2608.14567#bib.bib170)\); Wassermann \([1999](https://arxiv.org/html/2608.14567#bib.bib217)\)\.

The formal study of BR can be traced to early work in AI and philosophical logic during the 1960s and 1970s\. However, the field was revolutionized by the seminal work ofAlchourrónet al\.\([1985](https://arxiv.org/html/2608.14567#bib.bib4)\), which provided the first comprehensive formal framework for belief change operations\.

Before the AGM framework, researchers developed various algorithmic approaches to BR, often developed for specific applications\. In particular, the problem of how to revise a database or knowledge base appeared in the AI community during the 1970s\. The survey article byDoyle and London \([1980](https://arxiv.org/html/2608.14567#bib.bib51)\)provided a selected bibliography of about 250 papers related to this area\. In its introduction, it states that “Belief Revision concentrates on the issue of revising systems of beliefs to reflect perceived changes in the environment or acquisition of new information\.”

During the 1980s, several authorsBorgida \([1985](https://arxiv.org/html/2608.14567#bib.bib9)\); Dalal \([1988](https://arxiv.org/html/2608.14567#bib.bib38)\); Faginet al\.\([1983](https://arxiv.org/html/2608.14567#bib.bib59)\); Katsuno and Mendelzon \([1991b](https://arxiv.org/html/2608.14567#bib.bib131),[a](https://arxiv.org/html/2608.14567#bib.bib128)\); Martins and Shapiro \([1988](https://arxiv.org/html/2608.14567#bib.bib158)\); Satoh \([1988](https://arxiv.org/html/2608.14567#bib.bib201)\); Winslett \([1988](https://arxiv.org/html/2608.14567#bib.bib224)\)proposed different models for performing belief change\. However, these models were developed at the syntactic level, i\.e\., with a commitment to the representation language\. Therefore, asNebel \([1989](https://arxiv.org/html/2608.14567#bib.bib168)\)pointed out, ’the question remains how belief revision can be described on an abstract level independent of how beliefs are represented and manipulated inside a machine’\.

It remains unclear how to describe BR at the knowledge level, asNewell \([1982](https://arxiv.org/html/2608.14567#bib.bib171)\)introduced in his seminal article ‘The knowledge level\. In that work, he argued that ‘…there exists a distinct computer system level, lying immediately above the symbol level, which is characterized by knowledge as the medium and the principle of rationality as the law of behavior’\. Newell further suggested that intelligent behavior could be understood in terms of an agent’s beliefs, goals, and rational action selection, abstracting away from implementation details\.

These ideas later inspired the formal development of the Belief–Desire–Intention \(BDI\) paradigm, in which agent behavior is explicitly modeled in terms of beliefs, desires, and intentionsRaoet al\.\([1995](https://arxiv.org/html/2608.14567#bib.bib187)\); Cohen and Levesque \([1990](https://arxiv.org/html/2608.14567#bib.bib35)\)\. While Newell did not propose a BDI architecture himself, his knowledge\-level analysis provided a conceptual foundation that strongly influenced subsequent BDI models and agent\-oriented reasoning frameworks\. That paper exerted an enormous influence on the AI community, particularly on researchers in Knowledge Representation and Reasoning, including Brachman, Levesque, Moore, Halpern, Moses, Vardi, Fagin, Ullman, Shapiro, Borgida, and others\.

### 3\.1The AGM Revolution

The AGM framework, developed byAlchourrónet al\.\([1985](https://arxiv.org/html/2608.14567#bib.bib4)\); Gärdenfors \([1988](https://arxiv.org/html/2608.14567#bib.bib90)\); Makinson \([1985](https://arxiv.org/html/2608.14567#bib.bib150)\), represents the most influential normative theory of belief revision\. Named after its creators’ initials, the AGM framework provides a set of postulates that specify how rational agents should revise their beliefs when confronted with new information\. This work fundamentally transformed the field by:

1. 1\.Providing a unified theoretical framework for three types of belief change: expansion, contraction, and revision;
2. 2\.Establishing rationality postulates that any reasonable belief change operation should satisfy;
3. 3\.Introducing representation theorems that connected abstract postulates with concrete construction methods;
4. 4\.Creating formal relationships between different types of belief change operations\.

In the AGM literature, representation theorems provide equivalent characterizations of the abstract postulates in terms of concrete constructions\. For example, contraction operators satisfying the AGM postulates can be represented as*partial meet contractions*, obtained by selecting preferred remainder sets via a selection functionAlchourrón and Makinson \([1982](https://arxiv.org/html/2608.14567#bib.bib2)\); Alchourrónet al\.\([1985](https://arxiv.org/html/2608.14567#bib.bib4)\)\. Other representation theorems give equivalent formulations in terms of epistemic entrenchment orderingsGärdenfors and Makinson \([1988](https://arxiv.org/html/2608.14567#bib.bib91)\), kernel contractionAlchourrón and Makinson \([1986](https://arxiv.org/html/2608.14567#bib.bib6)\); Hansson \([1994a](https://arxiv.org/html/2608.14567#bib.bib106)\), and Grove’s system of spheres for revisionGrove \([1988](https://arxiv.org/html/2608.14567#bib.bib95)\)\.

The AGM model characterizes specific change operations that represent the modifications an agent can perform on its knowledge\. Each of these operations is defined by a set of rationality postulates that determine its behavior independently of implementation details\. These postulates allow us to conceive of the change operations as “black boxes,” that is, mechanisms whose behavior is specified separately from how they are implemented\.Alchourrón and Makinson \([1985](https://arxiv.org/html/2608.14567#bib.bib5)\)

Additionally, by the end of the 1980s, four equivalent methods for constructing AGM functions were introduced, along with semantics for such operations: partial meet functionsAlchourrón and Makinson \([1982](https://arxiv.org/html/2608.14567#bib.bib2)\); Alchourrónet al\.\([1985](https://arxiv.org/html/2608.14567#bib.bib4)\), epistemic entrenchmentGärdenfors and Makinson \([1988](https://arxiv.org/html/2608.14567#bib.bib91)\), safe/kernel contractionAlchourrón and Makinson \([1986](https://arxiv.org/html/2608.14567#bib.bib6)\); Hansson \([1994a](https://arxiv.org/html/2608.14567#bib.bib106)\), and sphere\-systems semanticsGrove \([1988](https://arxiv.org/html/2608.14567#bib.bib95)\)\. Together, these developments elevated the AGM to the status of a standard model\. The influence of Newell’s paper and the AGM model led to the abandonment of syntactic approaches\.

However, the AGM framework is defined for belief sets, i\.e\., sets of sentences closed under logical consequence \(usually infinite sets\)\. Hence, resource\-bounded agents cannot employ the AGM model without modificationsWassermann \([1999](https://arxiv.org/html/2608.14567#bib.bib217)\)\.

During the 1990s and 2000s, the AGM model was extended to belief bases, i\.e\., sets of sentences not closed under logical consequenceHansson \([1991b](https://arxiv.org/html/2608.14567#bib.bib102),[1994a](https://arxiv.org/html/2608.14567#bib.bib106)\); Falappaet al\.\([2006](https://arxiv.org/html/2608.14567#bib.bib61)\); Ferméet al\.\([2008](https://arxiv.org/html/2608.14567#bib.bib70)\)\. Several works advocate the use of belief bases instead of belief sets to represent states of knowledgeFermé \([1992](https://arxiv.org/html/2608.14567#bib.bib63)\); Fuhrmann \([1991b](https://arxiv.org/html/2608.14567#bib.bib82)\); Hansson \([1991a](https://arxiv.org/html/2608.14567#bib.bib101),[1992a](https://arxiv.org/html/2608.14567#bib.bib103),[1994b](https://arxiv.org/html/2608.14567#bib.bib107)\); Nebel \([1989](https://arxiv.org/html/2608.14567#bib.bib168)\); Rott \([1998](https://arxiv.org/html/2608.14567#bib.bib191)\); Wassermann \([1999](https://arxiv.org/html/2608.14567#bib.bib217)\)\.

While the AGM model played a pivotal role in formalizing BR, its practical application in real\-world systems has faced challenges, primarily due to computational complexity and resource limitations\. Despite these obstacles, AGM\-based concepts have been adapted and extended to address the requirements of dynamic decision\-making systemsNebel \([1998](https://arxiv.org/html/2608.14567#bib.bib170)\); Wassermann \([1999](https://arxiv.org/html/2608.14567#bib.bib217)\)\.

### 3\.2Transition from Practice to Theory

Our survey serves as a bridge between the practice\-oriented pre\-AGM era documented in Section[Pre\-AGM Belief Revision](https://arxiv.org/html/2608.14567#S5)and the theory\-oriented AGM framework that we examine in the subsequent Section[The AGM Model](https://arxiv.org/html/2608.14567#S4)\. Doyle’s taxonomy provides the organizational structure for understanding how diverse computational approaches to belief revision were unified under the AGM theoretical umbrella, while our correspondence analysis reveals both the continuities and innovations that characterize this theoretical transformation\.

The pre\-AGM period was rich in concrete computational mechanisms that addressed specific implementation challenges\. Consider three exemplary cases that illustrate our methodological approach:

Operator descriptionsin planning systems like STRIPSFikes and Nilsson \([1971](https://arxiv.org/html/2608.14567#bib.bib73)\)fall under Doyle’s*Representations*category and pair naturally with the operator application*Procedures*to implement model change\. These systems directly addressed the frame problem by making explicit what changes and, implicitly, what remains constant during action execution\. From an AGM perspective, these mechanisms anticipate the Success and Inclusion postulates, though they lack the systematic theoretical foundation that AGM provides\.

Context layersandchange\-triggered procedures, including pattern\-directed invocation mechanisms, capture consequential effects and localize revisions, key innovations under Doyle’s*Representations*category\. These approaches operationalize a weak notion of causality through precondition/effect relationships and support sophisticated backtracking strategies under the*Procedures*category\. AGM theory abstracts away from these implementation details, while preserving their essential insights about minimal change and preference\-guided revision through selection functions and epistemic entrenchment orderingsGärdenfors \([1988](https://arxiv.org/html/2608.14567#bib.bib90)\)\.

Logical data dependenciesandTruth Maintenance Systemsexplicitly record support relationships between beliefs and compute revised belief status through dependency\-directed algorithms, representing perhaps the most direct pre\-AGM bridge between computational practice and later AGM theoryDoyle \([1979](https://arxiv.org/html/2608.14567#bib.bib49)\)\. These systems map to dependency structures under*Representations*and dependency\-based revision under*Procedures*, anticipating AGM’s kernel contraction methodsHansson \([1994a](https://arxiv.org/html/2608.14567#bib.bib106)\)and belief base approaches that would emerge in the 1990s\.

Non\-monotonic techniques, including defaults, circumscription, and default logic, inhabit a separate taxonomical family precisely because they solve a different problem than AGM revision: how to license tentative commitments in the absence of complete proof, rather than how to minimally revise a belief corpus when definitive information arrivesReiter \([1980](https://arxiv.org/html/2608.14567#bib.bib188)\); McCarthy \([1980](https://arxiv.org/html/2608.14567#bib.bib161)\)\. Doyle’s taxonomical segmentation acknowledges the frequent co\-occurrence of these techniques in implemented systems without conflating their distinct purposes, a distinction that AGM theory would later formalize through its focus on categorical belief change rather than uncertain inference\.

## 4The AGM Model

The AGM framework emerged in the mid\-1980s as a response to the need for principled normative foundations for belief revisionAlchourrónet al\.\([1985](https://arxiv.org/html/2608.14567#bib.bib4)\)\. Although pre\-AGM approaches had developed sophisticated computational methods, they lacked systematic theoretical foundations that could guide the development of rational belief revision systems and provide criteria for evaluating different approaches\.

The framework was developed through a series of influential papers by Carlos Alchourrón, Peter Gärdenfors, and David Makinson, culminating in the comprehensive treatment in ”Knowledge in Flux” byGärdenfors \([1988](https://arxiv.org/html/2608.14567#bib.bib90)\)\. The AGM approach was revolutionary in applying rigorous logical and set\-theoretic methods to belief revision, establishing it as a legitimate area of formal investigation\.

The underlying formal logical framework used in the AGM approach has the following characteristics:

- •A propositional languageℒ\\mathcal\{L\}, closed under the standard logical connectives
- •A consequence operatorC​nCnthat is: - –Monotonic: IfA⊆BA\\subseteq BthenC​n​\(A\)⊆C​n​\(B\)Cn\(A\)\\subseteq Cn\(B\) - –Idempotent:C​n​\(C​n​\(A\)\)=C​n​\(A\)Cn\(Cn\(A\)\)=Cn\(A\) - –Compact: Ifα∈C​n​\(A\)\\alpha\\in Cn\(A\), thenα∈C​n​\(A′\)\\alpha\\in Cn\(A^\{\\prime\}\)for some finiteA′⊆AA^\{\\prime\}\\subseteq A
- •A set of formulasKKrepresenting the belief set, whereK=C​n​\(K\)K=Cn\(K\)

The framework provides a systematic approach to belief change based on three fundamental operations:

- •Expansion: This operation involves adding a new belief to the belief set without concern for consistency\. It simply incorporates the new information, regardless of potential contradictions, and may therefore result in inconsistent belief sets\. This operation, denoted asK\+αK\+\\alpha, represents the addition of a new beliefα\\alphato the belief setKK, along with all the logical consequences\. Formally: K\+α=C​n​\(K∪\{α\}\)K\+\\alpha=Cn\(K\\cup\\\{\\alpha\\\}\)
- •Contraction: This operation removes a belief from the belief set while maintaining logical consistency\. It is used when the agent needs to ”unlearn” certain beliefs, often to make room for future updates\. Formally, it is denoted asK−αK\-\\alphaand entails removing a beliefα\\alphasuch that it is no longer a logical consequence of the remaining beliefs\. This may imply removing other beliefs from the belief set\. The operation must satisfy the principle of minimal change while maintaining logical closure\.
- •Revision: The most critical operation in the AGM model, revision consists of adding a new belief while preserving the consistency of the belief set\. If the new belief contradicts existing beliefs, the model prescribes ways to modify the current belief set to accommodate the new information while preventing inconsistency\. This operation, denoted asK∗αK\*\\alpha, involves incorporating a new beliefα\\alphawhile maintaining consistency\. The Levi Identity, proposed byLevi \([1978](https://arxiv.org/html/2608.14567#bib.bib143)\), provides afundamental relationshipbetween revision and contraction operations, describing revision as a two\-step process: first, contract the belief set to remove any sentences that would conflict with the new belief; then expand the contracted set to include the new belief\. This two\-step approach ensures that the belief set remains consistent after revision, aligning with the AGM postulates\. The relationship between revision and contraction is formalized as follows: K∗α=\(K−¬α\)\+αK\*\\alpha=\(K\-\\neg\\alpha\)\+\\alpha

It assumes that beliefs are represented as logically closed sets \(belief sets\) and that the underlying logic satisfies standard properties, including supraclassical monotonicity \(Strasser and Antonelli \([2024](https://arxiv.org/html/2608.14567#bib.bib211)\)\), deduction, and compactness\.

A belief setKKis a set of sentences in the languageℒ\\mathcal\{L\}that is closed under logical consequence:

K=C​n​\(K\)=\{α∈ℒ:K⊢α\}K=Cn\(K\)=\\\{\\alpha\\in\\mathcal\{L\}:K\\vdash\\alpha\\\}
This closure property embodies the idea of logical omniscience: agents are assumed to be aware of all logical consequences of their beliefsGärdenfors \([1988](https://arxiv.org/html/2608.14567#bib.bib90)\)\.

### 4\.1Postulates of the AGM Model

The AGM model is based on a set of rationality postulates that govern how belief sets behave when revised or contracted\. These postulates ensure that belief revision is carried out logically and coherently\. The basic AGM postulates for revision \(K\*1 – K\*6\) are:

1. 1\.Closure:The revised belief set must be closed under logical consequence: if the revised set of beliefs logically implies a proposition, this proposition must also be included in the set\. K∗α=C​n​\(K∗α\)K\*\\alpha=Cn\(K\*\\alpha\)
2. 2\.Success:The new belief must be included in the revised belief set unless it leads to a contradiction\.
3. 3\.Inclusion:The revised belief set should preserve as much of the original belief set as possible, with changes kept minimal and occurring only when necessary to preserve consistency\. K∗α⊆K\+αK\*\\alpha\\subseteq K\+\\alpha
4. 4\.Consistency:The revised belief set must not contain contradictions\. K∗α​is consistent if​α​is consistentK\*\\alpha\\ \\text\{is consistent if\}\\ \\alpha\\ \\text\{is consistent\}
5. 5\.Vacuity:If the new belief is already part of the belief set, the revision must leave the set unchanged\. ¬α∉K⇒K\+α⊆K∗α\\neg\\alpha\\notin K\\ \\Rightarrow\\ K\+\\alpha\\subseteq K\*\\alpha
6. 6\.Extensionality:If two pieces of information are logically equivalent, revising the belief set with either must result in the same outcome\. α≡β⇒K∗α=K∗β\\alpha\\equiv\\beta\\ \\Rightarrow\\ K\*\\alpha=K\*\\beta

The supplementary postulates \(K\*7 – K\*8\) address composite revisions:

1. 7\.Superexpansion: Revision by conjunction is a subset of revision followed by expansion\. K∗\(α∧β\)⊆\(K∗α\)\+βK\*\(\\alpha\\land\\beta\)\\subseteq\(K\*\\alpha\)\+\\beta
2. 8\.Subexpansion: If a conjunction is consistent with beliefs, revision followed by expansion is equivalent to revision by conjunction\. ¬β∉K∗α⇒\(K∗α\)\+β⊆K∗\(α∧β\)\\neg\\beta\\notin K\*\\alpha\\ \\Rightarrow\\ \(K\*\\alpha\)\+\\beta\\subseteq K\*\(\\alpha\\land\\beta\)

For contraction, the model has its own set of postulates, designed to ensure that beliefs are removed logically while minimizing information loss\. The AGM postulates for contraction \(K\-1 – K\-8\) are:

1. 1\.Closure: The contracted belief set must remain closed under logical consequence\. K−α=C​n​\(K−α\)K\-\\alpha=Cn\(K\-\\alpha\)
2. 2\.Inclusion: The contracted belief set must not contain any new beliefs; it must be a subset of the original set\.
3. 3\.Vacuity: If the belief to be removed is not currently part of the belief set, the contraction leaves the set unchanged\. If​α∉K,then​K−α=K\\text\{If \}\\alpha\\notin K,\\text\{ then \}K\-\\alpha=K
4. 4\.Success: If the belief is not a logical truth \(tautology\), it must be successfully removed from the belief set\. If⊬α,then​α∉C​n​\(K−α\)\\text\{If \}\\not\\vdash\\alpha,\\text\{ then \}\\alpha\\notin Cn\(K\-\\alpha\)
5. 5\.Recovery: The original belief set must be recoverable by expanding the contracted set with the removed belief \(ensuring minimal information loss\)\. K⊆\(K−α\)\+αK\\subseteq\(K\-\\alpha\)\+\\alpha
6. 6\.Extensionality: If two pieces of information are logically equivalent, contracting the belief set by either must result in the same outcome\. α≡β⇒K−α=K−β\\alpha\\equiv\\beta\\Rightarrow K\-\\alpha=K\-\\beta
7. 7\.Conjunctive Overlap: Beliefs that remain after contracting byα\\alphaand after contracting byβ\\betaindividually must also remain when contracting by their conjunction\. K−α∩K−β⊆K−\(α∧β\)K\-\\alpha\\cap K\-\\beta\\subseteq K\-\(\\alpha\\land\\beta\)
8. 8\.Conjunctive Inclusion: If contracting by a conjunction succeeds in removing a specific conjunct, the result should not retain more beliefs than contracting by that conjunct alone\. α∉K−\(α∧β\)⇒K−\(α∧β\)⊆K−α\\alpha\\notin K\-\(\\alpha\\land\\beta\)\\Rightarrow K\-\(\\alpha\\land\\beta\)\\subseteq K\-\\alpha

The AGM framework operates with two distinct but related concepts for representing beliefs: belief sets and belief bases\. These representational choices have deep implications for both the theoretical development and practical implementation of belief revision systems\.

Knowledge sets \(or belief sets\) in the AGM context represent idealized and logically closed sets of beliefs that embody the theoretical foundations of rational belief revisionGärdenfors \([1988](https://arxiv.org/html/2608.14567#bib.bib90)\); Alchourrónet al\.\([1985](https://arxiv.org/html/2608.14567#bib.bib4)\)\. These structures are characterized by deductive closure \(C​nCn\), meaning that if a knowledge base contains certain beliefs, it must also contain all logical consequences of those beliefs\. This property ensures theoretical completeness and provides strong guarantees about consistency when revision operators follow the AGM postulates\. However, the requirement for logical closure implies that knowledge sets are infinite in size for any non\-trivial set of initial beliefs, as they must contain all possible logical derivations\.

The practical limitations of logically closed knowledge sets led to the development of knowledge bases \(or belief bases\) as a more computationally tractable alternativeHansson \([1999b](https://arxiv.org/html/2608.14567#bib.bib115)\); Nebel \([1998](https://arxiv.org/html/2608.14567#bib.bib170)\)\. Belief bases are finite, non\-closed sets of beliefs that provide explicit representation of only the basic or fundamental beliefs held by an agent\. This approach offers several advantages for practical implementation: finite size enables computational tractability, the distinction between explicit and derived beliefs allows for more efficient reasoning procedures, and the overall structure provides more realistic modeling of how actual belief systems operate in resource\-bounded agentsDalal \([1988](https://arxiv.org/html/2608.14567#bib.bib38)\); Fermé \([1992](https://arxiv.org/html/2608.14567#bib.bib63)\); Fuhrmann \([1988](https://arxiv.org/html/2608.14567#bib.bib84),[1991a](https://arxiv.org/html/2608.14567#bib.bib85)\); Hansson \([1989](https://arxiv.org/html/2608.14567#bib.bib100),[1991b](https://arxiv.org/html/2608.14567#bib.bib102),[1992a](https://arxiv.org/html/2608.14567#bib.bib103),[1994b](https://arxiv.org/html/2608.14567#bib.bib107)\); Nebel \([1989](https://arxiv.org/html/2608.14567#bib.bib168)\); Rott \([1998](https://arxiv.org/html/2608.14567#bib.bib191)\); Wassermann \([1999](https://arxiv.org/html/2608.14567#bib.bib217)\)\.

The choice between knowledge sets and knowledge bases reflects a fundamental tension in belief revision research between theoretical elegance and computational feasibility\. While knowledge sets provide the mathematical precision necessary for formal analysis and the development of rationality postulates, belief bases offer the practical advantages required for real\-world implementation\. Later approaches often attempt to bridge this gap by developing algorithms that operate on belief bases while approximating the rational behavior specified by AGM theory for knowledge setsLiberatoreet al\.\([1996](https://arxiv.org/html/2608.14567#bib.bib147)\); Wassermann \([1999](https://arxiv.org/html/2608.14567#bib.bib217)\)\.

### 4\.2Constructive models

Constructive models in AGM theory serve as concrete mechanisms to implement belief change operations consistent with AGM postulatesAlchourrónet al\.\([1985](https://arxiv.org/html/2608.14567#bib.bib4)\)\. While the AGM postulates provide normative constraints on BR, they do not specify how belief changes are to be performed\. Constructive models bridge this gap by offering explicit procedures for belief change operationsGärdenfors \([1988](https://arxiv.org/html/2608.14567#bib.bib90)\)\.

The significance of constructive models can be highlighted in several respects:

1. 1\.They provide explicit procedures for implementing belief change operationsGärdenfors \([1988](https://arxiv.org/html/2608.14567#bib.bib90)\);
2. 2\.They demonstrate that the AGM postulates are consistently satisfiableAlchourrónet al\.\([1985](https://arxiv.org/html/2608.14567#bib.bib4)\);
3. 3\.They offer insights into the relationship between different types of belief changeLevi \([1991](https://arxiv.org/html/2608.14567#bib.bib144)\);
4. 4\.They serve as blueprints for practical implementationsNebel \([1998](https://arxiv.org/html/2608.14567#bib.bib170)\)\.

The development of constructive models begins with the concept of remainder setsAlchourrón and Makinson \([1981](https://arxiv.org/html/2608.14567#bib.bib1),[1982](https://arxiv.org/html/2608.14567#bib.bib2)\)\. For a belief setKKand a sentenceα\\alpha, the remainder setK⊥αK\\bot\\alphais defined as the collection of maximal subsets ofKKthat do not implyα\\alpha\. Formally:

K′∈K⊥α​iff:K^\{\\prime\}\\in K\\bot\\alpha\\ \\text\{iff:\}- •K′⊆KK^\{\\prime\}\\subseteq K
- •α∉C​n​\(K′\)\\alpha\\notin Cn\(K^\{\\prime\}\)
- •For anyK′′K^\{\\prime\\prime\}such thatK′⊂K′′⊆KK^\{\\prime\}\\subset K^\{\\prime\\prime\}\\subseteq K,α∈C​n​\(K′′\)\\alpha\\in Cn\(K^\{\\prime\\prime\}\)

#### 4\.2\.1Maxichoice Contraction

The maximachoice contraction selects exactly one maximal subset ofKKthat does not implyϕ\\phi:

K−maxϕ=γ​\(K⟂ϕ\)K\-\_\{\\text\{max\}\}\\phi=\\gamma\(K\\perp\\phi\)
whereK⟂ϕK\\perp\\phiis the set of all maximal subsets ofKKthat do not implyϕ\\phi, andγ\\gammais a selection function that chooses an element from this set\.

#### 4\.2\.2Partial Meet Contraction

Partial Meet contraction takes the intersection of some maximal subsets:

K−pmϕ=⋂γ​\(K⟂ϕ\)K\-\_\{\\text\{pm\}\}\\phi=\\bigcap\\gamma\(K\\perp\\phi\)
whereγ\\gammaselects a non\-empty subset ofK⟂ϕK\\perp\\phi\.

#### 4\.2\.3Full Meet Contraction

Full meet contraction takes the intersection of all maximal subsets:

K−fmϕ=⋂\(K⟂ϕ\)K\-\_\{\\text\{fm\}\}\\phi=\\bigcap\(K\\perp\\phi\)\\

#### 4\.2\.4Selection Functions and Preferences

The choice of the selection functionγ\\gammaencodes preferences for different ways of contracting the belief set\. These preferences can be represented using various structures:

Epistemic Entrenchment:A pre\-order on sentences representing their relative importance or reliabilityGärdenfors \([1988](https://arxiv.org/html/2608.14567#bib.bib90)\)\.

Grove Systems:Collections of propositions ordered by plausibilityGrove \([1988](https://arxiv.org/html/2608.14567#bib.bib95)\)\.

Ordinal Conditional Functions:Numerical measures of disbelief that can guide BRSpohn \([1988](https://arxiv.org/html/2608.14567#bib.bib208)\)\.

### 4\.3Revision

The core of the AGM model lies in the way the revision function is constructed\. Revision in AGM theory addresses the fundamental problem of incorporating new information into a belief set while preserving consistencyGärdenfors \([1988](https://arxiv.org/html/2608.14567#bib.bib90)\)\. Unlike expansion, which might lead to inconsistencies, revision ensures that the resulting belief set remains consistent whenever possible\. The operation must balance two competing principles:

1. 1\.Minimal change: Preserve as much of the original belief set as possible;
2. 2\.Consistency maintenance: Ensure that the resulting belief set is consistent if the epistemic input is consistent\.

As introduced before, the Levi Identity formalizes revision as a two\-step process in the context of revision operations\. This identity demonstrates that revision can be reduced to a sequence of:

1. 1\.Contracting by the negation of the new belief; and
2. 2\.Expanding with the new belief\.

The Harper Identity provides the converse relationshipHarper \([1976](https://arxiv.org/html/2608.14567#bib.bib120)\):

K−α=K∩\(K∗¬α\)K\-\\alpha=K\\cap\(K\*\\neg\\alpha\)This identity shows that contraction can be defined in terms of revision, establishing a deep connection between these operations\.

Partial meet revision extends the partial meet contraction framework to revision operationsAlchourrónet al\.\([1985](https://arxiv.org/html/2608.14567#bib.bib4)\)\. The process involves:

1. 1\.ComputingK⊥¬αK\\bot\\neg\\alpha\(the remainder set for¬α\\neg\\alpha\);
2. 2\.Applying a selection functionγ\\gamma;
3. 3\.Taking the intersection of selected remainders;
4. 4\.Addingα\\alphaand its logical consequences\.

Formally:

K∗α=\(⋂γ​\(K⊥¬α\)\)\+αK\*\\alpha=\\left\(\\bigcap\\gamma\(K\\bot\\neg\\alpha\)\\right\)\+\\alpha
With his system of spheres,Grove \([1988](https://arxiv.org/html/2608.14567#bib.bib95)\)provides an alternative semantic model for revision based on possible worlds\. The framework consists of:

- •A set of possible worlds;
- •A system of nested spheres centered on\[K\]\[K\]\(the worlds whereKKis true\);
- •A mechanism for selecting the closestα\\alpha\-worlds\.

The revision operation selects the most plausible worlds where the new belief holds:

\[K∗α\]=min⪯⁡\(\[α\]\)\[K\*\\alpha\]=\\min\_\{\\preceq\}\(\[\\alpha\]\)
There are also specific types of revision that can be used with the AGM model\. Selective revisionFermé and Hansson \([1999](https://arxiv.org/html/2608.14567#bib.bib66)\)allows partial acceptance of new information:

- •Transformation: New information undergoes a transformation before incorporation;
- •Screening: Only certain aspects of new information are accepted;
- •Modification: New information is modified during the revision process\.

Multiple revisionZhang and Foo \([2001](https://arxiv.org/html/2608.14567#bib.bib227)\)handles the simultaneous incorporation of multiple pieces of information:

1. 1\.Package revision: Simultaneous revision with multiple beliefs;
2. 2\.Iterative revision: Sequential application of revision operations;
3. 3\.Prioritized revision: Revision with ordered sets of beliefs\.

The classical AGM framework assumes that new information always takes priority over existing beliefs, as embodied in the Success postulate, which requires that newly received information must be incorporated into the revised belief set\. However, this assumption has been challenged by developments in non\-prioritized revision, which recognizes that not all new information deserves equal treatment or automatic acceptanceHansson \([1997a](https://arxiv.org/html/2608.14567#bib.bib111)\)\.

Non\-prioritized revision fundamentally challenges theSuccesspostulate by introducing a more nuanced approach to information integration\. Rather than mandating that new information must always be incorporated, this framework allows partial acceptance or complete rejection of new information based on its evaluated credibility and reliability\. The system may determine that existing beliefs, particularly those with strong evidential support or high confidence levels, should be preferred over incoming information that appears dubious or contradicts well\-established knowledge\. This approach reflects a more realistic model of how rational agents actually process information in uncertain environments where the quality and trustworthiness of sources can vary significantly\.

Parallel to these developments in information prioritization, researchers have also focused on adapting belief revision to work directly with belief bases rather than the idealized belief sets of classical AGM theoryNebel \([1998](https://arxiv.org/html/2608.14567#bib.bib170)\)\. This shift involves fundamental changes in the way revision operations are conceptualized and implemented\. When working with finite, non\-closed sets of beliefs, revision procedures must explicitly distinguish between beliefs that are explicitly represented in the base and those that are merely derivable through logical inference\. This distinction becomes crucial because different minimal change criteria may apply to explicit versus derived beliefs, leading to revision outcomes that can differ significantly from those predicted by classical AGM theory\.

The combination of non\-prioritized revision with belief bases approaches represents a significant evolution in belief revision theory, moving toward more realistic and implementable frameworks\. These developments acknowledge the practical constraints faced by real agents: limited computational resources that make belief set closure infeasible, varying information quality that makes blanket acceptance policies inappropriate, and the need for revision procedures that can operate efficiently on finite representations while still maintaining principled approaches to belief changeWassermann \([1999](https://arxiv.org/html/2608.14567#bib.bib217)\); Liberatoreet al\.\([1996](https://arxiv.org/html/2608.14567#bib.bib147)\)\.

### 4\.4Importance and Criticisms

The AGM model was the first widely accepted formalization of how rational BR should be handled\. It provided a clear, logical framework that could be applied in multiple domains, including AI, philosophy, and logicAlchourrónet al\.\([1985](https://arxiv.org/html/2608.14567#bib.bib4)\)\.

One of the central ideas of the AGM model is the principle of minimal change\. When revising beliefs, an agent should alter as little as possible to accommodate new information\. This principle is crucial for maintaining the coherence of the agent’s beliefs over time and for preventing unnecessary disruptions in reasoningGärdenfors \([1988](https://arxiv.org/html/2608.14567#bib.bib90)\)\.

The AGM model applies to numerous fields within AI, such as knowledge representation, non\-monotonic reasoning, ontologies, databases, and multi\-agent systems\. It is particularly useful for dynamic systems that must constantly update their knowledge as they interact with their environmentAllen \([1983](https://arxiv.org/html/2608.14567#bib.bib10)\)\.

By providing a set of logical postulates, the AGM model ensures that BR is rational and consistent, making it a critical tool for enabling AI systems to reason effectively in the face of new or conflicting informationAlchourrónet al\.\([1985](https://arxiv.org/html/2608.14567#bib.bib4)\)\.

The AGM model has inspired numerous extensions and refinements over the years, addressing limitations such as resource constraints in real\-time systems or the need for more flexible revision methods\. These works have further cemented their role in the ongoing development of BR theoryHansson \([1999a](https://arxiv.org/html/2608.14567#bib.bib114)\)\.

It has also had an impact on practical implementations, such as:

- •Systematic evaluation: Providing the ability to formally assess BR systemsHansson \([1996a](https://arxiv.org/html/2608.14567#bib.bib110)\);
- •Design guidance: Offering clear criteria for developing new algorithmsGärdenfors \([1988](https://arxiv.org/html/2608.14567#bib.bib90)\);
- •Unified framework: Providing a common language for discussing and comparing different approachesMakinson \([2002](https://arxiv.org/html/2608.14567#bib.bib152)\)\.

Despite its widespread acceptance as the predominant framework for belief change, the AGM framework has been subject to considerable critique\. This section offers an overview of such critiques, which can be viewed as limitations of the model\.

Theoretically, logical omniscience and deductive closure create a mismatch with bounded agents\. AGM treats derived and non\-derived beliefs as indistinguishable once in the belief set, offering no internal mechanism to mark provenance or statusRott \([1998](https://arxiv.org/html/2608.14567#bib.bib191)\); Levi \([1978](https://arxiv.org/html/2608.14567#bib.bib143),[1991](https://arxiv.org/html/2608.14567#bib.bib144)\)\. Deductive closure renders belief sets infinite for any nontrivial base; representing or computing with such sets is infeasible for real agents\.Hansson \([1993](https://arxiv.org/html/2608.14567#bib.bib105),[2013](https://arxiv.org/html/2608.14567#bib.bib118)\)argues for finiteness of bases and outcomes, but standard AGM operations on finite inputs still yield infinite closuresHansson \([1997a](https://arxiv.org/html/2608.14567#bib.bib111)\), forcing approximations that weaken guaranteesChopraet al\.\([2001](https://arxiv.org/html/2608.14567#bib.bib33)\)\. Maintaining consistency while maximizing information retention is also computationally demanding in general\.

TheRecoverypostulate claims that contracting byφ\\varphiand then re\-addingφ\\varphirestores the original belief setGärdenfors \([1982](https://arxiv.org/html/2608.14567#bib.bib89)\)\. Numerous counterexamples undermine this principleHansson \([1991b](https://arxiv.org/html/2608.14567#bib.bib102),[1996c](https://arxiv.org/html/2608.14567#bib.bib109),[1996b](https://arxiv.org/html/2608.14567#bib.bib108),[1999c](https://arxiv.org/html/2608.14567#bib.bib113)\); Niederée \([1991](https://arxiv.org/html/2608.14567#bib.bib172)\)\. Consequently, contraction schemes withoutRecovery, calledwithdrawals, were proposedMakinson \([1997](https://arxiv.org/html/2608.14567#bib.bib151)\); Nebel \([1998](https://arxiv.org/html/2608.14567#bib.bib170)\); Fermé \([1998](https://arxiv.org/html/2608.14567#bib.bib64)\); Fermé and Rodríguez \([1998](https://arxiv.org/html/2608.14567#bib.bib65)\); Levi \([1997](https://arxiv.org/html/2608.14567#bib.bib145),[2004](https://arxiv.org/html/2608.14567#bib.bib146)\); Meyeret al\.\([2002](https://arxiv.org/html/2608.14567#bib.bib165)\); Rott and Pagnucco \([1999](https://arxiv.org/html/2608.14567#bib.bib193)\)\. No widely accepted weaker replacement forRecoveryhas yet emergedFermé and Hansson \([2018](https://arxiv.org/html/2608.14567#bib.bib71)\)\.

AGM revision and contraction assume full epistemic deference to new inputsCross and Thomason \([1992](https://arxiv.org/html/2608.14567#bib.bib36)\)\. Even in preference\-ordered settings such asKatsuno and Mendelzon \([1991b](https://arxiv.org/html/2608.14567#bib.bib131)\), fresh information overrides entrenched beliefs, but immediately loses any privileged status once incorporated\. This rigidity motivated operators that relax or violateSuccess, grouped as non\-prioritized revisionMakinson \([1997](https://arxiv.org/html/2608.14567#bib.bib151)\); Fermé and Hansson \([1999](https://arxiv.org/html/2608.14567#bib.bib66)\); Hansson \([1992b](https://arxiv.org/html/2608.14567#bib.bib104),[1997a](https://arxiv.org/html/2608.14567#bib.bib111)\); Olsson \([1997](https://arxiv.org/html/2608.14567#bib.bib173)\); Hansson \([1997b](https://arxiv.org/html/2608.14567#bib.bib112)\); Hanssonet al\.\([2001](https://arxiv.org/html/2608.14567#bib.bib116)\); Ferméet al\.\([2003](https://arxiv.org/html/2608.14567#bib.bib69)\); Boothet al\.\([2012](https://arxiv.org/html/2608.14567#bib.bib24)\); Hansson \([1991b](https://arxiv.org/html/2608.14567#bib.bib102),[1997a](https://arxiv.org/html/2608.14567#bib.bib111)\); Fuhrmann \([1996](https://arxiv.org/html/2608.14567#bib.bib86)\); Hansson and Wassermann \([2002](https://arxiv.org/html/2608.14567#bib.bib117)\); Konieczny and Pino Pérez \([2008](https://arxiv.org/html/2608.14567#bib.bib136)\)and non\-prioritized contractionFermé and Hansson \([2001](https://arxiv.org/html/2608.14567#bib.bib68)\); Ferméet al\.\([2003](https://arxiv.org/html/2608.14567#bib.bib69)\)\.Remaindersets likewise treat all survivors as epistemically equivalent to the agent’s aims;Levi \([1991](https://arxiv.org/html/2608.14567#bib.bib144),[1997](https://arxiv.org/html/2608.14567#bib.bib145)\)argues instead for preserving beliefs with the highest instrumental or epistemic value relative to goals\.

Iterated change, i\.e\., consecutive revisions or contractions, is underspecified in the AGM model: the original postulates give no constraints on how revision or contraction should depend on history \(memory\), enabling pathological sequences and instabilityBoutilier \([1996](https://arxiv.org/html/2608.14567#bib.bib27)\)\. Fermé and Hansson proposed an organization of iterated review according to their memory:

- •Without memory:In this scenario, each belief set undergoes revision according to a predefined method that remains uninfluenced by the manner in which the belief set was initially acquired\.Full meet revisionis a classic example of this category\. An analysis of these operators was conducted byAreces and Becher \([2001](https://arxiv.org/html/2608.14567#bib.bib13)\);
- •Full memory:opposed to the previous case, a full history of changes is maintained\. Some operators of this class areBrewka \([1991](https://arxiv.org/html/2608.14567#bib.bib29)\); Lehmann \([1995](https://arxiv.org/html/2608.14567#bib.bib142)\); Konieczny and Pino Pérez \([2000](https://arxiv.org/html/2608.14567#bib.bib134)\); Falappaet al\.\([2013](https://arxiv.org/html/2608.14567#bib.bib62)\);
- •Partial memory:These operators store information on how it arrived at the belief set, which is used for future operations, but the stored information is not enough to do a rollback\. Most of the proposed operators are of this category\. According toRott \([2009](https://arxiv.org/html/2608.14567#bib.bib197)\), it is possible to further organize this category: Conservative revision:This operation conservatively minimizes changes to the pre\-order to accept the input\. When revising bypp, the maximalpp\-worlds are repositioned to the bottom, leaving the rest of the pre\-order unchanged\.Boutilier \([1993](https://arxiv.org/html/2608.14567#bib.bib25),[1996](https://arxiv.org/html/2608.14567#bib.bib27)\); Rott \([2003](https://arxiv.org/html/2608.14567#bib.bib196)\); Moderate revision:Revising by p rearranges the pre\-order by placingpp\-worlds at the bottom and¬p\\neg p\-worlds at the top, maintaining their relative ordersMakinson \([2009](https://arxiv.org/html/2608.14567#bib.bib153),[2011](https://arxiv.org/html/2608.14567#bib.bib154)\); Radical revision:similar to moderate revision, but it makes the new belief permanent\. In radical revision, based on a pre\-order, thepp\-worlds maintain their order while the¬p\\neg p\-worlds are excluded, becoming inaccessibleSegerberg \([1998](https://arxiv.org/html/2608.14567#bib.bib203)\); Fermé \([2000](https://arxiv.org/html/2608.14567#bib.bib67)\)\.

Epistemic entrenchment orderings face modeling issues: transitivity and totality can misrepresent context\-dependent importance and may fail to capture realistic, non\-linear hierarchiesRott \([1992](https://arxiv.org/html/2608.14567#bib.bib190)\)\.

AGM is single\-agent by design\. Multi\-agent settings require aggregation, conflict resolution, and source\-sensitive trust handling that exceed the original scopeDragoni \([1994](https://arxiv.org/html/2608.14567#bib.bib53)\)\. Some studies in this area include the work byKonieczny and Pino Pérez \([2011](https://arxiv.org/html/2608.14567#bib.bib137),[2002](https://arxiv.org/html/2608.14567#bib.bib135)\)on Merging ,Toulmin \([2003](https://arxiv.org/html/2608.14567#bib.bib214)\),Falappaet al\.\([2009](https://arxiv.org/html/2608.14567#bib.bib8),[2002](https://arxiv.org/html/2608.14567#bib.bib60)\),Castelfranchi \([1997](https://arxiv.org/html/2608.14567#bib.bib31)\); Paglieri \([2006](https://arxiv.org/html/2608.14567#bib.bib176)\); Paglieri and Castelfranchi \([2004](https://arxiv.org/html/2608.14567#bib.bib175),[2006](https://arxiv.org/html/2608.14567#bib.bib177)\)on Argumentation, andBooth and Meyer \([2006](https://arxiv.org/html/2608.14567#bib.bib22)\); Boothet al\.\([2010](https://arxiv.org/html/2608.14567#bib.bib23)\),Zhang \([2010](https://arxiv.org/html/2608.14567#bib.bib228)\), andArló\-Costa and Bicchieri \([2007](https://arxiv.org/html/2608.14567#bib.bib14)\)on Game Theory\.

The binary acceptance stance is also too coarse for many applications; probabilistic beliefs, partial acceptance, and dynamic uncertainty demand graded representations and updatesSpohn \([1988](https://arxiv.org/html/2608.14567#bib.bib208)\); Jeffrey \([1983](https://arxiv.org/html/2608.14567#bib.bib126)\); Wassermann \([1999](https://arxiv.org/html/2608.14567#bib.bib217)\)\.

In knowledge\-base maintenance, AGM\-style global consistency checks are costlyEiter and Gottlob \([1992](https://arxiv.org/html/2608.14567#bib.bib56)\)\. Local updates can produce hidden global conflicts, and preserving semantic dependencies during change is non\-trivialHansson and Wassermann \([2002](https://arxiv.org/html/2608.14567#bib.bib117)\)\. Real\-time systems add further constraints: strict latency bounds, resource limits, and continuous, possibly conflicting streams strain classical operatorsWassermann \([1999](https://arxiv.org/html/2608.14567#bib.bib217)\); Alechinaet al\.\([2006](https://arxiv.org/html/2608.14567#bib.bib7)\)\.

With the AGM theoretical framework established, we can now examine the computational approaches that preceded and informed its development\. These pre\-AGM systems, while lacking systematic theoretical foundations, embodied algorithmic insights and implementation strategies that would later find formal expression in AGM theory and continue to influence contemporary belief revision implementations\.

## 5Pre\-AGM Belief Revision

Before the AGM model, particularly in the late 1970s and early 1980s111While our analysis is anchored in Doyle and London’s 1980 bibliography, we include several systems published shortly thereafter \(ATMS 1986, Pearl’s networks 1986\) because: \(1\) they represent direct extensions of pre\-AGM approaches documented in the bibliography \(ATMS extends TMS; Pearl’s work builds on earlier probabilistic approaches catalogued by Doyle\); \(2\) they were developed independently of AGM theory and embody pre\-AGM computational pragmatism; \(3\) they significantly influenced subsequent belief revision implementations\., several computational approaches to BR emerged from artificial intelligence research, especially in the context of reasoning systems and knowledge representation\. These algorithms were developed as part of efforts to create automated reasoning systems capable of handling uncertain and dynamic information\. As a result, they focused primarily on practical implementation rather than theoretical foundationsDoyle \([1979](https://arxiv.org/html/2608.14567#bib.bib49)\); De Kleer \([1986](https://arxiv.org/html/2608.14567#bib.bib44)\); McCarthy \([1980](https://arxiv.org/html/2608.14567#bib.bib161)\)\.

Central to understanding this pre\-AGM landscape is the bibliography byDoyle and London \([1980](https://arxiv.org/html/2608.14567#bib.bib51)\), which provided the first systematic organization of the emerging field\. The authors’ survey took on a task that, at the time, had not yet been formalized by a consensus logic of belief change: to make sense of a rapidly growing*practice*of belief maintenance and model update across AI subfields by carving the space into an interpretable taxonomyDoyle \([1980](https://arxiv.org/html/2608.14567#bib.bib50)\)\. Their method was deliberately empirical and cross–disciplinary\. Rather than propose a monolithic theory, they curated an indexed bibliography and attached to each item a bundle of*descriptors*that reflected what the artifact*does*\(e\.g\. maintains dependencies\),*how*it is*represented*\(e\.g\. operator schemas; context layers\),*what kind*of*inference*it licenses \(e\.g\. default rules\), and*where*it is*used*\(e\.g\. planning, explanation\)\. The result is a pragmatic and multi\-axis classification: eight top\-level families with fine\-grained subcategories that span implementation and theory\.

Doyle and London’s indexing process proceeds in three steps:

1. 1\.Identify recurringtasks and pressuresthat force belief change \(e\.g\., model update after action; reconciling conflicting hypotheses; absorbing new evidence\);
2. 2\.Identifyrepresentational devicesthat systems rely on to make updates feasible \(e\.g\., operator add/delete lists, context layers, dependency graphs\);
3. 3\.Identifyinference regimesandmeta–theoretical commitmentsinvolved \(e\.g\., default/non–monotonic rules versus purely monotonic reasoning; probabilistic/fuzzy calculi; modal, temporal, and situation logics\)\.

Then each bibliographic entry is*multi–labeled*along these axes\. Crucially, the categories are*not mutually exclusive*: a single system might introduce a novel representation \(context layers\), rely on a specific procedure \(dependency\-directed backtracking\) and presuppose an inference style \(defaults\), while being deployed in a particular application \(explanation\)\.

At the top level, the taxonomy comprises:

1. 1\.Global Issues:The frame problem, choosing between competing belief revisions, change of belief or mind, and revising beliefs for new information;
2. 2\.Representations for Revising Beliefs:Manual updates, operator descriptions, context\-layered databases, change\-triggered procedures, logical data\-dependencies, causal dependencies, and dependency\-like representations;
3. 3\.Procedures for Revising Beliefs:Chronological and non\-chronological backtracking, operator application, and dependency\-based revision;
4. 4\.Non\-monotonic Inference Techniques:Default reasoning, non\-monotonic justifications, negation in databases, minimal model circumscription, and partial matching;
5. 5\.Inexact Inferential Techniques:Probabilistic inference, decision theory, conclusion theory, multi\-valued logics, and fuzzy logics;
6. 6\.Theoretical Issues:Logics of rational belief, temporal logics, situational calculus, evolution theory, proof theory, non\-monotonic logics, meta theory, theory of incomplete databases, modal logics, and reasoning about uncertainty;
7. 7\.Applications:Explanation, modeling and execution, replanning from failures, transfer of expertise, learning, debugging computer programs, evolutionary computer systems, causal and perturbation analysis, and control of reasoning;
8. 8\.Related Issues:Human belief and memory, epistemology, inductive reference, hypothetical reasoning and counterfactual conditionals, and scientific theory change;

The prehistory of BR, before an agreed\-upon logic of change, already identifies core tasks:*\(i\)*updateworld models after actions \(the frame problem\);*\(ii\)*reconcileinconsistent hypotheses;*\(iii\)*absorbnew information with minimal disruption\. Doyle’s categories exactly mirror these pressures\. For example, “Global Issues” enumerates the update/choice/assimilation triad; “Representations” and “Procedures” identify the data structures and algorithms that made these tasks tractable at scale\. In other words, the taxonomy is a codification of engineering practice that responds to the motivational cases introduced historically\. This classification system not only captured the state of the field circa 1980 but also provided a framework that would prove durable across subsequent decades of research\.

![Refer to caption](https://arxiv.org/html/2608.14567v1/doyle-wheel.png)Figure 1:Detailed mapping of Doyle’s references\.To understand the relative emphasis and development within each category of Doyle and London’s taxonomy, we conducted a quantitative analysis of the literature distribution across the eight classification areas\. This analysis reveals not only which research directions received the most attention during the pre\-AGM period but also provides insight into the computational priorities and theoretical interests that shaped early belief revision research\. The distribution patterns illuminate the field’s evolution from predominantly procedural and representational concerns toward the more theoretical foundations that would eventually culminate in the AGM framework\. Tables[1](https://arxiv.org/html/2608.14567#S5.T1)to[8](https://arxiv.org/html/2608.14567#S5.T8)present the numerical breakdown of the articles categorized by Doyle and London within each category, while Figure[1](https://arxiv.org/html/2608.14567#S5.F1)provides a detailed visual representation of these research concentration patterns\. For better visualization, a scaled version of this same figure is shown at the end of the paper \(Figure[2](https://arxiv.org/html/2608.14567#S10.F2)\)\.

Table 1:Global Issues\.Table 2:Representations for Revising Beliefs\.Table 3:Procedures for Revising Beliefs\.Table 4:Non\-Monotonic Inference Techniques\.Table 5:Inexact Inferential Techniques\.Table 6:Theoretical Issues\.Table 7:Applications\.Table 8:Related Issues\.For the purposes of this review, we focus particularly on extracting and analyzing the computationally representative systems that emerged from categories 2 and 3 of Doyle and London’s taxonomy, which deal with representations and procedures for belief revision\. These systems embody the algorithmic innovations that would later inform both the development of AGM theory and contemporary implementations in intelligent agents\. The computational approaches we examine include the Truth Maintenance Systems \(TMS\) byDoyle \([1979](https://arxiv.org/html/2608.14567#bib.bib49)\), with their sophisticated dependency tracking mechanisms, the Assumption\-Based Truth Maintenance Systems \(ATMS\) byDe Kleer \([1986](https://arxiv.org/html/2608.14567#bib.bib44)\), that enabled reasoning with multiple contexts simultaneously, the probabilistic belief networks byPearl \([1986](https://arxiv.org/html/2608.14567#bib.bib179)\), that introduced uncertainty quantification into belief revision, and various dependency\-based reasoning systems that pioneered incremental belief update strategiesMcAllester \([1982](https://arxiv.org/html/2608.14567#bib.bib160)\)\. We will detail this approach in Section[Re\-examining Pre\-AGM Systems Through Post\-AGM Theory](https://arxiv.org/html/2608.14567#S6)\.

### 5\.1Truth Maintenance Systems: The Doyle Legacy

The development of Truth Maintenance Systems \(TMS\) byDoyle \([1979](https://arxiv.org/html/2608.14567#bib.bib49)\)represents one of the most significant pre\-AGM contributions to computational belief revision\. TMS addresses the fundamental problem of maintaining consistency in knowledge bases by tracking the justifications for beliefs and automatically retracting beliefs when their supporting assumptions are withdrawn\.

#### 5\.1\.1Core TMS Architecture

The TMS architecture consists of several key components:

Belief Nodes:Represent individual beliefs or propositions, each associated with a status \(IN or OUT\) indicating whether the belief is currently accepted;

Justification Structures:Encode the inferential relationships between beliefs, specifying which combinations of beliefs support or contradict other beliefs;

Dependency Networks:Maintain explicit records of how beliefs depend on each other, enabling efficient propagation of belief changes\.

Contradiction Detection:Mechanisms for identifying inconsistencies and triggering belief revision processes\.

The TMS operates through a cycle of assumption making, inference, contradiction detection, and dependency\-directed backtracking\. When a contradiction is detected, the system identifies the minimal set of assumptions that must be retracted to restore consistency, using the recorded dependency structure to guide this process efficiently\.

#### 5\.1\.2Algorithmic Innovations

Doyle’s TMS introduced several algorithmic innovations that remain influential:

Dependency\-Directed Backtracking:Instead of chronological backtracking that undoes the most recent assumptions first, TMS uses dependency information to identify and retract only those assumptions that are causally responsible for contradictions;

Incremental Consistency Maintenance:Rather than rebuilding the entire belief set after each change, TMS propagates the changes incrementally through the dependency network;

Assumption\-Based Reasoning:TMS explicitly represents and manages assumptions, enabling systematic exploration of alternative assumption sets;

Justification\-Based Inference:All beliefs are associated with explicit justifications, providing transparency and enabling sophisticated belief revision strategies;

#### 5\.1\.3Implementation Details

Doyle \([1978](https://arxiv.org/html/2608.14567#bib.bib48)\)provided detailed implementation descriptions and annotated code for TMS algorithms\. Key implementation features include:

Node Data Structures:Each belief node maintains pointers to its justifications, consequences, and current status, enabling efficient traversal of the dependency network;

Justification Records:Encode support relationships using lists of antecedent nodes and subsequent nodes, with special handling for conditional and default rules;

Propagation Algorithms:Breadth\-first and depth\-first search procedures for propagating belief changes through the network while maintaining consistency;

Conflict Resolution:Algorithms for identifying minimal conflict sets and selecting which assumptions to retract when multiple resolution strategies are possible\.

### 5\.2Assumption\-Based Truth Maintenance Systems \(ATMS\)

De Kleer \([1986](https://arxiv.org/html/2608.14567#bib.bib44)\)’s Assumption\-Based Truth Maintenance System \(ATMS\) extends TMS by maintaining multiple consistent belief bases simultaneously, each corresponding to different assumption combinations\. This approach avoids the computational overhead of repeatedly computing belief revisions by precomputing the consequences of different assumption sets\.

#### 5\.2\.1ATMS Architecture

The ATMS maintains:

Assumption Sets:Collections of assumptions that can be made simultaneously without contradiction;

Labels:Each belief node is associated with a label indicating which assumption sets support that belief;

Nogood Sets:Collections of assumptions that lead to contradictions and must be avoided;

Justification Networks:Similar to TMS but extended to handle multiple contexts simultaneously\.

#### 5\.2\.2Computational Advantages

ATMS provides several computational advantages over single\-context TMS:

Context Switching:Rapid switching between different assumption sets without recomputation;

What\-If Analysis:Efficient exploration of hypothetical scenarios by examining different assumption combinations;

Parallel Reasoning:Multiple reasoning contexts can be maintained and explored simultaneously;

Assumption Minimality:Automatic identification of minimal assumption sets sufficient to support particular conclusions\.

### 5\.3Probabilistic Belief Networks

Pearl \([1986](https://arxiv.org/html/2608.14567#bib.bib179)\)’s work on probabilistic belief networks \(later known as Bayesian networks\) provided a fundamentally different approach to belief revision based on probability theory rather than logical inference\. These networks represent probabilistic dependencies between variables and support belief revision through Bayesian conditioning\.

#### 5\.3\.1Network Structure

Probabilistic belief networks consist of:

Nodes:Represent random variables corresponding to propositions or events;

Directed Edges:Encode probabilistic dependencies between variables;

Conditional Probability Tables:Specify the probability distributions for each variable given its parents in the network;

Evidence Nodes:Represent observed information that constrains the probability distributions\.

#### 5\.3\.2Belief Revision Algorithms

Pearl developed several algorithms for belief revision in probabilistic networks:

Message Passing:For singly\-connected networks, belief revision can be performed efficiently using local message\-passing algorithms that propagate probability updates through the network;

Clustering Methods:For multiply\-connected networks, clustering algorithms group variables to reduce computational complexity while maintaining exact inference;

Approximation Methods:When exact inference is intractable, various approximation methods provide efficient approximate belief revision\.

#### 5\.3\.3Computational Complexity

The computational complexity of belief revision in probabilistic networks depends on network structurePearl \([1986](https://arxiv.org/html/2608.14567#bib.bib179)\):

Singly\-Connected Networks:Linear time complexity in network size using message\-passing algorithms\.

Multiply\-Connected Networks:Exponential worst\-case complexity, but often tractable for networks with appropriate structure\.

Approximation Trade\-offs:Various approximation methodsChopraet al\.\([2001](https://arxiv.org/html/2608.14567#bib.bib33)\)provide different trade\-offs between accuracy and computational efficiency\.

### 5\.4Default Reasoning Systems

Reiter \([1980](https://arxiv.org/html/2608.14567#bib.bib188)\)’s default logic and related non\-monotonic reasoning systems provided another pre\-AGM approach to belief revision\. These systems handle incomplete information by making default assumptions that can be retracted when contradictory information is discovered\.

#### 5\.4\.1Default Logic Framework

Default logic extends classical logic with default rules of the form:

α:β1,…,βnγ\\frac\{\\alpha:\\beta\_\{1\},\\ldots,\\beta\_\{n\}\}\{\\gamma\}
This rule states that ifα\\alphais believed and it is consistent to believeβ1,…,βn\\beta\_\{1\},\\ldots,\\beta\_\{n\}, thenγ\\gammacan be concluded by default\.

#### 5\.4\.2Computational Approaches

Several computational approaches to default reasoning were developed:

Fixed\-Point Algorithms:Compute default extensions by iteratively applying default rules until a fixed point is reached;

Proof\-Theoretic Methods:Develop proof procedures that can handle default rules directly without computing complete extensions;

Compilation Approaches:Transform default theories into classical logic theories that can be processed using standard inference engines\.

### 5\.5Dependency\-Based Approaches

Several pre\-AGM systems focused explicitly on dependency tracking and management\.

#### 5\.5\.1Reason Maintenance Systems

In his reason maintenance systemMcAllester \([1982](https://arxiv.org/html/2608.14567#bib.bib160)\)provides a different approach to dependency tracking that emphasizes computational efficiency and incremental reasoning\.

#### 5\.5\.2Causal Networks

Various researchers developed causal network approaches that represent causal relationships explicitly and use them to guide belief revision processesVerma and Pearl \([1990](https://arxiv.org/html/2608.14567#bib.bib180)\); Pearl \([2009](https://arxiv.org/html/2608.14567#bib.bib182)\); Spirteset al\.\([1993](https://arxiv.org/html/2608.14567#bib.bib207)\); Dean and Kanazawa \([1989](https://arxiv.org/html/2608.14567#bib.bib42)\); Halpern and Pearl \([2005](https://arxiv.org/html/2608.14567#bib.bib98)\)\.

While many of these algorithms lacked the formalism introduced by the AGM model, they represented important efforts to address belief revision within the AI domain\. These algorithms often adopted pragmatic approaches to updating belief bases, which included:

- •Updating heuristics: Many pre\-AGM algorithms were based on simple heuristics for adding or removing beliefs from the knowledge base, without considering the logical consequences of these actions\. Although these techniques were computationally efficient in terms of resources, they frequently resulted in mechanisms lacking rigor, leading systems into inconsistent statesDoyle and London \([1980](https://arxiv.org/html/2608.14567#bib.bib51)\); Fikes and Nilsson \([1971](https://arxiv.org/html/2608.14567#bib.bib73)\); Hewitt \([1972](https://arxiv.org/html/2608.14567#bib.bib121)\)\.
- •Probability\-based models: Some pre\-AGM approaches used probabilistic methods for adjusting beliefs upon receiving new information\. These approaches often attempted to incorporate probabilistic techniques such as Bayesian statistics\. However, the lack of rigor also led to difficulties, particularly regarding scalability and applicability to systems based on pure logicPearl \([1986](https://arxiv.org/html/2608.14567#bib.bib179)\); Verma and Pearl \([1990](https://arxiv.org/html/2608.14567#bib.bib180)\); Dean and Kanazawa \([1989](https://arxiv.org/html/2608.14567#bib.bib42)\)\.
- •Rule\-based systems: Another common approach in the 1970s involved rule\-based systems, in which new beliefs were inserted into or removed from the knowledge base according to a set of predefined rules\. While such systems were useful in certain scenarios, they were unable to handle contradictions or inconsistencies in the information received, as the rules were not adaptiveFikes and Nilsson \([1971](https://arxiv.org/html/2608.14567#bib.bib73)\); Hewitt \([1972](https://arxiv.org/html/2608.14567#bib.bib121)\); Geneserethet al\.\([1981](https://arxiv.org/html/2608.14567#bib.bib93)\)\.

### 5\.6Additional Systems from Doyle’s Bibliography

Beyond the major systems detailed above, Doyle and London’s bibliography documents several other influential pre\-AGM approaches that contributed to the computational foundations of belief revision:

STRIPS and Operator\-Based Planning:Fikes and Nilsson \([1971](https://arxiv.org/html/2608.14567#bib.bib73)\)introduced operator descriptions with explicit add and delete lists, providing early mechanisms for representing state changes\. While primarily an action planning system, STRIPS’s approach to minimal change \(only specified facts change\) anticipated AGM’s inclusion postulate and informed the later distinction between belief revision and belief updateKatsuno and Mendelzon \([1991b](https://arxiv.org/html/2608.14567#bib.bib131)\)\.

CONNIVER and Context Mechanisms:McDermott and Sussman \([1972](https://arxiv.org/html/2608.14567#bib.bib163)\)introduced context layers and non\-chronological backtracking, enabling efficient exploration of alternative belief states\. These mechanisms anticipated ATMS’s multi\-context reasoning and informed theoretical work on modularity and independence in belief revisionParikh \([1999](https://arxiv.org/html/2608.14567#bib.bib178)\)\.

PLANNER and Pattern\-Directed Invocation:Hewitt \([1972](https://arxiv.org/html/2608.14567#bib.bib121)\)provided early mechanisms for change\-triggered procedures, where belief changes automatically invoke relevant inference rules\. This approach influenced TMS’s justification propagation and anticipated active database triggers used in contemporary belief base implementations\.

Limitations of Pre\-AGM Implementations:Most pre\-AGM systems were demonstrated primarily on toy examples and small\-scale domains due to 1980s computational constraints\. Notable exceptions that achieved real\-world deployment include the use of a TMS\-style reasoning architecture in the DART expert systemGeneserethet al\.\([1981](https://arxiv.org/html/2608.14567#bib.bib93)\)and ATMS in the GDE diagnostic systemDe Kleer and Williams \([1987](https://arxiv.org/html/2608.14567#bib.bib45)\)\. Contemporary implementations benefit from orders\-of\-magnitude improvements in processing power and memory, potentially making pre\-AGM algorithmic insights more practically viable at scale\.

Despite the lack of formalism, the work undertaken during this period contributed significantly to the initial development of belief revision within AI, establishing an important foundation for subsequent, more formal approaches\.

### 5\.7From Computational Practice to Theoretical Foundation

The pre\-AGM period established computational belief revision as a legitimate and necessary component of intelligent systems, with each approach contributing distinct algorithmic innovations that would later inform theoretical developments\. The TMS pioneered dependency tracking and non\-chronological backtrackingDoyle \([1979](https://arxiv.org/html/2608.14567#bib.bib49)\), ATMS introduced multi\-context reasoning capabilitiesDe Kleer \([1986](https://arxiv.org/html/2608.14567#bib.bib44)\), probabilistic networks brought uncertainty quantification to belief revisionPearl \([1986](https://arxiv.org/html/2608.14567#bib.bib179)\), and default reasoning systems provided frameworks for handling incomplete informationReiter \([1980](https://arxiv.org/html/2608.14567#bib.bib188)\)\. Our mapping \(Figure[1](https://arxiv.org/html/2608.14567#S5.F1)and tables[1](https://arxiv.org/html/2608.14567#S5.T1)to[8](https://arxiv.org/html/2608.14567#S5.T8)\) shows that 47% of papers focused on procedural approaches \(Category 3\), while 77% concentrated on representational innovations \(Category 2\), 70% focused on applications \(Category 7\), and 48% on theoretical issues \- most of them related to practical aspects of belief revision \(Category 6\), demonstrating the field’s primary emphasis on computational tractability and practical implementation during this formative period\.

Doyle’s contribution extends beyond mere cataloging; his work with London established a taxonomical framework that anticipated the theoretical developments that would follow with AGM while capturing the diversity of computational approaches being explored at the timeDoyle and London \([1980](https://arxiv.org/html/2608.14567#bib.bib51)\)\. This taxonomy proved remarkably prescient, identifying key dimensions of belief revision research that remain relevant today and providing a structured lens through which to understand the relationship between early computational work and later theoretical developmentsDoyle \([1979](https://arxiv.org/html/2608.14567#bib.bib49),[1988](https://arxiv.org/html/2608.14567#bib.bib52)\)\. The distribution patterns in our analysis show that out of the eight categories in the taxonomy, categories 2, 3, 6, and 7 received the most attention, reflecting the pragmatic priorities of AI researchers who needed working systems before formal theories were available\. It is also important to mention that while there were many papers that fit into multiple categories, the papers in categories 2, 3, 6, and 7 represent 85% of the works analyzed by Doyle and London\.

This move naturally follows the historical thread presented in the origins of belief revision research\. The foundational concerns of maintaining a model of the world, reasoning under changing information, and coping with inconsistency emerged from early AI domains such as planning, vision, and language processing, as well as from adjacent philosophical work on theory changeMcCarthy and Hayes \([1981](https://arxiv.org/html/2608.14567#bib.bib162)\); McCarthy \([1980](https://arxiv.org/html/2608.14567#bib.bib161)\)\. Doyle’s taxonomy codifies these concerns as*named axes of practice*, transforming ad hoc engineering solutions into systematic categories of investigation\. It represents a pivot point between the*pre\-AGM era*of algorithmic devices, dependence tracking, non\-chronological backtracking, and defaulting machinery, and the later*AGM paradigm*of postulates and representation theorems that would provide normative foundations for belief revisionAlchourrónet al\.\([1985](https://arxiv.org/html/2608.14567#bib.bib4)\); Gärdenfors \([1988](https://arxiv.org/html/2608.14567#bib.bib90)\)\. In essence, the taxonomy captures what engineers were already doing to keep beliefs coherent while the formal postulate\-based account was still on the horizon\.

The computational approaches examined in this section represent more than historical curiosities; they embody algorithmic insights and implementation strategies that remain relevant for contemporary belief revision systems\. However, understanding their true significance requires evaluating them through the lens of the theoretical framework that emerged in the mid\-1980s with the AGM model\. The question that naturally arises is: how do these pre\-AGM computational innovations relate to the rationality postulates and construction methods that AGM theory would later establish? To address this question systematically, we must develop a methodological framework that allows us to re\-examine Doyle and London’s taxonomy and the computational systems it encompasses from a post\-AGM theoretical perspective, assessing both their contributions to and limitations within the broader evolution of belief revision research\.

## 6Re\-examining Pre\-AGM Systems Through Post\-AGM Theory

The emergence of the AGM framework in the mid\-1980s fundamentally transformed the theoretical landscape of belief revision, providing rigorous axiomatic foundations that were absent during the pre\-AGM eraAlchourrónet al\.\([1985](https://arxiv.org/html/2608.14567#bib.bib4)\); Gärdenfors \([1988](https://arxiv.org/html/2608.14567#bib.bib90)\)\. This transformation creates both an opportunity and a methodological challenge: how can we systematically re\-evaluate the rich computational heritage of pre\-AGM systems through the clarifying lens of AGM theory? Our approach addresses this challenge by mapping Doyle and London’s empirically\-derived taxonomy onto the theoretical framework established by AGM, thereby bridging the gap between historical computational practice and contemporary theoretical understanding\.

### 6\.1Literature Selection and Scope

Our literature selection strategy is grounded in Doyle and London’s foundational 1980 bibliography while extending systematically to encompass key post\-AGM developments\. The selection process operates through three complementary approaches:

Core Historical Foundation:We begin with the approximately 250 papers cited inDoyle and London \([1980](https://arxiv.org/html/2608.14567#bib.bib51)\)’s original bibliography, which provides comprehensive coverage of pre\-AGM computational approaches to belief revision\. This foundation ensures historical completeness and maintains continuity with the taxonomical framework that organizes our analysis\.

Theoretical Development Tracking:We systematically include key papers that established and developed the AGM framework, beginning with the foundational work by Alchourrón, Gärdenfors, and MakinsonAlchourrónet al\.\([1985](https://arxiv.org/html/2608.14567#bib.bib4)\)and extending through major theoretical developments including epistemic entrenchmentGärdenfors \([1988](https://arxiv.org/html/2608.14567#bib.bib90)\), kernel methodsHansson \([1994a](https://arxiv.org/html/2608.14567#bib.bib106)\), iterated revisionDarwiche and Pearl \([1997](https://arxiv.org/html/2608.14567#bib.bib39)\), and belief base approachesNebel \([1989](https://arxiv.org/html/2608.14567#bib.bib168)\)\. Although the AGM framework consolidated these ideas in a unified post\-1985 formulation, key elements of belief change theory had already been developed earlier, including Gärdenfors’ initial proposal of rationality postulates \([1982](https://arxiv.org/html/2608.14567#bib.bib89)\) and the first meet and partial meet constructions introduced by Alchourrón and Makinson \([1982](https://arxiv.org/html/2608.14567#bib.bib2)\)\.

Contemporary Implementation Analysis:We include representative contemporary work that demonstrates how AGM principles have been implemented in practical systems, with particular attention to papers that explicitly connect theoretical foundations with computational approaches\.

Our temporal scope extends from 1940 to 2024, with particular emphasis on the critical period from 1970\-1990, which encompasses both the pre\-AGM computational era and the emergence of AGM theory\. We include work from artificial intelligence, philosophy, logic, computer science, and related fields, maintaining interdisciplinary coverage that reflects the field’s diverse intellectual foundations\.

Selection criteria prioritize works that: \(1\) establish foundational concepts or methods; \(2\) provide computational implementations or algorithmic contributions; \(3\) bridge pre\-AGM and post\-AGM approaches; \(4\) demonstrate practical applications of belief revision principles; \(5\) explicitly address the relationship between different theoretical or computational approaches\. The detailed methodology is presented in Appendix[Theoretical Development Tracking Methodology](https://arxiv.org/html/2608.14567#A1)\.

### 6\.2Analytical Framework

Our analytical framework combines historical analysis with systematic theoretical evaluation through several complementary methodological components:

Taxonomical Mapping:We systematically map computational approaches identified in Doyle and London’s bibliography to their taxonomical categories, analyzing how these categorizations reflect the empirical structure of pre\-AGM research\. This mapping reveals patterns of research emphasis and identifies computational innovations that were most influential in subsequent theoretical development\.

Postulate Correspondence Analysis:For each pre\-AGM computational approach, we analyze its relationship to specific AGM postulates, examining both direct correspondences and areas where computational practice anticipated theoretical development\. This analysis reveals how empirical insights about rational belief change were later formalized through AGM theory\.

Evolution Tracing:We systematically trace how each category in Doyle’s taxonomy evolved in the post\-AGM era, identifying key theoretical developments, seminal papers, and transformation patterns\. This tracing reveals how computational insights were formalized, extended, and sometimes superseded by theoretical advances\.

Synthesis Identification:Throughout our analysis, we identify opportunities for synthesizing insights from different eras of research, examining how pre\-AGM computational strategies can inform contemporary implementations of AGM\-based systems\.

### 6\.3Methodological Implementation

To systematically implement this correspondence analysis, we reconstruct the distribution of entries across Doyle’s original taxonomy and analyze how each subcategory has evolved in the post\-AGM literature\. This reconstruction process involves several methodological steps\.First, we identify the computational systems and approaches that Doyle and London classified under each taxonomical category\.Second, we analyze how these systems relate to specific AGM postulates, construction methods, or theoretical insights\.Third, we trace the evolution of each subcategory through subsequent theoretical developments, identifying key papers and theoretical advances that formalized, extended, or refined the original computational insights\.

While Doyle’s descriptor\-based approach captures the complexity of early systems, its resulting lack of mutually exclusive categories \(multi\-labeling\) and heterogeneous granularity pose challenges for a structured classification\. However, these characteristics do not undermine its utility for our analysis\. Rather, these limitations justify our AGM\-aware refinements and highlight the theoretical progress made since 1980\. Our methodology acknowledges these limitations while leveraging the taxonomy’s enduring insights about the fundamental dimensions of belief revision research\.

It is important to note that while our analysis is comprehensive within its scope, certain aspects of contemporary belief revision research lie beyond the boundaries of both Doyle’s original taxonomy and our AGM\-focused extension\. Social dimensions of belief revision, including how social contexts and multi\-agent interactions influence belief change, represent important areas of current research that were not anticipated in the pre\-AGM eraBaltag and Smets \([2008](https://arxiv.org/html/2608.14567#bib.bib18)\)\. Similarly, emotional and psychological factors that affect human belief revision, while relevant for cognitive modeling applications, fall outside the computational and logical focus of both the original taxonomy and our theoretical analysis\.

Our methodological framework provides the analytical tools necessary to examine how Doyle’s taxonomy evolved in the post\-AGM era\. We now apply this framework systematically to trace the theoretical transformation of each taxonomical category, demonstrating how empirical observations about computational practice were formalized into rigorous theoretical constructs while identifying both continuities and innovations in this evolution\.

## 7Taxonomical Evolution in the Post\-AGM Era

Doyle’s descriptor\-indexed taxonomy captured the*practice*of belief maintenance in the pre\-AGM era through empirical observation and systematic categorization of existing computational approaches\. The AGM paradigm fundamentally reframed this landscape by introducing a*normative*, postulate\-based view of rational belief change supported by rigorous representation theoremsAlchourrónet al\.\([1985](https://arxiv.org/html/2608.14567#bib.bib4)\); Gärdenfors \([1988](https://arxiv.org/html/2608.14567#bib.bib90)\)\. In this section, we systematically revisit each of Doyle’s taxonomic categories and trace their evolution in the post\-AGM literature, highlighting new theoretical derivations, conceptual unifications, and practical ramifications\. Our aim extends beyond mere reference compilation to demonstrate*how*each theoretical thread matured into components of the modern belief revision toolkit and how AGM’s normative framework both validated and transformed pre\-AGM computational insights\.

The relationship between Doyle’s empirical taxonomy and AGM’s theoretical framework exhibits both continuity and transformation\. AGM reframes belief revision as a normative problem about rational change subject to specific postulates, including closure, success, inclusion, consistency preservation, vacuity, extensionality, and additional constraints for iterated revision, while providing representation theorems that connect algebraic choice functions to belief change operators through constructions like partial\-meet contraction and Levi and Harper identitiesGärdenfors \([1988](https://arxiv.org/html/2608.14567#bib.bib90)\)\. This theoretical foundation validates many pre\-AGM computational intuitions while providing systematic justification for design choices that were previously ad hoc\.

### 7\.1Global Issues: From Computational Problems to Theoretical Postulates

#### 7\.1\.1The Frame Problem and Action\-Driven Change

Doyle’s original framing merged*state change by action*with*belief change by information*, reflecting the practical reality that early AI systems needed to handle both types of change within unified computational frameworks\. Post\-AGM theoretical work systematically separated these concerns, leading to the fundamental distinction between*belief revision*and*belief update*Katsuno and Mendelzon \([1991b](https://arxiv.org/html/2608.14567#bib.bib131)\)\. This separation proved theoretically crucial: AGM\-style*revision*integrates new information with minimal change to existing beliefs, while*update*handles world change due to actions or events by modeling how the world itself has changed rather than how our information about a static world has improved\.

This theoretical distinction led to dual semantic frameworks that formalize the intuitive difference between learning new facts and accommodating world changes\. Belief revision employs semantic approaches, including faithful assignmentsKatsuno and Mendelzon \([1991b](https://arxiv.org/html/2608.14567#bib.bib131)\),Grove \([1988](https://arxiv.org/html/2608.14567#bib.bib95)\)’s system of spheres, and distance\-based minimizationDalal \([1988](https://arxiv.org/html/2608.14567#bib.bib38)\)that prioritize minimal change to belief content\. Belief update, conversely, employs possible\-model approaches and persistence principlesWinslett \([1991](https://arxiv.org/html/2608.14567#bib.bib225)\)to model how the world evolves over time\. In contemporary planning and knowledge representation systems, the frame problem is typically addressed through action formalisms such as successor\-state axioms or update operators that incorporate inertia principles, while AGM\-style revision handles sensing, communication, and information\-gathering activities\.

#### 7\.1\.2Choosing Among Competing Revisions

Doyle’s theme of*choice among alternatives*becomes explicit and systematic in post\-AGM representation theorems through the machinery of selection functions and preference orderings\. Partial\-meet contraction formalizes this choice process by selecting among maximal consistent subsets \(remainders\) through selection functions that encode preferences over different ways of restoring consistencyAlchourrónet al\.\([1985](https://arxiv.org/html/2608.14567#bib.bib4)\)\. Epistemic entrenchment provides an alternative formalization where choices are guided by resistance to contraction, with more entrenched beliefs being more difficult to give upGärdenfors \([1988](https://arxiv.org/html/2608.14567#bib.bib90)\)\.

The distance\-based and sphere semantics developed byGrove \([1988](https://arxiv.org/html/2608.14567#bib.bib95)\)and othersDalal \([1988](https://arxiv.org/html/2608.14567#bib.bib38)\)reify choice as minimization problems or proximity relationships in logical space, providing computational methods for implementing preference\-guided revision\. This theoretical line matured into sophisticated frameworks for*rational preferences over change*, includingParikh \([1999](https://arxiv.org/html/2608.14567#bib.bib178)\)’s work on relevance and splitting that enables modular belief revision, and various approaches to priority\-based and relevance\-sensitive change that maintain computational tractability while respecting normative constraints\.

#### 7\.1\.3Change of Belief or Mind: Iterated Revision

The original AGM framework addressed single episodes of belief change, but Doyle’s subcategory of ”change of mind” explicitly identified belief change over time as a distinct problem class, anticipating the need for principled approaches to sequences of belief revisions\. Post\-AGM work systematically addressed this limitation by studying iterated belief revision, asking how sequences of inputs should interact and what rationality constraints should govern belief evolution over time\.

The Darwiche\-Pearl \(DP\) postulates\([1997](https://arxiv.org/html/2608.14567#bib.bib39)\) for iterated revision sparked extensive research into iteration policies, leading to a sophisticated taxonomy of approaches including*natural*and*lexicographic*revisionBoutilier \([1996](https://arxiv.org/html/2608.14567#bib.bib27)\),*restrained*and*priority*\-based iterations that balance stability with responsiveness to new informationBooth and Meyer \([2006](https://arxiv.org/html/2608.14567#bib.bib22)\), and ordinal\-ranking approaches based onSpohn \([1988](https://arxiv.org/html/2608.14567#bib.bib208)\)’s ranking functions that connect belief revision to conditional logic and default reasoning\. These theoretical advances provide precise answers to Doyle’s question about ”how to change one’s mind again” by specifying rational dynamics for belief evolution\.

#### 7\.1\.4Absorbing New Information with Minimal Disruption

Doyle’s informal notion of ”minimal disruption” receives precise theoretical treatment through AGM’s central theoretical results\. The*Levi identity*\(K∗ϕ=\(K−¬ϕ\)\+ϕK\*\\phi=\(K\-\\neg\\phi\)\+\\phi\) and*Harper identity*\(K−ϕ=K∩\(K∗¬ϕ\)K\-\\phi=K\\cap\(K\*\\neg\\phi\)\) establish fundamental relationships between revision, contraction, and expansion operationsGärdenfors \([1988](https://arxiv.org/html/2608.14567#bib.bib90)\)\. Partial\-meet construction methods provide systematic procedures for implementing these operations through choice functions that select among maximal consistent subsets according to specified preference criteria\.

The distance\-based and sphere semantics provide equivalent minimization perspectives that make the notion of ”minimal change” mathematically precise through metrics on possible worlds or logical theoriesGrove \([1988](https://arxiv.org/html/2608.14567#bib.bib95)\); Dalal \([1988](https://arxiv.org/html/2608.14567#bib.bib38)\)\. Subsequent complexity and compilability resultsEiter and Gottlob \([1992](https://arxiv.org/html/2608.14567#bib.bib56)\); Liberatoreet al\.\([1996](https://arxiv.org/html/2608.14567#bib.bib147)\)clarify the computational feasibility of these theoretical constructions, providing guidance for practical implementation while maintaining theoretical soundness\.

### 7\.2Representations: From Data Structures to Theoretical Constructs

#### 7\.2\.1Manual Updates and Operator Descriptions

STRIPS\-style add/delete lists, which Doyle classified as operator descriptions for manual updates, became the canonical vocabulary for*action update*in planning systems and were formally distinguished from*informational revision*Fikes and Nilsson \([1971](https://arxiv.org/html/2608.14567#bib.bib73)\)\. Post\-AGM theoretical work clarified that revision should be represented intensionally through belief sets, belief bases, and entrenchment orderings, while operator descriptions belong to the update side of the revision/update distinctionWinslett \([1991](https://arxiv.org/html/2608.14567#bib.bib225)\)\. This clarification resolved the pre\-AGM conflation that Doyle noted between different types of belief change by providing distinct theoretical frameworks for different change scenarios\.

#### 7\.2\.2Context Layers and Modularity

Doyle’s notion of layered contexts anticipated important theoretical developments in*independence*and*modularity*for belief revision\. Post\-AGM work made these intuitions precise through formal results like Parikh’s splitting theorem, which demonstrates that when a logical language decomposes into independent components, belief revision can be performed component\-wise without undesirable interactions between modules[1999](https://arxiv.org/html/2608.14567#bib.bib178)\. Relevance and independence constraints became design criteria for practical belief revision operators and informed the development of belief base policies that respect modular structureHansson \([1999b](https://arxiv.org/html/2608.14567#bib.bib115)\)\.

#### 7\.2\.3Change\-Triggered Procedures and Dependency Structures

Doyle’s emphasis on logical data dependencies evolved into the general theory of*belief bases*with*kernel*constructions and*incision*functions that provide systematic methods for base\-level belief revisionHansson \([1994a](https://arxiv.org/html/2608.14567#bib.bib106)\)\. To contract a belief base by a formulaϕ\\phi, kernel methods identify all minimal subsets that implyϕ\\phi\(theϕ\\phi\-kernels\) and remove at least one formula from each kernel through incision functions that encode preferences over which beliefs to sacrifice\.

This base\-level perspective supports the fine\-grained control over belief change—including traceability, minimal deletion, and explicit justification management—that Doyle sought in dependency graph approaches, while maintaining compatibility with AGM’s postulate\-based framework\. The kernel approach bridges the gap between AGM’s abstract theoretical requirements and the concrete implementation needs of practical belief revision systemsFermé and Hansson \([2018](https://arxiv.org/html/2608.14567#bib.bib71)\)\.

#### 7\.2\.4Causal and Justificatory Encodings

Pre\-AGM approaches to non\-monotonic dependencies and causal relationships matured along two complementary theoretical directions in the post\-AGM era\.AGM\-compatible approachesencode support relationships through entrenchment orderings or kernel\-based methods, where causal knowledge guides incision functions to produce domain\-aware contraction that respects causal structure\.Conditional and ordinal approachesemploySpohn \([1988](https://arxiv.org/html/2608.14567#bib.bib208)\)’s ranking functions andPearl \([1990](https://arxiv.org/html/2608.14567#bib.bib181)\)’s System Z to map justificatory relationships into numerical or ordinal structures that drive both belief revision and default inference, providing unified frameworks for handling both definite information and defeasible patterns\.

Dynamic Epistemic Logic \(DEL\)Baltaget al\.\([1998](https://arxiv.org/html/2608.14567#bib.bib17)\); Van Ditmarschet al\.\([2008](https://arxiv.org/html/2608.14567#bib.bib47)\)later provided event\-driven*action models*with explicit preconditions and postconditions for updating epistemic states, offering systematic approaches to the causal and procedural relationships that pre\-AGM systems handled through ad hoc mechanisms\. These developments formalize Doyle’s intuitions about change\-triggered procedures while providing rigorous semantic foundations\.

### 7\.3Procedures: From Algorithms to Semantic Characterizations

#### 7\.3\.1Operator Application and Backtracking Strategies

Doyle’s operational catalogue of procedural approaches—including chronological and non\-chronological backtracking, operator application, and dependency\-based revision—evolved into*semantic characterizations*that subsume many specific algorithmic approaches under unified theoretical frameworks\. Partial\-meet construction corresponds to remainder selection guided by preference criteria; sphere\-based semantics implements locality through distance relationships; ranking\-based approaches organize preferences as priority queues over possible worlds or belief states\.

Non\-chronological backtracking, pioneered in systems like TMSDoyle \([1979](https://arxiv.org/html/2608.14567#bib.bib49)\), corresponds to*dependency\-directed*change at the belief base level through kernel and incision methodsHansson \([1994a](https://arxiv.org/html/2608.14567#bib.bib106)\)\. Iterated revision policies lift these base\-level procedures to handle streams of inputs while maintaining rationality constraints across multiple revision episodesDarwiche and Pearl \([1997](https://arxiv.org/html/2608.14567#bib.bib39)\); Boutilier \([1996](https://arxiv.org/html/2608.14567#bib.bib27)\)\.

#### 7\.3\.2Dependency\-Based Revision

Dependency\-based revision became the canonical*belief base revision*pipeline in post\-AGM theory: compute kernels to identify minimal inconsistent subsets; choose incisions according to minimality criteria or priority orderings; reconstruct a revised base from the remaining beliefs; apply logical closure if needed for specific applicationsHansson \([1994a](https://arxiv.org/html/2608.14567#bib.bib106)\); Fermé and Hansson \([2018](https://arxiv.org/html/2608.14567#bib.bib71)\)\. This systematic approach formalizes the dependency\-tracking intuitions of pre\-AGM systems while providing theoretical guarantees about the rationality of the resulting belief changes\.

Specialized procedures for restricted domains—including Horn clauses, description logics, and other logical fragments—require adapted methods with appropriate definability and complexity guaranteesEiter and Gottlob \([1992](https://arxiv.org/html/2608.14567#bib.bib56)\); Flouriset al\.\([2008](https://arxiv.org/html/2608.14567#bib.bib79)\)\. These domain\-specific approaches maintain the essential insights of dependency\-based revision while exploiting structural properties of particular logical languages to achieve better computational performance\.

### 7\.4Non\-Monotonic Inference: Orthogonality and Integration

#### 7\.4\.1Defaults and Justifications versus Revision

Post\-AGM theoretical work systematically clarified the relationship between belief revision and non\-monotonic reasoning that Doyle’s taxonomy implicitly recognized, while also motivating accounts in which the two are seen as complementary perspectives on the same underlying dynamics of belief change\. This relationship has been characterized both as*orthogonality*\(where the two address fundamentally different problems\) and as*duality*\(where they represent complementary perspectives on rational belief changeGärdenfors \([1991](https://arxiv.org/html/2608.14567#bib.bib92)\); Rott \([1991](https://arxiv.org/html/2608.14567#bib.bib192)\)\)\.

Gärdenfors \([1991](https://arxiv.org/html/2608.14567#bib.bib92)\)demonstrates that belief revision and non\-monotonic reasoning can be viewed as ”two sides of the same coin,” with non\-monotonic consequence relations corresponding to families of revision operations and vice versa\.Rott \([1991](https://arxiv.org/html/2608.14567#bib.bib192)\)further develops this connection by identifying two fundamental dimensions of belief change: the*informational dimension*\(captured by AGM revision\) and the*motivational dimension*\(captured by non\-monotonic inference\), showing how these dimensions interact in rational belief dynamics\.

Belief revision addresses changing commitments in light of new factual information, while default logics and circumscription govern tentative inference patterns in the absence of complete informationReiter \([1980](https://arxiv.org/html/2608.14567#bib.bib188)\); McCarthy \([1980](https://arxiv.org/html/2608.14567#bib.bib161)\)\. The KLM framework for rational closureKrauset al\.\([1990](https://arxiv.org/html/2608.14567#bib.bib140)\)and Spohn’s ranking functionsSpohn \([1988](https://arxiv.org/html/2608.14567#bib.bib208)\)provide rigorous semantics for default entailment that complement rather than compete with AGM\-style belief revision\.

#### 7\.4\.2Interaction Principles

Despite their theoretical orthogonality, AGM revision and non\-monotonic reasoning systems exhibit systematic relationships at the semantic level through ranking functions and faithful assignments\. The Darwiche\-Pearl postulates \([1997](https://arxiv.org/html/2608.14567#bib.bib39)\) for iterated revision constrain how conditional beliefs evolve across revision episodes, while natural versus lexicographic revision policies correspond to different approaches for re\-prioritizing conditional information after receiving new inputsBoutilier \([1996](https://arxiv.org/html/2608.14567#bib.bib27)\)\. These connections bridge Doyle’s category of ”justifications” with modern conditional semantics and iterated belief change\.

### 7\.5Inexact Inferential Techniques: Qualitative and Quantitative Bridges

#### 7\.5\.1Probabilistic and Graded Belief Change

Doyle’s category of inexact inferential techniques anticipated important connections between AGM’s qualitative approach and probabilistic methods for belief under uncertainty\. While Bayesian conditioning differs fundamentally from AGM revision, principled theoretical bridges exist through limiting cases and qualitative probability theory\.

Axiomatic connections between qualitative and quantitative belief have been extensively explored through multiple frameworksGoldzsmidtet al\.\([1993](https://arxiv.org/html/2608.14567#bib.bib94)\); Darwiche and Pearl \([1997](https://arxiv.org/html/2608.14567#bib.bib39)\); Boutilier \([1994](https://arxiv.org/html/2608.14567#bib.bib26)\); Friedman and Halpern \([1999](https://arxiv.org/html/2608.14567#bib.bib83)\): Spohn’s ranking functions correspond to limit cases of probability measuresSpohn \([1988](https://arxiv.org/html/2608.14567#bib.bib208)\), where ordinal conditional functions emerge as qualitative abstractions of probabilistic belief; Jeffrey\-style probability updates relate to specific iterated revision policiesJeffrey \([1983](https://arxiv.org/html/2608.14567#bib.bib126)\), with connections formalized through imaging operators; and representation theorems establish conditions under which qualitative preference orderings correspond to underlying probability measuresKrantzet al\.\([1971](https://arxiv.org/html/2608.14567#bib.bib139)\)\.

Possibility and necessity measures produce possibility\-based revision and update operators with AGM\-like properties under appropriate qualitative axiomsDubois and Prade \([1993](https://arxiv.org/html/2608.14567#bib.bib55)\), providing alternative approaches to uncertain belief change that maintain AGM’s insights about minimal change while accommodating numerical uncertainty representations\.

#### 7\.5\.2Decision\-Theoretic Choice Functions

The AGM framework’s selection step in partial\-meet contraction can be enhanced with utility\-theoretic considerations by choosing remainders that minimize expected loss or maximize expected value under relevant integrity constraintsHansson \([1999b](https://arxiv.org/html/2608.14567#bib.bib115)\)\. This approach links*belief change*with*value\-guided*decision making in applications where the costs and benefits of different beliefs can be meaningfully quantified, extending AGM’s normative framework to accommodate practical decision\-making contexts\.

### 7\.6Theoretical Issues: Formalization and Unification

#### 7\.6\.1Representation Theorems and Semantic Equivalences

AGM’s partial\-meet and entrenchment representationsAlchourrónet al\.\([1985](https://arxiv.org/html/2608.14567#bib.bib4)\); Gärdenfors \([1988](https://arxiv.org/html/2608.14567#bib.bib90)\)were systematically unified with Grove’s sphere semanticsGrove \([1988](https://arxiv.org/html/2608.14567#bib.bib95)\)and distance\-based characterizationsDalal \([1988](https://arxiv.org/html/2608.14567#bib.bib38)\); Katsuno and Mendelzon \([1991b](https://arxiv.org/html/2608.14567#bib.bib131)\)through a series of representation theorems that demonstrate the equivalence of different approaches to formalizing minimal change\. These theoretical equivalences instantiate Doyle’s concern with ”proof theory” and ”meta theory” through precise mathematical derivations that connect syntactic and semantic approaches to belief revision\.

#### 7\.6\.2Belief Bases versus Belief Sets

The distinction between belief*bases*\(finite, non\-closed sets of explicit beliefs\) and belief*sets*\(infinite, logically closed sets of all believed consequences\) emerged as a central theoretical issue in post\-AGM workHansson \([1994a](https://arxiv.org/html/2608.14567#bib.bib106)\); Nebel \([1998](https://arxiv.org/html/2608.14567#bib.bib170)\)\. Belief bases enable non\-closed repositories with explicit traceability and fine\-grained control over belief change, while belief sets provide the mathematical precision necessary for theoretical analysis\. Kernel contraction and related methods provide constructive, modular approaches to base\-level change with postulate soundness guaranteesFermé and Hansson \([2018](https://arxiv.org/html/2608.14567#bib.bib71)\)\.

For restricted logical fragments including Horn clauses and description logics, definability preservation and interpolation properties become central theoretical concernsEiter and Gottlob \([1992](https://arxiv.org/html/2608.14567#bib.bib56)\); Flouris \([2006](https://arxiv.org/html/2608.14567#bib.bib77)\); Flouriset al\.\([2008](https://arxiv.org/html/2608.14567#bib.bib79)\), leading to specialized approaches that maintain the essential insights of AGM theory while exploiting the structural properties of particular logical languages\.

#### 7\.6\.3Ontology Repair and Description Logic Extensions

The extension of AGM belief revision principles to description logic ontologies represents an important theoretical development that addresses practical needs in semantic web and knowledge graph applications\. Description logics provide the formal foundations for ontology languages like OWL, which are widely deployed in enterprise knowledge management, biomedical informatics, and linked data systemsBaaderet al\.\([2003](https://arxiv.org/html/2608.14567#bib.bib15)\)\.

Recent work has established formal connections between classical AGM contraction operations and ontology repair mechanisms\.Baader and Wassermann \([2024](https://arxiv.org/html/2608.14567#bib.bib138)\)demonstrate that AGM\-style contractions can be defined for description logic ontologies through optimal repair strategies that minimize the removal of axioms while restoring consistency\. Their approach adapts partial meet contraction to the description logic setting by identifying minimal inconsistent subsets \(analogous to kernels in belief base contraction\) and applying incision functions that respect the structural properties of description logic axioms\.

Souza’s comprehensive analysis bridges belief revision theory with ontology repair implementations, demonstrating how AGM postulates can be satisfied in description logic contexts while maintaining computational tractability through approximation strategiesSouza \([2024](https://arxiv.org/html/2608.14567#bib.bib206)\)\. This work reveals that many pre\-AGM computational insights, including and particularly dependency tracking and modular repair strategies, remain relevant when adapted to the more expressive logical frameworks required for contemporary ontology applications\.

Contemporary ontology repair implementations demonstrate the practical synthesis of AGM theory with computational efficiency concerns\. Several systems exemplify this integration:

Pellet and HermiT Reasoners:These description logic reasoners incorporate justification\-based repair mechanisms, following the justification\-based explanation framework introduced by HorridgeHorridge \([2011](https://arxiv.org/html/2608.14567#bib.bib123)\), and implement kernel\-style contraction for OWL ontologies, providing interactive debugging tools that help ontology engineers identify and resolve inconsistenciesSirinet al\.\([2007](https://arxiv.org/html/2608.14567#bib.bib205)\); Sheareret al\.\([2008](https://arxiv.org/html/2608.14567#bib.bib204)\);

OntoClean and OOPS\!:Ontology validation and repair tools that combine automated consistency checking with user\-guided repair strategies, addressing the preference elicitation challenge by incorporating domain expert knowledge through interactive interfacesGuarino and Welty \([2002](https://arxiv.org/html/2608.14567#bib.bib96)\); Poveda\-Villalónet al\.\([2014](https://arxiv.org/html/2608.14567#bib.bib186)\);

LogMap and AgreementMaker:Ontology alignment systems that handle belief revision during ontology matching and merging, implementing AGM\-inspired operators for resolving conflicts between independently developed ontologiesJiménez\-Ruiz and Grau \([2011](https://arxiv.org/html/2608.14567#bib.bib127)\); Cruzet al\.\([2009](https://arxiv.org/html/2608.14567#bib.bib37)\)\.

These implementations validate the synthesis approach advocated throughout our survey: they combine AGM’s normative framework, through formal repair semantics, with pre\-AGM computational strategies \(dependency tracking, incremental processing, modular repair\) to achieve both theoretical soundness and practical scalability in real\-world knowledge management applications\.

The ontology repair domain illustrates how AGM principles generalize beyond propositional logic, while requiring careful adaptation to respect the semantic and computational properties of more expressive logical languages\. This extension validates the enduring relevance of AGM’s normative framework while demonstrating the continued importance of computational pragmatism in practical implementations\.

#### 7\.6\.4Iteration and Dynamics

The combination of iterated revision theory \(through the Darwiche\-Pearl postulates\) and Dynamic Epistemic Logic provides*operational*models of information change through public announcements, private communications, and complex action modelsBaltaget al\.\([1998](https://arxiv.org/html/2608.14567#bib.bib17)\); Van Ditmarschet al\.\([2008](https://arxiv.org/html/2608.14567#bib.bib47)\)\. These frameworks remain consistent with AGM\-style minimality principles when restricted to hard factual inputs, thus addressing Doyle’s concerns about ”change of mind” and ”temporal reasoning” through precise temporalized dynamics that maintain normative rationality constraints\.

#### 7\.6\.5Complexity and Compilability

Post\-AGM theoretical work systematically mapped the computational complexity landscape for belief revision and update operations, establishing tight bounds including NP\-completeness and polynomial hierarchy results, along with parameterized complexity analysesEiter and Gottlob \([1992](https://arxiv.org/html/2608.14567#bib.bib56)\); Liberatoreet al\.\([1996](https://arxiv.org/html/2608.14567#bib.bib147)\)\. These results replace Doyle’s informal feasibility observations with precise computational characterizations that guide practical implementation strategies while maintaining theoretical soundness\.

### 7\.7Applications: From Use Cases to Systematic Frameworks

#### 7\.7\.1Explanation, Debugging, and Diagnosis

Model\-based diagnosis and explanation systems align naturally with*abductive*reasoning combined with*belief revision*: generate hypothetical explanations through abduction, revise beliefs to restore consistency with observations, and prefer minimal changes according to distance or sphere\-based semanticsHansson \([1999b](https://arxiv.org/html/2608.14567#bib.bib115)\)\. Kernel methods operationalize the ”blame assignment” problems in debugging applications by providing systematic approaches to targeted incision that preserve important beliefs while removing sources of inconsistency\.

#### 7\.7\.2Planning, Execution, and Replanning

The AGM/update distinction proved decisive for planning applications:*execution*and*replanning*from failure employ*update*operations to model world changes, while*sensing*and*communication*trigger*revision*operations to incorporate new information about existing world states\. Formal action update approaches, including Possible Models Approach \(PMA\) and Winslett’s updates \([1991](https://arxiv.org/html/2608.14567#bib.bib225)\), along with DEL\-style event modelsVan Ditmarschet al\.\([2008](https://arxiv.org/html/2608.14567#bib.bib47)\), provide unified theoretical accounts that systematically address the planning concerns that motivated much pre\-AGM research\.

#### 7\.7\.3Knowledge Acquisition and Learning

Viewing learning through the lens of belief change naturally extends to belief merging frameworks, which offer systematic postulates and operators for handling multiple information sourcesKonieczny and Pino Pérez \([2002](https://arxiv.org/html/2608.14567#bib.bib135)\)\. In the context of knowledge acquisition, however, the focus shifts to base\-level operations\. Unlike full belief set revision, base contraction preserves the structure of explicit informationHansson \([1999b](https://arxiv.org/html/2608.14567#bib.bib115)\)\. When combined with provenance trackingBunemanet al\.\([2001](https://arxiv.org/html/2608.14567#bib.bib30)\), this approach enables transparent editing and conflict resolution mechanisms—such as axiom pinpointing—that allow users to maintain understanding and control over the system’s evolutionKalyanpuret al\.\([2005](https://arxiv.org/html/2608.14567#bib.bib129)\)\.

#### 7\.7\.4Control of Reasoning

Doyle’s notion of ”control of reasoning” finds systematic realization through priority and entrenchment policies, relevance constraints \(exemplified by Parikh’s splitting results \([1999](https://arxiv.org/html/2608.14567#bib.bib178)\)\), and modular approaches that govern*which*beliefs receive protection during change operations and*where*changes should be localized within complex knowledge structuresHansson \([1999b](https://arxiv.org/html/2608.14567#bib.bib115)\)\.

### 7\.8Related Issues: Philosophical Foundations and Logical Extensions

#### 7\.8\.1Epistemology and Dynamics of Belief

Post\-AGM work systematically developed connections between belief states, conditional logic, and belief dynamics through the integration of conditional logic \(KLM framework\)Krauset al\.\([1990](https://arxiv.org/html/2608.14567#bib.bib140)\), ranking functionsSpohn \([1988](https://arxiv.org/html/2608.14567#bib.bib208)\), and Dynamic Epistemic LogicVan Ditmarschet al\.\([2008](https://arxiv.org/html/2608.14567#bib.bib47)\)\. These theoretical frameworks jointly explain how*accepted conditionals*evolve under streams of information, providing rigorous foundations for the epistemological concerns that Doyle identified as related to but distinct from computational belief revision\.

Comprehensive treatments byRott \([2001a](https://arxiv.org/html/2608.14567#bib.bib194)\)andHansson \([1999b](https://arxiv.org/html/2608.14567#bib.bib115)\); Fermé and Hansson \([2018](https://arxiv.org/html/2608.14567#bib.bib71)\)provide book\-length accounts that systematically connect philosophical intuitions about rational belief change to postulate\-based theoretical frameworks and computational implementation strategies\.

#### 7\.8\.2Theory Change Across Logical Systems

Beyond propositional logic, belief revision has been systematically adapted to*description logics*,*Horn clause*systems, and*ontology*frameworks with appropriate preservation properties and specialized algorithmic procedures including tableau\-based and graph\-based methodsFlouriset al\.\([2008](https://arxiv.org/html/2608.14567#bib.bib79),[2013](https://arxiv.org/html/2608.14567#bib.bib80)\)\. These extensions fulfill Doyle’s call for ”theory evolution” across different logical systems, while maintaining the essential insights of AGM theory through careful adaptation to the structural properties of particular logical languages\.

## 8Synthesis and Analysis

We traced the evolution of belief revision research from its computational origins in the 1970s through the theoretical revolution of the AGM framework and the follow\-up work\. Our analysis reveals several key influences and findings about the relationship between theory and practice in belief revision\.

The AGM framework marked a watershed in belief revision\. It legitimized the area as a subject of formal inquiry and set normative standards that still shape theory and practice\. Its central contribution was theoretical unification\. AGM connected heterogeneous pre\-AGM proposals under common rationality postulates, which enabled systematic comparison and evaluation across methodsAlchourrónet al\.\([1985](https://arxiv.org/html/2608.14567#bib.bib4)\)\. It also raised methodological rigor\. The framework demanded mathematical precision and proof\-level analysis, which lifted baseline quality and supported advanced developments in representation and inferenceGärdenfors \([1988](https://arxiv.org/html/2608.14567#bib.bib90)\)\. Despite its abstractions, the AGM offered practical guidance\. Postulates, construction methods, and representation theorems supplied design templates that link abstract criteria to implementable operatorsAlchourrónet al\.\([1985](https://arxiv.org/html/2608.14567#bib.bib4)\)\. The AGM framework also generated research programs\. Work on limitations, extensions, and computable realizations shows the fertility and durability of the approachHansson \([1999a](https://arxiv.org/html/2608.14567#bib.bib114)\); Fermé and Hansson \([2018](https://arxiv.org/html/2608.14567#bib.bib71)\)\.

We observed that Pre\-AGM and post\-AGM practices display complementary virtues that motivate integration\. Pre\-AGM work foregrounds computational pragmatism: it targets implementable algorithms with explicit time and space complexity guaranteesNebel \([1994](https://arxiv.org/html/2608.14567#bib.bib169)\), privileges incremental processing with efficient data structures for streaming or online updatesDoyle \([1979](https://arxiv.org/html/2608.14567#bib.bib49)\), and is attentive to practical constraints such as bounded memory and real\-time responsiveness in deployed systemsWassermann \([1999](https://arxiv.org/html/2608.14567#bib.bib217)\)\. This line also favors modular software architectures that separate parsing, representation, update, and evaluation to support substitutability and testingDoyle \([1979](https://arxiv.org/html/2608.14567#bib.bib49)\)\.

AGM theory contributes to the formal discipline\. It supplies explicit rationality postulates that norm revision behavior and make assumptions auditableAlchourrónet al\.\([1985](https://arxiv.org/html/2608.14567#bib.bib4)\), mathematical precision that enables proof\-level analysis and cross\-method comparisonGärdenfors \([1988](https://arxiv.org/html/2608.14567#bib.bib90)\), and a unifying conceptual scheme that relates disparate update procedures under common principlesAlchourrónet al\.\([1985](https://arxiv.org/html/2608.14567#bib.bib4)\)\. Crucially, representation theorems connect abstract postulates to concrete operators, enabling correctness arguments and systematic design choicesGärdenfors \([1988](https://arxiv.org/html/2608.14567#bib.bib90)\)\.

Persistent challenges from the pre\-AGM work remain salient\. The frame problem endures: efficiently determining inert facts during revision is still costly in dynamic, partially observed settings, where naively recomputing closure is untenableMcCarthy and Hayes \([1981](https://arxiv.org/html/2608.14567#bib.bib162)\)\. Preference elicitation is underspecified: AGM presupposes entrenchment orderings or selection functions, yet offers little operational guidance for inferring these structures from users, logs, or latent models, especially under noise and strategic behaviorRott \([2001b](https://arxiv.org/html/2608.14567#bib.bib195)\); Hunter and Boyarinov \([2022](https://arxiv.org/html/2608.14567#bib.bib124)\)\. Computational hardness results for AGM\-style operators constrain scalability; practical deployments therefore rely on approximations, but the accuracy–efficiency frontier and its robustness under distributional shift are not well characterizedEiter and Gottlob \([1992](https://arxiv.org/html/2608.14567#bib.bib56)\)\. Finally, iterated revision remains problematic: postulates adequate for single\-shot updates can yield counterintuitive dynamics across sequences, exposing path dependence, non\-commutativity, and instability that current axioms only partially addressBoutilier \([1996](https://arxiv.org/html/2608.14567#bib.bib27)\)\.

### 8\.1Theoretical Gaps and Extensions

Our correspondence analysis reveals important categories in Doyle’s taxonomy that do not map directly onto AGM postulates, highlighting areas where the theoretical framework may need extension or where alternative theoretical approaches are required\.

TheNon\-Monotonic Inferencecategory represents a fundamental theoretical gapAlchourrón and Makinson \([1982](https://arxiv.org/html/2608.14567#bib.bib2)\)\. Although systems like Reiter’s default logicReiter \([1980](https://arxiv.org/html/2608.14567#bib.bib188)\)and McCarthy’s circumscription \(McCarthy \([1980](https://arxiv.org/html/2608.14567#bib.bib161)\)\) were central to pre\-AGM computational practice, they address problems different from those of AGM\-style belief revision\. Non\-monotonic inference concerns the derivation of tentative conclusions in the absence of complete information, while AGM revision addresses the incorporation of new definitive information into existing belief sets\. This distinction has led to parallel theoretical developments, with non\-monotonic reasoning finding formalization through approaches like preferential modelsKrauset al\.\([1990](https://arxiv.org/html/2608.14567#bib.bib140)\), expectation\-based inferenceGärdenfors \([1991](https://arxiv.org/html/2608.14567#bib.bib92)\), and ranking functionsSpohn \([1988](https://arxiv.org/html/2608.14567#bib.bib208)\)that complement rather than compete with AGM theory\.

Similarly, theInexact Inferential Techniquescategory highlights the relationship between AGM’s categorical approach to belief and probabilistic or fuzzy approaches to uncertainty\. While Pearl’s probabilistic networks \([1986](https://arxiv.org/html/2608.14567#bib.bib179)\) provided sophisticated machinery for belief revision under uncertainty, AGM theory deliberately abstracts away from numerical uncertainty to focus on categorical belief change\. Subsequent work has explored the connections between these approaches through limiting cases and qualitative probability theoryBoutilier \([1994](https://arxiv.org/html/2608.14567#bib.bib26)\), but the fundamental tension between categorical and graded approaches to belief remains an active area of theoretical investigation\.

TheApplicationscategory reveals practical concerns that extend beyond AGM’s theoretical scope\. Real\-world applications often require consideration of computational complexity, real\-time constraints, user interaction, and domain\-specific knowledge that AGM’s abstract framework does not directly address\. This has led to the development of approximate and anytime algorithmsChopraet al\.\([2001](https://arxiv.org/html/2608.14567#bib.bib33)\); Wassermann \([1999](https://arxiv.org/html/2608.14567#bib.bib217)\); Williams \([1997](https://arxiv.org/html/2608.14567#bib.bib221)\), user\-guided revision procedures, and domain\-specific adaptations that maintain AGM’s normative insights while accommodating practical constraints\.

### 8\.2Synthesis: Theoretical Transformation of Doyle’s Taxonomy

The post\-AGM evolution of each category in Doyle’s taxonomy reveals systematic patterns of theoretical development that transform empirical observations about computational practice into rigorous normative frameworks:

Global Issuesevolved from informal concerns about minimal disruption and competing alternatives into precise theoretical constructs, including the distinction between revision and update, systematic derivations through the Levi and Harper identities, and rigorous approaches to iterated change that transform ”minimal disruption” into mathematically precise theorems about rational belief change \(Section[Global Issues: From Computational Problems to Theoretical Postulates](https://arxiv.org/html/2608.14567#S7.SS1)\);

Representationsprogressed from ad hoc data structures and procedural mechanisms to systematic theoretical constructs including belief sets and bases with entrenchment orderings, sphere\-based and distance\-based semantics, kernel and incision methods, and independence and splitting results that formalize modularity intuitions \(see Section[Representations: From Data Structures to Theoretical Constructs](https://arxiv.org/html/2608.14567#S7.SS2)\);

Proceduresevolved from operational algorithms and backtracking strategies to*equivalent*semantic constructors, including partial\-meet contraction, faithful assignments, and implementable base\-level algorithms through kernels and incisions that maintain both theoretical soundness and computational tractability \(see Section[Procedures: From Algorithms to Semantic Characterizations](https://arxiv.org/html/2608.14567#S7.SS3)\);

Non\-Monotonic and Inexact Techniquesdeveloped clean theoretical interfaces to default reasoning systems and graded uncertainty measures, with Darwiche\-Pearl postulates and KLM frameworks providing systematic unification of conditional dynamics and iterated belief change \(see Sections[Non\-Monotonic Inference: Orthogonality and Integration](https://arxiv.org/html/2608.14567#S7.SS4)and[Inexact Inferential Techniques: Qualitative and Quantitative Bridges](https://arxiv.org/html/2608.14567#S7.SS5)\);

Theoretical Issuesachieved comprehensive formalization through representation and complexity theorems, iteration and dynamic logic frameworks, and fragment\-aware approaches to belief change that maintain AGM insights while accommodating the structural properties of restricted logical languages \(see Section[Theoretical Issues: Formalization and Unification](https://arxiv.org/html/2608.14567#S7.SS6)\);

Applicationsevolved from informal use cases into principled change policies for planning, diagnosis, debugging, ontology evolution, and multi\-source information merging that maintain both theoretical soundness and practical effectiveness \(see Section[Applications: From Use Cases to Systematic Frameworks](https://arxiv.org/html/2608.14567#S7.SS7)\);

This systematic theoretical transformation validates Doyle’s original taxonomical insights while demonstrating how empirical observation of computational practice can anticipate and guide subsequent theoretical development\. The post\-AGM evolution reveals that Doyle’s taxonomy captured enduring structural features of belief revision research that remain relevant across different levels of theoretical sophistication and computational implementation\.

The analysis of taxonomical evolution reveals broader patterns about the relationship between computational practice and theoretical development in belief revision research\. These patterns provide the foundation for synthesizing our findings about the field’s historical development and identifying opportunities for integrating insights from different eras of research\.

### 8\.3Methodological Limitations

Although our analysis is comprehensive within its defined scope, several important limitations should be acknowledged:

Taxonomical Constraints:Our analysis is organized around Doyle and London’s 1980 taxonomy, which may not capture all important aspects of contemporary belief revision research\. Areas such as social epistemology, emotional factors in belief change, and certain aspects of multi\-agent belief revision may be underrepresented due to the historical focus of the original taxonomy\.

Implementation Coverage:While we examine key computational approaches and their theoretical relationships, we do not provide comprehensive coverage of all belief revision implementations or systematic empirical evaluation of their performance characteristics\. Our analysis is focused on the works presented in Section[Pre\-AGM Belief Revision](https://arxiv.org/html/2608.14567#S5), and Subsections from[Truth Maintenance Systems: The Doyle Legacy](https://arxiv.org/html/2608.14567#S5.SS1)to[Dependency\-Based Approaches](https://arxiv.org/html/2608.14567#S5.SS5), and their direct follow\-up works\.

Theoretical Scope:Our focus on AGM theory and its extensions means that alternative theoretical frameworks for belief revision may receive less systematic treatment, though we acknowledge their importance and identify connections where relevant\.

Contemporary Developments:The rapid pace of development in AI and machine learning means that some contemporary approaches to belief revision may not be fully represented, particularly those emerging from deep learning and neural\-symbolic integration\.

These limitations are inherent to any survey of a large and active research field, but they do not undermine the validity of our core contributions regarding the historical development and theoretical evolution of belief revision research\.

### 8\.4Contemporary AI Challenges and Belief Revision

The rapid advancement of artificial intelligence in the 2020s has introduced new challenges and opportunities for belief revision that extend beyond the traditional scope captured by Doyle’s taxonomy and AGM theory\. These contemporary developments both validate the historical foundations we have established and reveal new research directions that build upon them\.

#### 8\.4\.1Neural\-Symbolic Integration

The emergence of large language models \(LLMs\) and neural\-symbolic AI systems creates novel requirements for belief revision mechanisms that can operate across both symbolic and subsymbolic representationsGarcezet al\.\([2019](https://arxiv.org/html/2608.14567#bib.bib87)\); Hamiltonet al\.\([2017](https://arxiv.org/html/2608.14567#bib.bib99)\); Kautz \([2022](https://arxiv.org/html/2608.14567#bib.bib132)\)\. Traditional AGM operators assume symbolic belief sets, but contemporary AI systems must handle:

Distributed Representations:Beliefs encoded in neural network weights require new approaches to belief identification, extraction, and modification that maintain both symbolic interpretability and neural network functionalityLocatelloet al\.\([2020](https://arxiv.org/html/2608.14567#bib.bib149)\); Kohet al\.\([2020](https://arxiv.org/html/2608.14567#bib.bib32)\);

Probabilistic Beliefs:Neural systems naturally represent uncertainty through probability distributions, requiring integration between AGM’s categorical approach and probabilistic belief revision frameworksBelleet al\.\([2015](https://arxiv.org/html/2608.14567#bib.bib19)\); Manhaeveet al\.\([2018](https://arxiv.org/html/2608.14567#bib.bib155)\);

Learned Preferences:Unlike AGM’s assumption of given entrenchment orderings, neural systems can learn preference structures from data, requiring dynamic adaptation of belief revision policies based on experienceChristianoet al\.\([2017](https://arxiv.org/html/2608.14567#bib.bib34)\); Ouyanget al\.\([2022](https://arxiv.org/html/2608.14567#bib.bib174)\)\.

The progression from Pearl’s probabilistic networks \([1986](https://arxiv.org/html/2608.14567#bib.bib179)\) to modern neural architectures highlights a persistent tension between statistical inference and logical consistency\. This suggests that today’s integration challenges are not entirely novel, but rather extensions of the structural concerns that motivated the AGM era, thereby validating the relevance of our historical analysis\.

#### 8\.4\.2Distributed and Multi\-Agent Systems

Contemporary AI applications increasingly operate in distributed environments where belief revision must handleStone and Veloso \([2000](https://arxiv.org/html/2608.14567#bib.bib210)\); Robnik\-Šikonja and Kononenko \([2003](https://arxiv.org/html/2608.14567#bib.bib212)\):

Asynchronous Updates:Unlike the sequential revision assumed by classical AGM theory, distributed systems must handle concurrent belief changes from multiple sources with potential conflicts and dependenciesDragoni and Giorgini \([2003](https://arxiv.org/html/2608.14567#bib.bib54)\);

Trust and Source Reliability:Modern systems must incorporate dynamic trust models and source credibility assessments that extend beyond AGM’s assumption of equally reliable information sourcesMarsh \([1994](https://arxiv.org/html/2608.14567#bib.bib157)\); Sabater and Sierra \([2005](https://arxiv.org/html/2608.14567#bib.bib200)\);

Scalability Constraints:Cloud\-based AI systems must perform belief revision across massive knowledge bases with strict latency requirements, requiring approximation strategies that maintain theoretical soundnessDean and Ghemawat \([2008](https://arxiv.org/html/2608.14567#bib.bib43)\); Zahariaet al\.\([2016](https://arxiv.org/html/2608.14567#bib.bib226)\)\.

These challenges extend the multi\-context reasoning pioneered by de Kleer’s ATMS \([1986](https://arxiv.org/html/2608.14567#bib.bib44)\) to contemporary distributed architectures, demonstrating how pre\-AGM computational insights remain relevant for modern implementation challenges and highlighting the need for belief revision operators that reconcile concurrency, trust, and scalability while preserving the normative guarantees articulated by AGM theory\.

#### 8\.4\.3Human\-AI Collaboration

The integration of AI systems with human decision\-making introduces belief revision challenges that bridge computational and cognitive considerationsAmershiet al\.\([2019](https://arxiv.org/html/2608.14567#bib.bib12)\); Wanget al\.\([2019](https://arxiv.org/html/2608.14567#bib.bib216)\):

Explainable Revision:AI systems must provide transparent explanations of belief changes that humans can understand and validate, requiring revision procedures that maintain audit trails and justification structures reminiscent of Doyle’s TMS dependency trackingDoyle \([1979](https://arxiv.org/html/2608.14567#bib.bib49)\); Miller \([2019](https://arxiv.org/html/2608.14567#bib.bib166)\); Gunninget al\.\([2019](https://arxiv.org/html/2608.14567#bib.bib97)\);

Interactive Preference Elicitation:Systems must learn human preferences for belief revision through interaction rather than a priori specification, requiring adaptive approaches to entrenchment and selection function learningBoutilier \([2002](https://arxiv.org/html/2608.14567#bib.bib28)\);

Collaborative Belief Maintenance:Human\-AI teams must maintain shared belief states while accommodating different reasoning styles and confidence levels, requiring extensions to traditional single\-agent revision frameworksKleinet al\.\([2005](https://arxiv.org/html/2608.14567#bib.bib133)\); Endsley \([2015](https://arxiv.org/html/2608.14567#bib.bib58)\)\.

#### 8\.4\.4Implications for Implementation Research

These contemporary challenges validate several key insights from our historical analysis:

Computational Pragmatism Remains Essential:The efficiency and modularity concerns that motivated pre\-AGM systems are amplified in contemporary applications that must operate at scale with real\-time constraintsRussell \([2019](https://arxiv.org/html/2608.14567#bib.bib199)\); Bahdanauet al\.\([2014](https://arxiv.org/html/2608.14567#bib.bib16)\);

Theoretical Foundations Provide Stability:AGM’s normative framework remains relevant for ensuring rational behavior even as implementation contexts evolve dramaticallyPearl and Mackenzie \([2018](https://arxiv.org/html/2608.14567#bib.bib183)\); Marcus \([2020](https://arxiv.org/html/2608.14567#bib.bib156)\);

Synthesis Approaches Are Necessary:The combination of theoretical rigor with computational efficiency that we identified as a key research direction becomes even more critical for contemporary applicationsLeCunet al\.\([2015](https://arxiv.org/html/2608.14567#bib.bib141)\); Bengioet al\.\([2021](https://arxiv.org/html/2608.14567#bib.bib21)\)\.

Future implementation research must therefore build upon the historical foundations we have established while addressing these contemporary extensions\. The systematic approach developed in this survey provides the baseline necessary for principled investigation of these emerging challenges\.

### 8\.5Concrete Implementation Examples: Pre\-AGM Techniques Implementing AGM Operators

While the correspondence between pre\-AGM systems and AGM theory has been established theoretically, concrete examples demonstrate how classical computational techniques can directly implement AGM operators\. These examples illustrate the practical synthesis of algorithmic efficiency with theoretical rigor\.

#### 8\.5\.1Example 1: TMS\-Based Kernel Contraction

Doyle’s Truth Maintenance System can implement AGM kernel contraction through its dependency tracking mechanisms:

AGM Kernel Contraction Specification:Given belief baseKKand sentenceα\\alphato remove, kernel contractionK÷αK\\div\\alpharequires:

1. 1\.Identify all minimal subsetsK′K^\{\\prime\}ofKKsuch thatK′⊢αK^\{\\prime\}\\vdash\\alpha
2. 2\.Apply an incision functionσ\\sigmato select beliefs to remove from each kernel
3. 3\.ReturnK∖⋃σ​\(K∐α\)K\\setminus\\bigcup\\sigma\(K\\amalg\\alpha\)

TMS Implementation Strategy:

1. 1\.Kernel Identification:Use TMS dependency graphs to identify minimal inconsistent subsets - •Traverse justification networks to find all derivation paths forα\\alpha - •Note:TMS derivation paths are not necessarily minimal in the kernel sense\. Additional processing is required: \(1\) identify all TMS derivation paths forα\\alpha; \(2\) extract the sets of assumptions used in each path; \(3\) apply minimality filtering to obtain actual kernels\. - •This additional step adds computational overhead but leverages TMS’s existing dependency structure
2. 2\.Incision Function Implementation:Adapt TMS mechanisms to implement incision functions - •Important distinction:TMS justifications represent inferential relationships, not belief preferences per se - •To implement AGM incision functions, we must: \(1\) derive belief preferences from justification structures \(e\.g\., beliefs supported by more/stronger justifications are more entrenched\); \(2\) use explicit user\-provided or learned preference orderings over beliefs; or \(3\) employ domain\-specific heuristics - •The TMS literatureDoyle \([1979](https://arxiv.org/html/2608.14567#bib.bib49)\)did not systematically address preference elicitation\. This remains an integration challenge when adapting TMS for AGM\-compliant kernel contraction - •TMS provides*mechanisms*that can be adapted to implement incision functions, including assumption retraction strategies and dependency\-directed conflict resolution, though the principles governing these were largely heuristic in original implementations
3. 3\.Efficient Update:Leverage TMS incremental update mechanisms - •Remove selected beliefs using existing TMS node deletion procedures - •Propagate changes through the dependency network using standard TMS algorithms - •Maintain consistency through established truth maintenance protocols

AGM Compliance Note:The construction described here targets kernel*contraction*\. When embedded in a revision operator via the Levi identity, AGM Success is guaranteed provided \(i\) the input sentence is consistent, and \(ii\) the incision function is non\-empty; otherwise, the construction corresponds to semi\-revision or external revision variants\.

Algorithmic Advantages:

- •Incremental Processing:TMS naturally handles incremental belief changes
- •Dependency Tracking:Explicit representation enables efficient kernel identification
- •Conflict Resolution:Existing TMS mechanisms provide mechanistic support*for implementing*incision functions
- •Computational Efficiency:Avoids expensive theorem proving through cached dependencies

#### 8\.5\.2Example 2: ATMS\-Based Partial Meet Revision

The Assumption\-based Truth Maintenance System naturally implements partial meet revision through its context management capabilities:

AGM Partial Meet Revision:For belief setKKand new informationα\\alpha:

1. 1\.Compute maximal subsets ofK∪\{α\}K\\cup\\\{\\alpha\\\}that remain consistent
2. 2\.Apply selection function to choose preferred maximal subsets
3. 3\.Return intersection of selected subsets

ATMS Implementation:

1. 1\.Context Enumeration:Use ATMS assumption management for maximal subset computation - •Treat original beliefs and new informationα\\alphaas assumptions - •ATMS automatically computes all consistent assumption combinations - •Each consistent context corresponds to a maximal consistent subset
2. 2\.Selection Function:Implement preference\-based context selection - •Rank contexts by assumption costs or preference weights - •Apply domain\-specific selection criteria \(e\.g\., minimize change, maximize informativeness\) - •Use ATMS focus\-of\-attention mechanisms to manage computational complexity
3. 3\.Intersection Computation:Derive beliefs common to selected contexts - •Identify nodes that are IN across all selected contexts - •Use ATMS label intersection operations for efficient computation - •Result forms the revised belief base satisfying AGM postulates

Implementation Benefits:

- •Multiple Context Management:ATMS naturally handles alternative belief states
- •Efficient Consistency Checking:Built\-in nogood management prevents inconsistent contexts
- •Scalable Context Selection:Focus mechanisms manage exponential context spaces
- •Parallel Processing:Multiple contexts can be evaluated simultaneously

#### 8\.5\.3Example 3: Probabilistic Network Belief Update as AGM Revision

Pearl’s belief networks can implement AGM revision when beliefs are represented as high\-confidence probabilistic assertions:

Probabilistic\-to\-Logical Mapping:

- •Represent beliefs as propositions with probability\>θ\>\\theta\(e\.g\.,θ=0\.9\\theta=0\.9\)
- •New evidence corresponds to setting specific node probabilities to 1\.0
- •Belief revision corresponds to probabilistic updating followed by thresholding

Implementation Process:

1. 1\.Evidence Incorporation:Set evidence nodes to reflect new information
2. 2\.Probabilistic Update:Use belief propagation algorithms to update network
3. 3\.Belief Extraction:Extract beliefs exceeding confidence threshold
4. 4\.Consistency Checking:Verify result satisfies AGM postulates

AGM Postulate Satisfaction:

- •Success:New evidence always included \(probability = 1\.0\)
- •Inclusion:Probabilistic update never adds unrelated beliefs
- •Consistency:Network structure prevents inconsistent high\-confidence beliefs
- •Minimal Change:Probabilistic updating minimizes information\-theoretic distance

#### 8\.5\.4Empirical Performance Considerations

Important caveat:Our examples demonstrate*structural correspondence*between pre\-AGM techniques and AGM operators, not empirical superiority over contemporary approaches\. Whether TMS/ATMS dependency tracking outperforms modern SAT\-based approaches depends on multiple factors:

- •Problem structure:TMS/ATMS may excel in domains with sparse, hierarchical dependencies; SAT solvers may dominate in densely connected problems\.
- •Update patterns:Incremental scenarios with frequent small updates may favor TMS/ATMS; batch scenarios requiring complete consistency checking may favor SAT compilation\.
- •Implementation quality:Modern SAT solvers benefit from decades of optimization; comparable effort has not been invested in TMS/ATMS implementations\.
- •Parallelization:We are not aware of well\-documented parallel implementations of TMS/ATMS, though the multi\-context architecture suggests natural parallelization opportunities\.

Systematic empirical comparison—including benchmarking TMS/ATMS against contemporary SAT solvers, evaluating parallel implementations, and testing on real\-world problem instances—represents important future work enabled by our foundational analysis but beyond the scope of this survey\. Such empirical investigation is explicitly identified as a priority research direction in Section[9](https://arxiv.org/html/2608.14567#S9)\.

#### 8\.5\.5Synthesis Observations

These examples demonstrate several key principles for implementing AGM operators using pre\-AGM techniques:

Structural Correspondence:Pre\-AGM data structures \(dependency graphs, assumption sets, probability networks\) naturally map to AGM constructs \(kernels, maximal subsets, preference orderings\)\.

Algorithmic Efficiency:Pre\-AGM algorithms provide computational shortcuts for operations that would be intractable if implemented naively from AGM definitions\.

Incremental Processing:All three examples leverage incremental update mechanisms that avoid recomputation from scratch\.

Preference Integration:Each approach provides natural mechanisms for incorporating domain\-specific preferences required by AGM theory\.

Practical Scalability:The examples show how theoretical AGM operators can be implemented efficiently enough for real\-world applications\.

These concrete implementations bridge the gap between AGM’s theoretical elegance and the computational pragmatism of pre\-AGM systems, demonstrating that the historical evolution of belief revision represents not just theoretical progress but also practical synthesis\.

## 9Discussion

The field of belief revision has evolved dramatically since Doyle and London’s foundational bibliography in 1980\. What began as a collection of ad hoc computational techniques has developed into a sophisticated field with rigorous theoretical foundations and practical applications across numerous domains\.

The journey from pre\-AGM computational approaches through the theoretical revolution of AGM to contemporary implementations reveals both the power of formal analysis and the importance of computational pragmatism\. Neither pure theory nor pure implementation is sufficient; the most successful approaches combine theoretical insights with computational innovation\. Examples of such approaches include:

1. 1\.Ontology debugging and repair systems:Tools for debugging unsatisfiable classes in OWL ontologies compute minimal justifications \(MUPS\) and support semi\-automatic repair, effectively instantiating kernel\-style contraction at the ontology level while remaining usable on large real\-world ontologies\.Kalyanpuret al\.\([2005](https://arxiv.org/html/2608.14567#bib.bib129),[2006](https://arxiv.org/html/2608.14567#bib.bib130)\)
2. 2\.Belief merging systems:Implementations that combine AGM\-inspired postulates with distance\-based optimization and SAT compilation demonstrate practical scalability for multi\-source information integration, showing how abstract rationality constraints can guide concrete algorithm design\.Konieczny and Pino Pérez \([2002](https://arxiv.org/html/2608.14567#bib.bib135)\)
3. 3\.Ontology repair via kernel contraction:Recent prototypes compute ontology repairs using kernel \(and partial meet\) pseudo\-contraction operators, explicitly realizing AGM\-style belief base change in description logics and exposing it through Protégé plug\-ins\.Matos and Wassermann \([2022](https://arxiv.org/html/2608.14567#bib.bib159)\)

These systems demonstrate that the synthesis of pre\-AGM computational efficiency with AGM theoretical rigor is not merely conceptual but has been achieved in deployed applications\.

This review is deliberately bound\. It traces the line from pre\-AGM computational practice, through the AGM framework, to contemporary implementations of AGM\-style operators\. It does not survey the entire landscape of belief revision\.

Within this scope, three findings hold\. First, pre\-AGM work delivered implementable, modular methods with explicit computational costs and effective dependency tracking\. Second, AGM provided unifying rationality postulates, representation theorems, and a comparative language that raised methodological standards\. Third, contemporary implementations operationalize selected AGM\-style operators under practical constraints: they rely on incremental algorithms and approximations to address intractability; preference elicitation remains largely ad hoc; iterated revision and the frame problem continue to be open engineering concerns\.

A feasible synthesis follows from these findings: use AGM as specification and pre\-AGM as implementation, with learned preferences and resource\-aware execution\. This is a design hypothesis, not a claim of field\-wide convergence\.

### 9\.1Research Contributions

This targeted narrative review advances belief revision research through several interconnected contributions that establish a foundation for systematic implementation analysis:

Comprehensive Historical Analysis:We have provided the first systematic examination of belief revision evolution using Doyle and London’s taxonomy as an organizing framework, revealing how computational and theoretical approaches have influenced each other across four decades of research\. This analysis establishes a comprehensive baseline that connects early algorithmic insights with contemporary theoretical understanding\.

Systematic Theory\-Practice Integration:Our approach systematically identifies correspondence patterns between pre\-AGM computational methods and AGM theoretical constructs, providing concrete foundations for implementations that combine efficiency with theoretical soundness\. This integration goes beyond previous surveys by establishing specific mappings between algorithmic approaches and formal requirements\.

Implementation Research Baseline:By comprehensively analyzing both historical precedents and theoretical developments, we have established the foundation necessary for systematic computational implementation research\. This baseline enables systematic gap analysis, architectural design, and empirical validation of belief revision systems against both efficiency and correctness criteria\.

Contemporary implementations that demonstrate a synthesis of belief revision principles with computational pragmatism are still relatively rare\. Among notable examples are general\-purpose belief change libraries such as Tweety, which implement AGM\-style belief \(base\) revision and contraction operators, and ontology debugging/repair tools built on top of OWL reasonersThimm \([2014](https://arxiv.org/html/2608.14567#bib.bib213)\); Kalyanpuret al\.\([2005](https://arxiv.org/html/2608.14567#bib.bib129)\); Matos and Wassermann \([2022](https://arxiv.org/html/2608.14567#bib.bib159)\)\. In contrast, widely used OWL reasoners \(Pellet, HermiT\) and ontology alignment systems \(LogMap, AgreementMaker\) focus on efficient reasoning and matching, and are only indirectly connected to AGM\-style belief change through their use in debugging, repair, and integration workflows\.Sirinet al\.\([2007](https://arxiv.org/html/2608.14567#bib.bib205)\); Sheareret al\.\([2008](https://arxiv.org/html/2608.14567#bib.bib204)\); Jiménez\-Ruiz and Grau \([2011](https://arxiv.org/html/2608.14567#bib.bib127)\); Cruzet al\.\([2009](https://arxiv.org/html/2608.14567#bib.bib37)\)

Strategic Research Framework:The comprehensive foundation provided here enables a systematic research program addressing computational belief revision implementation\. This framework supports systematic investigation of engineering challenges while maintaining theoretical rigor and historical perspective\.

Our emphasis on computational implementations and algorithmic details provides practical guidance for implementers while connecting implementation challenges to theoretical insights\. This focus addresses a gap in the literature between abstract theory and concrete implementation by providing the comprehensive foundation necessary for systematic engineering research\.

### 9\.2Toward Computational Implementation: Foundation and Research Directions

The historical analysis presented in this review establishes a comprehensive foundation for systematic computational implementation research\. By tracing the evolution from Doyle and London’s taxonomy through AGM theory to contemporary approaches, we have identified key theoretical foundations, persistent implementation challenges, and synthesis opportunities that inform future engineering efforts\.

#### 9\.2\.1Foundational Requirements for Implementation

Our analysis reveals several foundational requirements that any robust computational belief revision system must address:

Theoretical Baseline:The AGM framework provides essential normative criteria that implementations should approximate or satisfy under specified conditionsAlchourrónet al\.\([1985](https://arxiv.org/html/2608.14567#bib.bib4)\)\. However, our historical analysis shows that pre\-AGM computational insights regarding efficiency, incrementality, and modularity remain crucial for practical systemsDoyle \([1979](https://arxiv.org/html/2608.14567#bib.bib49)\)\.

Representational Adequacy:The evolution from simple dependency networksDoyle \([1979](https://arxiv.org/html/2608.14567#bib.bib49)\)to sophisticated graph\-based structuresWilliams \([1986](https://arxiv.org/html/2608.14567#bib.bib218)\)and contemporary probabilistic representationsDarwiche \([2009](https://arxiv.org/html/2608.14567#bib.bib40)\)demonstrates the need for representation schemes that support both efficient computation and theoretically sound revision operations\.

Algorithmic Foundations:The progression from chronological backtrackingStallman and Sussman \([1977](https://arxiv.org/html/2608.14567#bib.bib209)\)through AGM construction methods\(Gärdenfors,[1988](https://arxiv.org/html/2608.14567#bib.bib90)\)to modern SAT\-based approachesEiteret al\.\([2009](https://arxiv.org/html/2608.14567#bib.bib57)\)establishes algorithmic patterns that balance computational tractability with theoretical guarantees\.

Integration Architecture:The historical development from isolated TMS componentsDoyle \([1979](https://arxiv.org/html/2608.14567#bib.bib49)\)to integrated agent architecturesForbus and De Kleer \([1993](https://arxiv.org/html/2608.14567#bib.bib81)\)reveals architectural principles essential for embedding belief revision within broader intelligent systems\.

#### 9\.2\.2Research Directions Enabled by Historical Foundation

The comprehensive baseline established by this survey enables several systematic research directions:

Computational Blueprint Development:Future research can systematically address the engineering challenges of translating the theoretical foundations identified here into robust computational frameworks\. This includes investigating knowledge representation choices, reasoning service requirements, and operator implementation strategies that preserve theoretical guarantees while achieving computational efficiency comparable to pre\-AGM systems\.

Implementation Analysis Framework:The historical taxonomy and theoretical baseline provided here support systematic evaluation methodologies for belief revision implementations\. Research can develop assessment frameworks that measure implementations against both the efficiency benchmarks established by pre\-AGM systems and the correctness criteria provided by AGM theory\.

Synthesis Architecture Investigation:The correspondence patterns identified between pre\-AGM computational approaches and AGM theoretical constructs suggest concrete opportunities for hybrid implementations\. Systematic investigation of these synthesis opportunities can yield architectures that combine AGM rigor with pre\-AGM computational efficiency\.

Gap Analysis and Validation:The comprehensive coverage provided by this survey enables systematic gap analysis between theoretical requirements and current implementation capabilities\. This foundation supports the development of validation protocols and empirical studies that can guide implementation priorities\.

#### 9\.2\.3Implementation Research Methodology

The historical perspective developed here suggests a systematic methodology for implementation research:

Historical Precedent Analysis:Each implementation challenge should be analyzed against the historical precedents identified in this survey, leveraging both successful pre\-AGM computational strategies and post\-AGM theoretical insights\.

Theoretical Constraint Identification:Implementation research should systematically identify which AGM postulates and theoretical requirements are essential for specific applications and which can be relaxed for computational efficiency\.

Synthesis Pattern Recognition:The correspondence analysis developed here provides templates for identifying how theoretical constructs can be realized through computational mechanisms derived from historical precedents\.

Empirical Validation Design:Implementation research should leverage the comprehensive baseline provided here to design empirical studies that assess both correctness \(against theoretical standards\) and efficiency \(against historical benchmarks\)\.

This foundation enables a systematic research program that can address the engineering challenges of computational belief revision while maintaining theoretical rigor and historical perspective\. The next phase of research can build on this comprehensive baseline to develop practical, theoretically sound, and computationally efficient belief revision systems for contemporary AI applications\.

### 9\.3Future Research Directions

The comprehensive foundation established in this survey opens several strategic research directions that build systematically on the historical and theoretical baseline we have developed\.

#### 9\.3\.1Engineering\-Focused Implementation Research

Empirical Validation Design:Implementation research should leverage the comprehensive baseline provided here to design empirical studies that assess both correctness \(against theoretical standards\) and efficiency \(against historical benchmarks\)\.

A critical gap identified by this survey is the lack of systematic empirical comparison between AGM implementations, pre\-AGM techniques, and hybrid approaches\. Implementation research should leverage the comprehensive baseline provided here to design empirical studies that assess:

- •Correctness:Compliance with AGM postulates under various problem conditions
- •Efficiency:Runtime and memory performance against historical benchmarks \(TMS, ATMS\) and contemporary baselines \(SAT solvers, ASP systems\)
- •Scalability:Performance degradation patterns as problem size increases
- •Robustness:Behavior under noisy inputs, incomplete information, and adversarial scenarios

Such empirical work would validate \(or refute\) our hypothesis that pre\-AGM computational insights can improve contemporary AGM implementations, transforming our foundational analysis into actionable engineering guidance\.

Computational Blueprint Development:Building on the theoretical foundations and historical precedents identified here, future work can systematically address the engineering challenges of developing robust computational belief revision frameworks\. This includes investigating optimal knowledge representation choices, designing efficient reasoning services, and developing operator implementation strategies that maintain theoretical soundness while achieving practical performance\.

Architecture and Integration Studies:The architectural insights derived from our historical analysis can inform systematic investigation of belief revision integration patterns within broader AI systems\. Research can examine how different architectural approaches affect both computational efficiency and theoretical compliance across various application domains\.

Performance Analysis and Optimization:The baseline established by our survey enables systematic performance analysis that evaluates implementations against both historical efficiency benchmarks and contemporary scalability requirements\. This research direction can develop principled approaches to trading off theoretical guarantees for computational performance\.

#### 9\.3\.2Theoretical Extensions and Validation

Synthesis Framework Development:The correspondence patterns identified between pre\-AGM and AGM approaches suggest opportunities for developing unified theoretical frameworks that formalize the integration of computational efficiency with theoretical rigor\. Future research can systematically explore these opportunities\.

Empirical Validation Methodologies:The comprehensive coverage provided here enables the development of systematic empirical validation approaches for belief revision systems\. Research can establish standardized evaluation frameworks that assess both correctness and practical performance across diverse application contexts\.

Contemporary Challenge Analysis:Future work can leverage the historical perspective developed here to analyze how contemporary challenges—including machine learning integration, distributed systems, and human\-AI collaboration—relate to historical precedents and theoretical requirements\.

#### 9\.3\.3Methodological Innovations

Systematic Implementation Analysis:The foundation provided by this survey supports the development of systematic methodologies for analyzing and comparing belief revision implementations\. Future research can establish frameworks for gap analysis, requirement specification, and design validation\.

Historical\-Theoretical Integration:The approach demonstrated here—systematically connecting historical computational insights with theoretical developments—can be extended to other areas of AI research where similar theory\-practice integration challenges exist\.

Interdisciplinary Synthesis:Future work can build on the interdisciplinary foundation established here to develop more sophisticated connections between computational belief revision, cognitive science research, and philosophical epistemology\.

#### 9\.3\.4Broader Research Program

To generalize beyond AGM\-adjacent algorithms, the program should: \(i\) conduct a comprehensive systematic review that includes non\-AGM paradigms \(e\.g\., ranking\-based and probabilistic models, dynamic\-epistemic and database\-update logics, belief merging/fusion, argumentation\-based and logic\-programming updates, multi\-agent and social\-choice approaches\); \(ii\) define a cross\-paradigm taxonomy of operators, inputs, and outputs with common test oracles; \(iii\) establish reproducible benchmarks, datasets, and evaluation protocols that test accuracy, stability under iterated revision, preference\-elicitation fidelity, and cost–quality trade\-offs; \(iv\) map complexity and approximation frontiers across paradigms; and \(v\) develop integration criteria that specify when heterogeneous operators can be composed while preserving stated invariants\. This extension would permit the proposed synthesis to be validated and refined on the scale of the entire belief\-revision area\.

The research directions identified here leverage the comprehensive baseline established by this survey while maintaining strategic focus on implementation challenges that require systematic investigation\. These directions collectively support the development of belief revision systems that are both theoretically principled and practically deployable in contemporary AI applications\.

This survey has established a comprehensive historical and theoretical foundation that enables systematic research into the implementation of computational belief revision\. The baseline provided here—connecting pre\-AGM computational insights with AGM theoretical requirements—supports the next phase of research: developing engineering\-focused computational blueprints, implementation analysis frameworks, and empirical validation methodologies\. Future work can build systematically on this foundation to create belief revision systems that are both theoretically principled and practically deployable in contemporary AI applications\.

## 10Acknowledgments

This work was partially supported by FCT \- Fundação para a Ciência e a Tecnologia, Portugal, through the project PRODY: PTDC/CCI\-COM/4464/2020; by NOVA LINCS ref\. UIDB/04516/2020 \([https://doi\.org/10\.54499/UIDB/04516/2020](https://doi.org/10.54499/UIDB/04516/2020)\) and ref\. UIDP/04516/2020 \([https://doi\.org/10\.54499/UIDP/04516/2020](https://doi.org/10.54499/UIDP/04516/2020)\) with the financial support of FCT\. IP\. YA was supported by FCT through SFRH/BD/138911/2018\. The authors gratefully acknowledge Eduardo Fermé for his guidance in structuring and organizing the manuscript, as well as for his revisions\.

![Refer to caption](https://arxiv.org/html/2608.14567v1/doyle-wheel.png)Figure 2:Detailed mapping of Doyle’s references \(scaled\)\.
## References

- On the logic of theory change: safe contraction\.Studia logica44\(4\),pp\. 405–422\.Cited by:[§3\.1](https://arxiv.org/html/2608.14567#S3.SS1.p4.1)\.
- C\. E\. Alchourrón, P\. Gärdenfors, and D\. Makinson \(1985\)On the logic of theory change: partial meet contraction and revision functions\.Journal of Symbolic Logic50\(2\),pp\. 510–530\.Cited by:[§1](https://arxiv.org/html/2608.14567#S1.p13.1),[§1](https://arxiv.org/html/2608.14567#S1.p7.1),[§3\.1](https://arxiv.org/html/2608.14567#S3.SS1.p1.1),[§3\.1](https://arxiv.org/html/2608.14567#S3.SS1.p3.1),[§3\.1](https://arxiv.org/html/2608.14567#S3.SS1.p5.1),[§3](https://arxiv.org/html/2608.14567#S3.p8.1),[item 2](https://arxiv.org/html/2608.14567#S4.I6.i2.p1.1),[§4\.1](https://arxiv.org/html/2608.14567#S4.SS1.p8.1),[§4\.2](https://arxiv.org/html/2608.14567#S4.SS2.p1.1),[§4\.3](https://arxiv.org/html/2608.14567#S4.SS3.p5.1),[§4\.4](https://arxiv.org/html/2608.14567#S4.SS4.p1.1),[§4\.4](https://arxiv.org/html/2608.14567#S4.SS4.p4.1),[§4](https://arxiv.org/html/2608.14567#S4.p1.1),[§5\.7](https://arxiv.org/html/2608.14567#S5.SS7.p3.1),[§6\.1](https://arxiv.org/html/2608.14567#S6.SS1.p3.1),[§6](https://arxiv.org/html/2608.14567#S6.p1.1),[§7\.1\.2](https://arxiv.org/html/2608.14567#S7.SS1.SSS2.p1.1),[§7\.6\.1](https://arxiv.org/html/2608.14567#S7.SS6.SSS1.p1.1),[§7](https://arxiv.org/html/2608.14567#S7.p1.1),[§8](https://arxiv.org/html/2608.14567#S8.p2.1),[§8](https://arxiv.org/html/2608.14567#S8.p4.1),[§9\.2\.1](https://arxiv.org/html/2608.14567#S9.SS2.SSS1.p2.1)\.
- C\. E\. Alchourrón and D\. Makinson \(1981\)Hierarchies of regulations and their logic\.InNew Studies in Deontic Logic: Norms, Actions, and the Foundations of Ethics,R\. Hilpinen \(Ed\.\),pp\. 125–148\.Cited by:[§4\.2](https://arxiv.org/html/2608.14567#S4.SS2.p3.5)\.
- C\. E\. Alchourrón and D\. Makinson \(1982\)On the logic of theory change: contraction functions and their associated revision functions\.Theoria48\(1\),pp\. 14–37\.Cited by:[§3\.1](https://arxiv.org/html/2608.14567#S3.SS1.p3.1),[§3\.1](https://arxiv.org/html/2608.14567#S3.SS1.p5.1),[§4\.2](https://arxiv.org/html/2608.14567#S4.SS2.p3.5),[§6\.1](https://arxiv.org/html/2608.14567#S6.SS1.p3.1),[§8\.1](https://arxiv.org/html/2608.14567#S8.SS1.p2.1)\.
- C\. E\. Alchourrón and D\. Makinson \(1986\)Maps between some differents kinds of contraction functions: the finite case\.Studia Logica45,pp\. 187–198\.Cited by:[§3\.1](https://arxiv.org/html/2608.14567#S3.SS1.p3.1),[§3\.1](https://arxiv.org/html/2608.14567#S3.SS1.p5.1)\.
- N\. Alechina, M\. Jago, and B\. Logan \(2006\)Resource\-bounded belief revision and contraction\.InDeclarative Agent Languages and Technologies III, Third InternationalWorkshop, DALT 2005, Utrecht, The Netherlands, July 25, 2005, Selected and Revised Papers,M\. Baldoni, U\. Endriss, A\. Omicini, and P\. Torroni \(Eds\.\),Lecture Notes in Computer Science, Vol\.3904,pp\. 141–154\.Cited by:[§4\.4](https://arxiv.org/html/2608.14567#S4.SS4.p16.1)\.
- J\. F\. Allen \(1983\)Maintaining knowledge about temporal intervals\.Communications of the ACM26\(11\),pp\. 832–843\.External Links:[Document](https://dx.doi.org/10.1145/182.358434)Cited by:[§4\.4](https://arxiv.org/html/2608.14567#S4.SS4.p3.1)\.
- S\. Amershi, M\. Cakmak, W\. B\. Knox, and T\. Kulesza \(2014\)Power to the people: the role of humans in interactive machine learning\.AI Magazine35\(4\),pp\. 105–120\.Cited by:[§1](https://arxiv.org/html/2608.14567#S1.p16.1)\.
- S\. Amershi, D\. Weld, M\. Vorvoreanu, A\. Fourney, B\. Nushi, P\. Collisson, J\. Suh, S\. Iqbal, P\. N\. Bennett, K\. Inkpen,et al\.\(2019\)Guidelines for human\-ai interaction\.Proceedings of the 2019 CHI Conference on Human Factors in Computing Systems,pp\. 1–13\.Cited by:[§8\.4\.3](https://arxiv.org/html/2608.14567#S8.SS4.SSS3.p1.1)\.
- C\. Areces and V\. Becher \(2001\)Iterable AGM functions\.InFrontiers in Belief Revision,H\.Rott and M\. Williams \(Eds\.\),Applied Logic Series,pp\. 261–277\.Cited by:[1st item](https://arxiv.org/html/2608.14567#S4.I15.i1.p1.1)\.
- H\. Arló\-Costa and C\. Bicchieri \(2007\)Knowing and supposing in games of perfect information\.Studia logica86\(3\),pp\. 353–373\.Cited by:[§4\.4](https://arxiv.org/html/2608.14567#S4.SS4.p14.1)\.
- F\. Baader, D\. Calvanese, D\. McGuinness, D\. Nardi, and P\. F\. Patel\-Schneider \(2003\)The description logic handbook: theory, implementation and applications\.Cambridge University Press\.Cited by:[§7\.6\.3](https://arxiv.org/html/2608.14567#S7.SS6.SSS3.p1.1)\.
- F\. Baader and R\. Wassermann \(2024\)Contractions Based on Optimal Repairs\.InProceedings of the 21st International Conference on Principles of Knowledge Representation and Reasoning,pp\. 94–105\.External Links:[Document](https://dx.doi.org/10.24963/kr.2024/9),[Link](https://doi.org/10.24963/kr.2024/9)Cited by:[§1](https://arxiv.org/html/2608.14567#S1.p17.1),[§7\.6\.3](https://arxiv.org/html/2608.14567#S7.SS6.SSS3.p2.1)\.
- D\. Bahdanau, K\. Cho, and Y\. Bengio \(2014\)Neural machine translation by jointly learning to align and translate\.arXiv preprint arXiv:1409\.0473\.Cited by:[§8\.4\.4](https://arxiv.org/html/2608.14567#S8.SS4.SSS4.p2.1)\.
- A\. Baltag, L\. S\. Moss, and S\. Solecki \(1998\)The logic of public announcements, common knowledge, and private suspicions\.Proceedings of the 7th Conference on Theoretical Aspects of Rationality and Knowledge,pp\. 43–56\.Cited by:[§7\.2\.4](https://arxiv.org/html/2608.14567#S7.SS2.SSS4.p2.1),[§7\.6\.4](https://arxiv.org/html/2608.14567#S7.SS6.SSS4.p1.1)\.
- A\. Baltag and S\. Smets \(2008\)A qualitative theory of dynamic interactive belief revision\.Logic and the Foundations of Game and Decision Theory3,pp\. 9–58\.Cited by:[§2\.6](https://arxiv.org/html/2608.14567#S2.SS6.p1.1),[§6\.3](https://arxiv.org/html/2608.14567#S6.SS3.p3.1)\.
- V\. Belle, A\. Passerini, and G\. Van Den Broeck \(2015\)Probabilistic inference in hybrid domains by weighted model integration\.InProceedings of the 24th International Conference on Artificial Intelligence,IJCAI’15,pp\. 2770–2776\.External Links:ISBN 9781577357384Cited by:[§8\.4\.1](https://arxiv.org/html/2608.14567#S8.SS4.SSS1.p3.1)\.
- Y\. Bengio, A\. Courville, and P\. Vincent \(2013\)Representation learning: a review and new perspectives\.IEEE transactions on pattern analysis and machine intelligence35\(8\),pp\. 1798–1828\.Cited by:[§1](https://arxiv.org/html/2608.14567#S1.p9.1)\.
- Y\. Bengio, Y\. Lecun, and G\. Hinton \(2021\)Deep learning for ai\.Communications of the ACM64\(7\),pp\. 58–65\.Cited by:[§8\.4\.4](https://arxiv.org/html/2608.14567#S8.SS4.SSS4.p4.1)\.
- R\. Booth, S\. Chopra, T\. Meyer, and A\. Ghose \(2010\)Double preference relations for generalised belief change\.Artificial Intelligence174:16\-17,pp\. 1339–1368\.Cited by:[§4\.4](https://arxiv.org/html/2608.14567#S4.SS4.p14.1)\.
- R\. Booth, E\. Fermé, S\. Konieczny, and R\. Pino Pérez \(2012\)Credibility\-limited revision operators in propositional logic\.In13th International Conference on the Principles of Knowledge Representation and Reasoning, KR 2012,pp\. 116–125\.Cited by:[§4\.4](https://arxiv.org/html/2608.14567#S4.SS4.p10.1)\.
- R\. Booth and T\. Meyer \(2006\)Admissible and restrained revision\.Journal of Artificial Intelligence Research26\(1\),pp\. 127–151\.External Links:ISSN 1076\-9757Cited by:[§4\.4](https://arxiv.org/html/2608.14567#S4.SS4.p14.1),[§7\.1\.3](https://arxiv.org/html/2608.14567#S7.SS1.SSS3.p2.1)\.
- A\. Borgida \(1985\)Language features for flexible handling of exceptions in information systems\.ACM Trans\. Database Syst\.10\(4\),pp\. 565–603\.Cited by:[§3](https://arxiv.org/html/2608.14567#S3.p10.1)\.
- C\. Boutilier \(1993\)Revision sequences and nested conditionals\.InProc\. 13th Int\. Joint Conf\. on Artificial Intelligence \(IJCAI’93\),pp\. 519–525\.Cited by:[3rd item](https://arxiv.org/html/2608.14567#S4.I15.i3.p2.2)\.
- C\. Boutilier \(1994\)Conditional logics of normality: a modal approach\.Artificial Intelligence68\(1\),pp\. 87–154\.Cited by:[§7\.5\.1](https://arxiv.org/html/2608.14567#S7.SS5.SSS1.p2.1),[§8\.1](https://arxiv.org/html/2608.14567#S8.SS1.p3.1)\.
- C\. Boutilier \(1996\)Iterated revision and minimal change of conditional beliefs\.Journal of Philosophical Logic25\(3\),pp\. 263–305\.External Links:[Document](https://dx.doi.org/10.1007/BF00248150)Cited by:[3rd item](https://arxiv.org/html/2608.14567#S4.I15.i3.p2.2),[§4\.4](https://arxiv.org/html/2608.14567#S4.SS4.p11.1),[§7\.1\.3](https://arxiv.org/html/2608.14567#S7.SS1.SSS3.p2.1),[§7\.3\.1](https://arxiv.org/html/2608.14567#S7.SS3.SSS1.p2.1),[§7\.4\.2](https://arxiv.org/html/2608.14567#S7.SS4.SSS2.p1.1),[§8](https://arxiv.org/html/2608.14567#S8.p5.1)\.
- C\. Boutilier \(2002\)A pomdp formulation of preference elicitation problems\.AAAI/IAAI,pp\. 239–246\.Cited by:[§8\.4\.3](https://arxiv.org/html/2608.14567#S8.SS4.SSS3.p3.1)\.
- G\. Brewka \(1991\)Belief revision in a framework for default reasoning\.InThe Logic of Theory Change,Fuhrmann and Morreau \(Eds\.\),Berlin,pp\. 206–222\.Cited by:[2nd item](https://arxiv.org/html/2608.14567#S4.I15.i2.p1.1)\.
- P\. Buneman, S\. Khanna, and W\. Tan \(2001\)Why and where: a characterization of data provenance\.InInternational conference on database theory,pp\. 316–330\.Cited by:[§7\.7\.3](https://arxiv.org/html/2608.14567#S7.SS7.SSS3.p1.1)\.
- C\. Castelfranchi \(1997\)Representation and integration of multiple knowledge sources: issue and questions\.InHuman & Machine Perception: Information Fusion,Cantoni, D\. Gesú, Setti, and Tegolo \(Eds\.\),pp\. 235–254\.Cited by:[§4\.4](https://arxiv.org/html/2608.14567#S4.SS4.p14.1)\.
- S\. Chopra, R\. Parikh, and R\. Wassermann \(2001\)Approximate belief revision\.Logic Journal of the IGPL9\(6\),pp\. 755–768\.External Links:[Document](https://dx.doi.org/10.1093/jigpal/9.6.755)Cited by:[§1\.1](https://arxiv.org/html/2608.14567#S1.SS1.p1.1),[§1](https://arxiv.org/html/2608.14567#S1.p9.1),[§2\.4](https://arxiv.org/html/2608.14567#S2.SS4.p3.1),[§4\.4](https://arxiv.org/html/2608.14567#S4.SS4.p8.1),[§5\.3\.3](https://arxiv.org/html/2608.14567#S5.SS3.SSS3.p4.1),[§8\.1](https://arxiv.org/html/2608.14567#S8.SS1.p4.1)\.
- P\. F\. Christiano, J\. Leike, T\. Brown, M\. Martic, S\. Legg, and D\. Amodei \(2017\)Deep reinforcement learning from human preferences\.Advances in Neural Information Processing Systems30\.Cited by:[§8\.4\.1](https://arxiv.org/html/2608.14567#S8.SS4.SSS1.p4.1)\.
- P\. R\. Cohen and H\. J\. Levesque \(1990\)Intention is choice with commitment\.Artif\. Intell\.42\(2\-3\),pp\. 213–261\.External Links:[Document](https://dx.doi.org/10.1016/0004-3702%2890%2990055-5),[Link](https://doi.org/10.1016/0004-3702(90)90055-5)Cited by:[§3](https://arxiv.org/html/2608.14567#S3.p12.1)\.
- C\. Cross and R\. Thomason \(1992\)Conditionals and knowledge\-base update\.InBelief Revision,P\. Gärdenfors \(Ed\.\),Cambridge Tracts in Theoretical Computer Science,pp\. 247–275\.Cited by:[§4\.4](https://arxiv.org/html/2608.14567#S4.SS4.p10.1)\.
- I\. F\. Cruz, F\. P\. Antonelli, and C\. Stroe \(2009\)AgreementMaker: efficient matching for large real\-world schemas and ontologies\.InProceedings of the VLDB Endowment,Vol\.2,pp\. 1586–1589\.Cited by:[§7\.6\.3](https://arxiv.org/html/2608.14567#S7.SS6.SSS3.p7.1),[§9\.1](https://arxiv.org/html/2608.14567#S9.SS1.p5.1)\.
- M\. Dalal \(1988\)Investigations into a theory of knowledge base revision: preliminary report\.InSeventh National Conference on Artificial Intelligence, \(AAAI\-88\),St\. Paul,pp\. 475–479\.Cited by:[§3](https://arxiv.org/html/2608.14567#S3.p10.1),[§4\.1](https://arxiv.org/html/2608.14567#S4.SS1.p9.1),[§7\.1\.1](https://arxiv.org/html/2608.14567#S7.SS1.SSS1.p2.1),[§7\.1\.2](https://arxiv.org/html/2608.14567#S7.SS1.SSS2.p2.1),[§7\.1\.4](https://arxiv.org/html/2608.14567#S7.SS1.SSS4.p2.1),[§7\.6\.1](https://arxiv.org/html/2608.14567#S7.SS6.SSS1.p1.1)\.
- A\. Darwiche and J\. Pearl \(1997\)On the logic of iterated belief revision\.Artificial Intelligence89\(1\-2\),pp\. 1–29\.External Links:[Document](https://dx.doi.org/10.1016/S0004-3702%2896%2900038-0)Cited by:[§6\.1](https://arxiv.org/html/2608.14567#S6.SS1.p3.1),[§7\.1\.3](https://arxiv.org/html/2608.14567#S7.SS1.SSS3.p2.1),[§7\.3\.1](https://arxiv.org/html/2608.14567#S7.SS3.SSS1.p2.1),[§7\.4\.2](https://arxiv.org/html/2608.14567#S7.SS4.SSS2.p1.1),[§7\.5\.1](https://arxiv.org/html/2608.14567#S7.SS5.SSS1.p2.1)\.
- A\. Darwiche \(2009\)Modeling and reasoning with Bayesian networks\.Cambridge University Press,Cambridge, UK\.External Links:ISBN 978\-0521884389Cited by:[§9\.2\.1](https://arxiv.org/html/2608.14567#S9.SS2.SSS1.p3.1)\.
- R\. Davis and D\. Lenat \(1982\)Knowledge\-Based systems in artificial intelligence: 2 case studies\.McGraw\-Hill, Inc\.\.Cited by:[§1](https://arxiv.org/html/2608.14567#S1.p10.1)\.
- J\. De Kleer and B\. C\. Williams \(1987\)Diagnosing multiple faults\.Artificial Intelligence32\(1\),pp\. 97–130\.External Links:[Document](https://dx.doi.org/10.1016/0004-3702%2887%2990050-X)Cited by:[§5\.6](https://arxiv.org/html/2608.14567#S5.SS6.p5.1)\.
- J\. De Kleer \(1986\)An assumption\-based tms\.Artificial intelligence28\(2\),pp\. 127–162\.Cited by:[§3](https://arxiv.org/html/2608.14567#S3.p3.1),[§5\.2](https://arxiv.org/html/2608.14567#S5.SS2.p1.1),[§5\.7](https://arxiv.org/html/2608.14567#S5.SS7.p1.1),[§5](https://arxiv.org/html/2608.14567#S5.p1.1),[§5](https://arxiv.org/html/2608.14567#S5.p8.1),[§8\.4\.2](https://arxiv.org/html/2608.14567#S8.SS4.SSS2.p5.1)\.
- J\. Dean and S\. Ghemawat \(2008\)MapReduce: simplified data processing on large clusters\.Communications of the ACM51\(1\),pp\. 107–113\.Cited by:[§8\.4\.2](https://arxiv.org/html/2608.14567#S8.SS4.SSS2.p4.1)\.
- T\. Dean and K\. Kanazawa \(1989\)A model for reasoning about persistence and causation\.Computational Intelligence5\(3\),pp\. 142–150\.External Links:[Document](https://dx.doi.org/10.1111/j.1467-8640.1989.tb00324.x)Cited by:[2nd item](https://arxiv.org/html/2608.14567#S5.I3.i2.p1.1),[§5\.5\.2](https://arxiv.org/html/2608.14567#S5.SS5.SSS2.p1.1)\.
- J\. Delgrande, T\. Schaub, H\. Tompits, and S\. Woltran \(2013\)A model\-theoretic approach to belief change in answer set programming\.ACM Trans\. Comput\. Logic14\(2\)\.External Links:[Document](https://dx.doi.org/10.1145/2480759.2480766),ISSN 1529\-3785,[Link](https://doi.org/10.1145/2480759.2480766)Cited by:[§1\.1](https://arxiv.org/html/2608.14567#S1.SS1.p1.1)\.
- J\. Doyle and P\. London \(1980\)A selected descriptor\-indexed bibliography to the literature on belief revision\.ACM SIGART Bulletin71\(71\),pp\. 7–22\.External Links:ISSN 0163\-5719,[Link](https://doi.org/10.1145/1056441.1056442),[Document](https://dx.doi.org/10.1145/1056441.1056442)Cited by:[§1\.1](https://arxiv.org/html/2608.14567#S1.SS1.p5.1),[§2\.1](https://arxiv.org/html/2608.14567#S2.SS1.p1.1),[§3](https://arxiv.org/html/2608.14567#S3.p9.1),[1st item](https://arxiv.org/html/2608.14567#S5.I3.i1.p1.1),[§5\.7](https://arxiv.org/html/2608.14567#S5.SS7.p2.1),[§5](https://arxiv.org/html/2608.14567#S5.p2.1),[§6\.1](https://arxiv.org/html/2608.14567#S6.SS1.p2.1)\.
- J\. Doyle \(1979\)A truth maintenance system\.InReadings in Artificial Intelligence,B\. L\. Webber and N\. J\. Nilsson \(Eds\.\),Vol\.12,pp\. 496–516\.External Links:[Document](https://dx.doi.org/https%3A//doi.org/10.1016/B978-0-934613-03-3.50039-8),ISBN 978\-0\-934613\-03\-3,[Link](https://www.sciencedirect.com/science/article/pii/B9780934613033500398)Cited by:[§1](https://arxiv.org/html/2608.14567#S1.p12.1),[§1](https://arxiv.org/html/2608.14567#S1.p8.1),[§3\.2](https://arxiv.org/html/2608.14567#S3.SS2.p5.1),[§3](https://arxiv.org/html/2608.14567#S3.p3.1),[§5\.1](https://arxiv.org/html/2608.14567#S5.SS1.p1.1),[§5\.7](https://arxiv.org/html/2608.14567#S5.SS7.p1.1),[§5\.7](https://arxiv.org/html/2608.14567#S5.SS7.p2.1),[§5](https://arxiv.org/html/2608.14567#S5.p1.1),[§5](https://arxiv.org/html/2608.14567#S5.p8.1),[§7\.3\.1](https://arxiv.org/html/2608.14567#S7.SS3.SSS1.p2.1),[3rd item](https://arxiv.org/html/2608.14567#S8.I2.i2.I0.i3.p1.1),[§8\.4\.3](https://arxiv.org/html/2608.14567#S8.SS4.SSS3.p2.1),[§8](https://arxiv.org/html/2608.14567#S8.p3.1),[§9\.2\.1](https://arxiv.org/html/2608.14567#S9.SS2.SSS1.p2.1),[§9\.2\.1](https://arxiv.org/html/2608.14567#S9.SS2.SSS1.p3.1),[§9\.2\.1](https://arxiv.org/html/2608.14567#S9.SS2.SSS1.p5.1)\.
- J\. Doyle \(1980\)A model for deliberation, action, and introspection\.Technical reportMassachusetts Institute of Technology,USA\.Cited by:[§5](https://arxiv.org/html/2608.14567#S5.p2.1)\.
- J\. Doyle \(1988\)Knowledge, representation, and rational self\-government\.InProceedings of the 1988 Workshop on Computational Models of Scientific Discovery and Theory Formation,pp\. 1–15\.Cited by:[§5\.7](https://arxiv.org/html/2608.14567#S5.SS7.p2.1)\.
- J\. Doyle \(1978\)Truth maintenance systems for problem solving\.Master’s thesis,Massachusetts Institute of Technology,Cambridge, MA\.Note:Department of Electrical Engineering and Computer ScienceCited by:[§5\.1\.3](https://arxiv.org/html/2608.14567#S5.SS1.SSS3.p1.1)\.
- A\. F\. Dragoni and P\. Giorgini \(2003\)Distributed belief revision\.Autonomous agents and multi\-agent systems6\(2\),pp\. 115–143\.Cited by:[§8\.4\.2](https://arxiv.org/html/2608.14567#S8.SS4.SSS2.p2.1)\.
- A\. F\. Dragoni \(1994\)Belief revision: from theory to practice\.The Knowledge Engineering Review12\(2\),pp\. 147–179\.External Links:[Document](https://dx.doi.org/10.1017/S026988899700204X),ISSN 0269\-8889,[Link](https://doi.org/10.1017/S026988899700204X)Cited by:[§2\.6](https://arxiv.org/html/2608.14567#S2.SS6.p2.1),[§4\.4](https://arxiv.org/html/2608.14567#S4.SS4.p14.1)\.
- D\. Dubois and H\. Prade \(1993\)Belief revision and updates in numerical formalisms: an overview, with new results for the possibilistic framework\.Proceedings of the 13th International Joint Conference on Artificial Intelligence,pp\. 620–625\.Cited by:[§7\.5\.1](https://arxiv.org/html/2608.14567#S7.SS5.SSS1.p3.1)\.
- T\. Eiter and G\. Gottlob \(1992\)On the complexity of propositional knowledge base revision, updates, and counterfactuals\.Artificial Intelligence57\(2–3\),pp\. 227–270\.Cited by:[§4\.4](https://arxiv.org/html/2608.14567#S4.SS4.p16.1),[§7\.1\.4](https://arxiv.org/html/2608.14567#S7.SS1.SSS4.p2.1),[§7\.3\.2](https://arxiv.org/html/2608.14567#S7.SS3.SSS2.p2.1),[§7\.6\.2](https://arxiv.org/html/2608.14567#S7.SS6.SSS2.p2.1),[§7\.6\.5](https://arxiv.org/html/2608.14567#S7.SS6.SSS5.p1.1),[§8](https://arxiv.org/html/2608.14567#S8.p5.1)\.
- T\. Eiter, G\. Ianni, and T\. Krennwallner \(2009\)Answer set programming: a primer\.InReasoning Web International Summer School,pp\. 40–110\.Cited by:[§9\.2\.1](https://arxiv.org/html/2608.14567#S9.SS2.SSS1.p4.1)\.
- M\. R\. Endsley \(2015\)Autonomous horizons: system autonomy in the air force\.Air University Press\.Cited by:[§8\.4\.3](https://arxiv.org/html/2608.14567#S8.SS4.SSS3.p4.1)\.
- R\. Fagin, J\. Ullman, and M\. Vardi \(1983\)On the semantics of updates in databases\.InProceedings of Second ACM SIGACT\-SIGMOD Symposium on Principles of Database Systems,pp\. 352–365\.Cited by:[§3](https://arxiv.org/html/2608.14567#S3.p10.1)\.
- M\. A\. Falappa, A\. J\. García, G\. Kern\-Isberner, and G\. R\. Simari \(2013\)Stratified belief bases revision with argumentative inference\.Journal of Philosophical Logic42\(1\),pp\. 161–193\.Cited by:[2nd item](https://arxiv.org/html/2608.14567#S4.I15.i2.p1.1)\.
- M\. A\. Falappa, G\. Kern\-Isberner, and G\. R\. Simari \(2009\)Belief revision and argumentation theory\.InArgumentation in Artificial Intelligence,G\. Simari and I\. Rahwan \(Eds\.\),pp\. 341–360\.Cited by:[§4\.4](https://arxiv.org/html/2608.14567#S4.SS4.p14.1)\.
- M\. Falappa, E\. Fermé, and G\. Kern\-Isberner \(2006\)On the logic of theory change: relations between incision and selection functions\.InProceedings 17th European Conference on Artificial Intelligence, ECAI06,G\. Brewka, S\. Coradeschi, A\. Perini, and P\. Traverso \(Eds\.\),pp\. 402–406\.Cited by:[§3\.1](https://arxiv.org/html/2608.14567#S3.SS1.p7.1)\.
- M\. Falappa, G\. Kern\-Isberner, and G\. R\. Simari \(2002\)Explanations, belief revision and defeasible reasoning\.Artificial Intelligence141,pp\. 1– 28\.Cited by:[§4\.4](https://arxiv.org/html/2608.14567#S4.SS4.p14.1)\.
- E\. Fermé, M\. Garapa, and M\. D\. L\. Reis \(2025\)Non\-prioritized belief change\.Artificial Intelligence: Foundations, Theory, and Algorithms Series,Springer Nature\.External Links:ISBN 978\-3\-031\-97021\-4Cited by:[§1\.1](https://arxiv.org/html/2608.14567#S1.SS1.p1.1),[§2\.2](https://arxiv.org/html/2608.14567#S2.SS2.p2.1)\.
- E\. Fermé and S\. O\. Hansson \(1999\)Selective revision\.Studia Logica63:3,pp\. 331–342\.Cited by:[§4\.3](https://arxiv.org/html/2608.14567#S4.SS3.p7.1),[§4\.4](https://arxiv.org/html/2608.14567#S4.SS4.p10.1)\.
- E\. Fermé and S\. O\. Hansson \(2001\)Shielded contraction\.InFrontiers in Belief Revision,H\.Rott and M\. Williams \(Eds\.\),Applied Logic Series,pp\. 85–107\.Cited by:[§4\.4](https://arxiv.org/html/2608.14567#S4.SS4.p10.1)\.
- E\. Fermé and S\. O\. Hansson \(2018\)Belief change: introduction and overview\.Springer\.Cited by:[§1\.1](https://arxiv.org/html/2608.14567#S1.SS1.p1.1),[§1](https://arxiv.org/html/2608.14567#S1.p2.1),[§2\.2](https://arxiv.org/html/2608.14567#S2.SS2.p2.1),[§2\.7](https://arxiv.org/html/2608.14567#S2.SS7.p2.1),[§4\.4](https://arxiv.org/html/2608.14567#S4.SS4.p9.2),[§7\.2\.3](https://arxiv.org/html/2608.14567#S7.SS2.SSS3.p2.1),[§7\.3\.2](https://arxiv.org/html/2608.14567#S7.SS3.SSS2.p1.1),[§7\.6\.2](https://arxiv.org/html/2608.14567#S7.SS6.SSS2.p1.1),[§7\.8\.1](https://arxiv.org/html/2608.14567#S7.SS8.SSS1.p2.1),[§8](https://arxiv.org/html/2608.14567#S8.p2.1)\.
- E\. Fermé, M\. Krevneris, and M\. Reis \(2008\)An axiomatic characterization of ensconcement\-based contraction\.Journal of Logic and Computation18\(5\),pp\. 739–753\.Cited by:[§3\.1](https://arxiv.org/html/2608.14567#S3.SS1.p7.1)\.
- E\. Fermé, J\. Mikalef, and J\. Taboada \(2003\)Credibility\-limited functions for belief bases\.Journal of Logic and Computation13:1,pp\. 99–110\.Cited by:[§4\.4](https://arxiv.org/html/2608.14567#S4.SS4.p10.1)\.
- E\. Fermé and R\. Rodríguez \(1998\)Semi\-contraction: axioms and construction\.Notre Dome Journal of Formal Logic39\(3\),pp\. 332–345\.Cited by:[§4\.4](https://arxiv.org/html/2608.14567#S4.SS4.p9.2)\.
- E\. Fermé \(1992\)Actualización de bases de conocimiento usando teorías de cambio de creencia\.Iberamia 92,pp\. 419–436\.Cited by:[§3\.1](https://arxiv.org/html/2608.14567#S3.SS1.p7.1),[§4\.1](https://arxiv.org/html/2608.14567#S4.SS1.p9.1)\.
- E\. Fermé \(1998\)On the logic of theory change: contraction without recovery\.Journal of Logic, Language and Information7,pp\. 127–137\.Cited by:[§4\.4](https://arxiv.org/html/2608.14567#S4.SS4.p9.2)\.
- E\. Fermé \(2000\)Irrevocable belief revision and epistemic entrenchment\.Logic Journal of the IGPL8\(5\),pp\. 645–652\.Cited by:[3rd item](https://arxiv.org/html/2608.14567#S4.I15.i3.p4.2)\.
- R\. E\. Fikes and N\. J\. Nilsson \(1971\)STRIPS: a new approach to the application of theorem proving to problem solving\.Artificial intelligence2\(3\-4\),pp\. 189–208\.Cited by:[§3\.2](https://arxiv.org/html/2608.14567#S3.SS2.p3.1),[1st item](https://arxiv.org/html/2608.14567#S5.I3.i1.p1.1),[3rd item](https://arxiv.org/html/2608.14567#S5.I3.i3.p1.1),[§5\.6](https://arxiv.org/html/2608.14567#S5.SS6.p2.1),[§7\.2\.1](https://arxiv.org/html/2608.14567#S7.SS2.SSS1.p1.1)\.
- G\. Flouris, Z\. Huang, J\. Z\. Pan, D\. Plexousakis, and H\. Wache \(2006\)Inconsistencies, negations and changes in ontologies\.InAAAI,Vol\.21,pp\. 1295–1300\.Cited by:[§1](https://arxiv.org/html/2608.14567#S1.p17.1)\.
- G\. Flouris, G\. Konstantinidis, G\. Antoniou, and V\. Christophides \(2013\)Formal foundations for rdf/s kb evolution\.Knowledge and information systems35\(1\),pp\. 153–191\.Cited by:[§1](https://arxiv.org/html/2608.14567#S1.p17.1),[§7\.8\.2](https://arxiv.org/html/2608.14567#S7.SS8.SSS2.p1.1)\.
- G\. Flouris, D\. Plexousakis, and G\. Antoniou \(2008\)Ontology change: classification and survey\.The Knowledge Engineering Review23\(2\),pp\. 117–152\.External Links:[Document](https://dx.doi.org/10.1017/S0269888908001367)Cited by:[§2\.3](https://arxiv.org/html/2608.14567#S2.SS3.p1.1),[§7\.3\.2](https://arxiv.org/html/2608.14567#S7.SS3.SSS2.p2.1),[§7\.6\.2](https://arxiv.org/html/2608.14567#S7.SS6.SSS2.p2.1),[§7\.8\.2](https://arxiv.org/html/2608.14567#S7.SS8.SSS2.p1.1)\.
- G\. Flouris and D\. Plexousakis \(2005\)Handling ontology change: survey and proposal for a future research direction\.Institute of Computer Science, Forth\. Greece, Technical Report TR\-362 FORTH\-ICS\.Cited by:[§1](https://arxiv.org/html/2608.14567#S1.p17.1)\.
- G\. Flouris and D\. Plexousakis \(2006\)Bridging ontology evolution and belief change\.InHellenic Conference on Artificial Intelligence,pp\. 486–489\.Cited by:[§1](https://arxiv.org/html/2608.14567#S1.p17.1)\.
- G\. Flouris \(2006\)On belief change in ontology evolution: thesis\.AI Commun\.19\(4\),pp\. 395–397\.External Links:ISSN 0921\-7126Cited by:[§7\.6\.2](https://arxiv.org/html/2608.14567#S7.SS6.SSS2.p2.1)\.
- K\. D\. Forbus and J\. De Kleer \(1993\)Building problem solvers\.MIT Press,Cambridge, MA\.External Links:ISBN 978\-0262061575Cited by:[§9\.2\.1](https://arxiv.org/html/2608.14567#S9.SS2.SSS1.p5.1)\.
- N\. Friedman and J\. Y\. Halpern \(1999\)Belief revision: a critique\.Journal of Logic, Language, and Information8\(4\),pp\. 401–420\.External Links:ISSN 09258531, 15729583,[Link](http://www.jstor.org/stable/40180151)Cited by:[§7\.5\.1](https://arxiv.org/html/2608.14567#S7.SS5.SSS1.p2.1)\.
- A\. Fuhrmann \(1988\)Relevant logics, modal logics and theory change\.The Australian National University \(Australia\)\.Cited by:[§4\.1](https://arxiv.org/html/2608.14567#S4.SS1.p9.1)\.
- A\. Fuhrmann \(1991a\)Theory contraction through base contraction\.Journal of Philosophical Logic20\(2\),pp\. 175–203\.External Links:[Document](https://dx.doi.org/10.1007/BF00284974),[Link](https://doi.org/10.1007/BF00284974),ISSN 1573\-0433Cited by:[§4\.1](https://arxiv.org/html/2608.14567#S4.SS1.p9.1)\.
- A\. Fuhrmann \(1991b\)Theory contraction through base contraction\.Journal of Philosophical Logic20,pp\. 175–203\.Cited by:[§3\.1](https://arxiv.org/html/2608.14567#S3.SS1.p7.1)\.
- A\. Fuhrmann \(1996\)An essay on contraction\.Studies in Logic, Language and Information,CSLI Publications,Stanford\.Cited by:[§4\.4](https://arxiv.org/html/2608.14567#S4.SS4.p10.1)\.
- A\. d\. Garcez, L\. C\. Lamb, and D\. M\. Gabbay \(2019\)Neural\-symbolic computing: an effective methodology for principled integration of machine learning and reasoning\.arXiv preprint arXiv:1905\.06088\.Cited by:[§8\.4\.1](https://arxiv.org/html/2608.14567#S8.SS4.SSS1.p1.1)\.
- P\. Gärdenfors and D\. Makinson \(1988\)Revisions of knowledge systems using epistemic entrenchment\.InProceedings of the Second Conference on Theoretical Aspects of Reasoning About Knowledge,M\. Y\. Vardi \(Ed\.\),Los Altos,pp\. 83–95\.Cited by:[§3\.1](https://arxiv.org/html/2608.14567#S3.SS1.p3.1),[§3\.1](https://arxiv.org/html/2608.14567#S3.SS1.p5.1)\.
- P\. Gärdenfors and H\. Rott \(1995\)Belief revision\.InHandbook of Logic in Artificial Intelligence and Logic Programming \(Vol\. 4\): Epistemic and Temporal Reasoning,pp\. 514–534\.External Links:ISBN 0198537913Cited by:[§2\.1](https://arxiv.org/html/2608.14567#S2.SS1.p3.1)\.
- P\. Gärdenfors \(1982\)Rules for rational changes of belief\.InPhilosophical Essays dedicated to Lennart Ȧqvist on his fiftieth birthday,T\. Pauli \(Ed\.\),Philosophical Studies,pp\. 88–101\.Cited by:[§4\.4](https://arxiv.org/html/2608.14567#S4.SS4.p9.2),[§6\.1](https://arxiv.org/html/2608.14567#S6.SS1.p3.1)\.
- P\. Gärdenfors \(1988\)Knowledge in flux: modeling the dynamics of epistemic states\.The MIT Press,Cambridge\.Cited by:[§1](https://arxiv.org/html/2608.14567#S1.p1.1),[§2\.1](https://arxiv.org/html/2608.14567#S2.SS1.p1.1),[§2\.7](https://arxiv.org/html/2608.14567#S2.SS7.p4.1),[§3\.1](https://arxiv.org/html/2608.14567#S3.SS1.p1.1),[§3\.2](https://arxiv.org/html/2608.14567#S3.SS2.p4.1),[2nd item](https://arxiv.org/html/2608.14567#S4.I14.i2.p1.1),[item 1](https://arxiv.org/html/2608.14567#S4.I6.i1.p1.1),[§4\.1](https://arxiv.org/html/2608.14567#S4.SS1.p8.1),[§4\.2\.4](https://arxiv.org/html/2608.14567#S4.SS2.SSS4.p2.1),[§4\.2](https://arxiv.org/html/2608.14567#S4.SS2.p1.1),[§4\.3](https://arxiv.org/html/2608.14567#S4.SS3.p1.1),[§4\.4](https://arxiv.org/html/2608.14567#S4.SS4.p2.1),[§4](https://arxiv.org/html/2608.14567#S4.p10.1),[§4](https://arxiv.org/html/2608.14567#S4.p2.1),[§5\.7](https://arxiv.org/html/2608.14567#S5.SS7.p3.1),[§6\.1](https://arxiv.org/html/2608.14567#S6.SS1.p3.1),[§6](https://arxiv.org/html/2608.14567#S6.p1.1),[§7\.1\.2](https://arxiv.org/html/2608.14567#S7.SS1.SSS2.p1.1),[§7\.1\.4](https://arxiv.org/html/2608.14567#S7.SS1.SSS4.p1.2),[§7\.6\.1](https://arxiv.org/html/2608.14567#S7.SS6.SSS1.p1.1),[§7](https://arxiv.org/html/2608.14567#S7.p1.1),[§7](https://arxiv.org/html/2608.14567#S7.p2.1),[§8](https://arxiv.org/html/2608.14567#S8.p2.1),[§8](https://arxiv.org/html/2608.14567#S8.p4.1),[§9\.2\.1](https://arxiv.org/html/2608.14567#S9.SS2.SSS1.p4.1)\.
- P\. Gärdenfors \(1991\)Belief revision and nonmonotonic logic: two sides of the same coin?\.InLogics in AI,J\. van Eijck \(Ed\.\),Berlin, Heidelberg,pp\. 52–54\.External Links:ISBN 978\-3\-540\-46982\-7Cited by:[§7\.4\.1](https://arxiv.org/html/2608.14567#S7.SS4.SSS1.p1.1),[§7\.4\.1](https://arxiv.org/html/2608.14567#S7.SS4.SSS1.p2.1),[§8\.1](https://arxiv.org/html/2608.14567#S8.SS1.p2.1)\.
- M\. Genesereth, J\. S\. Bennett, and C\. R\. Hollander \(1981\)DART: expert systems for automated computer fault diagnosis\.InProceedings of the ACM ’81 Conference,ACM ’81,New York, NY, USA,pp\. 246\.External Links:ISBN 0897910494,[Link](https://doi.org/10.1145/800175.809887),[Document](https://dx.doi.org/10.1145/800175.809887)Cited by:[3rd item](https://arxiv.org/html/2608.14567#S5.I3.i3.p1.1),[§5\.6](https://arxiv.org/html/2608.14567#S5.SS6.p5.1)\.
- M\. Goldzsmidt, P\. Morris, and J\. Pearl \(1993\)A maximum entropy approach to nonmonotonic reasoning\.15\(3\),pp\. 220–232\.External Links:ISSN 0162\-8828,[Link](https://doi.org/10.1109/34.204904),[Document](https://dx.doi.org/10.1109/34.204904)Cited by:[§7\.5\.1](https://arxiv.org/html/2608.14567#S7.SS5.SSS1.p2.1)\.
- A\. Grove \(1988\)Two modelings for theory change\.Journal of Philosophical Logic17\(2\),pp\. 157–170\.Cited by:[§3\.1](https://arxiv.org/html/2608.14567#S3.SS1.p3.1),[§3\.1](https://arxiv.org/html/2608.14567#S3.SS1.p5.1),[§4\.2\.4](https://arxiv.org/html/2608.14567#S4.SS2.SSS4.p3.1),[§4\.3](https://arxiv.org/html/2608.14567#S4.SS3.p6.1),[§7\.1\.1](https://arxiv.org/html/2608.14567#S7.SS1.SSS1.p2.1),[§7\.1\.2](https://arxiv.org/html/2608.14567#S7.SS1.SSS2.p2.1),[§7\.1\.4](https://arxiv.org/html/2608.14567#S7.SS1.SSS4.p2.1),[§7\.6\.1](https://arxiv.org/html/2608.14567#S7.SS6.SSS1.p1.1)\.
- N\. Guarino and C\. A\. Welty \(2002\)OntoClean: evaluating ontological decisions with ontoclean\.InCommunications of the ACM,Vol\.45,pp\. 61–65\.Cited by:[§7\.6\.3](https://arxiv.org/html/2608.14567#S7.SS6.SSS3.p6.1)\.
- D\. Gunning, M\. Stefik, J\. Choi, T\. Miller, S\. Stumpf, and G\. Yang \(2019\)XAI—explainable artificial intelligence\.Science Robotics4\(37\),pp\. eaay7120\.Cited by:[§8\.4\.3](https://arxiv.org/html/2608.14567#S8.SS4.SSS3.p2.1)\.
- J\. Y\. Halpern and J\. Pearl \(2005\)Causes and explanations: a structural\-model approach\. part i: causes\.The British Journal for the Philosophy of Science56\(4\),pp\. 843–887\.External Links:[Document](https://dx.doi.org/10.1093/bjps/axi147)Cited by:[§5\.5\.2](https://arxiv.org/html/2608.14567#S5.SS5.SSS2.p1.1)\.
- W\. L\. Hamilton, R\. Ying, and J\. Leskovec \(2017\)Inductive representation learning on large graphs\.Advances in Neural Information Processing Systems30\.Cited by:[§8\.4\.1](https://arxiv.org/html/2608.14567#S8.SS4.SSS1.p1.1)\.
- S\. O\. Hansson, E\. Fermé, J\. Cantwell, and M\. Falappa \(2001\)Credibility\-limited revision\.Journal of Symbolic Logic66\(4\),pp\. 1581–1596\.Cited by:[§4\.4](https://arxiv.org/html/2608.14567#S4.SS4.p10.1)\.
- S\. O\. Hansson and R\. Wassermann \(2002\)Local change\.Studia Logica70 \(1\),pp\. 49–76\.Cited by:[§4\.4](https://arxiv.org/html/2608.14567#S4.SS4.p10.1),[§4\.4](https://arxiv.org/html/2608.14567#S4.SS4.p16.1)\.
- S\. O\. Hansson \(1991a\)Belief base dynamics\.PhD thesis,Uppsala University, Department of Philosophy,Uppsala, Sweden\.Cited by:[§3\.1](https://arxiv.org/html/2608.14567#S3.SS1.p7.1)\.
- S\. O\. Hansson \(1991b\)Belief contraction without recovery\.Studia logica50\(2\),pp\. 251–260\.External Links:ISSN 00393215, 15728730,[Link](http://www.jstor.org/stable/20015577)Cited by:[§3\.1](https://arxiv.org/html/2608.14567#S3.SS1.p7.1),[§4\.1](https://arxiv.org/html/2608.14567#S4.SS1.p9.1),[§4\.4](https://arxiv.org/html/2608.14567#S4.SS4.p10.1),[§4\.4](https://arxiv.org/html/2608.14567#S4.SS4.p9.2)\.
- S\. O\. Hansson \(1992a\)In defense of base contraction\.Synthese91,pp\. 239–245\.Cited by:[§3\.1](https://arxiv.org/html/2608.14567#S3.SS1.p7.1),[§4\.1](https://arxiv.org/html/2608.14567#S4.SS1.p9.1)\.
- S\. O\. Hansson \(1992b\)In defense of the Ramsey test\.The Journal of Philosophy89,pp\. 522–540\.Cited by:[§4\.4](https://arxiv.org/html/2608.14567#S4.SS4.p10.1)\.
- S\. O\. Hansson \(1993\)Theory contraction and base contraction unified\.Journal of Symbolic Logic58,pp\. 602–625\.Cited by:[§4\.4](https://arxiv.org/html/2608.14567#S4.SS4.p8.1)\.
- S\. O\. Hansson \(1994a\)Kernel contraction\.Journal of Symbolic Logic59\(3\),pp\. 845–859\.External Links:[Document](https://dx.doi.org/10.2307/2275912)Cited by:[§3\.1](https://arxiv.org/html/2608.14567#S3.SS1.p3.1),[§3\.1](https://arxiv.org/html/2608.14567#S3.SS1.p5.1),[§3\.1](https://arxiv.org/html/2608.14567#S3.SS1.p7.1),[§3\.2](https://arxiv.org/html/2608.14567#S3.SS2.p5.1),[§6\.1](https://arxiv.org/html/2608.14567#S6.SS1.p3.1),[§7\.2\.3](https://arxiv.org/html/2608.14567#S7.SS2.SSS3.p1.3),[§7\.3\.1](https://arxiv.org/html/2608.14567#S7.SS3.SSS1.p2.1),[§7\.3\.2](https://arxiv.org/html/2608.14567#S7.SS3.SSS2.p1.1),[§7\.6\.2](https://arxiv.org/html/2608.14567#S7.SS6.SSS2.p1.1)\.
- S\. O\. Hansson \(1994b\)Taking belief bases seriously\.InLogic and Philosophy of Science in Uppsala,Prawitz and Westerståhl \(Eds\.\),pp\. 13–28\.Cited by:[§3\.1](https://arxiv.org/html/2608.14567#S3.SS1.p7.1),[§4\.1](https://arxiv.org/html/2608.14567#S4.SS1.p9.1)\.
- S\. O\. Hansson \(1996a\)A test battery for rational database updating\.Artificial Intelligence82,pp\. 341–352\.Cited by:[1st item](https://arxiv.org/html/2608.14567#S4.I14.i1.p1.1)\.
- S\. O\. Hansson \(1996b\)Hidden structures of belief\.InLogic, Action and Information: Essays on Logic in Philosophy and Artificial Intelligence,A\. Fuhrmann and H\. Rott \(Eds\.\),pp\. 79–100\.External Links:[Document](https://dx.doi.org/10.1515/9783110880014.79)Cited by:[§4\.4](https://arxiv.org/html/2608.14567#S4.SS4.p9.2)\.
- S\. O\. Hansson \(1996c\)Knowledge level analysis of belief base operation\.Artificial Intelligence82,pp\. 215–235\.Cited by:[§4\.4](https://arxiv.org/html/2608.14567#S4.SS4.p9.2)\.
- S\. O\. Hansson \(1997a\)Semi\-revision\.Journal of Applied Non\-Classical Logic7\(1\-2\),pp\. 151–175\.Cited by:[§4\.3](https://arxiv.org/html/2608.14567#S4.SS3.p9.1),[§4\.4](https://arxiv.org/html/2608.14567#S4.SS4.p10.1),[§4\.4](https://arxiv.org/html/2608.14567#S4.SS4.p8.1)\.
- S\. O\. Hansson \(1997b\)What’s new isn’t always best\.Theoria63,pp\. 1–13\.Note:Editor’s Introduction\.Cited by:[§4\.4](https://arxiv.org/html/2608.14567#S4.SS4.p10.1)\.
- S\. O\. Hansson \(1999a\)A survey of non\-prioritized belief revision\.Erkenntnis50,pp\. 413–427\.Cited by:[§4\.4](https://arxiv.org/html/2608.14567#S4.SS4.p5.1),[§8](https://arxiv.org/html/2608.14567#S8.p2.1)\.
- S\. O\. Hansson \(1999b\)A textbook of belief dynamics\. theory change and database updating\.\.Applied Logic Series,Kluwer Academic Publishers,Dordrecht\.External Links:ISBN 978\-0\-7923\-5327\-8Cited by:[§2\.2](https://arxiv.org/html/2608.14567#S2.SS2.p2.1),[§2\.7](https://arxiv.org/html/2608.14567#S2.SS7.p2.1),[§4\.1](https://arxiv.org/html/2608.14567#S4.SS1.p9.1),[§7\.2\.2](https://arxiv.org/html/2608.14567#S7.SS2.SSS2.p1.1),[§7\.5\.2](https://arxiv.org/html/2608.14567#S7.SS5.SSS2.p1.1),[§7\.7\.1](https://arxiv.org/html/2608.14567#S7.SS7.SSS1.p1.1),[§7\.7\.3](https://arxiv.org/html/2608.14567#S7.SS7.SSS3.p1.1),[§7\.7\.4](https://arxiv.org/html/2608.14567#S7.SS7.SSS4.p1.1),[§7\.8\.1](https://arxiv.org/html/2608.14567#S7.SS8.SSS1.p2.1)\.
- S\. O\. Hansson \(1999c\)Recovery and epistemic residue\.Journal of Logic, Language and Information8\(4\),pp\. 421–428\(English\)\.External Links:[Document](https://dx.doi.org/10.1023/A%3A1008316915066),ISSN 0925\-8531Cited by:[§4\.4](https://arxiv.org/html/2608.14567#S4.SS4.p9.2)\.
- S\. O\. Hansson \(2013\)Outcome level analysis of belief contraction\.The Review of Symbolic Logic6\(2\),pp\. 183–204\.Cited by:[§4\.4](https://arxiv.org/html/2608.14567#S4.SS4.p8.1)\.
- S\. Hansson \(1989\)New operators for theory change\.Theoria55\(2\),pp\. 114–132\.Cited by:[§4\.1](https://arxiv.org/html/2608.14567#S4.SS1.p9.1)\.
- G\. Harman \(1986\)Change in view: principles of reasoning\.Cognitive Science10\(1\),pp\. 63–81\.External Links:[Document](https://dx.doi.org/10.1207/s15516709cog1001%5F4),ISBN 978\-0\-262\-08153\-5Cited by:[§1](https://arxiv.org/html/2608.14567#S1.p9.1),[§2\.5](https://arxiv.org/html/2608.14567#S2.SS5.p1.1)\.
- W\. L\. Harper \(1976\)Rational conceptual change\.PSA: Proceedings of the Biennial Meeting of the Philosophy of Science Association1976,pp\. 462–494\.Cited by:[§4\.3](https://arxiv.org/html/2608.14567#S4.SS3.p4.1)\.
- C\. Hewitt \(1972\)Description and theoretical analysis \(using schemata\) of PLANNER: a language for proving theorems and manipulating models in a robot\.Technical reportTechnical ReportAI\-TR\-258,Massachusetts Institute of Technology \(MIT\), Artificial Intelligence Lab,Cambridge, Mass\.\.Note:Ph\.D\. ThesisCited by:[1st item](https://arxiv.org/html/2608.14567#S5.I3.i1.p1.1),[3rd item](https://arxiv.org/html/2608.14567#S5.I3.i3.p1.1),[§5\.6](https://arxiv.org/html/2608.14567#S5.SS6.p4.1)\.
- A\. Hollingsworth \(2022\)Towards a doctrinal pragmaticism: charles s\. peirce and the nature of doctrine\.Neue Zeitschrift für Systematische Theologie und Religionsphilosophie64,pp\. 207 – 228\.External Links:[Document](https://dx.doi.org/10.1515/nzsth-2022-0011)Cited by:[§3](https://arxiv.org/html/2608.14567#S3.p6.1)\.
- M\. Horridge \(2011\)Justification based explanation in ontologies\.The University of Manchester \(United Kingdom\)\.Cited by:[§7\.6\.3](https://arxiv.org/html/2608.14567#S7.SS6.SSS3.p5.1)\.
- A\. Hunter and K\. Boyarinov \(2022\)BRL: a toolkit for learning how an agent performs belief revision\.\.InICAART \(3\),pp\. 753–756\.Cited by:[§8](https://arxiv.org/html/2608.14567#S8.p5.1)\.
- W\. James \(1896\)The will to believe\.The New World5\(1\),pp\. 327–347\.Note:Early articulation of ideas later expanded in the bookCited by:[§3](https://arxiv.org/html/2608.14567#S3.p5.1)\.
- R\. C\. Jeffrey \(1983\)The logic of decision\.2nd edition,University of Chicago Press,Chicago\.External Links:ISBN 978\-0\-226\-39582\-6Cited by:[§4\.4](https://arxiv.org/html/2608.14567#S4.SS4.p15.1),[§7\.5\.1](https://arxiv.org/html/2608.14567#S7.SS5.SSS1.p2.1)\.
- E\. Jiménez\-Ruiz and B\. C\. Grau \(2011\)LogMap: logic\-based and scalable ontology matching\.International Semantic Web Conference,pp\. 273–288\.Cited by:[§7\.6\.3](https://arxiv.org/html/2608.14567#S7.SS6.SSS3.p7.1),[§9\.1](https://arxiv.org/html/2608.14567#S9.SS1.p5.1)\.
- A\. Kalyanpur, B\. Parsia, E\. Sirin, and B\. Cuenca\-Grau \(2006\)Repairing unsatisfiable concepts in owl ontologies\.InEuropean Semantic Web Conference,pp\. 170–184\.Cited by:[item 1](https://arxiv.org/html/2608.14567#S9.I1.i1.p1.1)\.
- A\. Kalyanpur, B\. Parsia, E\. Sirin, and J\. Hendler \(2005\)Debugging unsatisfiable classes in owl ontologies\.Journal of Web Semantics3\(4\),pp\. 268–293\.Note:World Wide Web Conference 2005——Semantic Web TrackExternal Links:ISSN 1570\-8268,[Document](https://dx.doi.org/https%3A//doi.org/10.1016/j.websem.2005.09.005),[Link](https://www.sciencedirect.com/science/article/pii/S1570826805000260)Cited by:[§7\.7\.3](https://arxiv.org/html/2608.14567#S7.SS7.SSS3.p1.1),[item 1](https://arxiv.org/html/2608.14567#S9.I1.i1.p1.1),[§9\.1](https://arxiv.org/html/2608.14567#S9.SS1.p5.1)\.
- H\. Katsuno and A\. O\. Mendelzon \(1991a\)On the difference between updating a knowledge base and revising it\.InProceedings of the Second International Conference on Principles of Knowledge Representation and Reasoning,KR’91,San Francisco, CA, USA,pp\. 387–394\.External Links:ISBN 1558601651Cited by:[§3](https://arxiv.org/html/2608.14567#S3.p10.1)\.
- H\. Katsuno and A\. O\. Mendelzon \(1991b\)Propositional knowledge base revision and minimal change\.Artificial Intelligence52\(3\),pp\. 263–294\.External Links:[Document](https://dx.doi.org/10.1016/0004-3702%2891%2990069-V)Cited by:[§3](https://arxiv.org/html/2608.14567#S3.p10.1),[§4\.4](https://arxiv.org/html/2608.14567#S4.SS4.p10.1),[§5\.6](https://arxiv.org/html/2608.14567#S5.SS6.p2.1),[§7\.1\.1](https://arxiv.org/html/2608.14567#S7.SS1.SSS1.p1.1),[§7\.1\.1](https://arxiv.org/html/2608.14567#S7.SS1.SSS1.p2.1),[§7\.6\.1](https://arxiv.org/html/2608.14567#S7.SS6.SSS1.p1.1)\.
- H\. Kautz \(2022\)The third ai summer: aaai robert s\. engelmore memorial award lecture\.AI Magazine43\(1\),pp\. 93–104\.Cited by:[§8\.4\.1](https://arxiv.org/html/2608.14567#S8.SS4.SSS1.p1.1)\.
- G\. Klein, P\. J\. Feltovich, J\. M\. Bradshaw, and D\. D\. Woods \(2005\)Common ground and coordination in joint activity\.Organizational Simulation53,pp\. 139–184\.Cited by:[§8\.4\.3](https://arxiv.org/html/2608.14567#S8.SS4.SSS3.p4.1)\.
- P\. W\. Koh, T\. Nguyen, Y\. S\. Tang, S\. Mussmann, E\. Pierson, B\. Kim, and P\. Liang \(2020\)Concept bottleneck models\.International Conference on Machine Learning,pp\. 5338–5348\.Cited by:[§8\.4\.1](https://arxiv.org/html/2608.14567#S8.SS4.SSS1.p2.1)\.
- S\. Konieczny and R\. Pino Pérez \(2000\)A framework for iterated revision\.Journal of Applied Non\-Classical Logics10\(3\-4\),pp\. 339–367\.Cited by:[2nd item](https://arxiv.org/html/2608.14567#S4.I15.i2.p1.1)\.
- S\. Konieczny and R\. Pino Pérez \(2002\)Merging information under constraints: a logical framework\.Journal of Logic and Computation12\(5\),pp\. 773–808\.External Links:[Document](https://dx.doi.org/10.1093/logcom/12.5.773)Cited by:[§2\.3](https://arxiv.org/html/2608.14567#S2.SS3.p2.1),[§4\.4](https://arxiv.org/html/2608.14567#S4.SS4.p14.1),[§7\.7\.3](https://arxiv.org/html/2608.14567#S7.SS7.SSS3.p1.1),[item 2](https://arxiv.org/html/2608.14567#S9.I1.i2.p1.1)\.
- S\. Konieczny and R\. Pino Pérez \(2008\)Improvement operators\.InEleventh International Conference on Principles of Knowledge Representation and Reasoning,Vol\.8,pp\. 177–187\.Cited by:[§4\.4](https://arxiv.org/html/2608.14567#S4.SS4.p10.1)\.
- S\. Konieczny and R\. Pino Pérez \(2011\)Logic based merging\.Journal of Philosophical Logic40\(2\),pp\. 239–270\.Cited by:[§4\.4](https://arxiv.org/html/2608.14567#S4.SS4.p14.1)\.
- G\. Konstantinidis, G\. Flouris, G\. Antoniou, and V\. Christophides \(2007\)On rdf/s ontology evolution\.InWorkshop on Ontologies\-based techniques for DataBases and Information Systems,pp\. 21–42\.Cited by:[§1](https://arxiv.org/html/2608.14567#S1.p17.1)\.
- D\. H\. Krantz, R\. D\. Luce, P\. Suppes, and A\. Tversky \(1971\)Foundations of measurement, volume i: additive and polynomial representations\.Academic Press,New York\.Note:Reprinted by Dover Publications, 2006Cited by:[§7\.5\.1](https://arxiv.org/html/2608.14567#S7.SS5.SSS1.p2.1)\.
- S\. Kraus, D\. Lehmann, and M\. Magidor \(1990\)Nonmonotonic reasoning, preferential models and cumulative logics\.Artificial Intelligence44\(1\),pp\. 167–207\.Cited by:[§7\.4\.1](https://arxiv.org/html/2608.14567#S7.SS4.SSS1.p3.1),[§7\.8\.1](https://arxiv.org/html/2608.14567#S7.SS8.SSS1.p1.1),[§8\.1](https://arxiv.org/html/2608.14567#S8.SS1.p2.1)\.
- Y\. LeCun, Y\. Bengio, and G\. Hinton \(2015\)Deep learning\.Nature521\(7553\),pp\. 436–444\.Cited by:[§8\.4\.4](https://arxiv.org/html/2608.14567#S8.SS4.SSS4.p4.1)\.
- D\. J\. Lehmann \(1995\)Belief revision, revised\.InProceedings of the Fourteenth International Joint Conference on Artificial Intelligence \(IJCAI’95\),pp\. 1534–1540\.Cited by:[2nd item](https://arxiv.org/html/2608.14567#S4.I15.i2.p1.1)\.
- I\. Levi \(1978\)Subjunctives, dispositions and chances\.InDispositions,R\. Tuomela \(Ed\.\),pp\. 303–335\.External Links:[Document](https://dx.doi.org/10.1007/978-94-017-1282-8%5F18),ISBN 978\-94\-017\-1282\-8,[Link](https://doi.org/10.1007/978-94-017-1282-8%5C%5F18)Cited by:[3rd item](https://arxiv.org/html/2608.14567#S4.I2.i3.p1.2),[§4\.4](https://arxiv.org/html/2608.14567#S4.SS4.p8.1)\.
- I\. Levi \(1991\)The fixation of belief and its undoing: changing beliefs through inquiry\.Cambridge University Press,Cambridge\.Cited by:[item 3](https://arxiv.org/html/2608.14567#S4.I6.i3.p1.1),[§4\.4](https://arxiv.org/html/2608.14567#S4.SS4.p10.1),[§4\.4](https://arxiv.org/html/2608.14567#S4.SS4.p8.1)\.
- I\. Levi \(1997\)Contraction and informational value\.Note:\(manuscript, fifth version\)Cited by:[§4\.4](https://arxiv.org/html/2608.14567#S4.SS4.p10.1),[§4\.4](https://arxiv.org/html/2608.14567#S4.SS4.p9.2)\.
- I\. Levi \(2004\)Mild contraction: evaluating loss of information due to loss of belief\.Oxford University Press,Cambridge\.Cited by:[§4\.4](https://arxiv.org/html/2608.14567#S4.SS4.p9.2)\.
- P\. Liberatore, M\. Schaerf,et al\.\(1996\)The complexity of model checking for belief revision and update\.InAAAI/IAAI, Vol\. 1,pp\. 556–561\.Cited by:[§1\.1](https://arxiv.org/html/2608.14567#S1.SS1.p1.1),[§2\.3](https://arxiv.org/html/2608.14567#S2.SS3.p3.1),[§4\.1](https://arxiv.org/html/2608.14567#S4.SS1.p10.1),[§4\.3](https://arxiv.org/html/2608.14567#S4.SS3.p12.1),[§7\.1\.4](https://arxiv.org/html/2608.14567#S7.SS1.SSS4.p2.1),[§7\.6\.5](https://arxiv.org/html/2608.14567#S7.SS6.SSS5.p1.1)\.
- P\. Liberatore \(2023\)Mixed iterated revisions: rationale, algorithms, and complexity\.ACM Transactions on Computational Logic24\(3\),pp\. 1–49\.Cited by:[§1\.1](https://arxiv.org/html/2608.14567#S1.SS1.p1.1)\.
- F\. Locatello, D\. Weissenborn, T\. Unterthiner, A\. Mahendran, G\. Heigold, J\. Uszkoreit, A\. Dosovitskiy, and T\. Kipf \(2020\)Object\-centric learning with slot attention\.Advances in Neural Information Processing Systems33,pp\. 11525–11538\.Cited by:[§8\.4\.1](https://arxiv.org/html/2608.14567#S8.SS4.SSS1.p2.1)\.
- D\. Makinson \(1985\)How to give it up: a survey of some formal aspects of the logic of theory change\.Synthese62\(3\),pp\. 347–363\.External Links:[Document](https://dx.doi.org/10.1007/BF00485895)Cited by:[§2\.1](https://arxiv.org/html/2608.14567#S2.SS1.p2.1),[§2\.7](https://arxiv.org/html/2608.14567#S2.SS7.p4.1),[§3\.1](https://arxiv.org/html/2608.14567#S3.SS1.p1.1)\.
- D\. Makinson \(1997\)Screened revision\.Theoria63,pp\. 14–23\.Cited by:[§4\.4](https://arxiv.org/html/2608.14567#S4.SS4.p10.1),[§4\.4](https://arxiv.org/html/2608.14567#S4.SS4.p9.2)\.
- D\. Makinson \(2002\)Ways of doing logic: what was different about agm 1985?\.Journal of Logic and Computation13,pp\. 3–13\.Cited by:[3rd item](https://arxiv.org/html/2608.14567#S4.I14.i3.p1.1)\.
- D\. Makinson \(2009\)Propositional relevance through letter\-sharing\.Journal of Applied Logic7\(4\),pp\. 377–387\.Cited by:[3rd item](https://arxiv.org/html/2608.14567#S4.I15.i3.p3.2)\.
- D\. Makinson \(2011\)Conditional probability in the light of qualitative belief change\.Journal of Philosophical Logic40\(2\),pp\. 121–153\.Cited by:[3rd item](https://arxiv.org/html/2608.14567#S4.I15.i3.p3.2)\.
- R\. Manhaeve, S\. Dumancic, A\. Kimmig, T\. Demeester, and L\. De Raedt \(2018\)DeepProbLog: neural probabilistic logic programming\.Advances in Neural Information Processing Systems31\.Cited by:[§8\.4\.1](https://arxiv.org/html/2608.14567#S8.SS4.SSS1.p3.1)\.
- G\. Marcus \(2020\)The next decade in ai: four steps towards robust artificial intelligence\.arXiv preprint arXiv:2002\.06177\.Cited by:[§8\.4\.4](https://arxiv.org/html/2608.14567#S8.SS4.SSS4.p3.1)\.
- S\. P\. Marsh \(1994\)Formalising trust as a computational concept\.Ph\.D\. Thesis,University of Stirling\.Cited by:[§8\.4\.2](https://arxiv.org/html/2608.14567#S8.SS4.SSS2.p3.1)\.
- J\. Martins and S\. Shapiro \(1988\)A model for belief revision\.Artificial Intelligence35,pp\. 25–79\.Cited by:[§3](https://arxiv.org/html/2608.14567#S3.p10.1)\.
- V\. B\. Matos and R\. Wassermann \(2022\)Repairing ontologies via kernel pseudo\-contraction\.InCEUR Workshop Proceedings,Vol\.3197,pp\. 16–26\.Cited by:[item 3](https://arxiv.org/html/2608.14567#S9.I1.i3.p1.1),[§9\.1](https://arxiv.org/html/2608.14567#S9.SS1.p5.1)\.
- D\. A\. McAllester \(1982\)Reasoning utility package user’s manual\.Version One, Artificial Intelligence Laboratory, AIM\-667, MIT, Cambridge, MA\.Cited by:[§5\.5\.1](https://arxiv.org/html/2608.14567#S5.SS5.SSS1.p1.1),[§5](https://arxiv.org/html/2608.14567#S5.p8.1)\.
- J\. McCarthy and P\. J\. Hayes \(1981\)Some philosophical problems from the standpoint of artificial intelligence\.InReadings in artificial intelligence,pp\. 431–450\.Cited by:[§5\.7](https://arxiv.org/html/2608.14567#S5.SS7.p3.1),[§8](https://arxiv.org/html/2608.14567#S8.p5.1)\.
- J\. McCarthy \(1980\)Circumscription—a form of non\-monotonic reasoning\.Artificial Intelligence13\(1\),pp\. 27–39\.External Links:[Document](https://dx.doi.org/10.1016/0004-3702%2880%2990011-9),ISSN 0004\-3702Cited by:[§3\.2](https://arxiv.org/html/2608.14567#S3.SS2.p6.1),[§5\.7](https://arxiv.org/html/2608.14567#S5.SS7.p3.1),[§5](https://arxiv.org/html/2608.14567#S5.p1.1),[§7\.4\.1](https://arxiv.org/html/2608.14567#S7.SS4.SSS1.p3.1),[§8\.1](https://arxiv.org/html/2608.14567#S8.SS1.p2.1)\.
- D\. McDermott and G\. J\. Sussman \(1972\)The CONNIVER reference manual\.Technical reportTechnical ReportMemo No\. 259,Massachusetts Institute of Technology, AI Lab,Cambridge, MA\.Cited by:[§5\.6](https://arxiv.org/html/2608.14567#S5.SS6.p3.1)\.
- T\. Meyer, J\. Heidema, W\. Labuschagne, and L\. Leenen \(2002\)Systematic withdrawal\.Journal of Philosophical Logic31:5,pp\. 415–443\.Cited by:[§4\.4](https://arxiv.org/html/2608.14567#S4.SS4.p9.2)\.
- T\. Miller \(2019\)Explanation in artificial intelligence: insights from the social sciences\.Artificial Intelligence267,pp\. 1–38\.Cited by:[§8\.4\.3](https://arxiv.org/html/2608.14567#S8.SS4.SSS3.p2.1)\.
- T\. M\. Mitchell \(1997\)Machine learning\.McGraw\-Hill,New York\.Cited by:[§1](https://arxiv.org/html/2608.14567#S1.p14.1),[§1](https://arxiv.org/html/2608.14567#S1.p9.1)\.
- B\. Nebel \(1989\)A knowledge level analysis of belief revision\.InProceedings of the 1st International Conference of Principles of Knowledge Representation and Rea\- soning,pp\. 301–311\.Cited by:[§3\.1](https://arxiv.org/html/2608.14567#S3.SS1.p7.1),[§3](https://arxiv.org/html/2608.14567#S3.p10.1),[§4\.1](https://arxiv.org/html/2608.14567#S4.SS1.p9.1),[§6\.1](https://arxiv.org/html/2608.14567#S6.SS1.p3.1)\.
- B\. Nebel \(1994\)Base revision operations and schemes: semantics, representation and complexity\.ECAI94,pp\. 341–345\.Cited by:[§8](https://arxiv.org/html/2608.14567#S8.p3.1)\.
- B\. Nebel \(1998\)How hard is it to revise a belief base?\.InHandbook of Defeasible Reasoning and Uncertainty Management Systems,D\. Dubois and H\. Prade \(Eds\.\),Vol\.3,pp\. 77–145\.External Links:[Document](https://dx.doi.org/10.1007/978-94-011-5054-5%5F3)Cited by:[§1\.1](https://arxiv.org/html/2608.14567#S1.SS1.p1.1),[§3\.1](https://arxiv.org/html/2608.14567#S3.SS1.p8.1),[§3](https://arxiv.org/html/2608.14567#S3.p7.1),[item 4](https://arxiv.org/html/2608.14567#S4.I6.i4.p1.1),[§4\.1](https://arxiv.org/html/2608.14567#S4.SS1.p9.1),[§4\.3](https://arxiv.org/html/2608.14567#S4.SS3.p11.1),[§4\.4](https://arxiv.org/html/2608.14567#S4.SS4.p9.2),[§7\.6\.2](https://arxiv.org/html/2608.14567#S7.SS6.SSS2.p1.1)\.
- A\. Newell \(1982\)The knowledge level\.Artificial intelligence18\(1\),pp\. 87–127\.Cited by:[§3](https://arxiv.org/html/2608.14567#S3.p1.1),[§3](https://arxiv.org/html/2608.14567#S3.p11.1),[§3](https://arxiv.org/html/2608.14567#S3.p4.1)\.
- R\. Niederée \(1991\)Multiple contraction: A further case against Gärdenfors’ principle of recovery\.InThe Logic of Theory Change,Fuhrmann and Morreau \(Eds\.\),Berlin,pp\. 322–334\.Cited by:[§4\.4](https://arxiv.org/html/2608.14567#S4.SS4.p9.2)\.
- E\. Olsson \(1997\)Coherence\.Ph\.D\. Thesis,Department of Philosophy\. Uppsala University\.Cited by:[§4\.4](https://arxiv.org/html/2608.14567#S4.SS4.p10.1)\.
- L\. Ouyang, J\. Wu, X\. Jiang, D\. Almeida, C\. Wainwright, P\. Mishkin, C\. Zhang, S\. Agarwal, K\. Slama, A\. Ray,et al\.\(2022\)Training language models to follow instructions with human feedback\.Advances in Neural Information Processing Systems35,pp\. 27730–27744\.Cited by:[§8\.4\.1](https://arxiv.org/html/2608.14567#S8.SS4.SSS1.p4.1)\.
- F\. Paglieri and C\. Castelfranchi \(2004\)Argumentation and data\-oriented belief revision: on the two\-sided nature of epistemic change\.InCMNA IV: 4th workshop on Computational Models of Natural Argument,pp\. 5–12\.Cited by:[§4\.4](https://arxiv.org/html/2608.14567#S4.SS4.p14.1)\.
- F\. Paglieri and C\. Castelfranchi \(2006\)The toulmin test: framing argumentation within belief revision theories\.InArguing on the Toulmin model,B\. V\. D\. Hitchcock \(Ed\.\),pp\. 359–377\.Cited by:[§4\.4](https://arxiv.org/html/2608.14567#S4.SS4.p14.1)\.
- F\. Paglieri \(2006\)Belief dynamics: from formal models to cognitive architectures, and back again\.Ph\.D\. Thesis,Universita degli Studi di Siena\.Cited by:[§4\.4](https://arxiv.org/html/2608.14567#S4.SS4.p14.1)\.
- R\. Parikh \(1999\)Beliefs, belief revision, and splitting languages\.InLogic, Language, and Computation,CSLI Lecture Notes, Vol\.96\-2,pp\. 266–268\.Cited by:[§5\.6](https://arxiv.org/html/2608.14567#S5.SS6.p3.1),[§7\.1\.2](https://arxiv.org/html/2608.14567#S7.SS1.SSS2.p2.1),[§7\.2\.2](https://arxiv.org/html/2608.14567#S7.SS2.SSS2.p1.1),[§7\.7\.4](https://arxiv.org/html/2608.14567#S7.SS7.SSS4.p1.1)\.
- J\. Pearl and D\. Mackenzie \(2018\)The book of why: the new science of cause and effect\.Basic Books\.Cited by:[§8\.4\.4](https://arxiv.org/html/2608.14567#S8.SS4.SSS4.p3.1)\.
- J\. Pearl \(1986\)Fusion, propagation, and structuring in belief networks\.Artificial Intelligence29\(3\),pp\. 241–288\.Cited by:[2nd item](https://arxiv.org/html/2608.14567#S5.I3.i2.p1.1),[§5\.3\.3](https://arxiv.org/html/2608.14567#S5.SS3.SSS3.p1.1),[§5\.3](https://arxiv.org/html/2608.14567#S5.SS3.p1.1),[§5\.7](https://arxiv.org/html/2608.14567#S5.SS7.p1.1),[§5](https://arxiv.org/html/2608.14567#S5.p8.1),[§8\.1](https://arxiv.org/html/2608.14567#S8.SS1.p3.1),[§8\.4\.1](https://arxiv.org/html/2608.14567#S8.SS4.SSS1.p5.1)\.
- J\. Pearl \(1990\)System z: a natural ordering of defaults with tractable applications to nonmonotonic reasoning\.Proceedings of the 3rd Conference on Theoretical Aspects of Reasoning about Knowledge,pp\. 121–135\.Cited by:[§7\.2\.4](https://arxiv.org/html/2608.14567#S7.SS2.SSS4.p1.1)\.
- J\. Pearl \(2009\)Causality: models, reasoning and inference\.2nd edition,Cambridge University Press,Cambridge\.External Links:[Document](https://dx.doi.org/10.1017/CBO9780511803161),ISBN 978\-0\-521\-89560\-6Cited by:[§5\.5\.2](https://arxiv.org/html/2608.14567#S5.SS5.SSS2.p1.1)\.
- C\. S\. Peirce \(1877\)The fixation of belief\.Popular Science Monthly12\(1\),pp\. 1–15\.Cited by:[§3](https://arxiv.org/html/2608.14567#S3.p5.1)\.
- P\. Peppas \(2008\)Chapter 8 belief revision\.InHandbook of Knowledge Representation,F\. van Harmelen, V\. Lifschitz, and B\. Porter \(Eds\.\),Foundations of Artificial Intelligence, Vol\.3,pp\. 317–359\.External Links:[Document](https://dx.doi.org/https%3A//doi.org/10.1016/S1574-6526%2807%2903008-8),ISSN 1574\-6526,[Link](https://www.sciencedirect.com/science/article/pii/S1574652607030088)Cited by:[§2\.1](https://arxiv.org/html/2608.14567#S2.SS1.p3.1)\.
- J\. L\. Pollock \(1987\)Defeasible reasoning\.Cognitive Science11\(4\),pp\. 481–518\.External Links:[Document](https://dx.doi.org/10.1207/s15516709cog1104%5F4)Cited by:[§2\.5](https://arxiv.org/html/2608.14567#S2.SS5.p2.1)\.
- M\. Poveda\-Villalón, M\. C\. Suárez\-Figueroa, and A\. Gómez\-Pérez \(2014\)OOPS\! \(ontology pitfall scanner\!\): an on\-line tool for ontology evaluation\.International Journal on Semantic Web and Information Systems \(IJSWIS\)10\(2\),pp\. 7–34\.Cited by:[§7\.6\.3](https://arxiv.org/html/2608.14567#S7.SS6.SSS3.p6.1)\.
- A\. S\. Rao, M\. P\. Georgeff,et al\.\(1995\)BDI agents: from theory to practice\.\.InICMAS,Vol\.95,Menlo Park, CA,pp\. 312–319\.External Links:ISBN 978\-0\-262\-51087\-5Cited by:[§3](https://arxiv.org/html/2608.14567#S3.p12.1)\.
- R\. Reiter \(1980\)A logic for default reasoning\.Artificial Intelligence13\(1–2\),pp\. 81–132\.Cited by:[§3\.2](https://arxiv.org/html/2608.14567#S3.SS2.p6.1),[§5\.4](https://arxiv.org/html/2608.14567#S5.SS4.p1.1),[§5\.7](https://arxiv.org/html/2608.14567#S5.SS7.p1.1),[§7\.4\.1](https://arxiv.org/html/2608.14567#S7.SS4.SSS1.p3.1),[§8\.1](https://arxiv.org/html/2608.14567#S8.SS1.p2.1)\.
- M\. Robnik\-Šikonja and I\. Kononenko \(2003\)Theoretical and empirical analysis of relieff and rrelieff\.Machine Learning53\(1\-2\),pp\. 23–69\.Cited by:[§8\.4\.2](https://arxiv.org/html/2608.14567#S8.SS4.SSS2.p1.1)\.
- H\. Rott and M\. Pagnucco \(1999\)Severe withdrawal \(and recovery\)\.Journal of Philosophical Logic28,pp\. 501–547\.Cited by:[§4\.4](https://arxiv.org/html/2608.14567#S4.SS4.p9.2)\.
- H\. Rott \(1991\)Two methods of constructing contractions and revisions of knowledge systems\.InJournal of Philosophical Logic,Vol\.20,pp\. 149–173\.Cited by:[§7\.4\.1](https://arxiv.org/html/2608.14567#S7.SS4.SSS1.p1.1),[§7\.4\.1](https://arxiv.org/html/2608.14567#S7.SS4.SSS1.p2.1)\.
- H\. Rott \(1992\)Preferential belief change using generalized epistemic entrenchment\.Journal of Logic, Language and Information1\(1\),pp\. 45–78\.Cited by:[§4\.4](https://arxiv.org/html/2608.14567#S4.SS4.p13.1)\.
- H\. Rott \(2001a\)Change, choice and inference: a study of belief revision and nonmonotonic reasoning\.Oxford Logic Guides,Clarendon Press,Oxford\.External Links:ISBN 978\-0\-19\-825027\-8Cited by:[§2\.2](https://arxiv.org/html/2608.14567#S2.SS2.p1.1),[§2\.7](https://arxiv.org/html/2608.14567#S2.SS7.p2.1),[§7\.8\.1](https://arxiv.org/html/2608.14567#S7.SS8.SSS1.p2.1)\.
- H\. Rott \(2001b\)Revealed preferences: understanding the theory of epistemic entrenchment\.InChange, Choice and Inference: A Study of Belief Revision and Nonmonotonic Reasoning,pp\. 223–267\.External Links:ISBN 9780198503064,[Document](https://dx.doi.org/10.1093/oso/9780198503064.003.0009),[Link](https://doi.org/10.1093/oso/9780198503064.003.0009),https://academic\.oup\.com/book/0/chapter/422192581/chapter\-pdf/52439740/isbn\-9780198503064\-book\-part\-9\.pdfCited by:[§8](https://arxiv.org/html/2608.14567#S8.p5.1)\.
- H\. Rott \(2003\)Coherence and conservatism in the dynamics of belief\. part II: iterated belief change without dispositional coherence\.Journal of Logic and Computation13,pp\. 111–145\.Cited by:[3rd item](https://arxiv.org/html/2608.14567#S4.I15.i3.p2.2)\.
- H\. Rott \(2009\)Shifting priorities: simple representations for twenty\-seven iterated theory change operators\.InTowards Mathematical Philosophy,H\. W\. D\. Makinson \(Ed\.\),Trends in Logic,pp\. 269–296\.Cited by:[3rd item](https://arxiv.org/html/2608.14567#S4.I15.i3.p1.1)\.
- H\. Rott \(1998\)“Just Because”: Taking Belief Bases Seriously\.Technical ReportTechnical ReportLP\-1998\-13,Department of Philosophy, Lund University,Lund, Sweden\.Cited by:[§3\.1](https://arxiv.org/html/2608.14567#S3.SS1.p7.1),[§4\.1](https://arxiv.org/html/2608.14567#S4.SS1.p9.1),[§4\.4](https://arxiv.org/html/2608.14567#S4.SS4.p8.1)\.
- S\. J\. Russell and P\. Norvig \(2010\)Artificial intelligence: a modern approach\.3rd edition,Prentice Hall,Upper Saddle River, NJ\.External Links:ISBN 978\-0\-13\-604259\-4Cited by:[§1](https://arxiv.org/html/2608.14567#S1.p10.1),[§1](https://arxiv.org/html/2608.14567#S1.p9.1)\.
- S\. J\. Russell \(2019\)Human compatible: artificial intelligence and the problem of control\.Viking\.External Links:ISBN 9780525558613,LCCN 2019029688,[Link](https://books.google.pt/books?id=8vm0DwAAQBAJ)Cited by:[§8\.4\.4](https://arxiv.org/html/2608.14567#S8.SS4.SSS4.p2.1)\.
- J\. Sabater and C\. Sierra \(2005\)Review on computational trust and reputation models\.Artificial Intelligence Review24\(1\),pp\. 33–60\.Cited by:[§8\.4\.2](https://arxiv.org/html/2608.14567#S8.SS4.SSS2.p3.1)\.
- K\. Satoh \(1988\)Nonmonotonic reasoning by minimal belief revision\.InProceedings of the International Conference on Fifth Generation Computer Systems \(FGCS’88\),pp\. 455–462\.Cited by:[§3](https://arxiv.org/html/2608.14567#S3.p10.1)\.
- M\. Schaerf and M\. Cadoli \(1995\)Tractable reasoning via approximation\.Artificial Intelligence74\(2\),pp\. 249–310\.Cited by:[§2\.4](https://arxiv.org/html/2608.14567#S2.SS4.p2.1)\.
- K\. Segerberg \(1998\)Irrevocable belief revision in dynamic doxastic logic\.Uppsala Prints and Preprints in PhilosophyTechnical Report6,Dep\. of Philosophy, Uppsala University\.Cited by:[3rd item](https://arxiv.org/html/2608.14567#S4.I15.i3.p4.2)\.
- R\. Shearer, B\. Motik, and I\. Horrocks \(2008\)HermiT: a highly\-efficient owl reasoner\.OWLED432,pp\. 91\.Cited by:[§7\.6\.3](https://arxiv.org/html/2608.14567#S7.SS6.SSS3.p5.1),[§9\.1](https://arxiv.org/html/2608.14567#S9.SS1.p5.1)\.
- E\. Sirin, B\. Parsia, B\. C\. Grau, A\. Kalyanpur, and Y\. Katz \(2007\)Pellet: a practical owl\-dl reasoner\.Journal of Web Semantics5\(2\),pp\. 51–53\.Cited by:[§7\.6\.3](https://arxiv.org/html/2608.14567#S7.SS6.SSS3.p5.1),[§9\.1](https://arxiv.org/html/2608.14567#S9.SS1.p5.1)\.
- D\. A\. d\. Souza \(2024\)Bridging belief revision and ontology repair: moving closer to optimal repairs\.Ph\.D\. Thesis,Universidade de São Paulo\.Cited by:[§1](https://arxiv.org/html/2608.14567#S1.p17.1),[§7\.6\.3](https://arxiv.org/html/2608.14567#S7.SS6.SSS3.p3.1)\.
- P\. Spirtes, C\. Glymour, and R\. Scheines \(1993\)Causation, prediction, and search\.Lecture Notes in Statistics81\.External Links:[Document](https://dx.doi.org/10.1007/978-1-4612-2748-9),ISBN 978\-0\-387\-97979\-3Cited by:[§5\.5\.2](https://arxiv.org/html/2608.14567#S5.SS5.SSS2.p1.1)\.
- W\. Spohn \(1988\)Ordinal conditional functions: a dynamic theory of epistemic states\.InCausation in Decision, Belief Change and Statistics,W\. Harper and B\. Skyrms \(Eds\.\),Vol\.volume 2,pp\. 105–134\.Cited by:[§4\.2\.4](https://arxiv.org/html/2608.14567#S4.SS2.SSS4.p4.1),[§4\.4](https://arxiv.org/html/2608.14567#S4.SS4.p15.1),[§7\.1\.3](https://arxiv.org/html/2608.14567#S7.SS1.SSS3.p2.1),[§7\.2\.4](https://arxiv.org/html/2608.14567#S7.SS2.SSS4.p1.1),[§7\.4\.1](https://arxiv.org/html/2608.14567#S7.SS4.SSS1.p3.1),[§7\.5\.1](https://arxiv.org/html/2608.14567#S7.SS5.SSS1.p2.1),[§7\.8\.1](https://arxiv.org/html/2608.14567#S7.SS8.SSS1.p1.1),[§8\.1](https://arxiv.org/html/2608.14567#S8.SS1.p2.1)\.
- R\. M\. Stallman and G\. J\. Sussman \(1977\)Forward reasoning and dependency\-directed backtracking in a system for computer\-aided circuit analysis\.Artificial intelligence9\(2\),pp\. 135–196\.Cited by:[§9\.2\.1](https://arxiv.org/html/2608.14567#S9.SS2.SSS1.p4.1)\.
- P\. Stone and M\. Veloso \(2000\)Multiagent systems: a survey from a machine learning perspective\.Autonomous Robots8\(3\),pp\. 345–383\.Cited by:[§1](https://arxiv.org/html/2608.14567#S1.p15.1),[§8\.4\.2](https://arxiv.org/html/2608.14567#S8.SS4.SSS2.p1.1)\.
- C\. Strasser and G\. A\. Antonelli \(2024\)Non\-monotonic Logic\.InThe Stanford Encyclopedia of Philosophy,E\. N\. Zalta and U\. Nodelman \(Eds\.\),Note:[https://plato\.stanford\.edu/archives/win2024/entries/logic\-nonmonotonic/](https://plato.stanford.edu/archives/win2024/entries/logic-nonmonotonic/)Cited by:[§4](https://arxiv.org/html/2608.14567#S4.p7.1)\.
- M\. Thimm \(2014\)Tweety: a comprehensive collection of java libraries for logical aspects of artificial intelligence and knowledge representation\.Proceedings of the 14th International Conference on Principles of Knowledge Representation and Reasoning,pp\. 528–537\.Cited by:[§9\.1](https://arxiv.org/html/2608.14567#S9.SS1.p5.1)\.
- S\. E\. Toulmin \(2003\)The uses of argument\.Cambridge university press\.Cited by:[§4\.4](https://arxiv.org/html/2608.14567#S4.SS4.p14.1)\.
- H\. Van Ditmarsch, W\. van Der Hoek, and B\. Kooi \(2008\)Dynamic epistemic logic\.Synthese Library, Vol\.337,Springer\.Cited by:[§7\.2\.4](https://arxiv.org/html/2608.14567#S7.SS2.SSS4.p2.1),[§7\.6\.4](https://arxiv.org/html/2608.14567#S7.SS6.SSS4.p1.1),[§7\.7\.2](https://arxiv.org/html/2608.14567#S7.SS7.SSS2.p1.1),[§7\.8\.1](https://arxiv.org/html/2608.14567#S7.SS8.SSS1.p1.1)\.
- T\. Verma and J\. Pearl \(1990\)Causal networks: semantics and expressiveness\.InProceedings of the Fourth Annual Conference on Uncertainty in Artificial Intelligence,UAI ’88,NLD,pp\. 69–78\.External Links:ISBN 0444886508Cited by:[2nd item](https://arxiv.org/html/2608.14567#S5.I3.i2.p1.1),[§5\.5\.2](https://arxiv.org/html/2608.14567#S5.SS5.SSS2.p1.1)\.
- D\. Wang, J\. D\. Weisz, M\. Muller, P\. Ram, W\. Geyer, C\. Dugan, Y\. Tausczik, H\. Samulowitz, and A\. Gray \(2019\)Human\-ai collaboration in data science: exploring data scientists’ perceptions of automated feature engineering\.Proceedings of the 2019 CHI Conference on Human Factors in Computing Systems,pp\. 1–12\.Cited by:[§8\.4\.3](https://arxiv.org/html/2608.14567#S8.SS4.SSS3.p1.1)\.
- R\. Wassermann \(1999\)Resource bounded belief revision\.Erkenntnis \(1975\-\)50\(2/3\),pp\. 429–446\.External Links:ISSN 01650106, 15728420,[Link](http://www.jstor.org/stable/20012927)Cited by:[§1](https://arxiv.org/html/2608.14567#S1.p9.1),[§2\.4](https://arxiv.org/html/2608.14567#S2.SS4.p1.1),[§3\.1](https://arxiv.org/html/2608.14567#S3.SS1.p6.1),[§3\.1](https://arxiv.org/html/2608.14567#S3.SS1.p7.1),[§3\.1](https://arxiv.org/html/2608.14567#S3.SS1.p8.1),[§3](https://arxiv.org/html/2608.14567#S3.p7.1),[§4\.1](https://arxiv.org/html/2608.14567#S4.SS1.p10.1),[§4\.1](https://arxiv.org/html/2608.14567#S4.SS1.p9.1),[§4\.3](https://arxiv.org/html/2608.14567#S4.SS3.p12.1),[§4\.4](https://arxiv.org/html/2608.14567#S4.SS4.p15.1),[§4\.4](https://arxiv.org/html/2608.14567#S4.SS4.p16.1),[§8\.1](https://arxiv.org/html/2608.14567#S8.SS1.p4.1),[§8](https://arxiv.org/html/2608.14567#S8.p3.1)\.
- B\. C\. Williams \(1986\)Doing time: putting qualitative reasoning on firmer ground\.Proceedings of the Fifth National Conference on Artificial Intelligence \(AAAI\-86\),pp\. 105–112\.Cited by:[§9\.2\.1](https://arxiv.org/html/2608.14567#S9.SS2.SSS1.p3.1)\.
- M\. Williams \(1994\)Transmutations of knowledge systems\.InPrinciples of Knowledge Representation and Reasoning,pp\. 619–629\.Cited by:[§1\.1](https://arxiv.org/html/2608.14567#S1.SS1.p1.1)\.
- M\. Williams \(1996\)Towards a practical approach to belief revision: reason\-based change\.KR96,pp\. 412–420\.Cited by:[§1\.1](https://arxiv.org/html/2608.14567#S1.SS1.p1.1)\.
- M\. Williams \(1997\)Anytime belief revision\.InProceedings of the 15th International Joint Conference on Artifical Intelligence \- Volume 1,IJCAI’97,San Francisco, CA, USA,pp\. 74–79\.External Links:ISBN 15558604804Cited by:[§1\.1](https://arxiv.org/html/2608.14567#S1.SS1.p1.1),[§8\.1](https://arxiv.org/html/2608.14567#S8.SS1.p4.1)\.
- M\. Williams \(1998\)Applications of belief revision\.InTransactions and Change in Logic Databases,B\. Freitag, H\. Decker, M\. Kifer, and A\. Voronkov \(Eds\.\),Berlin, Heidelberg,pp\. 287–316\.External Links:ISBN 978\-3\-540\-49449\-2Cited by:[§2\.2](https://arxiv.org/html/2608.14567#S2.SS2.p3.1),[§2\.7](https://arxiv.org/html/2608.14567#S2.SS7.p4.1)\.
- M\. Winslett \(1988\)Reasoning about action using a possible models approach\.InAAAI,pp\. 89–93\.Cited by:[§3](https://arxiv.org/html/2608.14567#S3.p10.1)\.
- M\. Winslett \(1991\)Updating logical databases\.Cambridge University Press,USA\.External Links:ISBN 0521373719Cited by:[§7\.1\.1](https://arxiv.org/html/2608.14567#S7.SS1.SSS1.p2.1),[§7\.2\.1](https://arxiv.org/html/2608.14567#S7.SS2.SSS1.p1.1),[§7\.7\.2](https://arxiv.org/html/2608.14567#S7.SS7.SSS2.p1.1)\.
- M\. Zaharia, R\. S\. Xin, P\. Wendell, T\. Das, M\. Armbrust, A\. Dave, X\. Meng, J\. Rosen, S\. Venkataraman, M\. J\. Franklin,et al\.\(2016\)Apache spark: a unified engine for big data processing\.Communications of the ACM59\(11\),pp\. 56–65\.Cited by:[§8\.4\.2](https://arxiv.org/html/2608.14567#S8.SS4.SSS2.p4.1)\.
- D\. Zhang and N\. Foo \(2001\)Infinitary belief revision\.Journal of Philosophical Logic30\(6\),pp\. 525–570\.Cited by:[§4\.3](https://arxiv.org/html/2608.14567#S4.SS3.p8.1)\.
- D\. Zhang \(2010\)A logic\-based axiomatic model of bargaining\.Artificial Intelligence174,pp\. 1307–1322\.Cited by:[§4\.4](https://arxiv.org/html/2608.14567#S4.SS4.p14.1)\.
- A\. Zimmerman \(2022\)Pragmatism in the philosophy of mind\.InThe Routledge Companion to Pragmatism,pp\. 226 – 238\.External Links:[Document](https://dx.doi.org/10.4324/9781315149592-32)Cited by:[§3](https://arxiv.org/html/2608.14567#S3.p6.1)\.

## Appendix ATheoretical Development Tracking Methodology

Our theoretical development tracking methodology employed a systematic snowballing approach anchored in Doyle and London’s 1980 bibliography\. Starting with the pre\-AGM papers catalogued in their taxonomy, we identified forward citations that led to the emergence of the AGM framework, particularly tracing how early works on consistency maintenance, belief dependencies, and rational choice influenced Alchourrón, Gärdenfors, and Makinson’s foundational 1985 paper\. From this AGM cornerstone, we applied forward snowballing to capture major theoretical extensions, using citation analysis to identify papers with high impact \(¿100 citations\) that explicitly built upon AGM foundations\. We prioritized works that: \(1\) extended core AGM constructs \(epistemic entrenchment, kernel methods\); \(2\) addressed AGM limitations \(iterated revision, belief bases\); \(3\) provided representation theorems or complexity analyses; and \(4\) demonstrated clear lineage from pre\-AGM computational insights\. This approach ensured systematic coverage of the theoretical evolution while maintaining traceability from Doyle and London’s empirical starting point to contemporary AGM\-based research\.

### A\.1Detailed Methodology Explanation

#### A\.1\.1Phase 1: Pre\-AGM Foundation Analysis

The theoretical development tracking began with a comprehensive analysis of Doyle and London’s 1980 bibliography, which contained approximately 250 papers representing the pre\-AGM computational landscape\. We systematically categorized these papers according to their original eight\-point taxonomy, identifying those that addressed:

- •Consistency maintenance mechanisms\(Truth Maintenance Systems, dependency networks\)
- •Belief revision procedures\(backtracking, assumption management, conflict resolution\)
- •Rational choice and preference modeling\(decision theory applications, utility\-based approaches\)
- •Knowledge representation frameworks\(semantic networks, frame systems, production rules\)

From this foundation, we employedbackward citation analysisto identify the theoretical and philosophical roots that influenced these computational approaches, tracing connections to works in epistemology, philosophy of science, and formal logic that would later inform AGM theory\.

#### A\.1\.2Phase 2: AGM Emergence Tracking

Usingforward citation analysisfrom the pre\-AGM papers, we traced the emergence of the AGM framework by identifying papers that:

1. 1\.Cited multiple pre\-AGM computational workswhile developing formal theoretical frameworks
2. 2\.Addressed theoretical unificationof disparate computational approaches under common principles
3. 3\.Introduced normative postulatesfor rational belief change operations
4. 4\.Provided mathematical formalizationsof concepts that appeared algorithmically in pre\-AGM work

This process revealed how Alchourrón, Gärdenfors, and Makinson’s 1985 foundational paper synthesized insights from:

- •Doyle’s Truth Maintenance Systems \(dependency tracking and conflict resolution\)
- •Decision theory and rational choice literature \(preference structures and consistency requirements\)
- •Formal logic and model theory \(semantic approaches to belief change\)
- •Philosophy of science literature \(theory change and scientific rationality\)

#### A\.1\.3Phase 3: Post\-AGM Extension Mapping

From the AGM foundation, we appliedsystematic forward snowballingusing the following selection criteria:

Citation Impact Threshold:Papers with\>\>100 citations that explicitly reference AGM foundational work, indicating significant influence on the field’s development\.

Theoretical Extension Categories:

- •Constructive extensionsthat operationalized AGM postulates through specific construction methods
- •Limitation addressesthat identified and resolved problems with the original AGM framework
- •Representation theoremsthat connected abstract postulates to concrete computational procedures
- •Complexity analysesthat characterized the computational properties of AGM operations

Lineage Verification:Each selected paper was verified to maintain a clear intellectual lineage either from:

- •Pre\-AGM computational insights \(showing how algorithmic innovations were formalized\)
- •AGM theoretical constructs \(showing systematic extension or refinement\)
- •Cross\-connections between computational and theoretical development

#### A\.1\.4Phase 4: Systematic Coverage Validation

To ensure comprehensive coverage, we employedcross\-reference validation:

1. 1\.Survey paper analysis:We examined major belief revision surveys \(Gärdenfors 1988, Hansson 1999, Fermé & Hansson 2018\) to identify any significant theoretical developments our snowballing approach might have missed\.
2. 2\.Venue\-based sampling:We systematically reviewed proceedings from major AI conferences \(IJCAI, AAAI, KR\) and journals \(AIJ, JLC, JPL\) from 1985–2024 to capture developments that might not have strong citation links to our core papers\.
3. 3\.Paradigm boundary checking:We verified that our selection captured the major theoretical paradigms within AGM\-adjacent belief revision, including: - •Classical AGM theory and its direct extensions - •Belief base approaches and their relationship to belief set methods - •Iterated revision and dynamic belief change - •Computational complexity and approximation theory - •Multi\-agent and social choice extensions

#### A\.1\.5Phase 5: Temporal and Conceptual Organization

The selected papers were organized both chronologically and conceptually to trace:

Temporal Development:How theoretical insights emerged, matured, and influenced subsequent work over the 1985–2024 period\.

Conceptual Lineage:How specific pre\-AGM computational innovations \(e\.g\., dependency tracking in TMS\) evolved into formal theoretical constructs \(e\.g\., epistemic entrenchment orderings\)\.

Cross\-Paradigm Connections:How developments in different areas \(complexity theory, preference learning, multi\-agent systems\) intersected with and influenced core AGM theory\.

#### A\.1\.6Quality Assurance and Validation

Our selection process included several quality assurance measures:

Peer Review Integration:We prioritized papers published in top\-tier venues with rigorous peer review processes, ensuring theoretical quality and methodological soundness\.

Replication and Extension Analysis:We traced how key theoretical results were replicated, extended, or challenged by subsequent work, ensuring our selection captured both stable contributions and evolving understanding\.

Implementation Connection:We maintained explicit attention to papers that bridged theory and implementation, ensuring our theoretical tracking remained connected to computational practice\.

Expert Validation:Our selection was cross\-checked against reading lists from major belief revision courses and recommendations from established researchers in the field\.

This systematic approach ensured that our theoretical development tracking maintained both historical accuracy and comprehensive coverage while preserving the connection between pre\-AGM computational insights and post\-AGM theoretical developments that is central to our analysis\.

Similar Articles

Theory of Mind and Persuasion Beyond Conversation: Assessing the Capacity of LLMs to Induce Belief States via Planning and Action

arXiv cs.CL

This paper introduces Non-Conversational Planning Theory of Mind (NCP-ToM) and a novel evaluation framework, NCP-ExploreToM, to assess whether LLMs can induce specific belief states in other agents through actions rather than conversation. Testing on frontier models and humans across 600 tasks, GPT-5 achieved ~80% success, outperforming humans, though all models struggled more with false belief states.