首页> 外文学位 >Multi-mode resource-constrained project scheduling problem with resource vacations and task splitting.
【24h】

Multi-mode resource-constrained project scheduling problem with resource vacations and task splitting.

机译:具有资源休假和任务拆分的多模式资源受限项目计划问题。

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

摘要

The research presented in this dissertation addresses the Multi-Mode Resource-Constrained Project Scheduling Problem (MMRCPSP) in the presence of resource unavailability. This research is motivated by the scheduling of engineering design tasks in automotive product development to minimize the project completion time, but addresses a general scheduling situation that is applicable in many contexts.; The current body of MMRCPSP research typically assumes that, (1) individual resource units are available at all times when assigning tasks to resources and, (2) before assigning tasks to resources, there must be enough resource availability over time to complete the task without interruption. In many situations such as assigning engineering design tasks to designers, resources are not available over the entire project-planning horizon. In the case of engineering designers and other human resources, unavailability may be due to several reasons such as vacation, training, or being scheduled to do other tasks outside the project. In addition, when tasks are scheduled they are often split to accommodate unavailable resources and are not completed in one continuous time segment. The objectives of this research are to obtain insight into the types of project scheduling situations where task splitting may result in significant makespan improvements, and to develop a fast and effective scheduling heuristic for such situations.; A designed computational experiment was used to gain insight into when task splitting may provide significant makespan improvements. Problem instances were randomly generated using a modification of a standard problem generator, and optimally solved with and without task splitting using a branch and bound algorithm. In total 3,880 problem instances were solved with and without task splitting. Statistical analysis of the experimental data reveals that high resource utilization is the most important factor affecting the improvements obtained by task splitting. The analysis also shows that splitting is more helpful when resource unavailability occurs in multiple periods of short duration versus fewer periods of long duration. Another conclusion from the analysis indicates that the project precedence structure and the number (not amount) of resources used by tasks do not significantly affect the improvements due to task splitting.; Using the insights from the computational testing, a new heuristic is developed that can be applied to large problems. The heuristic is an implementation of a simple priority rule-based heuristic with a new parameter used to control the number of task splits. It is desirable to obtain the majority of task splitting benefits with the smallest number of split tasks. Computational experiments are conducted to evaluate its performance against known optimal solutions for small sized problems. A deterministic version of the heuristic found optimal solutions for 33% of the problems and a stochastic version found optimal solutions for over 70%. The average percent increase in makespan compared to optimal was 7.58% for the deterministic heuristic and less than 2% for the stochastic versions demonstrating acceptable performance.
机译:本文提出的研究解决了在资源不可用的情况下的多模式资源受限项目调度问题(MMRCPSP)。这项研究的动机是在汽车产品开发中安排工程设计任务以最大程度地减少项目完成时间,但解决了适用于许多情况的一般调度情况。 MMRCPSP研究的当前机构通常假设:(1)在将任务分配给资源时始终可以使用单个资源单元,(2)在将任务分配给资源之前,随着时间的推移必须有足够的资源可用性来完成任务而无需中断。在许多情况下,例如将工程设计任务分配给设计师,资源在整个项目计划范围内都不可用。对于工程设计师和其他人力资源,不可用可能是由于多种原因,例如休假,培训或被安排执行项目外的其他任务。此外,安排任务时,通常会将它们拆分以容纳不可用的资源,并且不会在一个连续的时间段内完成。这项研究的目的是深入了解项目调度情况的类型,在这些情况下,任务拆分可能会显着改善跨度,并针对此类情况开发一种快速有效的调度启发式方法。使用设计的计算实验来了解何时任务拆分可以显着提高有效期。使用标准问题生成器的修改随机生成问题实例,并使用分支定界算法在有任务拆分和无任务拆分的情况下最优地解决问题实例。在没有任务拆分的情况下,总共解决了3,880个问题实例。实验数据的统计分析表明,高资源利用率是影响通过任务拆分获得的改进的最重要因素。分析还显示,如果在多个持续时间较短的时期内出现资源不可用性,而在持续时间较短的时期内发生资源不可用性,则拆分会更有帮助。分析得出的另一个结论表明,项目优先级结构和任务使用的资源数量(而非数量)不会显着影响由于任务拆分而产生的改进。利用来自计算测试的见解,开发了一种新的启发式方法,可以将其应用于大问题。启发式算法是基于简单优先级规则的启发式算法的实现,其中具有用于控制任务拆分数量的新参数。期望以最少数量的分割任务来获得大部分任务分割利益。进行计算实验以针对已知的解决小型问题的最佳解决方案评估其性能。启发式的确定性版本找到了33%的问题的最优解,而随机版本的发现了超过70%的最优解。确定性启发式方法与最佳方法相比,平均makepan的平均增加百分比为7.58%,而随机版本的则小于2%,这表明可接受的性能。

著录项

  • 作者

    Buddhakulsomsiri, Jirachai.;

  • 作者单位

    Oregon State University.;

  • 授予单位 Oregon State University.;
  • 学科 Engineering Industrial.
  • 学位 Ph.D.
  • 年度 2003
  • 页码 148 p.
  • 总页数 148
  • 原文格式 PDF
  • 正文语种 eng
  • 中图分类 一般工业技术;
  • 关键词

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号