{"title":"求解np困难问题的一种新的优化算法","authors":"E. Abdelhafiez, F. Alturki","doi":"10.1109/ICMET.2010.5598491","DOIUrl":null,"url":null,"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.","PeriodicalId":415118,"journal":{"name":"2010 International Conference on Mechanical and Electrical Technology","volume":"142 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2010-10-07","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"3","resultStr":"{\"title\":\"A new optimization algorithm for solving NP-hard problems\",\"authors\":\"E. Abdelhafiez, F. Alturki\",\"doi\":\"10.1109/ICMET.2010.5598491\",\"DOIUrl\":null,\"url\":null,\"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.\",\"PeriodicalId\":415118,\"journal\":{\"name\":\"2010 International Conference on Mechanical and Electrical Technology\",\"volume\":\"142 1\",\"pages\":\"0\"},\"PeriodicalIF\":0.0000,\"publicationDate\":\"2010-10-07\",\"publicationTypes\":\"Journal Article\",\"fieldsOfStudy\":null,\"isOpenAccess\":false,\"openAccessPdf\":\"\",\"citationCount\":\"3\",\"resultStr\":null,\"platform\":\"Semanticscholar\",\"paperid\":null,\"PeriodicalName\":\"2010 International Conference on Mechanical and Electrical Technology\",\"FirstCategoryId\":\"1085\",\"ListUrlMain\":\"https://doi.org/10.1109/ICMET.2010.5598491\",\"RegionNum\":0,\"RegionCategory\":null,\"ArticlePicture\":[],\"TitleCN\":null,\"AbstractTextCN\":null,\"PMCID\":null,\"EPubDate\":\"\",\"PubModel\":\"\",\"JCR\":\"\",\"JCRName\":\"\",\"Score\":null,\"Total\":0}","platform":"Semanticscholar","paperid":null,"PeriodicalName":"2010 International Conference on Mechanical and Electrical Technology","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/ICMET.2010.5598491","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
A new optimization algorithm for solving NP-hard problems
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.