Discrete Differential Evolution Algorithm with the Fuzzy Machine Selection for Solving the Flexible Job Shop Scheduling Problem

Ajchara Phu-ang
{"title":"Discrete Differential Evolution Algorithm with the Fuzzy Machine Selection for Solving the Flexible Job Shop Scheduling Problem","authors":"Ajchara Phu-ang","doi":"10.2991/IJNDC.2018.7.1.2","DOIUrl":null,"url":null,"abstract":"At the present, the government encourages entrepreneurs used the innovation and digital technology for enhanced the competitiveness and increased the productivity. To success with the mention above, the entrepreneurs need to adopt the intelligence of the computer in the business. As well as the manufacturing industry, the one important in the manufacturing is to schedule the job plan or the scheduling plan. Nowadays, the industry applied the computer to calculate the schedule and hold the machine balancing in the manufacturing process. The Flexible Job Shop Scheduling Problem (FJSP) is the complex problem which is found in the manufacturing processes. This problem occurs when the staff cannot maintain a balance between the jobs and the machines. In recent years, the researcher in the operation research areas attends to create the metaheuristic algorithm for solving the FJSP. The differential evolution (DE) algorithm is one of the computational algorithms which used to solve the operation research optimization problem. There are several research works which have been proposed; for instance. Mohamed et al. [1] applied the DE algorithm for solving unconstrained global optimization problems. In this algorithm, their proposed a new directed mutation rule based on the weighted difference vector between the best and the worse solution. The local search is utilized to enhance the search capability and to increase the convergence rate. Furthermore, a dynamic nonlinear increased crossover probability scheme is proposed balance between the diversity and the convergence rate or between global exploration ability and local exploitation. The result of their algorithm indicates that the improved algorithm outperforms and is superior to other existing algorithms. Salehpour et al. [2] developed the new version of the DE algorithm with the fuzzy logic inference system. This paper uses a fuzzy logic inference system to dynamically tune the mutation factor of DE and improve its exploration and exploitation. A fuzzy system used to considering the variation, namely, number of generation and population. The results obtained show the really good behavior of the proposed method and comparison. Zou et al. [3] presented a Novel Modified Differential Evolution (NMDE) algorithm to solve constrained optimization problems. This algorithm modifies the scale factor of the original DE algorithm by an adaptive strategy. In the crossover operation of this paper, they use the uniform distribution when the stagnation happens to the solution. Moreover, a common penalty function method adopted to balance objective and constraint violations. Experimental results show that the NMDE algorithm has higher efficiency than the other methods in term of finding better feasible solutions of most constrained problems. Huang and Huang [4] proposed the DE algorithm with the ant system for solving the Optimal Reactive Power Dispatch (ORPD) problem. The purpose of ORPD is to reduce active power transmission losses and improve the voltage profile in the power systems. The step of this paper follows the original of DE algorithm. In the mutation process, this paper avoids falling into local minima and save more computational time by using the variable scaling mutation. They test the performance of the proposed algorithm on the IEEE 30-bus system. The experiment shown that, this paper obtains better results with lower active power transmission losses and faster convergence A RT I C L E I N F O","PeriodicalId":318936,"journal":{"name":"Int. J. Networked Distributed Comput.","volume":null,"pages":null},"PeriodicalIF":0.0000,"publicationDate":"2018-12-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"0","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"Int. J. Networked Distributed Comput.","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.2991/IJNDC.2018.7.1.2","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 0

Abstract

At the present, the government encourages entrepreneurs used the innovation and digital technology for enhanced the competitiveness and increased the productivity. To success with the mention above, the entrepreneurs need to adopt the intelligence of the computer in the business. As well as the manufacturing industry, the one important in the manufacturing is to schedule the job plan or the scheduling plan. Nowadays, the industry applied the computer to calculate the schedule and hold the machine balancing in the manufacturing process. The Flexible Job Shop Scheduling Problem (FJSP) is the complex problem which is found in the manufacturing processes. This problem occurs when the staff cannot maintain a balance between the jobs and the machines. In recent years, the researcher in the operation research areas attends to create the metaheuristic algorithm for solving the FJSP. The differential evolution (DE) algorithm is one of the computational algorithms which used to solve the operation research optimization problem. There are several research works which have been proposed; for instance. Mohamed et al. [1] applied the DE algorithm for solving unconstrained global optimization problems. In this algorithm, their proposed a new directed mutation rule based on the weighted difference vector between the best and the worse solution. The local search is utilized to enhance the search capability and to increase the convergence rate. Furthermore, a dynamic nonlinear increased crossover probability scheme is proposed balance between the diversity and the convergence rate or between global exploration ability and local exploitation. The result of their algorithm indicates that the improved algorithm outperforms and is superior to other existing algorithms. Salehpour et al. [2] developed the new version of the DE algorithm with the fuzzy logic inference system. This paper uses a fuzzy logic inference system to dynamically tune the mutation factor of DE and improve its exploration and exploitation. A fuzzy system used to considering the variation, namely, number of generation and population. The results obtained show the really good behavior of the proposed method and comparison. Zou et al. [3] presented a Novel Modified Differential Evolution (NMDE) algorithm to solve constrained optimization problems. This algorithm modifies the scale factor of the original DE algorithm by an adaptive strategy. In the crossover operation of this paper, they use the uniform distribution when the stagnation happens to the solution. Moreover, a common penalty function method adopted to balance objective and constraint violations. Experimental results show that the NMDE algorithm has higher efficiency than the other methods in term of finding better feasible solutions of most constrained problems. Huang and Huang [4] proposed the DE algorithm with the ant system for solving the Optimal Reactive Power Dispatch (ORPD) problem. The purpose of ORPD is to reduce active power transmission losses and improve the voltage profile in the power systems. The step of this paper follows the original of DE algorithm. In the mutation process, this paper avoids falling into local minima and save more computational time by using the variable scaling mutation. They test the performance of the proposed algorithm on the IEEE 30-bus system. The experiment shown that, this paper obtains better results with lower active power transmission losses and faster convergence A RT I C L E I N F O
基于模糊机器选择的离散差分进化算法求解柔性作业车间调度问题
目前,政府鼓励企业家利用创新和数字技术来增强竞争力,提高生产率。为了取得上述成功,企业家需要在商业中采用计算机的智能。和制造业一样,制造业中一个重要的问题就是作业计划的调度。目前,工业上已将计算机应用于制造过程中的进度计算和机器平衡。柔性作业车间调度问题(FJSP)是制造过程中的复杂问题。当员工不能在工作和机器之间保持平衡时,就会出现这个问题。近年来,运筹学领域的研究人员致力于创建求解FJSP的元启发式算法。差分进化算法是求解运筹学优化问题的一种计算算法。已经提出了几个研究工作;例如。Mohamed等[1]应用DE算法求解无约束全局优化问题。在该算法中,他们提出了一种新的基于最优解和最差解之间的加权差分向量的定向突变规则。利用局部搜索增强了搜索能力,提高了收敛速度。在此基础上,提出了一种动态非线性增加交叉概率方案,在多样性和收敛速度之间或在全局勘探能力和局部开采之间取得平衡。实验结果表明,改进后的算法优于现有的算法。Salehpour等[2]利用模糊逻辑推理系统开发了新版DE算法。本文利用模糊逻辑推理系统对DE的突变因子进行动态调整,提高DE的勘探开发水平。一种用于考虑变异的模糊系统,即代数和种群。结果表明,所提出的方法具有良好的性能。邹等人[3]提出了一种新的修正差分进化(NMDE)算法来解决约束优化问题。该算法采用自适应策略对原DE算法的尺度因子进行修正。在本文的交叉运算中,他们在解发生停滞时使用均匀分布。此外,还采用了一种常用的惩罚函数法来平衡目标违规和约束违规。实验结果表明,NMDE算法在寻找大多数约束问题的较优可行解方面具有较高的效率。Huang和Huang[4]提出了蚂蚁系统的DE算法来解决最优无功调度(ORPD)问题。ORPD的目的是减少有功输电损耗,改善电力系统的电压分布。本文的步骤沿袭了原DE算法。在突变过程中,本文利用变尺度突变避免了陷入局部极小值,节省了计算时间。他们在IEEE 30总线系统上测试了所提出算法的性能。实验结果表明,该方法具有较低的有功传输损耗和较快的收敛速度
本文章由计算机程序翻译,如有差异,请以英文原文为准。
求助全文
约1分钟内获得全文 求助全文
来源期刊
自引率
0.00%
发文量
0
×
引用
GB/T 7714-2015
复制
MLA
复制
APA
复制
导出至
BibTeX EndNote RefMan NoteFirst NoteExpress
×
提示
您的信息不完整,为了账户安全,请先补充。
现在去补充
×
提示
您因"违规操作"
具体请查看互助需知
我知道了
×
提示
确定
请完成安全验证×
copy
已复制链接
快去分享给好友吧!
我知道了
右上角分享
点击右上角分享
0
联系我们:info@booksci.cn Book学术提供免费学术资源搜索服务,方便国内外学者检索中英文文献。致力于提供最便捷和优质的服务体验。 Copyright © 2023 布克学术 All rights reserved.
京ICP备2023020795号-1
ghs 京公网安备 11010802042870号
Book学术文献互助
Book学术文献互助群
群 号:481959085
Book学术官方微信