Journal of Jilin University Science Edition ›› 2019, Vol. 57 ›› Issue (3): 647-652.

Previous Articles     Next Articles

Solving Ramsey Number Algorithm Based on Set Theory

BAI Yunxiao   

  1. School of Arts and Sciences, Shaanxi University of Science & Technology, Xi’an 710021, China
  • Received:2018-03-03 Online:2019-05-26 Published:2019-05-20
  • Contact: BAI Yunxiao E-mail:baiyunxiao@sust.edu.cn

Abstract: Aiming at the problem of low efficiency, high timeconsuming and large error in solving Ramsey number by the traditional singlecore DNA computer algorithm, the author proposed a Ramsey number algorithm based on set theory. The algorithm was based on the Phoenix++ system of the MapReduce model based on set theory. The author designed and optimized the Ramsey number algorithm for the complete graph under the singlcore CPU. Data preprocessing, efficient task segmentation and keyvalue pair planning were performed during optimization. The parallel algorithm based on set theory in Phoenix++ system was obtained. The Ramsey number was solved by DNA computer algorithm and its numerical value was verified to solve the Ramsey number. The experimental results show that the number of image processed by the program increases with the increase of the vertices. The proposed method has high accuracy in solving the Ramsey number, better maximum acceleration ratio and execution efficiency, and strong computational performance.

Key words: set theory, computer algorithm, Ramsey number solution,  , MapReduc model, singlecore CPU

CLC Number: 

  • TP301.6