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 条
  • [41] Matchmaking with Answer Set Programming
    Gebser, Martin
    Glase, Thomas
    Sabuncu, Orkunt
    Schaub, Torsten
    LOGIC PROGRAMMING AND NONMONOTONIC REASONING (LPNMR 2013), 2013, 8148 : 342 - 347
  • [42] Achievements in answer set programming
    Lifschitz, Vladimir
    THEORY AND PRACTICE OF LOGIC PROGRAMMING, 2017, 17 (5-6) : 961 - 973
  • [43] Applications of Answer Set Programming
    Erdem, Esra
    Gelfond, Michael
    Leone, Nicola
    AI MAGAZINE, 2016, 37 (03) : 53 - 68
  • [44] Answer Set Programming at a Glance
    Brewka, Gerhard
    Eiter, Thomas
    Truszczynski, Miroslaw
    COMMUNICATIONS OF THE ACM, 2011, 54 (12) : 92 - 103
  • [45] Automata and Answer Set Programming
    Marek, Victor
    Remmel, Jeffrey B.
    LOGICAL FOUNDATIONS OF COMPUTER SCIENCE, 2009, 5407 : 323 - +
  • [46] Cooperating answer set programming
    Van Nieuwenborgh, Davy
    Heymans, Stijn
    Vermeir, Dirk
    LOGIC PROGRAMMING, PROCEEDINGS, 2006, 4079 : 226 - 241
  • [47] Answer set programming unleashed!
    Schaub, Torsten
    Woltran, Stefan
    KUNSTLICHE INTELLIGENZ, 2018, 32 (2-3): : 105 - 108
  • [48] Definitions in answer set programming
    Erdogan, ST
    Lifschitz, V
    LOGIC PROGRAMMING, PROCEEDINGS, 2003, 2916 : 483 - 484
  • [49] Answer Set Programming: A Primer
    Eiter, Thomas
    Ianni, Giovambattista
    Krennwallner, Thomas
    REASONING WEB: SEMANTIC TECHNOLOGIES FOR INFORMATION SYSTEMS, 2009, 5689 : 40 - +
  • [50] Sketched Answer Set Programming
    Paramonov, Sergey
    Bessiere, Christian
    Dries, Anton
    De Raedt, Luc
    2018 IEEE 30TH INTERNATIONAL CONFERENCE ON TOOLS WITH ARTIFICIAL INTELLIGENCE (ICTAI), 2018, : 694 - 701