• 中国计算机学会会刊
  • 中国科技核心期刊
  • 中文核心期刊

J4 ›› 2015, Vol. 37 ›› Issue (02): 314-319.

• 论文 • Previous Articles     Next Articles

New evaluation method for multiple expression programming design  

ZHENG Qiusheng1,HE Pei1,2,3,LI Ji1   

  1. (1.School of Computer and Communication Engineering,Changsha University of Science and Technology,Changsha 410114;
    2.School of Computer Science and Educational Software,Guangzhou University,Guangzhou 510006;
    3.Ministry of Education,Key Laboratory of High Confidence Software Technologies,Peking University,Beijing 100871,China)
  • Received:2014-01-06 Revised:2014-02-22 Online:2015-02-25 Published:2015-02-25

Abstract:

Multiple Expression Programming(MEP)is an automatic programming approach widely used in many areas.According to the chromosome representation and population evolution rules,probably any gene of each chromosome may be used by some other genes of the current or other subsequent populations,which results in a high consumption of time and space resources due to duplicated counting.In light of this problem,a new evaluation approach is proposed.In the case that the traditional representation rules of MEP chromosome and the evolutionary way of the population are not changed,the new evaluation method can identify repeated genes accurately and effectively,thus making it possible to get rid of large duplicated computations, and improving evolutionary performance significantly.

Key words: evolutionary computation;automatic programming;genetic programming;multiple expression programming;gene duplication calculation