Possible Models Computation and Revision – A Practical Approach

Peter Baumgartner*

*Corresponding author for this work

    Research output: Chapter in Book/Report/Conference proceedingConference contributionpeer-review

    4 Citations (Scopus)

    Abstract

    This paper describes a method of computing plausible states of a system as a logical model. The problem of analyzing state-based systems as they evolve over time has been studied widely in the automated reasoning community (and others). This paper proposes a specific approach, one that is tailored to situational awareness applications. The main contribution is a calculus for a novel specification language that is built around disjunctive logic programming under a possible models semantics, stratification in terms of event times, default negation, and a model revision operator for dealing with incomplete or erroneous events – a typical problem in realistic applications. The paper proves the calculus correct wrt. a formal semantics of the specification language and it describes the calculus’ implementation via embedding in Scala. This enables immediate access to rich data structures and external systems, which is important in practice.

    Original languageEnglish
    Title of host publicationAutomated Reasoning - 10th International Joint Conference, IJCAR 2020, Proceedings
    EditorsNicolas Peltier, Viorica Sofronie-Stokkermans
    PublisherSpringer
    Pages337-355
    Number of pages19
    ISBN (Print)9783030510732
    DOIs
    Publication statusPublished - 2020
    Event10th International Joint Conference on Automated Reasoning, IJCAR 2020 - Virtual, Online
    Duration: 1 Jul 20204 Jul 2020

    Publication series

    NameLecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics)
    Volume12166 LNAI
    ISSN (Print)0302-9743
    ISSN (Electronic)1611-3349

    Conference

    Conference10th International Joint Conference on Automated Reasoning, IJCAR 2020
    CityVirtual, Online
    Period1/07/204/07/20

    Fingerprint

    Dive into the research topics of 'Possible Models Computation and Revision – A Practical Approach'. Together they form a unique fingerprint.

    Cite this