收稿日期: 2010-06-02
修回日期: 2010-10-28
网络出版日期: 2011-01-02
基金资助
广东省自然科学基金重点项目(9251009001000005);广东省科技计划项目(2008B080701005)
Adaptive Genetic Algorithm for Undirected Hamiltonian Graph
Received date: 2010-06-02
Revised date: 2010-10-28
Online published: 2011-01-02
Supported by
广东省自然科学基金重点项目(9251009001000005);广东省科技计划项目(2008B080701005)
侯爱民 郝志峰 陈小莉 沈丹华 . 无向哈密顿图的自适应遗传算法[J]. 华南理工大学学报(自然科学版), 2011 , 39(2) : 136 -140 . DOI: 10.3969/j.issn.1000-565X.2011.02.023
The two important methods of distinguishing undirected Hamiltonian graphs,namely the backtracking search and the path extension,are both of their own disadvantages.Specifically,the former requires some backtracking operations on path selection,which results in exponential time cost.However,the latter may fail in finding correct answers due to the branch trimming.As any undirected Hamiltonian cycle can always be decomposed into several atomic cycles which are connected with one another by one common edge in a certain order,atomic cycles and basic cycles are used as chromosomes to derive a genetic code with the properties of splicing and decomposing,and a new adaptive genetic algorithm based on the genetic code is proposed to reduce the time cost and guarantee the distinguishing.Experimental results on some real cases demonstrate that the proposed algorithm is effective.
/
| 〈 |
|
〉 |