首页> 外文学位 >Ordonnancement de machines paralleles identiques avec des contraintes de ressources humaines.
【24h】

Ordonnancement de machines paralleles identiques avec des contraintes de ressources humaines.

机译:调度具有人力资源限制的并行机。

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

摘要

In this research, we consider the problem of scheduling simultaneously tasks and operators in a workshop composed of identical parallel machines. We consider that the number of operators in the workshop is less than the number of machines. As a result, it may happen that an operator has to supervise simultaneously several machines. The productivity of each machine can thus be affected. We propose a model that describes the processing time modifications due to the shortage of operators to intervene on the machines. We assume that this deterioration is independent on the tasks being processed. On the other hand, we consider that if an operator handles several machines simultaneously, he could do so in different ways by giving different priorities to those machines. The working modes of operators may change over time. We therefore consider three types of changing viz. calendar ( i.e. the length of a working mode is a multiple of a given period), free, and at the end of a task. The problem consists then of determining intervals of time in which to utilize the different working modes in order to build a schedule that minimizes the total completion time (makespan).;For the free changing mode, we first start by proposing some mathematical properties characterizing the optimal solution, with regard to the makespan, in the case of two machines and one operator. Thereafter, we propose a graphical representation of the problem and present some mathematical properties deduced from this representation, in the case of two and three machines. Finally, we solve the problem by the heuristic approach. The results produced by a simulation show a very good performance of the heuristic utilized. The generated solutions are quasi-optimal from 20 tasks onwards. From 10 tasks onwards over 70% of the generated solutions have a makespan equal to the lower bound.;In the case where the operators working modes may only change at the end of a task, we consider the general case and two particular cases: the case where the assignment of the tasks to the machines is known and the case where the scheduling of the tasks on the machines is known. In the general case, i.e., where the assignments of the tasks to the machines and the operators working modes are not known a priori, we present five heuristic algorithms to solve the problem, and, for the case of two machines, the worst-case analysis for two of these heuristics. A simulation study is also undertaken to evaluate the average performance of these heuristics. From the results we obtained, we mainly conclude that the heuristics are efficient and their performance is interesting when the number of tasks gets larger. Furthermore, one of the heuristics dominates all others from 50 tasks. For each particular case, we present three heuristic algorithms to find the makespan, and carry out an experimental study to evaluate their performance in the average case. In each case, two heuristics are efficient and one of them dominates the others.;For the calendar changing mode, we consider three situations: the assignment of tasks is known, the working modes of the operators are known, and finally the (general) case where we do not have this information a priori . In the first case, we develop three heuristic algorithms, and undertake an experimental simulation to evaluate their performance in the average case. Throughout these experiments, we conclude that the best solutions are produced when the partitions are balanced. In the second case, we present another heuristic algorithm for which we undertake a worst-case analysis. A performance ratio of 1 + m-1n is obtained. In the third case, we present another heuristic involving a heuristic algorithm of the first case, and undertake an experimental study to evaluate its performance in the average case. The results produced by this study show a good performance of the heuristic when the number of tasks gets larger.
机译:在这项研究中,我们考虑在由相同并行机组成的车间中同时调度任务和操作员的问题。我们认为车间中的操作员数量少于机器数量。结果,可能发生的情况是操作员必须同时监督多台机器。因此会影响每台机器的生产率。我们提出了一个模型,该模型描述了由于缺少操作员干预机器而导致的处理时间修改。我们假设这种恶化与正在处理的任务无关。另一方面,我们认为如果操作员同时处理多台机器,则可以通过为这些机器赋予不同的优先级来以不同的方式进行操作。操作员的工作模式可能会随着时间而改变。因此,我们考虑了三种类型的变化。日历(即工作模式的长度是给定时间段的倍数),空闲的以及任务结束时。然后,问题包括确定利用不同工作模式的时间间隔,以建立可将总完成时间(makespan)最小化的时间表。对于自由更改模式,我们首先通过提出一些数学特性来表征对于两台机器和一名操作员的情况,对于制造期而言是最佳解决方案。此后,在两台和三台机器的情况下,我们提出了问题的图形表示,并给出了从该表示得出的一些数学性质。最后,我们通过启发式方法解决问题。仿真产生的结果显示了所使用的启发式方法的非常好的性能。从20个任务开始,生成的解决方案是最佳的。从10个任务开始,超过70%的已生成解决方案的有效期等于下限;在操作员的工作模式仅在任务结束时可能发生变化的情况下,我们考虑了一般情况和两种特殊情况:已知任务分配给机器的情况以及已知任务分配在机器上的情况。在一般情况下,即先验地不知道对机器的任务分配和操作员的工作模式,我们提出了五种启发式算法来解决该问题,对于两台机器,则给出了最坏的情况分析其中的两种启发式方法。还进行了仿真研究,以评估这些启发式算法的平均性能。从我们获得的结果中,我们主要得出的结论是,当任务数量增加时,启发式算法是有效的,并且其性能很有趣。此外,一种启发式方法在50项任务中占主导地位。对于每种特定情况,我们提出了三种启发式算法来查找有效期,并进行实验研究以评估其在平均情况下的性能。在每种情况下,两种启发式都是有效的,其中一种在其他方面占主导地位;对于日历更改模式,我们考虑三种情况:已知任务分配,已知操作员的工作模式,最后是(一般)如果我们没有先验信息。在第一种情况下,我们开发了三种启发式算法,并进行了实验仿真以评估其在平均情况下的性能。在所有这些实验中,我们得出的结论是,当隔板平衡时会产生最佳解决方案。在第二种情况下,我们提出了另一种启发式算法,对此我们进行了最坏情况的分析。获得的性能比为1 + m-1n。在第三种情况下,我们提出了另一种涉及第一种情况的启发式算法的启发式方法,并进行了实验研究以评估其在一般情况下的性能。这项研究产生的结果表明,当任务数量变大时,启发式算法的性能很好。

著录项

  • 作者

    Zouba, Mohammed.;

  • 作者单位

    Ecole Polytechnique, Montreal (Canada).;

  • 授予单位 Ecole Polytechnique, Montreal (Canada).;
  • 学科 Engineering Industrial.
  • 学位 Ph.D.
  • 年度 2009
  • 页码 205 p.
  • 总页数 205
  • 原文格式 PDF
  • 正文语种 eng
  • 中图分类
  • 关键词

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号