Qualitative Reasoning about 2D Cardinal Directions using Answer Set Programming

被引:0
|
作者
Izmirlioglu, Yusuf [1 ]
Erdem, Esra [2 ]
机构
[1] New Mexico State Univ, Dept Comp Sci, Las Cruces, NM 88003 USA
[2] Sabanci Univ, Fac Engn & Nat Sci, TR-34956 Istanbul, Turkiye
关键词
EXTENDED OBJECTS; ORIENTATION; DISTANCE; INFORMATION; KNOWLEDGE;
D O I
暂无
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
We introduce a formal framework (called NCDC-ASP ) for representing and reasoning about cardinal directions between extended spatial objects on a plane, using Answer Set Programming (ASP). NCDC-ASP preserves the meaning of cardinal directional relations as in Cardinal Direc-tional Calculus (CDC), and provides solutions to all consistency checking problems in CDC under various conditions (i.e., for a complete/incomplete set of basic/disjunctive CDC constraints over connected/disconnected spatial objects). In particular, NCDC-ASP models a discretized version of the consistency checking problem in ASP, over a finite grid (rather than a plane), where we provide new lower bounds on the grid size to guarantee that it correctly characterizes solutions for the consistency checking in CDC. In addition, NCDC-ASP has the following two novelties im-portant for applications. NCDC-ASP introduces default CDC constraints to represent and reason about background or commonsense knowledge that involves default qualitative directional rela-tions (e.g., "the ice cream truck is by default to the north of the playground" or "the keyboard is normally placed in front of the monitor"). NCDC-ASP introduces inferred CDC constraints to allow inference of missing CDC relations and to provide them as explanations. We illustrate the uses and usefulness of NCDC-ASP with interesting scenarios from the real-world. We design and develop a variety of benchmark instances, and comprehensively evaluate NCDC-ASP from the perspectives of computational efficiency.
引用
收藏
页码:1371 / 1453
页数:83
相关论文
共 50 条
  • [1] Qualitative Reasoning about 2D Cardinal Directions using Answer Set Programming
    Izmirlioglu, Yusuf
    Erdem, Esra
    [J]. Journal of Artificial Intelligence Research, 2023, 77 : 1371 - 1453
  • [2] Qualitative Reasoning about Cardinal Directions Using Answer Set Programming
    Izmirlioglu, Yusuf
    Erdem, Esra
    [J]. THIRTY-SECOND AAAI CONFERENCE ON ARTIFICIAL INTELLIGENCE / THIRTIETH INNOVATIVE APPLICATIONS OF ARTIFICIAL INTELLIGENCE CONFERENCE / EIGHTH AAAI SYMPOSIUM ON EDUCATIONAL ADVANCES IN ARTIFICIAL INTELLIGENCE, 2018, : 1880 - 1887
  • [3] Reasoning about Cardinal Directions between 3-Dimensional Extended Objects using Answer Set Programming
    Izmirlioglu, Yusuf
    Erdem, Esra
    [J]. THEORY AND PRACTICE OF LOGIC PROGRAMMING, 2020, 20 (06) : 942 - 957
  • [4] Reasoning about cardinal directions using grids as qualitative geographic coordinates
    Kulik, L
    Klippel, A
    [J]. SPATIAL INFORMATION THEORY: COGNITIVE AND COMPUTATIONAL FOUNDATIONS OF GEOGRAPHIC INFORMATION SCIENCE, 1999, 1661 : 205 - 220
  • [5] Reasoning about Truthfulness of Agents Using Answer Set Programming
    Tran Cao Son
    Pontelli, Enrico
    Gelfond, Michael
    Balduccini, Marcello
    [J]. FIFTEENTH INTERNATIONAL CONFERENCE ON THE PRINCIPLES OF KNOWLEDGE REPRESENTATION AND REASONING, 2016, : 605 - 608
  • [6] Reasoning about Qualitative Direction and Distance between Extended Objects using Answer Set Programming
    Izmirlioglu, Yusuf
    [J]. ELECTRONIC PROCEEDINGS IN THEORETICAL COMPUTER SCIENCE, 2019, (306): : 371 - 378
  • [7] Using Answer Set Programming for Knowledge Representation and Reasoning: Future Directions
    Baral, Chitta
    [J]. LOGIC PROGRAMMING, PROCEEDINGS, 2008, 5366 : 69 - 70
  • [8] A Trajectory Calculus for Qualitative Spatial Reasoning Using Answer Set Programming
    Baryannis, George
    Tachmazidis, Ilias
    Batsakis, Sotiris
    Antoniou, Grigoris
    Alviano, Mario
    Sellis, Timos
    Tsai, Pei-Wei
    [J]. THEORY AND PRACTICE OF LOGIC PROGRAMMING, 2018, 18 (3-4) : 355 - 371
  • [9] Qualitative Spatial and Temporal Reasoning with Answer Set Programming
    Li, Jason Jingshi
    [J]. 2012 IEEE 24TH INTERNATIONAL CONFERENCE ON TOOLS WITH ARTIFICIAL INTELLIGENCE (ICTAI 2012), VOL 1, 2012, : 603 - 609
  • [10] Reasoning about Security Policies of Services using Answer Set Programming
    Asuncion, Vernon
    Khan, Khaled M.
    Erradi, Abdelkarim
    Alhazbi, Saleh
    [J]. 2014 IEEE INTERNATIONAL CONFERENCE ON SERVICES COMPUTING (SCC 2014), 2014, : 857 - 858