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 条
  • [21] Efficient approximate adaptive coding (extended abstract)
    Turpin, A
    Moffat, A
    DCC '97 : DATA COMPRESSION CONFERENCE, PROCEEDINGS, 1997, : 357 - 366
  • [22] Scalable Neural-Probabilistic Answer Set Programming
    Skryagin A.
    Ochs D.
    Dhami D.S.
    Kersting K.
    Journal of Artificial Intelligence Research, 2023, 78 : 579 - 617
  • [23] Scalable Neural-Probabilistic Answer Set Programming
    Skryagin, Arseny
    Ochs, Daniel
    Dhami, Devendra Singh
    Kersting, Kristian
    JOURNAL OF ARTIFICIAL INTELLIGENCE RESEARCH, 2023, 78 : 579 - 617
  • [24] Scalable and pratical nonblocking switching networks - (Extended abstract)
    Zheng, SQ
    PDCAT 2005: Sixth International Conference on Parallel and Distributed Computing, Applications and Technologies, Proceedings, 2005, : 8 - 9
  • [25] Improved algorithms for approximate string matching (extended abstract)
    Dimitris Papamichail
    Georgios Papamichail
    BMC Bioinformatics, 10
  • [26] Improved algorithms for approximate string matching (extended abstract)
    Papamichail, Dimitris
    Papamichail, Georgios
    BMC BIOINFORMATICS, 2009, 10
  • [27] Model checking abstract state machines with answer set programming
    Tang, Calvin Kai Fan
    Ternovska, Eugenia
    FUNDAMENTA INFORMATICAE, 2007, 77 (1-2) : 105 - 141
  • [28] Model checking abstract state machines with answer set programming
    Tang, CKF
    Ternovska, E
    LOGIC FOR PROGRAMMING, ARTIFICIAL INTELLIGENCE, AND REASONING, PROCEEDINGS, 2005, 3835 : 443 - 458
  • [29] Abstract Cores in Implicit Hitting Set MaxSat Solving (Extended Abstract)
    Berg, Jeremias
    Bacchus, Fahiem
    Poole, Alex
    PROCEEDINGS OF THE THIRTIETH INTERNATIONAL JOINT CONFERENCE ON ARTIFICIAL INTELLIGENCE, IJCAI 2021, 2021, : 4745 - 4749
  • [30] Explaining Answer-Set Programs with Abstract Constraint Atoms
    Eiter, Thomas
    Geibinger, Tobias
    PROCEEDINGS OF THE THIRTY-SECOND INTERNATIONAL JOINT CONFERENCE ON ARTIFICIAL INTELLIGENCE, IJCAI 2023, 2023, : 3193 - 3202