paper-with-me

Papers

Solution Enumeration by Optimality in Answer Set Programming

2021-08-07 · Jukka Pajunen, Tomi Janhunen

Given a combinatorial search problem, it may be highly useful to enumerate its (all) solutions besides just finding one solution, or showing that none exists. The same can be stated about optimal solutions if an objective function is provided. This work goes beyond the bare enumeration of optimal solutions and addresses the computational task of solution enumeration by optimality (SEO). This task is studied in the context of Answer Set Programming (ASP) where (optimal) solutions of a problem are captured with the answer sets of a logic program encoding the problem. Existing answer-set solvers already support the enumeration of all (optimal) answer sets. However, in this work, we generalize the enumeration of optimal answer sets beyond strictly optimal ones, giving rise to the idea of answer set enumeration in the order of optimality (ASEO). This approach is applicable up to the best k answer sets or in an unlimited setting, which amounts to a process of sorting answer sets based on the objective function. As the main contribution of this work, we present the first general algorithms for the aforementioned tasks of answer set enumeration. Moreover, we illustrate the potential use cases of ASEO. First, we study how efficiently access to the next-best solutions can be achieved in a number of optimization problems that have been formalized and solved in ASP. Second, we show that ASEO provides us with an effective sampling technique for Bayesian networks.

📄 PDF Abstract BibTeX arXiv:2108.03474

Code (0)

등록된 구현이 없습니다.

Similar Papers 제목 키워드 기반

Long-Term Sequential Decision Making under Risk

2026-07-22 · Irmaan, Mirzanejad, Nadjet Bourdache, Abdel-Illah Mouaddib arxiv

We study finite-horizon MDP planning under \emph{root-based} (resolute) risk objectives that apply a rank-dependent functional to the distribution of total returns. Such objectives are non-linear in the return distributi…

Decision Making

Symbolic Parameter Learning in Probabilistic Answer Set Programming

2024-08-16 · Damiano Azzolini, Elisabetta Gentili, Fabrizio Riguzzi

Parameter learning is a crucial task in the field of Statistical Relational Artificial Intelligence: given a probabilistic logic program and a set of observations in the form of interpretations, the goal is to learn the …

Solving Decision Theory Problems with Probabilistic Answer Set Programming

2024-08-21 · Damiano Azzolini, Elena Bellodi, Rafael Kiesel, Fabrizio Riguzzi

Solving a decision theory problem usually involves finding the actions, among a set of possible ones, which optimize the expected reward, possibly accounting for the uncertainty of the environment. In this paper, we intr…

Probabilistic Answer Set Programming with Discrete and Continuous Random Variables

2024-09-30 · Damiano Azzolini, Fabrizio Riguzzi

Probabilistic Answer Set Programming under the credal semantics (PASP) extends Answer Set Programming with probabilistic facts that represent uncertain information. The probabilistic facts are discrete with Bernoulli dis…

Identifying Multi-Hit Cancer Drivers Without Massive Parallelization: A CP, MIP, and Column Generation Framework

2026-02-26 · Rick S. H. Willemsen, Tenindra Abeywickrama, Ramu Anandakrishnan arxiv

Cancer is often driven by specific combinations of an estimated two to nine gene mutations, known as multi-hit combinations. Identifying these multi-hit combinations of gene mutations that drive cancer is critical for un…