arrow
Return

Exploiting Partial-Assignment Enumeration in Optimization Modulo Theories

delete2026-01-01
delete0
delete
OA
AI
G
Gabriele Masina
R
Roberto Sebastiani *
DOI:10.1007/978-3-032-04167-8_7delete
deleteOriginal
deleteShare
deleteSave
View PDF
Abstract

Abstract

En 中文
Optimization Modulo Theories (OMT) extends Satisfiability Modulo Theories (SMT) with the task of optimizing some objective function(s). In OMT solvers, a CDCL-based SMT solver enumerates theory-satisfiable total truth assignments, and a theory-specific procedure finds an optimum model for each of them; the current optimum is then used to tighten the search space for the next assignments, until no better solution is found. In this paper, we analyze the role of truth-assignment enumeration in OMT. First, we spotlight that the enumeration of total truth assignments is suboptimal, since they may over-restrict the search space for the optimization procedure, whereas using partial truth assignments instead can improve the effectiveness of the optimization. Second, we propose some assignment-reduction techniques for exploiting partial-assignment enumeration within the OMT context. We implemented these techniques in the OPTIMATHSAT solver, and we conducted an experimental evaluation on OMT benchmarks. The results confirm the improvement in both the efficiency of optimal solving and the quality of the obtained solutions for anytime solving.
Keywords:
Optimization Modulo Theories
Enumeration
Partial Assignments
AI Summary

AI Summary

Key information extracted from the uploaded paper, including a brief overview, abstract, background, key highlights, visual analysis, and future outlook.

Journal

F
FRONTIERS OF COMBINING SYSTEMS, FROCOS 2025
IF:
0
Papers:
21
Citations:
0

Organization

U
university of trento
Scholars:
1.8K
Papers: 940
Citations: 0
Cited Papers

Cited Papers

νZ - Maximal Satisfaction with Z3
err2024-11-19
err0
errOAAI
errNikolaj Bjorner; Anh-Dung Phan
errShare
errSave
err
IF0
err
err0
PREAI
err
errShare
errSave
err
IF0
err
err0
PREAI
err
errShare
errSave
On SAT Modulo Theories and Optimization Problems
err2006-01-01
err0
PREAI
errRobert Nieuwenhuis; Albert Oliveras
errShare
errSave
GASOL: Gas Analysis and Optimization for Ethereum Smart Contracts
err2020-04-17
err0
errOAAI
errElvira Albert; Jesús Correas; Pablo Gordillo; Guillermo Román-Díez; Albert Rubio
errShare
errSave
Effective prime factorization via quantum annealing by modular locally-structured embedding
err2024-02-12
err3
errOAAI
errDing, Jingwen; Spallitta, Giuseppe; Sebastiani, Roberto
errShare
errSave
νZ - An Optimizing SMT Solver
err2015-01-01
err0
PREAI
errNikolaj Bjørner; Anh-Dung Phan; Lars Fleckenstein
errShare
errSave
Multi-objective reasoning with constrained goal models
err2016-12-24
err0
errOAAI
errChi Mai Nguyen; Roberto Sebastiani; Paolo Giorgini; John Mylopoulos
errShare
errSave
errShare
errSave
researcher View more