This paper introduces Anarchic Society Optimization (ASO), which is inspired by a social grouping in which members behave anarchically to improve their situations. The basis of ASO is a group of individuals who are fickle, adventurous, dislike stability, and frequently behave irrationally, moving toward inferior positions they have visited during the exploration phase. The level of anarchic behavior among members intensifies as the level of difference among members' situations increases. Using these anarchic members, ASO explores the solution space perfectly and avoids falling into local optimum traps. First we present a unified framework for ASO, which can easily be used for both continuous and discrete problems. Then, we show that Particle Swarm Optimization (PSO), for which a general introduction was initially implemented for continuous optimization problems, is a special case of this framework. To evaluate the performance of ASO for discrete optimization, we develop an ASO algorithm for a challenging scheduling problem. The numerical results show that the proposed ASO algorithm significantly outperforms other effective algorithms in the literature. Our study indicates that developing an ASO algorithm is basically straightforward for any problem to which a PSO or Genetic algorithm has been applied. Finally, it is shown that under mild conditions an ASO algorithm converges to a global optimum with probability one.
[1]
Rubén Ruiz,et al.
The hybrid flow shop scheduling problem
,
2010,
Eur. J. Oper. Res..
[2]
Zhihong Jin,et al.
Metaheuristic algorithms for the multistage hybrid flowshop scheduling problem
,
2006
.
[3]
Xianpeng Wang,et al.
A tabu search heuristic for the hybrid flowshop scheduling with finite intermediate buffers
,
2009,
Comput. Oper. Res..
[4]
Ching-Jong Liao,et al.
A particle swarm optimization algorithm for hybrid flow-shop scheduling with multiprocessor tasks
,
2008
.
[5]
D. Mitra,et al.
Convergence and finite-time behavior of simulated annealing
,
1985,
1985 24th IEEE Conference on Decision and Control.
[6]
James Kennedy,et al.
Particle swarm optimization
,
2002,
Proceedings of ICNN'95 - International Conference on Neural Networks.
[7]
Ronald G. Askin,et al.
Scheduling flexible flow lines with sequence-dependent setup times
,
2004,
Eur. J. Oper. Res..