Loading...
Estimation of Activities Duration by Continuous Phase Type Distribution and Project Scheduling with Uncertain Activity Durations
Sheikhian Kazeroni, Mohammad | 2023
87
Viewed
- Type of Document: M.Sc. Thesis
- Language: Farsi
- Document No: 55942 (01)
- University: Sharif University of Technology
- Department: Industrial Engineering
- Advisor(s): Varmazyar, Mohsen
- Abstract:
- We examined the Phase-Type distribution to calculate project activity duration and solve the resource constraint project scheduling problem with non-deterministic activity duration through meta-heuristic techniques. The activity usually doesn't have a fixed duration. The problem is caused by numerous factors that exist when carrying out a project, such as a lack of resources, late delivery of resources, and mistakes made by people. The literature review revealed that the scheduling problem had been thoroughly researched. The more accurate and realistic the activity duration estimates, the better the project planning and cost control. For this purpose, in this research, the duration of the activities is considered non-deterministic, and the Phase-Type distribution is used to estimate the activity duration due to its features, such as proper fitting on skewed data. The research has two main phases. In the initial phase of this research, the quality and superiority of the Phase-Type distribution in estimating the duration of activities in scheduling problems have been investigated. In total, 930 activities with different skewness were investigated and their duration was estimated by Phase-Type, Normal, Lognormal, PERT, and Permachandra methods. The obtained results show that the Phase-Type distribution function not only has an estimate with a lower error in all cases but also has a significant difference with other methods when the data has high skew. In the second phase of the research, we solved RCPSP. In this phase, three problems with 100 activities with different skewness were examined, and the activity duration is an estimate obtained through the Phase-Type distribution. The problem was solved via meta-heuristic methods such as Genetic Algorithm, Particle Swarm Optimization, Tabu Search and Simulated Annealing. The obtained results show that particle swarm optimization has the best performance among other algorithms. And finally, in the third phase of this research, the scheduling problem was solved in the case where the duration of all activities is uncertain. The solution of the problem has been done in two modes with resource constraint and without resource constraint, which finally defines the whole problem as a Phase-Type distribution function and a comparison has been made with two normal and lognormal distribution functions
- Keywords:
- Scheduling ; Meta Heuristic Algorithm ; Expectation Maximazation Algorithm ; Phase-Type Distribution ; Genetic Algorithm ; Particles Swarm Optimization (PSO)
- محتواي کتاب
- view
- فصل1 مقدمه
- فصل2 مرور ادبیات
- 2-1 مقدمه
- 2-2 مسئله زمانبندی پروژه
- 2-3 مسئله زمانبندی پروژه با مدتزمان غیرقطعی فعالیتها
- 2-3-1 نمایش ریاضی مدتزمان فعالیتها
- 2-3-2 تکنیکهای حل اعمال شده
- 2-3-2-1 روشهای فراابتکاری
- 2-3-2-2 الگوریتم ژنیتک
- 2-3-2-3 بهینه سازی ازدحام ذرات
- 2-3-2-4 جستجوی ممنوعه
- 2-3-2-5 شبیه سازی تبرید
- 2-3-2-6 رویههای حل خاص
- 2-3-2-7 رویههای حل خاص بر اساس قوانین اولویتی36F
- 2-3-2-8 رویههای حل خاص بر اساس شبیهسازی40F
- 2-3-2-9 رویههای حل خاص بر اساس آنالیز گامبهگام42F
- 2-3-2-10 روشهای حل دقیق
- 2-3-2-11 روش شاخه و کران
- 2-3-2-12 روش برنامهریزی پویا
- 2-3-2-13 روش برنامهریزی تصادفی
- 2-3-2-14 روشهای حل بر پایه شبکه
- 2-3-2-15 شبکه مسیر بحرانی
- 2-3-2-16 شبکه پرت
- 2-3-3 نوع مسئله
- 2-4 جمعبندی
- فصل3 تابع توزیع فازگونه و مسئله زمانبندی
- 3-1 تابع توزیع فازگونه و ویژگیهای آن
- 3-1-1 فرایند تصادفی
- 3-1-2 زنجیره مارکوف
- 3-1-3 انواع حالات در سیستم مارکوف
- 3-1-4 زنجیره مارکوف جاذب
- 3-1-5 تابع توزیع فازگونه پیوسته
- 3-1-5-1 آنالیز تابع توزیع فازگونه پیوسته
- 3-1-5-2 ویژگیهای تابع توزیع فازگونه پیوسته
- 3-1-5-3 جمع دو تابع توزیع فازگونه پیوسته مستقل
- 3-1-5-4 ترکیب محدب تابع توزیع فازگونه پیوسته
- 3-1-5-5 ماکزیمم و مینمم متغیر تابع توزیع فازگونه پیوسته
- 3-1-5-6 تابع توزیع فازگونه پیوسته بدون دور
- 3-1-5-7 انواع تابع توزیع فازگونه بدون دور
- 3-1-5-8 توزیع نمایی
- 3-1-5-9 توزیع ارلنگ
- 3-1-5-10 توزیع هایپو-نمایی
- 3-1-5-11 توزیع فوق نمایی
- 3-1-5-12 توزیع فوق ارلنگ
- 3-1-5-13 توزیع کاکشین
- 3-2 الگوریتم بیشینه کردن امید ریاضی120F
- 3-3 مسئله زمانبندی
- 3-4 الگورتیمهای فراابتکاری
- 3-5 جمع بندی
- 3-1 تابع توزیع فازگونه و ویژگیهای آن
- فصل4 تعریف مسئله
- 4-1 مقدمه
- 4-2 فرایند انجام شده در پژوهش
- 4-3 فاز اول پژوهش انجام شده
- 4-3-1 روش پیادهسازی شده
- 4-3-2 پارامترهای مورداستفاده در این فاز
- 4-3-3 محاسبه مدتزمان مسیر بحرانی
- 4-3-4 استفاده از تابع توزیع فازگونه در تخمین مدتزمان فعالیتها
- 4-3-5 تحلیل آماری نتایج بهدستآمده از فاز یک پژوهش
- 4-3-5-1 تحلیل واریانس (آنوا151F )
- 4-3-5-2 آزمونهای تعقیبی
- 4-3-5-3 فرضیه 1 در حالت کلی بین میانگین روشهای استفاده شده تفاوت معناداری وجود دارد.
- 4-3-5-4 فرضیه 2 در حالت K = (1,2) بین میانگین روشهای استفاده شده تفاوت معناداری وجود دارد.
- 4-3-5-5 فرضیه 3 در حالت K = (2,4) بین میانگین روشهای استفاده شده تفاوت معناداری وجود دارد.
- 4-3-5-6 فرضیه 4 در حالت K = (4,6) بین میانگین روشهای استفاده شده تفاوت معناداری وجود دارد.
- 4-3-6 نتیجهگیری
- 4-4 فاز دوم پژوهش انجام شده
- 4-5 فاز سوم پژوهش انجام شده
- 4-6 جمع بندی
- فصل5 جمعبندی
- فصل6 فهرست مراجع
- Untitled.pdf
- فصل1 مقدمه
- 1-1 تابع توزیع فازگونه
- 1-2 تعریف مسئله پژوهش انجام شده
- 1-3 چارچوب پژوهش انجام شده
- 1-4 جمعبندی
- فصل2 مرور ادبیات
- 2-1 مقدمه
- 2-2 مسئله زمانبندی پروژه
- 2-3 مسئله زمانبندی پروژه با مدتزمان غیرقطعی فعالیتها
- 2-3-1 نمایش ریاضی مدتزمان فعالیتها
- 2-3-1-1 متغیرهای تصادفی استفاده شده
- 2-3-1-2 تابع توزیع فازگونه
- 2-3-2 تکنیکهای حل اعمال شده
- 2-3-2-1 روشهای فراابتکاری
- 2-3-2-2 الگوریتم ژنیتک
- 2-3-2-3 بهینه سازی ازدحام ذرات
- 2-3-2-4 جستجوی ممنوعه
- 2-3-2-5 شبیه سازی تبرید
- 2-3-2-6 رویههای حل خاص
- 2-3-2-7 رویههای حل خاص بر اساس قوانین اولویتی36F
- 2-3-2-8 رویههای حل خاص بر اساس شبیهسازی40F
- 2-3-2-9 رویههای حل خاص بر اساس آنالیز گامبهگام42F
- 2-3-2-10 روشهای حل دقیق
- 2-3-2-11 روش شاخه و کران
- 2-3-2-12 روش برنامهریزی پویا
- 2-3-2-13 روش برنامهریزی تصادفی
- 2-3-2-14 روشهای حل بر پایه شبکه
- 2-3-2-15 شبکه مسیر بحرانی
- 2-3-2-16 شبکه پرت
- 2-3-3 نوع مسئله
- 2-3-1 نمایش ریاضی مدتزمان فعالیتها
- 2-4 جمعبندی
- 2-4-1 تابع توزیع فازگونه و سایر روشهای حل شده
- فصل3 تابع توزیع فازگونه و مسئله زمانبندی
- 3-1 تابع توزیع فازگونه و ویژگیهای آن
- 3-1-1 فرایند تصادفی
- 3-1-2 زنجیره مارکوف
- 3-1-3 انواع حالات در سیستم مارکوف
- 3-1-4 زنجیره مارکوف جاذب
- 3-1-5 تابع توزیع فازگونه پیوسته
- 3-1-5-1 آنالیز تابع توزیع فازگونه پیوسته
- 3-1-5-2 ویژگیهای تابع توزیع فازگونه پیوسته
- 3-1-5-3 جمع دو تابع توزیع فازگونه پیوسته مستقل
- 3-1-5-4 ترکیب محدب تابع توزیع فازگونه پیوسته
- 3-1-5-5 ماکزیمم و مینمم متغیر تابع توزیع فازگونه پیوسته
- 3-1-5-6 تابع توزیع فازگونه پیوسته بدون دور
- 3-1-5-7 انواع تابع توزیع فازگونه بدون دور
- 3-1-5-8 توزیع نمایی
- 3-1-5-9 توزیع ارلنگ
- 3-1-5-10 توزیع هایپو-نمایی
- 3-1-5-11 توزیع فوق نمایی
- 3-1-5-12 توزیع فوق ارلنگ
- 3-1-5-13 توزیع کاکشین
- 3-2 الگوریتم بیشینه کردن امید ریاضی120F
- 3-2-1 روش برازش الگوریتم بیشینه کردن امید ریاضی
- 3-3 مسئله زمانبندی
- 3-3-1 مسئله زمانبندی پروژه با محدودیت منابع در حالت قطعی
- 3-3-2 مسئله زمانبندی پروژه با محدودیت منابع در حالت تصادفی
- 3-4 الگورتیمهای فراابتکاری
- 3-4-1 الگورتیم ژنتیک
- 3-4-1-1 نحوه کار الگورتیم ژنتیک
- 3-4-2 بهینه سازی ازدحام ذرات
- 3-4-3 نحوه کار بهینه سازی ازدحام ذرات
- 3-4-4 الگورتیم جستجوی ممنوعه
- 3-4-4-1 نحوه کار الگورتیم جستجوی ممنوعه
- 3-4-5 الگورتیم شبیه سازی تبرید
- 3-4-5-1 نحوه کار الگورتیم شبیه سازی تبرید
- 3-4-1 الگورتیم ژنتیک
- 3-5 جمع بندی
- 3-1 تابع توزیع فازگونه و ویژگیهای آن
- فصل4 تعریف مسئله
- 4-1 مقدمه
- 4-2 فرایند انجام شده در پژوهش
- 4-3 فاز اول پژوهش انجام شده
- 4-3-1 روش پیادهسازی شده
- 4-3-2 پارامترهای مورداستفاده در این فاز
- 4-3-3 محاسبه مدتزمان مسیر بحرانی
- 4-3-4 استفاده از تابع توزیع فازگونه در تخمین مدتزمان فعالیتها
- 4-3-5 تحلیل آماری نتایج بهدستآمده از فاز یک پژوهش
- 4-3-5-1 تحلیل واریانس (آنوا151F )
- 4-3-5-2 آزمونهای تعقیبی
- 4-3-5-3 فرضیه 1 در حالت کلی بین میانگین روشهای استفاده شده تفاوت معناداری وجود دارد.
- 4-3-5-4 فرضیه 2 در حالت K = (1,2) بین میانگین روشهای استفاده شده تفاوت معناداری وجود دارد.
- 4-3-5-5 فرضیه 3 در حالت K = (2,4) بین میانگین روشهای استفاده شده تفاوت معناداری وجود دارد.
- 4-3-5-6 فرضیه 4 در حالت K = (4,6) بین میانگین روشهای استفاده شده تفاوت معناداری وجود دارد.
- 4-3-6 نتیجهگیری
- 4-4 فاز دوم پژوهش انجام شده
- 4-4-1 پیشنیازی حل مسئله زمانبندی پروژه با محدودیت منابع
- 4-4-2 دادههای مورد استفاده
- 4-4-3 حل مسئله با استفاده از الگورتیم ژنتیک
- 4-4-4 حل مسئله با استفاده از بهینه سازی ازدحام ذرات
- 4-4-5 حل مسئله با استفاده از الگورتیم جستجوی ممنوعه
- 4-4-6 حل مسئله با استفاده از شبیه سازی تبرید
- 4-5 فاز سوم پژوهش انجام شده
- 4-5-1 حل مسئله زمانبندی بدون محدودیت منابع و غیرقطعی بودن مدت زمان فعالیتها
- 4-5-1-1 حل مشکل ابعاد ماتریس
- 4-5-2 حل مسئله زمانبندی با محدودیت منابع و غیرقطعی بودن مدت زمان فعالیتها
- 4-5-1 حل مسئله زمانبندی بدون محدودیت منابع و غیرقطعی بودن مدت زمان فعالیتها
- 4-6 جمع بندی
- فصل5 جمعبندی
- 5-1 مقدمه
- 5-2 یافتهها و نتایج پژوهش
- 5-3 پیشنهادهای آتی
- فصل6 فهرست مراجع
- فصل1 مقدمه