跳到主要导航 跳到搜索 跳到主要内容

A Complete Algorithm for Optimization Modulo Nonlinear Real Arithmetic

  • Fuqi Jia
  • , Yuhang Dong
  • , Rui Han
  • , Pei Huang
  • , Minghao Liu
  • , Feifei Ma*
  • , Jian Zhang*
  • *此作品的通讯作者
  • ISCAS
  • University of Chinese Academy of Sciences
  • Stanford University
  • University of Oxford

科研成果: 期刊稿件会议文章同行评审

摘要

Optimization Modulo Nonlinear Real Arithmetic, abbreviated as OMT(NRA), generally focuses on optimizing a given objective subject to quantifier-free Boolean combinations of primitive constraints, including Boolean variables, polynomial equations, and inequalities. It is widely applicable in areas like program verification, analysis, planning, and so on. The existing solver, OptiMathSAT, officially supporting OMT(NRA), employs an incomplete algorithm. We present a sound and complete algorithm, Optimization Cylindrical Algebraic Covering (OCAC), integrated within the Conflict-Driven Clause Learning (CDCL) framework, specifically tailored for OMT(NRA) problems. We establish the correctness and termination of CDCL(OCAC) and explore alternative approaches using cylindrical algebraic decomposition (CAD) and first-order formulations. Our work includes the development of the first complete OMT solver for NRA, demonstrating significant performance improvements. In benchmarks generated from SMT-LIB instances, our algorithm finds the optimum value in about 150% more instances compared to the current leading solver, OptiMathSAT.

源语言英语
页(从-至)11255-11263
页数9
期刊Proceedings of the AAAI Conference on Artificial Intelligence
39
11
DOI
出版状态已出版 - 11 4月 2025
已对外发布
活动39th Annual AAAI Conference on Artificial Intelligence, AAAI 2025 - Philadelphia, 美国
期限: 25 2月 20254 3月 2025

指纹

探究 'A Complete Algorithm for Optimization Modulo Nonlinear Real Arithmetic' 的科研主题。它们共同构成独一无二的指纹。

引用此