Integer programming technique for project scheduling considering risk management for mega projects

مقدم أطروحة جامعية

al-Safadi, Hamzah Hasan Muhammad

مشرف أطروحة جامعية

Mahir, Rami A.

الجامعة

جامعة الإسراء

الكلية

كلية الهندسة

القسم الأكاديمي

قسم الهندسة المدنية

دولة الجامعة

الأردن

الدرجة العلمية

ماجستير

تاريخ الدرجة العلمية

2018

الملخص الإنجليزي

Projects can be classified into small, medium, large and mega.

This could be mainly based on several factors such number of activities, the budget of the project or the completion time.

This criterions of scaling may be changed from country to another.

Increase one or more of these factors, the scale of project increased.

The problem of mega project scheduling that is nine out of ten mega projects have cost overrun and benefits shortfall, that are resulted from inadequate scheduling plan.

This thesis develops a methodology for mega projects scheduling using heuristic approach and integer programming approach.

This methodology includes three issues; time cost tradeoff, resource leveling and resource allocation.

Heuristic approach uses activity on arrow network, therefore, this thesis introduces an algorithm to generate a unique activity on arrow network with minimum number of dummy activities.

This developed heuristic algorithm finds the available times to complete the project and crashing cost associated to these times based on crash time for each activity and critical path calculation.

A genetic algorithm is used to perform resource leveling and allocation using three indices to determine the optimum scheduling process.

It also introduces integer programming model for time cost tradeoff problems using crashing time for each activity and logical relationships between activities.

As a case study, a mega construction project took place in the city of Aqaba, Jordan, is used to explore the application of the proposed methodology.

For this case, the proposed methodology finds the available times to complete the project.

The heuristic algorithm found that the project can be completed in six different durations and each duration specify amount of crashing for each milestone individually.

Furthermore, the genetic algorithm adjust scheduling of these durations based on resource limitation in order to achieve best resource improvement coefficient.

The increased cost for these durations was found by integer programming model to guarantee that the increased cost is optimal.

Finally, risk consideration offers to project manager to choose one of these durations based on the percentage of increased critical activities.

التخصصات الرئيسية

الهندسة المدنية

الموضوعات

عدد الصفحات

88

قائمة المحتويات

Table of contents.

Abstract.

Chapter One : Introduction in mega project scheduling.

Chapter Two : Literature review.

Chapter Three : A mega projects scheduling methodology.

Chapter Four : Results of scheduling a mega project.

Chapter Five : Conclusions and recommendations.

References.

نمط استشهاد جمعية علماء النفس الأمريكية (APA)

al-Safadi, Hamzah Hasan Muhammad. (2018). Integer programming technique for project scheduling considering risk management for mega projects. (Master's theses Theses and Dissertations Master). Isra University, Jordan
https://search.emarefa.net/detail/BIM-789423

نمط استشهاد الجمعية الأمريكية للغات الحديثة (MLA)

al-Safadi, Hamzah Hasan Muhammad. Integer programming technique for project scheduling considering risk management for mega projects. (Master's theses Theses and Dissertations Master). Isra University. (2018).
https://search.emarefa.net/detail/BIM-789423

نمط استشهاد الجمعية الطبية الأمريكية (AMA)

al-Safadi, Hamzah Hasan Muhammad. (2018). Integer programming technique for project scheduling considering risk management for mega projects. (Master's theses Theses and Dissertations Master). Isra University, Jordan
https://search.emarefa.net/detail/BIM-789423

لغة النص

الإنجليزية

نوع البيانات

رسائل جامعية

رقم السجل

BIM-789423