Land Evaluation Configuration using Answer Set Programming

被引:0
|
作者
Karamesouti, Mina [1 ,2 ]
Tignon, Etienne [3 ]
机构
[1] Humboldt Univ, Dept Geog, Berlin, Germany
[2] Humboldt Univ, IRI THESys, Berlin, Germany
[3] Univ Potsdam, Dept Comp Sci, Potsdam, Germany
关键词
declarative knowledge representation; logic programming; transparency; model semantics; problem instance;
D O I
10.5194/agile-giss-5-31-2024
中图分类号
TP39 [计算机的应用];
学科分类号
081203 ; 0835 ;
摘要
In the realm of Land Evaluation (LE) interdisciplinary and transdisciplinary knowledge exchange is critical for land use preservation. Geographic Information Systems (GIS) are powerful tools for real-world Knowledge Representation (KR), facilitating inter- and transdisciplinary communication. In such knowledge exchange contexts, heterogeneity, ambiguity, abstraction are only indicative issues, underscoring the necessity for a rigorous commitment to broader transparency in KR. Answer Set Programming (ASP), a declarative, human-readable, logic-based formalism, could serve this objective and facilitate productive, case-relevant dialogues. Similarly to the fundamental GIS knowledge organization structures, ASP formalizes knowledge as entities and relations between them. In current work, leveraging Rossiter's theoretical framework for LE, and employing ASP, we aim for greater transparency in the epistemological and ontological assumptions underpinning the complex LE problem. ASP-based system configuration is used to formalize the LE Problem Instance as Components (C) with Properties (P) and Values (V). Fact-type specifications in predicate format materialize relations between problem components. Over 40 concepts, corresponding to distinct domains, 30 mereological relations and relational requirements between components, and 60 requirements on component properties have been described. We showcase the Problem Instance formalization of the non-spatial, singlearea LE, based on Land Characteristics (LC), model type. The clear separation between domain knowledge (Problem Instance) and high-level theories (Problem Encoding) enables the consistent LE problem formalization using the ASP-based system configuration paradigm. A declarative Problem Instance formalization provides insight into the problem's nature and assumptions. Modular knowledge formalization using ASP, among others, enhances flexibility, scalability, and adaptability, given new knowledge becomes available.
引用
收藏
页数:7
相关论文
共 50 条
  • [1] Applications of non-monotonic reasoning to automotive product configuration using answer set programming
    Gencay, Eray
    Schuller, Peter
    Erdem, Esra
    JOURNAL OF INTELLIGENT MANUFACTURING, 2019, 30 (03) : 1407 - 1422
  • [2] Applications of non-monotonic reasoning to automotive product configuration using answer set programming
    Eray Gençay
    Peter Schüller
    Esra Erdem
    Journal of Intelligent Manufacturing, 2019, 30 : 1407 - 1422
  • [3] aspcud: A Linux Package Configuration Tool Based on Answer Set Programming
    Gebser, Martin
    Kaminski, Roland
    Schaub, Torsten
    ELECTRONIC PROCEEDINGS IN THEORETICAL COMPUTER SCIENCE, 2011, (65): : 12 - 25
  • [4] Role mining using answer set programming
    Ye, Wei
    Li, Ruixuan
    Gu, Xiwu
    Li, Yuhua
    Wen, Kunmei
    FUTURE GENERATION COMPUTER SYSTEMS-THE INTERNATIONAL JOURNAL OF ESCIENCE, 2016, 55 : 336 - 343
  • [5] Using criticalities as a heuristic for answer set programming
    Sabuncu, O
    Alpaslan, FN
    Akman, V
    LOGIC PROGRAMMING AND NONMONOTONIC REASONING, PROCEEDINGS, 2004, 2923 : 234 - 246
  • [6] Explainable Planning Using Answer Set Programming
    Van Nguyen
    Vasileiou, Stylianos Loukas
    Son, Tran Cao
    Yeoh, William
    KR2020: PROCEEDINGS OF THE 17TH INTERNATIONAL CONFERENCE ON PRINCIPLES OF KNOWLEDGE REPRESENTATION AND REASONING, 2020, : 662 - 666
  • [7] Answer Set Programming
    Marek, Victor W.
    THEORY AND PRACTICE OF LOGIC PROGRAMMING, 2020, 20 (03) : 432 - 434
  • [8] Answer Set Programming
    Schaub, Torsten
    Proceedings of the 12th Conference on Formal Methods in Computer-Aided Design (FMCAD 2012), 2012, : 2 - 2
  • [9] Answer Set Programming
    Janhunen, Tomi
    KUNSTLICHE INTELLIGENZ, 2018, 32 (2-3): : 125 - 131
  • [10] Evaluation Techniques and Systems for Answer Set Programming: A Survey
    Gebser, Martin
    Leone, Nicola
    Maratea, Marco
    Perri, Simona
    Ricca, Francesco
    Schaub, Torsten
    PROCEEDINGS OF THE TWENTY-SEVENTH INTERNATIONAL JOINT CONFERENCE ON ARTIFICIAL INTELLIGENCE, 2018, : 5450 - 5456