Parallel solving model for quantified boolean formula based on machine learning

被引:0
|
作者
Tao Li
Nan-feng Xiao
机构
[1] South China University of Technology,School of Computer Science and Engineering
[2] South China Agricultural University,Modern Education and Technology Center
来源
关键词
machine learning; quantified boolean formula; parallel solving; knowledge sharing; feature extraction; performance prediction;
D O I
暂无
中图分类号
学科分类号
摘要
A new parallel architecture for quantified boolean formula (QBF) solving was proposed, and the prediction model based on machine learning technology was proposed for how sharing knowledge affects the solving performance in QBF parallel solving system, and the experimental evaluation scheme was also designed. It shows that the characterization factor of clause and cube influence the solving performance markedly in our experiment. At the same time, the heuristic machine learning algorithm was applied, support vector machine was chosen to predict the performance of QBF parallel solving system based on clause sharing and cube sharing. The relative error of accuracy for prediction can be controlled in a reasonable range of 20%–30%. The results show the important and complex role that knowledge sharing plays in any modern parallel solver. It shows that the parallel solver with machine learning reduces the quantity of knowledge sharing about 30% and saving computational resource but does not reduce the performance of solving system.
引用
收藏
页码:3156 / 3165
页数:9
相关论文
共 50 条
  • [31] Solving Exist-Random Quantified Stochastic Boolean Satisfiability via Clause Selection
    Lee, Nian-Ze
    Wang, Yen-Shi
    Jiang, Jie-Hong R.
    PROCEEDINGS OF THE TWENTY-SEVENTH INTERNATIONAL JOINT CONFERENCE ON ARTIFICIAL INTELLIGENCE, 2018, : 1339 - 1345
  • [32] Two SAT solvers for solving quantified Boolean formulas with an arbitrary number of quantifier alternations
    Bloem, Roderick
    Braud-Santoni, Nicolas
    Hadzic, Vedad
    Egly, Uwe
    Lonsing, Florian
    Seidl, Martina
    FORMAL METHODS IN SYSTEM DESIGN, 2021, 57 (02) : 157 - 177
  • [33] Learning to Integrate Deduction and Search in Reasoning about Quantified Boolean Formulas
    Pulina, Luca
    Tacchella, Armando
    FRONTIERS OF COMBINING SYSTEMS, PROCEEDINGS, 2009, 5749 : 350 - 365
  • [34] Hybrid Discrete Teaching-learning-based Optimization Algorithm for Solving Complex Parallel Machine Scheduling Problem
    He Y.-J.
    Qian B.
    Hu R.
    Zidonghua Xuebao/Acta Automatica Sinica, 2020, 46 (04): : 805 - 819
  • [35] MLBM: Machine-Learning-Based Minimization Algorithm for Boolean Functions
    Lin, Yuan
    Geng, Ruiping
    ISIE: 2009 IEEE INTERNATIONAL SYMPOSIUM ON INDUSTRIAL ELECTRONICS, 2009, : 1149 - 1154
  • [36] A new model of parallel-machine scheduling with integral-based learning effect
    Przybylski, Bartlomiej
    COMPUTERS & INDUSTRIAL ENGINEERING, 2018, 121 : 189 - 194
  • [37] Quantified Self: From Self-Learning to Machine Learning
    Sharma, Richa
    Rani, Shalli
    IT PROFESSIONAL, 2021, 23 (04) : 69 - 74
  • [38] A Top-Down Tree Model Counter for Quantified Boolean Formulas
    Capelli, Florent
    Lagniez, Jean-Marie
    Plank, Andreas
    Seidl, Martina
    PROCEEDINGS OF THE THIRTY-THIRD INTERNATIONAL JOINT CONFERENCE ON ARTIFICIAL INTELLIGENCE, IJCAI 2024, 2024, : 1853 - 1861
  • [39] Parallel extreme learning machine for regression based on MapReduce
    He, Qing
    Shang, Tianfeng
    Zhuang, Fuzhen
    Shi, Zhongzhi
    NEUROCOMPUTING, 2013, 102 : 52 - 58
  • [40] Hybrid Discrete Teaching-Learning-Based Optimization Algorithm for Solving Parallel Machine Scheduling Problem with Multiple Constraints
    He, Yu-Jie
    Qian, Bin
    Liu, Bo
    Hu, Rong
    Deng, Chao
    INTELLIGENT COMPUTING THEORIES AND APPLICATION, PT I, 2018, 10954 : 618 - 627