Portfolio-Based Algorithm Selection for Circuit QBFs

被引:15
作者
Hoos, Holger H. [1 ]
Peitl, Tomas [2 ]
Slivovsky, Friedrich [2 ]
Szeider, Stefan [2 ]
机构
[1] Leiden Univ, Leiden Inst Adv Comp Sci, Leiden, Netherlands
[2] TU Wien, Algorithms & Complex Grp, Vienna, Austria
来源
PRINCIPLES AND PRACTICE OF CONSTRAINT PROGRAMMING | 2018年 / 11008卷
基金
奥地利科学基金会;
关键词
SOLVER;
D O I
10.1007/978-3-319-98334-9_13
中图分类号
TP31 [计算机软件];
学科分类号
081202 ; 0835 ;
摘要
Quantified Boolean Formulas (QBFs) are a generalization of propositional formulae that admits succinct encodings of verification and synthesis problems. Given that modern QBF solvers are based on different architectures with complementary performance characteristics, a portfolio-based approach to QBF solving is particularly promising. While general QBFs can be converted to prenex conjunctive normal form (PCNF) with small overhead, this transformation has been known to adversely affect performance. This issue has prompted the development of several solvers for circuit QBFs in recent years. We define a natural set of features of circuit QBFs and show that they can be used to construct portfolio-based algorithm selectors of state-of-the-art circuit QBF solvers that are close to the virtual best solver. We further demonstrate that most of this performance can be achieved using surprisingly small subsets of cheaply computable and intuitive features.
引用
收藏
页码:195 / 209
页数:15
相关论文
共 43 条
[21]   Numerical algorithm based on regularized equations for incompressible flow modeling and its implementation in OpenFOAM [J].
V. Kraposhin, Matvey ;
Ryazanov, Daniil A. ;
Elizarova, Tatiana G. .
COMPUTER PHYSICS COMMUNICATIONS, 2022, 271
[22]   A resolved CFDEM algorithm based on the immersed boundary for the simulation of fluid-solid interaction [J].
Mao, Jia ;
Zhao, Lanhao ;
Liu, Xunnan ;
Di, Yingtang .
POWDER TECHNOLOGY, 2020, 374 :290-303
[23]   Petascale large eddy simulation of jet engine noise based on the truncated SPIKE algorithm [J].
Situ, Yingchong ;
Martha, Chandra S. ;
Louis, Matthew E. ;
Li, Zhiyuan ;
Sameh, Ahmed H. ;
Blaisdell, Gregory A. ;
Lyrintzis, Anastasios S. .
PARALLEL COMPUTING, 2014, 40 (09) :496-511
[24]   Tree-Based Adaptive Mesh Refinement for Solution Algorithm using Hamiltonian Paths [J].
Kim, Seong Su ;
Jung, Yong Su .
AIAA SCITECH 2024 FORUM, 2024,
[25]   Cell-based hybrid adaptive mesh refinement algorithm for immersed boundary method [J].
Saravanan, Vignesh ;
Choung, Hanahchim ;
Lee, Soogab .
INTERNATIONAL JOURNAL FOR NUMERICAL METHODS IN FLUIDS, 2022, 94 (03) :272-294
[26]   Reliable Macromodel Generation for the Capacitance Extraction Based on Macromodel-Aware Random Walk Algorithm [J].
Yang, Ming ;
Yu, Wenjian .
IEEE TRANSACTIONS ON COMPUTER-AIDED DESIGN OF INTEGRATED CIRCUITS AND SYSTEMS, 2020, 39 (04) :946-951
[27]   Adaptive Mesh Refinement algorithm based on dual trees for cells and faces for multiphase compressible flows [J].
Schmidmayer, Kevin ;
Petitpas, Fabien ;
Daniel, Eric .
JOURNAL OF COMPUTATIONAL PHYSICS, 2019, 388 :252-278
[28]   A new run-up algorithm based on local high-order analytic expansions [J].
Khakimzyanov, Gayaz ;
Shokina, Nina Yu. ;
Dutykh, Denys ;
Mitsotakis, Dimitrios .
JOURNAL OF COMPUTATIONAL AND APPLIED MATHEMATICS, 2016, 298 :82-96
[29]   A Pressure-Based Fully-Coupled Flow Algorithm for the Control Volume Finite Element Method [J].
Mangani, Luca ;
Alloush, Mhamad Mahdi ;
Lindegger, Raphael ;
Hanimann, Lucian ;
Darwish, Marwan .
APPLIED SCIENCES-BASEL, 2022, 12 (09)
[30]   Tangential stretching rate analysis of DRGEP-based automated target species selection dynamic adaptive chemistry method [J].
Li, Renwen ;
Yang, Congling ;
Bai, Ying ;
Nie, Wansheng ;
He, Bo .
AIP ADVANCES, 2023, 13 (06)