Atia Sonda, B. Kurniawan, Faula Arina, D. L. Trenggonowati, Asep Ridwan, Maria Ulfah, P. F. Ferdinant, A. Bahauddin
{"title":"基于动态螺旋法的混合改进Bat算法求解混合整数非线性规划优化","authors":"Atia Sonda, B. Kurniawan, Faula Arina, D. L. Trenggonowati, Asep Ridwan, Maria Ulfah, P. F. Ferdinant, A. Bahauddin","doi":"10.36055/jiss.v8i2.17315","DOIUrl":null,"url":null,"abstract":"Most optimization problems in engineering are nonlinear, with many constraints. Consequently, finding optimal solutions to such nonlinear problems requires efficient optimization methods. Most of the methods used so far are gradient-based methods. In gradient-based methods, the objective function must be differentiable, and the search for the optimum solution usually starts with a guess-point. For multimodal objectives, the search will likely get stuck at a local optimum. Nowadays, new metaheuristic methods are being developed for solving nonlinear optimization problems. Metaheuristic methods neither require a guess-point nor a derivative of the objective function. Metaheuristic methods, called Bat Algorithm and Spiral Dynamic Method, have been developed for solving optimization problems. Each of the methods has the strength to solve the problem. We propose combining Bat Algorithm (BA) and Dynamic Spiral Method (DSM) for solving mixed integer optimization. The bat Algorithm is used for the exploration stage to find some candidate solutions. Meanwhile, the dynamic spiral method is used in local search to find the best optimum solution. The result obtained by Bat Algorithm-Dynamic Spiral Method (BA-DSM) were more effective than the standard Bat Algorithm in solving the problem.","PeriodicalId":111822,"journal":{"name":"Journal Industrial Servicess","volume":"154 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2022-11-10","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"0","resultStr":"{\"title\":\"A hybrid modified Bat Algorithm with Dynamic Spiral Method for solving mixed integer non-linear programming optimization\",\"authors\":\"Atia Sonda, B. Kurniawan, Faula Arina, D. L. Trenggonowati, Asep Ridwan, Maria Ulfah, P. F. Ferdinant, A. Bahauddin\",\"doi\":\"10.36055/jiss.v8i2.17315\",\"DOIUrl\":null,\"url\":null,\"abstract\":\"Most optimization problems in engineering are nonlinear, with many constraints. Consequently, finding optimal solutions to such nonlinear problems requires efficient optimization methods. Most of the methods used so far are gradient-based methods. In gradient-based methods, the objective function must be differentiable, and the search for the optimum solution usually starts with a guess-point. For multimodal objectives, the search will likely get stuck at a local optimum. Nowadays, new metaheuristic methods are being developed for solving nonlinear optimization problems. Metaheuristic methods neither require a guess-point nor a derivative of the objective function. Metaheuristic methods, called Bat Algorithm and Spiral Dynamic Method, have been developed for solving optimization problems. Each of the methods has the strength to solve the problem. We propose combining Bat Algorithm (BA) and Dynamic Spiral Method (DSM) for solving mixed integer optimization. The bat Algorithm is used for the exploration stage to find some candidate solutions. Meanwhile, the dynamic spiral method is used in local search to find the best optimum solution. The result obtained by Bat Algorithm-Dynamic Spiral Method (BA-DSM) were more effective than the standard Bat Algorithm in solving the problem.\",\"PeriodicalId\":111822,\"journal\":{\"name\":\"Journal Industrial Servicess\",\"volume\":\"154 1\",\"pages\":\"0\"},\"PeriodicalIF\":0.0000,\"publicationDate\":\"2022-11-10\",\"publicationTypes\":\"Journal Article\",\"fieldsOfStudy\":null,\"isOpenAccess\":false,\"openAccessPdf\":\"\",\"citationCount\":\"0\",\"resultStr\":null,\"platform\":\"Semanticscholar\",\"paperid\":null,\"PeriodicalName\":\"Journal Industrial Servicess\",\"FirstCategoryId\":\"1085\",\"ListUrlMain\":\"https://doi.org/10.36055/jiss.v8i2.17315\",\"RegionNum\":0,\"RegionCategory\":null,\"ArticlePicture\":[],\"TitleCN\":null,\"AbstractTextCN\":null,\"PMCID\":null,\"EPubDate\":\"\",\"PubModel\":\"\",\"JCR\":\"\",\"JCRName\":\"\",\"Score\":null,\"Total\":0}","platform":"Semanticscholar","paperid":null,"PeriodicalName":"Journal Industrial Servicess","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.36055/jiss.v8i2.17315","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
A hybrid modified Bat Algorithm with Dynamic Spiral Method for solving mixed integer non-linear programming optimization
Most optimization problems in engineering are nonlinear, with many constraints. Consequently, finding optimal solutions to such nonlinear problems requires efficient optimization methods. Most of the methods used so far are gradient-based methods. In gradient-based methods, the objective function must be differentiable, and the search for the optimum solution usually starts with a guess-point. For multimodal objectives, the search will likely get stuck at a local optimum. Nowadays, new metaheuristic methods are being developed for solving nonlinear optimization problems. Metaheuristic methods neither require a guess-point nor a derivative of the objective function. Metaheuristic methods, called Bat Algorithm and Spiral Dynamic Method, have been developed for solving optimization problems. Each of the methods has the strength to solve the problem. We propose combining Bat Algorithm (BA) and Dynamic Spiral Method (DSM) for solving mixed integer optimization. The bat Algorithm is used for the exploration stage to find some candidate solutions. Meanwhile, the dynamic spiral method is used in local search to find the best optimum solution. The result obtained by Bat Algorithm-Dynamic Spiral Method (BA-DSM) were more effective than the standard Bat Algorithm in solving the problem.