首页> 外文学位 >A genetic algorithm approach to job shop scheduling.
【24h】

A genetic algorithm approach to job shop scheduling.

机译:一种遗传算法的车间作业调度方法。

获取原文
获取原文并翻译 | 示例

摘要

Scheduling problems have been studied during the last fifty years by theoreticians and practitioners in all fields, especially Operations Research, Industrial Engineering, and Computer Science. These problems are generally described to be NP-complete1 and any method to solve a scheduling problem will probably fail to search the total solution space. This research is focused on the application of Genetic Algorithms to job shop scheduling problems (JSP).; The four main components of a genetic algorithm are choosing a chromosome syntax, interpretation of a chromosome, evaluation of a chromosome, and the operators on chromosomes. In this research, a new three-dimensional chromosome syntax and some new and modified operators are introduced to solve job shop scheduling problems. This research will show that once a feasible schedule population is created, due to the three-dimensional chromosome syntax and operators introduced in this research, each subsequent population will consists of all feasible schedules.; The new algorithm is tested by solving benchmark problems from the literature, including two well-known problems by Fisher and Thompson (1963). The results obtained on these problems are comparable to the other solution methods and show the appropriateness of the new genetic algorithm for job shop scheduling problems (JSP). Also, a new set of problems with precedence relations (relations between operations of jobs on the same machine), non-zero ready times of jobs, and resource constraints with a limited amount of resources are created randomly and solved by the new genetic algorithm.; Although minimizing makespan is the objective function used in this research to be able to compare the results with other solution methods, the algorithm can easily be adopted to use any other objective function, e.g. number of tardy jobs, average tardiness, mean flowtime, average completion time, etc.; 1The time to compute a solution as a function of the number of data inputs cannot be defined as a polynomial, hence the name nonpolynomial, or NP-complete. See reference 59, Lenstra, Khan and Brucker for a complete discussion.
机译:在过去的五十年中,所有领域的理论家和实践者都研究了调度问题,尤其是运筹学,工业工程和计算机科学。这些问题通常被描述为NP-complete 1 ,任何解决调度问题的方法都可能无法搜索总解空间。这项研究的重点是遗传算法在车间调度问题(JSP)中的应用。遗传算法的四个主要组成部分是选择染色体语法,解释染色体,评估染色体以及染色体上的运算符。在这项研究中,引入了新的三维染色体语法以及一些新的和经过修改的运算符,以解决作业车间调度问题。该研究将表明,一旦创建了一个可行的计划表种群,由于本研究引入了三维染色体语法和运算符,每个后续种群将包含所有可行的计划表。通过解决文献中的基准问题(包括Fisher和Thompson(1963)的两个众所周知的问题)对新算法进行了测试。在这些问题上获得的结果可与其他解决方法相提并论,并表明了新的遗传算法用于车间调度问题(JSP)的适当性。此外,通过新的遗传算法随机创建了一组新的问题,这些问题具有优先级关系(同一机器上的作业操作之间的关系),作业的非零准备时间以及资源数量有限的资源约束。 ;尽管最小化跨度是该研究中能够与其他求解方法进行比较的目标函数,但是该算法可以轻松地用于任何其他目标函数,例如拖延的工作数量,平均迟到时间,平均工作时间,平均完成时间等; 1 根据数据输入数量计算解决方案的时间不能定义为多项式,因此名称为nonpolynomial或NP-complete。有关完整的讨论,请参见参考文献59,Lenstra,Khan和Brucker。

著录项

  • 作者

    Bulkan, Serol.;

  • 作者单位

    Cleveland State University.;

  • 授予单位 Cleveland State University.;
  • 学科 Engineering Industrial.; Operations Research.
  • 学位 Dr.Eng.
  • 年度 1999
  • 页码 146 p.
  • 总页数 146
  • 原文格式 PDF
  • 正文语种 eng
  • 中图分类 一般工业技术;运筹学;
  • 关键词

相似文献

  • 外文文献
  • 中文文献
  • 专利
获取原文

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号