Title :
An algorithmic formalization method based on recurrence technique
Author :
Qinghong Yang ; Guanghua Deng ; Neng Xiong
Author_Institution :
Coll. of Comput. Inf. Eng., Jiangxi Normal Univ., Nanchang, China
Abstract :
Algorithm design is the core of the programming. It is also the most difficult and most challenging work in the programming. The correctness of algorithm is the key problem in computer science all the way. Algorithmic formalization method is one of the effective ways to ensure the algorithmic correctness. The algorithmic formalization method based on recurrence technique obtains the recurrence relations by the strict mathematical transformation and then transforms them into the algorithm in order to ensure the correctness of the algorithm program. This paper introduces this method in detail and shows the algorithmic derivation process by the knapsack problem and quick sort problem.
Keywords :
algorithm theory; knapsack problems; sorting; algorithm design; algorithmic derivation process; algorithmic formalization method; computer science; knapsack problem; mathematical transformation; quick sort problem; recurrence technique; Computers; Silicon; Recurrence technique; formalization method; knapsack problem; quick sort;
Conference_Titel :
Computer Science & Education (ICCSE), 2013 8th International Conference on
Conference_Location :
Colombo
Print_ISBN :
978-1-4673-4464-7
DOI :
10.1109/ICCSE.2013.6553895