Simulation of Job Sequencing for Stochastic Scheduling with a Genetic Algorithm

Q1 Engineering
Prasad Bari, P. Karande, Jayston Menezes
{"title":"Simulation of Job Sequencing for Stochastic Scheduling with a Genetic Algorithm","authors":"Prasad Bari, P. Karande, Jayston Menezes","doi":"10.31181/060722075b","DOIUrl":null,"url":null,"abstract":": Sequencing is done to determine the order in which the jobs are to be processed. Extensive research has been carried out with an aim to tackle real-world scheduling problems. In industries, experimentation is performed before an ultimate choice is made to know the optimal priority sequencing rule. Therefore, an extensive approach to selecting the correct choice is necessary for the management decision-making perspective. In this research, the genetic algorithm (GA) and working of a simulation environment are explained, in which a scheduling operator, under any given circumstances, can obtain the appropriate sequence for job scheduling in a shop. The paper also explains the stochastic based linguistic, scenarios and probabilistic approaches to solve sequencing problem. The simulation environment allows the operator to select the tardiness and non-tardiness related performance measures. The simulator takes input values such as number of jobs, processing time and due date and discovers a near-optimal sequence for scheduling of jobs that minimizes the performance measures selected by the operator as per requirement. The case study considered is solved using scenarios based stochastic scheduling approach and results are shown. The results are compared with the classical method used in the company and observed that the proposed approach gives a better result.","PeriodicalId":36055,"journal":{"name":"Operational Research in Engineering Sciences: Theory and Applications","volume":null,"pages":null},"PeriodicalIF":0.0000,"publicationDate":"2022-12-15","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"0","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"Operational Research in Engineering Sciences: Theory and Applications","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.31181/060722075b","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"Q1","JCRName":"Engineering","Score":null,"Total":0}
引用次数: 0

Abstract

: Sequencing is done to determine the order in which the jobs are to be processed. Extensive research has been carried out with an aim to tackle real-world scheduling problems. In industries, experimentation is performed before an ultimate choice is made to know the optimal priority sequencing rule. Therefore, an extensive approach to selecting the correct choice is necessary for the management decision-making perspective. In this research, the genetic algorithm (GA) and working of a simulation environment are explained, in which a scheduling operator, under any given circumstances, can obtain the appropriate sequence for job scheduling in a shop. The paper also explains the stochastic based linguistic, scenarios and probabilistic approaches to solve sequencing problem. The simulation environment allows the operator to select the tardiness and non-tardiness related performance measures. The simulator takes input values such as number of jobs, processing time and due date and discovers a near-optimal sequence for scheduling of jobs that minimizes the performance measures selected by the operator as per requirement. The case study considered is solved using scenarios based stochastic scheduling approach and results are shown. The results are compared with the classical method used in the company and observed that the proposed approach gives a better result.
基于遗传算法的随机调度作业排序仿真
排序是为了确定要处理的作业的顺序。为了解决现实世界的调度问题,已经进行了广泛的研究。在工业中,在做出最终选择之前进行实验,以了解最优优先排序规则。因此,从管理决策的角度来看,选择正确选择的广泛方法是必要的。本文介绍了遗传算法及其在仿真环境下的工作原理,在该仿真环境下,调度算子可以在任意给定的情况下获得适合车间作业调度的顺序。本文还解释了基于随机的语言、情景和概率方法来解决排序问题。仿真环境允许操作员选择延迟和非延迟相关的性能度量。模拟器接受诸如作业数量、处理时间和到期日等输入值,并发现一个近乎最优的作业调度顺序,该顺序可以使操作员根据要求选择的性能指标最小化。采用基于情景的随机调度方法对所考虑的案例进行了求解,并给出了结果。将结果与该公司使用的经典方法进行了比较,发现本文提出的方法具有更好的结果。
本文章由计算机程序翻译,如有差异,请以英文原文为准。
求助全文
约1分钟内获得全文 求助全文
来源期刊
CiteScore
7.90
自引率
0.00%
发文量
25
审稿时长
15 weeks
×
引用
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学术官方微信