Jun He

Dr. Jun He

Department of Computer Science, Nottingham Trent University, Clifton Campus, Nottingham NG11 8NS, UK

Research Focus & Metrics

Academic Career Length

32Years (1995-Present)

(Calculated once Scilit publication data is synced: current year − year of first publication + 1)

Representative Publications

View All Publications
1 March 2001 in Artificial Intelligence
Verified
Journal Article
Closed access
Jun HeJun He
Jun He
XYXin Yao
Xin Yao

1 March 2004 in Natural Computing
Verified
Journal Article
Closed access
PDF file
Jun HeJun He
Jun He
XYXin Yao
Xin Yao

1 July 2007 in International Journal of Automation and Computing
Verified
Journal Article
Closed access
PDF file
POPietro S. Oliveto
Pietro S. Oliveto
Jun HeJun He
Jun He
XYXin Yao
Xin Yao

1 April 2003 in Artificial Intelligence
Verified
Journal Article
Closed access
Jun HeJun He
Jun He
XYXin Yao
Xin Yao

10 December 2002 in IEEE Transactions on Evolutionary Computation
Verified
Journal Article
Closed access
Jun HeJun He
Jun He
XYXin Yao
Xin Yao
Almost all analyses of time complexity of evolutionary algorithms (EAs) have been conducted for (1 + 1) EAs only. Theoretical results on the average computation time of population-based EAs are few. However, the vast majority of applications of EAs use a population size that is greater than one. The use of population has been regarded as one of the key features of EAs. It is important to understand in depth what the real utility of population is in terms of the time complexity of EAs, when EAs are applied to combinatorial optimization problems. This paper compares (1 + 1) EAs and (N + N) EAs theoretically by deriving their first hitting time on the same problems. It is shown that a population can have a drastic impact on an EA's average computation time, changing an exponential time to a polynomial time (in the input size) in some cases. It is also shown that the first hitting probability can be improved by introducing a population. However, the results presented in this paper do not imply that population-based EAs will always be better than (1 + 1) EAs for all possible problems.

1 December 2010 in Evolutionary Computation
Verified
Journal Article
Closed access
TFTobias Friedrich
Tobias Friedrich
Jun HeJun He
Jun He
NHNils Hebbinghaus
Nils Hebbinghaus
FNFrank Neumann
Frank Neumann
CWCarsten Witt
Carsten Witt
The main aim of randomized search heuristics is to produce good approximations of optimal solutions within a small amount of time. In contrast to numerous experimental results, there are only a few theoretical explorations on this subject. We consider the approximation ability of randomized search heuristics for the class of covering problems and compare single-objective and multi-objective models for such problems. For the VertexCover problem, we point out situations where the multi-objective model leads to a fast construction of optimal solutions while in the single-objective case, no good approximation can be achieved within the expected polynomial time. Examining the more general SetCover problem, we show that optimal solutions can be approximated within a logarithmic factor of the size of the ground set, using the multi-objective approach, while the approximation quality obtainable by the single-objective approach in expected polynomial time may be arbitrarily bad.