SOLVING THE 3-SAT PROBLEM USING GENETIC ALGORITHMS

被引:0
|
作者
Loviskova, Jana [1 ]
机构
[1] Inst Informat SAS, Dept Modeling & Control Discrete Proc, Bratislava, Slovakia
关键词
NP-complete problem; 3-SAT problem; back-tracking; local searching; genetic algorithm (GA); stepwise adaptation of weights (SAW);
D O I
暂无
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
The goal of the article is to compare efficiency of solving a problem of determining satisfiability of logical formulas SAT (3-SAT), which belongs to a class of NP-complete problems, either by using simple genetic algorithms or using genetic algorithms with suggested modified mechanism of stepwise adaptation of weights (SAW). Two possible ways of dealing with constraint - either based on a penalization or based on a remuneration are compared here. It is shown, on the basis of repeated and evaluated experiments, that a genetic algorithm with suggested mechanism of stepwise adaptation of weights (SAW) is much more efficient for solving the 3-SAT problem.
引用
收藏
页码:207 / 212
页数:6
相关论文
共 50 条
  • [21] Efficient 3-SAT algorithms in the tile assembly model
    Yuriy Brun
    Natural Computing, 2012, 11 : 209 - 229
  • [22] An optical solution to the 3-SAT problem using wavelength based selectors
    Goliaei, Sama
    Jalili, Saeed
    JOURNAL OF SUPERCOMPUTING, 2012, 62 (02): : 663 - 672
  • [23] An Improved Genetic Algorithm for Solving 3-SAT Problems Based on Effective Restart and Greedy Strategy
    Fu, Huimin
    Xu, Yang
    Wu, Guanfeng
    Ning, Xinran
    2017 12TH INTERNATIONAL CONFERENCE ON INTELLIGENT SYSTEMS AND KNOWLEDGE ENGINEERING (IEEE ISKE), 2017,
  • [24] A random walk DNA algorithm for the 3-SAT problem
    Liu, WB
    Gao, L
    Zhang, Q
    Xu, GD
    Zhu, XG
    Liu, XR
    Jin, X
    CURRENT NANOSCIENCE, 2005, 1 (01) : 85 - 90
  • [25] A flipping genetic algorithm for hard 3-SAT problems
    Marchiori, E
    Rossi, C
    GECCO-99: PROCEEDINGS OF THE GENETIC AND EVOLUTIONARY COMPUTATION CONFERENCE, 1999, : 393 - 400
  • [26] Solving 3-SAT in distributed P systems with string objects
    Buno, Kelvin
    Adorna, Henry
    THEORETICAL COMPUTER SCIENCE, 2023, 964
  • [27] Using automatic programming to generate state-of-the-art algorithms for random 3-SAT
    Roland Olsson
    Arne Løkketangen
    Journal of Heuristics, 2013, 19 : 819 - 844
  • [28] Using automatic programming to generate state-of-the-art algorithms for random 3-SAT
    Olsson, Roland
    Lokketangen, Arne
    JOURNAL OF HEURISTICS, 2013, 19 (05) : 819 - 844
  • [29] An Improved Adaptive Genetic Algorithm for Solving 3-SAT Problems Based on Effective Restart and Greedy Strategy
    Fu, Huimin
    Xu, Yang
    Wu, Guanfeng
    Jia, Hairui
    Zhang, Wuyang
    Hu, Rong
    INTERNATIONAL JOURNAL OF COMPUTATIONAL INTELLIGENCE SYSTEMS, 2018, 11 (01) : 402 - 413
  • [30] An Improved Adaptive Genetic Algorithm for Solving 3-SAT Problems Based on Effective Restart and Greedy Strategy
    Huimin Fu
    Yang Xu
    Guanfeng Wu
    Hairui Jia
    Wuyang Zhang
    Rong Hu
    International Journal of Computational Intelligence Systems, 2018, 11 : 402 - 413