Geometric reasoning on the euclidean traveling salesperson problem in answer set programming

被引:0
|
作者
Bertagnon, Alessandro [1 ]
Gavanelli, Marco [2 ]
机构
[1] Univ Ferrara, Dept Environm & Prevent Sci, Cso Ercole I DEste 32, Ferrara, Italy
[2] Univ Ferrara, Dept Engn, Ferrara, Italy
关键词
Answer set programming; euclidean traveling salesperson problem; experimental comparison of ASP and CLP(FD); GLOBAL CONSTRAINTS; SALESMAN PROBLEM; ALGORITHM;
D O I
10.3233/IA-240032
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
The Traveling Salesperson Problem (TSP) is one of the best-known problems in computer science. Many instances and real world applications fall into the Euclidean TSP special case, in which each node is identified by its coordinates on the plane and the Euclidean distance is used as cost function. It is worth noting that in the Euclidean TSP more information is available than in the general case; in a previous publication, the use of geometric information has been exploited to speedup TSP solving for Constraint Logic Programming (CLP) solvers. In this work, we study the applicability of geometric reasoning to the Euclidean TSP in the context of an ASP computation. We compare experimentally a classical ASP approach to the TSP and the effect of the reasoning based on geometric properties. We also compare the speedup of the additional filtering based on geometric information on an ASP solver and a CLP on Finite Domain (CLP(FD)) solver.
引用
收藏
页码:139 / 152
页数:14
相关论文
共 50 条
  • [1] Improved Filtering for the Euclidean Traveling Salesperson Problem in CLP(FD)
    Bertagnon, Alessandro
    Gavanelli, Marco
    [J]. THIRTY-FOURTH AAAI CONFERENCE ON ARTIFICIAL INTELLIGENCE, THE THIRTY-SECOND INNOVATIVE APPLICATIONS OF ARTIFICIAL INTELLIGENCE CONFERENCE AND THE TENTH AAAI SYMPOSIUM ON EDUCATIONAL ADVANCES IN ARTIFICIAL INTELLIGENCE, 2020, 34 : 1412 - 1419
  • [2] Legal Reasoning in Answer Set Programming
    Aravanis, Theofanis
    Demiris, Konstantinos
    Peppas, Pavlos
    [J]. 2018 IEEE 30TH INTERNATIONAL CONFERENCE ON TOOLS WITH ARTIFICIAL INTELLIGENCE (ICTAI), 2018, : 302 - 306
  • [4] Answer Set Programming for Stream Reasoning
    Do, Thang M.
    Loke, Seng W.
    Liu, Fei
    [J]. ADVANCES IN ARTIFICIAL INTELLIGENCE, 2011, 6657 : 104 - 109
  • [5] Fixed-Parameter Evolutionary Algorithms for the Euclidean Traveling Salesperson Problem
    Nallaperuma, Samadhi
    Sutton, Andrew M.
    Neumann, Frank
    [J]. 2013 IEEE CONGRESS ON EVOLUTIONARY COMPUTATION (CEC), 2013, : 2037 - 2044
  • [6] Human Conditional Reasoning in Answer Set Programming
    Sakama, Chiaki
    [J]. THEORY AND PRACTICE OF LOGIC PROGRAMMING, 2024, 24 (01) : 157 - 192
  • [7] Approximate postdictive reasoning with answer set programming
    Eppe, Manfred
    Bhatt, Mehul
    [J]. JOURNAL OF APPLIED LOGIC, 2015, 13 (04) : 676 - 719
  • [8] Parameterized Runtime Analyses of Evolutionary Algorithms for the Planar Euclidean Traveling Salesperson Problem
    Sutton, Andrew M.
    Neumann, Frank
    Nallaperuma, Samadhi
    [J]. EVOLUTIONARY COMPUTATION, 2014, 22 (04) : 595 - 628
  • [9] A Formal Approach for Cautious Reasoning in Answer Set Programming
    Amendola, Giovanni
    Dodaro, Carmine
    Maratea, Marco
    [J]. PROCEEDINGS OF THE TWENTY-NINTH INTERNATIONAL JOINT CONFERENCE ON ARTIFICIAL INTELLIGENCE, 2020, : 4716 - 4720
  • [10] 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