A Heuristic Solution to the Closest String Problem Using Wave Function Collapse Techniques

被引:0
|
作者
Xu, Shirley [1 ]
Perkins, David [2 ]
机构
[1] Bishops Sch, La Jolla, CA 92037 USA
[2] Hamilton Coll, Dept Comp Sci, Clinton, NY 13323 USA
来源
IEEE ACCESS | 2022年 / 10卷
关键词
WaveFunctionCollapse; closest string problem; NP-complete; NP-hard; heuristic; ALGORITHM;
D O I
10.1109/ACCESS.2022.3218003
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
The Closest String Problem (CSP) is an NP-Complete problem which seeks to find the geometrical center of a set of input strings: given k strings of length L and a non-negative integer d, construct a solution string t, if it exists, such that the Hamming distance between t and each input string is no larger than d. This paper proposes WFC-CSP, a novel heuristic algorithm inspired by Wave Function Collapse (WFC) techniques to solve CSP. Experimental results show that WFC-CSP is highly reliable and efficient in solving CSP across different configurations and instance sizes. Using extensive test data sets, WFC-CSP's performance was compared with multiple state-of-the-art algorithms including Gramm et al.'s Fixed-parameter algorithm (FP-CSP), the Ant-CSP algorithm by Faro and Pappalardo using metaheuristic techniques, the third IP formation algorithm by Meneses et al., the LDDA_LSS algorithm by Liu et al., and a sequential version of the heuristic algorithm (Heuris_Seq) by Gomes et al. We observe that WFC-CSP outperforms the other algorithms in solution quality or run time or both metrics. The WFC-CSP algorithm has wide applications in solving CSP in the fields of computational biology and coding theory.
引用
收藏
页码:115869 / 115883
页数:15
相关论文
共 50 条
  • [1] A Meta Heuristic Solution for Closest String Problem Using Ant Colony System
    Bahredar, Faranak
    Erfani, Hossein
    Javadi, H. Haj Seyed
    Masaeli, Nafiseh
    [J]. DISTRIBUTED COMPUTING AND ARTIFICIAL INTELLIGENCE, 2010, 79 : 549 - +
  • [2] Exact algorithm and heuristic for the Closest String Problem
    Liu, Xiaolan
    Liu, Shenghan
    Hao, Zhifeng
    Mauch, Holger
    [J]. Computers and Operations Research, 2011, 38 (11): : 1513 - 1520
  • [3] Exact algorithm and heuristic for the Closest String Problem
    Liu, Xiaolan
    Liu, Shenghan
    Hao, Zhifeng
    Mauch, Holger
    [J]. COMPUTERS & OPERATIONS RESEARCH, 2011, 38 (11) : 1513 - 1520
  • [4] A new heuristic algorithm for the closest string problem
    Chen, Jingchao
    [J]. 3RD INTERNATIONAL CONFERENCE ON COMPUTING, COMMUNICATIONS AND CONTROL TECHNOLOGIES, VOL 1, PROCEEDINGS, 2005, : 323 - 327
  • [5] A GRASP algorithm for the Closest String Problem using a probability-based heuristic
    Mousavi, Sayyed Rasoul
    Esfahani, Navid Nasr
    [J]. COMPUTERS & OPERATIONS RESEARCH, 2012, 39 (02) : 238 - 248
  • [6] A heuristic algorithm based on Lagrangian relaxation for the closest string problem
    Tanaka, Shunji
    [J]. COMPUTERS & OPERATIONS RESEARCH, 2012, 39 (03) : 709 - 717
  • [7] A heuristic algorithm based on Lagrangian relaxation for the closest string problem
    Tanaka, Shunji
    [J]. IEEE INTERNATIONAL CONFERENCE ON SYSTEMS, MAN AND CYBERNETICS (SMC 2010), 2010,
  • [8] Optimum Solution of the Closest String Problem via Rank Distance
    Arbib, Claudio
    Felici, Giovanni
    Servilio, Mara
    Ventura, Paolo
    [J]. COMBINATORIAL OPTIMIZATION, ISCO 2016, 2016, 9849 : 297 - 307
  • [9] New Modeling Ideas for the Exact Solution of the Closest String Problem
    Dalpasso, Marcello
    Lancia, Giuseppe
    [J]. DATABASE AND EXPERT SYSTEMS APPLICATIONS: DEXA 2018 INTERNATIONAL WORKSHOPS, 2018, 903 : 105 - 114
  • [10] Nonlinearity of Quantum Mechanics and Solution of the Problem of Wave Function Collapse
    Alexey V.Melkikh
    [J]. Communications in Theoretical Physics, 2015, 64 (07) : 47 - 53