S. Molaei, Shahram Molaei, M. A. G. Asl, J. Sadeghi, R. Tavakkoli-Moghaddam
{"title":"A DNA Algorithm for Solving Vehicle Routing Problem","authors":"S. Molaei, Shahram Molaei, M. A. G. Asl, J. Sadeghi, R. Tavakkoli-Moghaddam","doi":"10.1109/CSCI.2014.106","DOIUrl":null,"url":null,"abstract":"Since the great capacity of deoxyribonucleic acid (DNA) computing to perform parallel relation, it has magnetized attention. Rely on this property, the DNA computing can be used for solving hard problems such as NP-Complete problems. Therefore, this paper proposes a molecular algorithm to solve Vehicle Routing Problem (VRP) as an NP-hard problem. In addition, a new representation for graph in DNA format is presented so that a graph is represented with only its vertices strands by defining an identifier in which specifies the existence edge between two vertices. The proposed algorithm generates an initial pool solution and creates whole random search space by polymerase chain reaction (PCR) operation and chooses a feasible solution by valid length and then selects the best solution based on distance between customers. We use both properties, selection by the length of strand that it has done by Gel Electrophoresis, and selection based on Guanine-Cytosine content.","PeriodicalId":439385,"journal":{"name":"2014 International Conference on Computational Science and Computational Intelligence","volume":"6 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2014-03-10","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"1","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"2014 International Conference on Computational Science and Computational Intelligence","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/CSCI.2014.106","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 1
Abstract
Since the great capacity of deoxyribonucleic acid (DNA) computing to perform parallel relation, it has magnetized attention. Rely on this property, the DNA computing can be used for solving hard problems such as NP-Complete problems. Therefore, this paper proposes a molecular algorithm to solve Vehicle Routing Problem (VRP) as an NP-hard problem. In addition, a new representation for graph in DNA format is presented so that a graph is represented with only its vertices strands by defining an identifier in which specifies the existence edge between two vertices. The proposed algorithm generates an initial pool solution and creates whole random search space by polymerase chain reaction (PCR) operation and chooses a feasible solution by valid length and then selects the best solution based on distance between customers. We use both properties, selection by the length of strand that it has done by Gel Electrophoresis, and selection based on Guanine-Cytosine content.