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 条
  • [41] Contrastive Explanations for Answer-Set Programs
    Eiter, Thomas
    Geibinger, Tobias
    Oetsch, Johannes
    LOGICS IN ARTIFICIAL INTELLIGENCE, JELIA 2023, 2023, 14281 : 73 - 89
  • [42] Answer Set Programs with One Incremental Variable
    Deng, Junjun
    Zhang, Yan
    MODERN ADVANCES IN APPLIED INTELLIGENCE, IEA/AIE 2014, PT I, 2014, 8481 : 128 - 137
  • [43] Removing Redundancy from Answer Set Programs
    Janhunen, Tomi
    LOGIC PROGRAMMING, PROCEEDINGS, 2008, 5366 : 729 - 733
  • [44] Pruning external minimality checking for answer set programs using semantic dependencies
    Eiter, Thomas
    Kaminski, Tobias
    ARTIFICIAL INTELLIGENCE, 2021, 290
  • [45] Modelling ethical rules of lying with Answer Set Programming
    Ganascia J.-G.
    Ethics and Information Technology, 2007, 9 (01) : 39 - 47
  • [46] Repairing Boolean logical models from time-series data using Answer Set Programming
    Alexandre Lemos
    Inês Lynce
    Pedro T. Monteiro
    Algorithms for Molecular Biology, 14
  • [47] Repairing Boolean logical models from time-series data using Answer Set Programming
    Lemos, Alexandre
    Lynce, Ines
    Monteiro, Pedro T.
    ALGORITHMS FOR MOLECULAR BIOLOGY, 2019, 14
  • [48] A Constrained Optimization Approach to Set the Parameters of Probabilistic Answer Set Programs
    Azzolini, Damiano
    INDUCTIVE LOGIC PROGRAMMING, ILP 2023, 2023, 14363 : 1 - 15
  • [49] Extraction of Preference and Classification Rules in Floor Plan Databases using Answer Set Programming
    Hashimoto, Ryu
    Ozaki, Tomonobu
    2022 TENTH INTERNATIONAL SYMPOSIUM ON COMPUTING AND NETWORKING WORKSHOPS, CANDARW, 2022, : 97 - 102
  • [50] On Semantic Update Operators for Answer-Set Programs
    Slota, Martin
    Leite, Joao
    ECAI 2010 - 19TH EUROPEAN CONFERENCE ON ARTIFICIAL INTELLIGENCE, 2010, 215 : 956 - 961