A P system and a constructive membrane-inspired DNA algorithm for solving the Maximum Clique Problem

被引:7
|
作者
García-Arnau, Marc
Manrique, Daniel
Rodriguez-Paton, Alfonso
Sosik, Petr
机构
[1] Univ Politecn Madrid, Dept Artificial Intelligence, E-28660 Madrid, Spain
[2] Silesian Univ, Fac Philosophy & Sci, Inst Comp Sci, Opava 74601, Czech Republic
关键词
membrane computing; Maximum Clique Problem; DNA computing; constructive approach; NP-complete problem;
D O I
10.1016/j.biosystems.2007.02.005
中图分类号
Q [生物科学];
学科分类号
07 ; 0710 ; 09 ;
摘要
We present a P system with replicated rewriting to solve the Maximum Clique Problem for a graph. Strings representing cliques are built gradually. This involves the use of inhibitors that control the space of all generated solutions to the problem. Calculating the maximum clique for a graph is a highly relevant issue not only on purely computational grounds, but also because of its relationship to fundamental problems in genomics. We propose to implement the designed P system by means of a DNA algorithm. This algorithm is then compared with two standard papers that addressed the same problem and its DNA implementation in the past. This comparison is carried out on the basis of a series of computational and physical parameters. Our solution features a significantly lower cost in terms of time, the number and size of strands, as well as the simplicity of the biological implementation. (c) 2007 Elsevier Ireland Ltd. All rights reserved.
引用
收藏
页码:687 / 697
页数:11
相关论文
共 50 条
  • [1] MEAMCP: A Membrane Evolutionary Algorithm for Solving Maximum Clique Problem
    Guo, Ping
    Wang, Xuekun
    Zeng, Yi
    Chen, Haizhu
    IEEE ACCESS, 2019, 7 : 108360 - 108370
  • [2] An asynchronous P system for solving the maximum clique problem with the Bron-Kerbosch algorithm
    Noguchi, Takuya
    Fujiwara, Akihiro
    2022 TENTH INTERNATIONAL SYMPOSIUM ON COMPUTING AND NETWORKING WORKSHOPS, CANDARW, 2022, : 199 - 205
  • [3] Solving the Green Open Vehicle Routing Problem Using a Membrane-Inspired Hybrid Algorithm
    Niu, Yunyun
    Yang, Zehua
    Wen, Rong
    Xiao, Jianhua
    Zhang, Shuai
    SUSTAINABILITY, 2022, 14 (14)
  • [4] Solving Maximum Clique Problem using a Novel Quantum-inspired Evolutionary Algorithm
    Das, Pronaya Prosun
    Khan, Mozammel H. A.
    2ND INTERNATIONAL CONFERENCE ON ELECTRICAL ENGINEERING AND INFORMATION COMMUNICATION TECHNOLOGY (ICEEICT 2015), 2015,
  • [5] A Fast Genetic Algorithm for Solving the Maximum Clique Problem
    Zhang, Suqi
    Wang, Jing
    Wu, Qing
    Zhan, Jin
    2014 10TH INTERNATIONAL CONFERENCE ON NATURAL COMPUTATION (ICNC), 2014, : 764 - 768
  • [6] A Membrane-Inspired Algorithm to Solve the Shipping Route Optimization Problem
    Luo, Tao
    Qiang, Xiaoli
    She, Yajun
    Yang, Zongyuan
    JOURNAL OF COMPUTATIONAL AND THEORETICAL NANOSCIENCE, 2015, 12 (07) : 1373 - 1377
  • [7] An algorithm for solving maximum clique problem based on self-assembly model of DNA
    Zhou, Y.-T. (yantao_z@hnu.edu.cn), 1600, Hunan University (39):
  • [8] On solving the maximum clique problem
    Kuznetsova, A
    Strekalovsky, A
    JOURNAL OF GLOBAL OPTIMIZATION, 2001, 21 (03) : 265 - 288
  • [9] On solving the maximum clique problem
    Antonina Kuznetsova
    Alexander Strekalovsky
    Journal of Global Optimization, 2001, 21 : 265 - 288
  • [10] A membrane-inspired algorithm with a memory mechanism for knapsack problems
    Juan-juan He
    Jian-hua Xiao
    Xiao-long Shi
    Tao Song
    Journal of Zhejiang University SCIENCE C, 2013, 14 : 612 - 622