首页> 外文学位 >Solving job-shop scheduling problems with fuzzy durations using genetic algorithms.
【24h】

Solving job-shop scheduling problems with fuzzy durations using genetic algorithms.

机译:使用遗传算法解决模糊持续时间的车间调度问题。

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

摘要

In reality, the processing times are often imprecise and this imprecision is critical for the scheduling procedure. This research presents a genetic algorithm approach to optimizing job shop scheduling problems, in which imprecise processing times are modeled as fuzzy numbers.; Because three-point (triangular) fuzzy numbers are used to represent imprecise processing times, the makespan will also be a three-point fuzzy number. As we know, the makespan is the longest completion time of all the jobs. The completion time of any job on any machine is equal to the starting time plus the processing time of that job on that machine. However, because the starting times and the processing times are fuzzy numbers, we use the fuzzy sum operation to compute the completion times and then we use the fuzzy max operation to compute the fuzzy makespan of a given schedule.; In this approach, the representation scheme is operation-based representation. This representation scheme guarantees that any possible permutation of the genes produces a feasible schedule.; The approach was coded in Microsoft C and tested against 33 fuzzified benchmarks. The problems are the three FT benchmarks, eleven of the La benchmarks, the five ABZ benchmarks, the ten ORB benchmarks, and the four YN benchmarks.; The robustness of the proposed GA-based scheduling system has been demonstrated. The optimal solutions for some of the crisp JSSP benchmarks have been evaluated using fuzzy processing times; the results indicate that these solutions are more sensitive to the variations in processing times than the “optimal” solutions for the fuzzy JSSPs.; A sensitivity analysis was performed to show the effect of the GA parameters, such as the size of the population, the length of the block, and the rate of mutation on the quality of solutions and computation time. This study should be very helpful to algorithm researches to tune their GA-based algorithms.; A bi-criteria optimization procedure for fuzzy JSSPs is presented. It is practically important to minimize the spread of any fuzzy makespan, as it is important to minimize the makespan itself. Experimental results have been presented for minimizing the spread criterion as well as for minimizing a linear combination criterion, which considers minimizing the fuzzy makespan and its spread. (Abstract shortened by UMI.)
机译:实际上,处理时间通常是不精确的,这种不精确性对于调度过程至关重要。该研究提出了一种遗传算法方法来优化作业车间调度问题,其中不精确的处理时间被建模为模糊数。因为三点(三角)模糊数用于表示不精确的处理时间,所以制造期也将是三点模糊数。众所周知,完成时间是所有作业中最长的完成时间。任何机器上任何作业的完成时间等于开始时间加上该机器上该作业的处理时间。但是,由于开始时间和处理时间是模糊数,因此我们使用模糊 sum 运算来计算完成时间,然后使用模糊 max 运算来计算完成时间。给定进度表的模糊生成时间。在这种方法中,表示方案是基于操作的表示。这种表示方案保证了基因的任何可能排列产生了可行的时间表。该方法用Microsoft C编码,并针对33个模糊的基准进行了测试。问题在于三个FT基准,La基准中的11个,ABZ基准中的五个,ORB基准中的十个和YN基准中的四个。已经证明了所提出的基于GA的调度系统的鲁棒性。某些清晰的JSSP基准测试的最佳解决方案已使用模糊处理时间进行了评估;结果表明,与模糊JSSP的“最佳”解决方案相比,这些解决方案对处理时间的变化更为敏感。进行了敏感性分析,以显示GA参数的影响,例如种群的大小,块的长度以及突变率对溶液质量和计算时间的影响。这项研究对于算法研究以调整其基于GA的算法将非常有帮助。提出了模糊JSSP的双准则优化程序。最小化任何模糊makepan的分布在实际中很重要,因为最小化makepan本身很重要。已经提出了用于最小化散布准则以及最小化线性组合准则的实验结果,其考虑了最小化模糊建立时间及其散布。 (摘要由UMI缩短。)

著录项

  • 作者

    Ghrayeb, Omar A.;

  • 作者单位

    New Mexico State University.;

  • 授予单位 New Mexico State University.;
  • 学科 Engineering Industrial.; Operations Research.; Artificial Intelligence.
  • 学位 Ph.D.
  • 年度 2000
  • 页码 174 p.
  • 总页数 174
  • 原文格式 PDF
  • 正文语种 eng
  • 中图分类 一般工业技术;运筹学;人工智能理论;
  • 关键词

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号