{"title":"Formal Derivation of Traveling Salesman Problem","authors":"Yu Jiankun, Guo Jun","doi":"10.1109/ICMECG.2014.73","DOIUrl":null,"url":null,"abstract":"Traveling salesman problem is a classical combinatorial optimization and NP-complete problem. Formal methods is an important way to improve the software credibility and PAR methods is one of the representatives. Based on brief description of Partition and Recur (PAR) method and traveling salesman problem, an abstract Apla program was obtained by using the PAR method's specification, partition, transformation, recursion and other operations to derive traveling salesman problem's solution. Finally, an experiment was carried out and the experimental results show that the method is correct. When using PAR method to derive the algorithm of traveling salesman problem, the algorithm's correctness proof was simplified. And automation of algorithm design and standardization degree was improved also.","PeriodicalId":413431,"journal":{"name":"2014 International Conference on Management of e-Commerce and e-Government","volume":"99 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2014-10-31","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"2","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"2014 International Conference on Management of e-Commerce and e-Government","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/ICMECG.2014.73","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 2
Abstract
Traveling salesman problem is a classical combinatorial optimization and NP-complete problem. Formal methods is an important way to improve the software credibility and PAR methods is one of the representatives. Based on brief description of Partition and Recur (PAR) method and traveling salesman problem, an abstract Apla program was obtained by using the PAR method's specification, partition, transformation, recursion and other operations to derive traveling salesman problem's solution. Finally, an experiment was carried out and the experimental results show that the method is correct. When using PAR method to derive the algorithm of traveling salesman problem, the algorithm's correctness proof was simplified. And automation of algorithm design and standardization degree was improved also.