Title :
A new optimization algorithm for solving NP-hard problems
Author :
Abdelhafiez, Ehab A. ; Alturki, Fahd A.
Author_Institution :
Mech. & Ind. Eng. Dept., Majmaah Univ., Saudi Arabia
Abstract :
The Genetic Algorithm (GA), Particle Swarm Optimization (PSO), Simulated Annealing, and Tabu search that belong to the Evolutionary Computations Algorithms (ECs) are not suitable for fine tuning structures as they neglect all conventional heuristics. In most of the NP-hard problems, the best solution rarely be completely random, it follows one or more rules (heuristics). In this paper a new algorithm titled “Shaking Optimization Algorithm” is proposed that follows the common methodology of the Evolutionary Computations while utilizing different heuristics during the evolution process of the solution. The proposed approach is applied to the Job Shop Scheduling problems (JSS) and gives promising results compared with that of GA, PSO, SA, and TS algorithms.
Keywords :
computational complexity; genetic algorithms; job shop scheduling; particle swarm optimisation; search problems; simulated annealing; NP-hard problems; Tabu search; evolutionary computations algorithms; genetic algorithm; job shop scheduling problem; particle swarm optimization; shaking optimization algorithm; simulated annealing; Annealing; Computational modeling; Force; Gallium; Genetics; Simulated annealing; Evolutionary Computation; Genetic Algorithm; Intelligent systems; Optimization; SOA; Shaking Optimization Algorithm; component;
Conference_Titel :
Mechanical and Electrical Technology (ICMET), 2010 2nd International Conference on
Conference_Location :
Singapore
Print_ISBN :
978-1-4244-8100-2
Electronic_ISBN :
978-1-4244-8102-6
DOI :
10.1109/ICMET.2010.5598491