• DocumentCode
    3565005
  • Title

    Formal Derivation of Traveling Salesman Problem

  • Author

    Yu Jiankun ; Guo Jun

  • Author_Institution
    Schoolof Inf., Yunnan Univ. of Finance & Econ., Kunming, China
  • fYear
    2014
  • Firstpage
    329
  • Lastpage
    332
  • 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.
  • Keywords
    combinatorial mathematics; formal verification; program diagnostics; travelling salesman problems; NP-complete problem; PAR methods; abstract Apla program; algorithm correctness proof; combinatorial optimization; formal derivation; formal methods; partition and recur method; software credibility; traveling salesman problem; Algorithm design and analysis; Cities and towns; Educational institutions; Optimization; Partitioning algorithms; Software algorithms; Traveling salesman problems; Formal method; Functional specification; PARmethod; Program correctness; Traveling Salesman Problem;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Management of e-Commerce and e-Government (ICMeCG), 2014 International Conference on
  • Type

    conf

  • DOI
    10.1109/ICMeCG.2014.73
  • Filename
    7046942