ApproxASP- A Scalable Approximate Answer Set Counter (Extended Abstract)

被引:0
|
作者
Kabir, Mohimenul [1 ]
Everardo, Flavio [2 ]
Shukla, Ankit [3 ]
Fichte, Johannes K. [4 ]
Hecher, Markus [4 ]
Meel, Kuldeep S. [1 ]
机构
[1] Nat Univ Singapore, Singapore, Singapore
[2] Tec Monterrey Campus Puebla, Puebla, Mexico
[3] JKU Linz, Linz, Austria
[4] TU Wien, Vienna, Austria
关键词
D O I
暂无
中图分类号
TP301 [理论、方法];
学科分类号
081202 ;
摘要
Answer Set Programming (ASP) is a framework in artificial intelligence and knowledge representation for declarative modeling and problem solving. Modern ASP solvers focus on the computation or enumeration of answer sets. However, a variety of probabilistic applications in reasoning or logic programming require counting answer sets. While counting can be done by enumeration, simple enumeration becomes immediately infeasible if the number of solutions is high. On the other hand, approaches to exact counting are of high worst-case complexity. In fact, in propositional model counting, exact counting becomes impractical. In this work, we present a scalable approach to approximate counting for ASP. Our approach is based on systematically adding parity (XOR) constraints to ASP programs, which divide the search space. We prove that adding random XOR constraints partitions the answer sets of an ASP program. In practice, we use a Gaussian elimination-based approach by lifting ideas from SAT to ASP and integrate it into a state-of-the-art ASP solver, which we call
引用
收藏
页数:6
相关论文
共 50 条
  • [31] Improved answer-set programming encodings for abstract argumentation
    Gaggl, Sarah A.
    Manthey, Norbert
    Ronca, Alessandro
    Wallner, Johannes P.
    Woltran, Stefan
    THEORY AND PRACTICE OF LOGIC PROGRAMMING, 2015, 15 : 434 - 448
  • [32] Using Answer Set Programming for an scalable implementation of Defeasible Argumentation
    Alsinet, Teresa
    Bejar, Ramon
    Godo, Luis
    Guitart, Francesc
    2012 IEEE 24TH INTERNATIONAL CONFERENCE ON TOOLS WITH ARTIFICIAL INTELLIGENCE (ICTAI 2012), VOL 1, 2012, : 1016 - 1021
  • [33] Approximate Inference in Probabilistic Answer Set Programming for Statistical Probabilities
    Azzolini, Damiano
    Bellodi, Elena
    Riguzzi, Fabrizio
    AIXIA 2022 - ADVANCES IN ARTIFICIAL INTELLIGENCE, 2023, 13796 : 33 - 46
  • [34] Approximate Epistemic Planning with Postdiction as Answer-Set Programming
    Eppe, Manfred
    Bhatt, Mehul
    Dylla, Frank
    LOGIC PROGRAMMING AND NONMONOTONIC REASONING (LPNMR 2013), 2013, 8148 : 290 - 303
  • [35] Simulation is decidable for one-counter nets (Extended abstract)
    Abdulla, PA
    Cerans, K
    CONCUR'98: CONCURRENCY THEORY, 1998, 1466 : 253 - 268
  • [36] Real-counter automata and their decision problems (extended abstract)
    Dang, Zhe
    Ibarra, Oscar H.
    San Pietro, Pierluigi
    Xie, Gaoyan
    Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics), 2004, 3328 : 198 - 210
  • [37] Succinct data structures for retrieval and approximate membership* (Extended Abstract)
    Dietzfelbinger, Martin
    Pagh, Rasmus
    AUTOMATA, LANGUAGES AND PROGRAMMING, PT 1, PROCEEDINGS, 2008, 5125 : 385 - +
  • [38] SEDEX: Scalable Entity Preserving Data Exchange (Extended Abstract)
    Sekhavat, Yoones A.
    Parsons, Jeffrey
    2017 IEEE 33RD INTERNATIONAL CONFERENCE ON DATA ENGINEERING (ICDE 2017), 2017, : 65 - 66
  • [39] Data structures for maintaining set partitions (Extended abstract)
    Bender, MA
    Sethia, S
    Skiena, S
    ALGORITHM THEORY - SWAT 2000, 2000, 1851 : 83 - 96
  • [40] On the hardness of point-set embeddability (extended abstract)
    Department of Computer Science, University of Manitoba, Canada
    Lect. Notes Comput. Sci., (148-159):