Efficient Knowledge Compilation Beyond Weighted Model Counting

Author:

KIESEL RAFAELORCID,TOTIS PIETROORCID,KIMMIG ANGELIKAORCID

Abstract

AbstractQuantitative extensions of logic programming often require the solution of so called second level inference tasks, that is, problems that involve a third operation, such as maximization or normalization, on top of addition and multiplication, and thus go beyond the well-known weighted or algebraic model counting setting of probabilistic logic programming under the distribution semantics. We introduce Second Level Algebraic Model Counting (2AMC) as a generic framework for these kinds of problems. As 2AMC is to (algebraic) model counting what forall-exists-SAT is to propositional satisfiability, it is notoriously hard to solve. First level techniques based on Knowledge Compilation (KC) have been adapted for specific 2AMC instances by imposing variable order constraints on the resulting circuit. However, those constraints can severely increase the circuit size and thus decrease the efficiency of such approaches. We show that we can exploit the logical structure of a 2AMC problem to omit parts of these constraints, thus limiting the negative effect. Furthermore, we introduce and implement a strategy to generate a sufficient set of constraints statically, with a priori guarantees for the performance of KC. Our empirical evaluation on several benchmarks and tasks confirms that our theoretical results can translate into more efficient solving in practice.

Publisher

Cambridge University Press (CUP)

Subject

Artificial Intelligence,Computational Theory and Mathematics,Hardware and Architecture,Theoretical Computer Science,Software

Reference25 articles.

1. Algebraic model counting;Kimmig;JAL 22,2017

2. Combining stochastic constraint optimization and probabilistic programming - from knowledge compilation to constraint solving;Latour;CP,2017

3. A top-down compiler for sentential decision diagrams;Oztok;In IJCAI,2015

4. Skryagin, A. , Stammer, W. , Ochs, D. , Dhami, D. S. and Kersting, K. 2021. SLASH: Embracing probabilistic circuits into neural answer set programming. CoRR, abs/2110.03395.

5. The pita system: Tabling and answer subsumption for reasoning under uncertainty;Riguzzi;TPLP 11,2011

Cited by 3 articles. 订阅此论文施引文献 订阅此论文施引文献,注册后可以免费订阅5篇论文的施引文献,订阅后可以查看论文全部施引文献

1. aspmc: New frontiers of algebraic answer set counting;Artificial Intelligence;2024-05

2. Boosting Definability Bipartition Computation Using SAT Witnesses;Logics in Artificial Intelligence;2023

3. Inference in Probabilistic Answer Set Programming Under the Credal Semantics;AIxIA 2023 – Advances in Artificial Intelligence;2023

同舟云学术

1.学者识别学者识别

2.学术分析学术分析

3.人才评估人才评估

"同舟云学术"是以全球学者为主线,采集、加工和组织学术论文而形成的新型学术文献查询和分析系统,可以对全球学者进行文献检索和人才价值评估。用户可以通过关注某些学科领域的顶尖人物而持续追踪该领域的学科进展和研究前沿。经过近期的数据扩容,当前同舟云学术共收录了国内外主流学术期刊6万余种,收集的期刊论文及会议论文总量共计约1.5亿篇,并以每天添加12000余篇中外论文的速度递增。我们也可以为用户提供个性化、定制化的学者数据。欢迎来电咨询!咨询电话:010-8811{复制后删除}0370

www.globalauthorid.com

TOP

Copyright © 2019-2024 北京同舟云网络信息技术有限公司
京公网安备11010802033243号  京ICP备18003416号-3