• DocumentCode
    2278239
  • Title

    An improved binary particle swarm optimization algorithm for DNA encoding enhancement

  • Author

    Muhammad, Mohd Saufee ; Selvan, Krishna Veni ; Masra, Sharifah Masniah Wan ; Ibrahim, Zuwairie ; Abidin, Amar Faiz Zainal

  • Author_Institution
    Dept. of Electron. Eng., Univ. Malaysia Sarawak, Kota Samarahan, Malaysia
  • fYear
    2011
  • fDate
    11-15 April 2011
  • Firstpage
    1
  • Lastpage
    8
  • Abstract
    The accuracy of DNA computing highly depends on the DNA strands used in solving complex computations. As such, many approaches are proposed to design DNA oligonucleotides that are stable and unique. In this paper, an improved binary particle swarm optimization (IBPSO) algorithm is proposed and implemented. Four objective functions which are H-measure, similarity, hairpin and continuity are employed to define the uniqueness of designed sequences. The DNA words are constrained within a predefined range of GC-content and melting temperature. The performances and the ability of the algorithm to enhance the characteristics of generated DNA code words are analyzed. The results obtained show that this algorithm executes better sequences and did perform better compared to other optimization techniques. Moreover, it converges faster than the previously suggested binary particle swarm optimization algorithm.
  • Keywords
    biocomputing; particle swarm optimisation; DNA code word; DNA computing; DNA encoding enhancement; DNA oligonucleotide; improved binary particle swarm optimization algorithm; objective function; Algorithm design and analysis; DNA; DNA computing; Genetic algorithms; Optimization; Particle swarm optimization; DNA computing; DNA oligonucleotides; improved binary particle swarm optimization (IBPSO);
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Swarm Intelligence (SIS), 2011 IEEE Symposium on
  • Conference_Location
    Paris
  • Print_ISBN
    978-1-61284-053-6
  • Type

    conf

  • DOI
    10.1109/SIS.2011.5952579
  • Filename
    5952579