Using Rules of Thumb for Repairing Inconsistent Answer Set Programs

被引:2
|
作者
Merhej, Elie [1 ]
Schockaert, Steven [2 ]
De Cock, Martine [1 ,3 ]
机构
[1] Univ Ghent, B-9000 Ghent, Belgium
[2] Cardiff Univ, Cardiff CF10 3AX, S Glam, Wales
[3] Univ Washington, Tacoma, WA USA
关键词
REGULATORY NETWORKS; BOOLEAN NETWORKS; ATTRACTORS; GENE;
D O I
10.1007/978-3-319-23540-0_25
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
Answer set programming is a form of declarative programming that can be used to elegantly model various systems. When the available knowledge about these systems is imperfect, however, the resulting programs can be inconsistent. In such cases, it is of interest to find plausible repairs, i.e. plausible modifications to the original program that ensure the existence of at least one answer set. Although several approaches to this end have already been proposed, most of them merely find a repair which is in some sense minimal. In many applications, however, expert knowledge is available which could allow us to identify better repairs. In this paper, we analyze the potential of using expert knowledge in this way, by focusing on a specific case study: gene regulatory networks. We show how we can identify the repairs that best agree with insights about such networks that have been reported in the literature, and experimentally compare this strategy against the baseline strategy of identifying minimal repairs.
引用
收藏
页码:368 / 381
页数:14
相关论文
共 50 条
  • [31] Annotating answer-set programs in LANA
    De Vos, Marina
    Kisa, Doga Gizem
    Oetsch, Johannes
    Puehrer, Joerg
    Tompits, Hans
    THEORY AND PRACTICE OF LOGIC PROGRAMMING, 2012, 12 : 619 - 637
  • [32] On Establishing Robust Consistency in Answer Set Programs
    Thevapalan, Andre
    Kern-Isberner, Gabriele
    THEORY AND PRACTICE OF LOGIC PROGRAMMING, 2023, 23 (05) : 1094 - 1127
  • [33] An Entailment Procedure for Kleene Answer Set Programs
    Doherty, Patrick
    Szalas, Andrzej
    MULTI-DISCIPLINARY TRENDS IN ARTIFICIAL INTELLIGENCE, (MIWAI 2016), 2016, 10053 : 24 - 37
  • [34] Strongly Equivalent Epistemic Answer Set Programs
    Su, Ezgi Iraz
    ADVANCES IN ARTIFICIAL INTELLIGENCE, AI*IA 2019, 2019, 11946 : 101 - 115
  • [35] Stepwise debugging of answer-set programs
    Oetsch, Johannes
    Puehrer, Joerg
    Tompits, Hans
    THEORY AND PRACTICE OF LOGIC PROGRAMMING, 2018, 18 (01) : 30 - 80
  • [36] Mining External Sources in Answer Set Programs
    Redl, Christoph
    THEORY AND PRACTICE OF LOGIC PROGRAMMING, 2019, 19 (03) : 360 - 411
  • [37] Loop Formulas for Alog Answer Set Programs
    Li, Cuixia
    Wang, Yisong
    Feng, Renyan
    Li, Qianqian
    PROCEEDINGS OF THE 2017 INTERNATIONAL CONFERENCE ON COMPUTER SCIENCE AND ARTIFICIAL INTELLIGENCE (CSAI 2017), 2017, : 38 - 42
  • [38] Aggregate Semantics for Propositional Answer Set Programs
    Alviano, Mario
    Faber, Wolfgang
    Gebser, Martin
    THEORY AND PRACTICE OF LOGIC PROGRAMMING, 2023, 23 (01) : 157 - 194
  • [39] MAP Inference in Probabilistic Answer Set Programs
    Azzolini, Damiano
    Bellodi, Elena
    Riguzzi, Fabrizio
    AIXIA 2022 - ADVANCES IN ARTIFICIAL INTELLIGENCE, 2023, 13796 : 413 - 426
  • [40] Querying formal contexts with answer set programs
    Hitzler, Pascal
    Kroetzsch, Markus
    CONCEPTUAL STRUCTURES: INSPIRATION AND APPLICATION, 2006, 4068 : 260 - 273