• DocumentCode
    2814703
  • Title

    Formal Derivation of the String Scheme Number Combinatorics Problem with PAR Method

  • Author

    Sun, Lingyu ; Leng, Ming

  • Author_Institution
    Dept. of Comput. Sci., Jinggangshan Univ., Ji´´an, China
  • fYear
    2009
  • fDate
    11-13 Dec. 2009
  • Firstpage
    1
  • Lastpage
    3
  • Abstract
    Partition-and-recur (PAR) method is a simple and useful formal method used to design and prove algorithmic programs. In this paper, we address that PAR method is really an effective formal method on solving combinatorics problems. We formally derive combinatorics problems by PAR method, which can not only simplify the process of algorithmic program´s designing and correctness testifying, but also effectively improve the automatization, standardization and correctness of algorithmic program´s designing by changing many creative labors to mechanized labors. Lastly, we develop typical algorithms of combinatorics problem instances, string scheme number, and get accurate running result by RADL algorithmic program which derived by PAR method and can be transformed to C++ programs by the automatic program transforming system of PAR platform.
  • Keywords
    C++ language; combinatorial mathematics; formal specification; program verification; programming theory; C++ program; PAR method; RADL algorithmic program; algorithmic program design; automatic program transforming system; automatization; combinatorics problem; correctness proving; correctness testifying; formal derivation; formal method; partition-and-recur method; string scheme number; Algorithm design and analysis; Automatic testing; Combinatorial mathematics; Computer science; Design methodology; Dynamic programming; Heuristic algorithms; Partitioning algorithms; Standardization; Sun;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Computational Intelligence and Software Engineering, 2009. CiSE 2009. International Conference on
  • Conference_Location
    Wuhan
  • Print_ISBN
    978-1-4244-4507-3
  • Electronic_ISBN
    978-1-4244-4507-3
  • Type

    conf

  • DOI
    10.1109/CISE.2009.5363209
  • Filename
    5363209