SMT-based Verification Applied to Non-convex Optimization Problems

被引:0
|
作者
Araujo, Rodrigo [1 ]
Bessa, Iury [2 ]
Cordeiro, Lucas C. [2 ,3 ]
Chaves Filho, Joao Edgar [2 ]
机构
[1] Fed Inst Amazonas, Manaus, Amazonas, Brazil
[2] Univ Fed Amazonas, Manaus, Amazonas, Brazil
[3] Univ Oxford, Oxford, England
关键词
satisfiability modulo theory (SMT); model checking; optimization; global minima; non-convex problems;
D O I
10.1109/SBESC.2016.14
中图分类号
TP301 [理论、方法];
学科分类号
081202 ;
摘要
This paper presents a novel, complete, and flexible optimization algorithm, which relies on recursive executions that re-constrains a model-checking procedure based on Satisfiability Modulo Theories (SMT). This SMT-based optimization technique is able to optimize a wide range of functions, including non-linear and non-convex problems using fixed-point arithmetic. Although SMT-based optimization is not a new technique, this work is the pioneer in solving non-linear and non-convex problems based on SMT; previous applications are only able to solve integer and rational linear problems. The proposed SMT-based optimization algorithm is compared to other traditional optimization techniques. Experimental results show the efficiency and effectiveness of the proposed algorithm, which finds the optimal solution in all evaluated benchmarks, while traditional techniques are usually trapped by local minima.
引用
收藏
页码:1 / 8
页数:8
相关论文
共 50 条
  • [1] CLASS OF NON-CONVEX OPTIMIZATION PROBLEMS
    HIRCHE, J
    TAN, HK
    [J]. ZEITSCHRIFT FUR ANGEWANDTE MATHEMATIK UND MECHANIK, 1977, 57 (04): : 247 - 253
  • [2] SMT-Based Verification of NGAC Policies
    Duhrovenski, Vladislav
    Chen, Erzhuo
    Xu, Dianxiang
    [J]. 2023 IEEE 47TH ANNUAL COMPUTERS, SOFTWARE, AND APPLICATIONS CONFERENCE, COMPSAC, 2023, : 860 - 869
  • [3] SMT-Based Verification of Parameterized Systems
    Gurfinkel, Arie
    Shoham, Sharon
    Meshman, Yuri
    [J]. FSE'16: PROCEEDINGS OF THE 2016 24TH ACM SIGSOFT INTERNATIONAL SYMPOSIUM ON FOUNDATIONS OF SOFTWARE ENGINEERING, 2016, : 338 - 348
  • [4] SMT-based scenario verification for hybrid systems
    Alessandro Cimatti
    Sergio Mover
    Stefano Tonetta
    [J]. Formal Methods in System Design, 2013, 42 : 46 - 66
  • [5] STABILITY FOR A CLASS OF NON-CONVEX OPTIMIZATION PROBLEMS
    ZALINESCU, C
    [J]. COMPTES RENDUS DE L ACADEMIE DES SCIENCES SERIE I-MATHEMATIQUE, 1988, 307 (12): : 643 - 646
  • [6] EXISTENCE OF SOLUTIONS FOR NON-CONVEX OPTIMIZATION PROBLEMS
    BARANGER, J
    [J]. COMPTES RENDUS HEBDOMADAIRES DES SEANCES DE L ACADEMIE DES SCIENCES SERIE A, 1972, 274 (04): : 307 - &
  • [7] On Graduated Optimization for Stochastic Non-Convex Problems
    Hazan, Elad
    Levy, Kfir Y.
    Shalev-Shwartz, Shai
    [J]. INTERNATIONAL CONFERENCE ON MACHINE LEARNING, VOL 48, 2016, 48
  • [8] THEOREM OF EXISTENCE IN NON-CONVEX OPTIMIZATION PROBLEMS
    NIFTIYEV, AA
    [J]. IZVESTIYA AKADEMII NAUK AZERBAIDZHANSKOI SSR SERIYA FIZIKO-TEKHNICHESKIKH I MATEMATICHESKIKH NAUK, 1983, 4 (05): : 115 - 119
  • [9] SOLUTION OF SOME NON-CONVEX OPTIMIZATION PROBLEMS
    ZIMMERMANN, K
    [J]. ZEITSCHRIFT FUR ANGEWANDTE MATHEMATIK UND MECHANIK, 1978, 58 (07): : T497 - T497