ارائه و حل مدل مساله زمانبندی زنجیره بحرانی پروژه با در نظر گرفتن بافر تغذیه
|
|
- Αταλάντη Βλαστός
- 7 χρόνια πριν
- Προβολές:
Transcript
1 فصلنامه علمی پژوهشی مطالعات مدیریت صنعتی سال چهاردهم شماره 4 پاییز 59 صفحات 95-3 ارائه و حل مدل مساله زمانبندی زنجیره بحرانی پروژه با در نظر گرفتن بافر تغذیه *** ** * اکبر عالم تبریز اشکان عیوق مهدیه بنی اسدی تاریخ دریافت: 54// تاریخ پذیرش: 59//3 چکیده در سالهای اخیر تحقیقات گستردهای در زمینه زمانبندی پروژه صورت گرفتهاست. در حیطه زمانبندی پروژه همواره عدم قطعیتهایی وجود دارد که باعث انحراف برنامه واقعی از برنامه زمانبندی میگردد. یکی از راهحلهای مواجهه با این عدم قطعیت استفاده از روش زنجیره بحرانی در زمانبندی پروژه است. این روش که برآمده از تئوری محدودیتهاست روشی نوین در کنترل پروژه است. در تحقیق حاضر سعی در استفاده از اصول زنجیره بحرانی در زمانبندی پروژه تحت محدودیت منابع است. مهمترین نوآوری صورت گرفته در این تحقیق ارائه مدل مساله زمانبندی زنجیره بحرانی پروژه با در نظر گرفتن بافر تغذیه و استفاده از شناوری به عنوان مکملی برای بافر تغذیه است. برای اینکار ابتدا مدل زمانبندی پروژه تحت محدودیت منابع و با رویکرد زنجیره بحرانی نوشته شده و قابلیت اطمینان آن با استفاده از نرمافزار لینگو سنجیده شده است. در گام بعدی الگوریتم حل این مدل با استفاده از الگوریتم ژنتیک توسعه داده شده و در نهایت نمونه مسائل مختلفی مورد آزمایش قرار گرفته است. نتایج به دست آمده از این تحقیق کارایی الگوریتم ژنتیک ارائه شده را نشان داده است. کلید واژهها: زمانبندی پروژه تحت محدودیت منابع روش زنجیره بحرانی بافر پروژه بافر تغذیه شناوری الگوریتم ژنتیک *استاد گروه مدیریت صنعتی دانشکده مدیریت و حسابداری دانشگاه شهید بهشتی **استادیار گروه مدیریت کسب و کار دانشگاه شهید بهشتی )نویسنده مسئول( a.ayough@gmail.com ***کارشناسی ارشد مدیریت صنعتی دانشکده مدیریت و حسابداری دانشگاه شهید بهشتی
2 مطالعات مدیریت صنعتی سال چهاردهم شماره 4 پاییز 59 3 مقدمه در دنیای امروز یکی از بزرگترین مشکالت سازمانها در روند اجرای پروژهها عدم خاتمه پروژه در مدت زمان از پیش تعیین شده است. با توجه به شرایط رقابتی حاکم بر بازار امروزه تقاضا برای اجرای پروژهها در کوتاهترین زمان ممکن رو به افزایش است. این شرایط منجر به بحرانیتر شدن وضعیت پروژه با توجه به تأثیر همزمان محدودیت منابع و عدم قطعیت میشود که این موضوع به نوبه خود در بروز تأخیرات و وقفهها در طول پروژه نقش مهمی ایفا میکند. یک روش برای افزایش پایداری زمانبندی ایجاد زمانهای ایمنی جهت مواجهه با تغییرات زمانی در پروژه با استفاده از روش زنجیره بحرانی است. در این روش سعی شده است تا ضمن کوتاه شدن زمان اجرای پروژه ایمنی زمان تحویل نیز تأمین شود. زنجیره بحرانی زمانبندی پروژه را با توجه به محدودیتهای منابع اصالح میکند و بر این ادعاست که هر تأخیر در دسترسی به منابع میتواند زمانبندی را دقیقا مانند روابط وابستگی فعالیتها به تأخیر بیندازد. به دلیل بهینه نبودن برنامه زمانبندی در روش زنجیره بحرانی و عدم پایان آن در موعد مقرر در اغلب اوقات میتوان از رویکرد بهینه سازی برای ایجاد برنامه زمانبندی زنجیره بحرانی استفاده کرد. برنامه زمانبندی فعالیتهای پروژه 3 پروژه با محدودیت منابع RCPSP به برنامه ریزی برای رسیدن به هدف حداقل کردن زمان مورد انتظار پروژه با توجه به محدودیت تقدم و تأخر و محدودیت منابع کمک میکند. روشی که در این مقاله برای زمانبندی پروژه استفاده میشود این است که با ساخت مدل زمانبندی پروژه تحت محدودیت منابع و بهینهسازی آن با استفاده از الگوریتم ژنتیک برنامه زمانبندی کارایی ایجاد شود که توانایی مواجهه با عدم قطعیتهای پروژه را داشته باشد. فعالیتها ممکن است از زمان پیشبینی شده تجاوز کنند یا در مدت زمان کمتری به اتمام برسند منابع به صورت موقتی از دسترس خارج شوند فعالیتهای خاصی ممکن است به پروژه اضافه یا پروژه تا زمان خاصی معلق و با تغییر روند مواجه شود. این موارد تنها نمونهای از عدم قطعیتهای موجود در اجرای پروژههاست. برای مواجهه با این عدم قطعیتها از روش زنجیره بحرانی استفاده میشود که. Resource Constrained Project Scheduling Problem
3 ارائه و حل مدل مساله زمانبندی زنجیره بحرانی پروژه رویکردی پیشگیرانه برای زمانبندی پروژه است. به این ترتیب که با افزودن اصول زنجیره بحرانی به زمانبندی پروژه و افزودن بافرهای زمانی برای مواجهه با تاخیرات رخ داده برنامه زمانبندی مناسبی ایجاد شود که احتمال شکست در آن به حداقل برسد. در این تحقیق برای اضافه کردن اصول زنجیره بحرانی به زمانبندی پروژه ابتدا مدل ریاضی تحقیق نوشته شد. در این مدل مفاهیم بافرتغذیه و بافر پروژه گنجانده شد و متناسب با آنها محدودیتهایی به مدل اضافه گردید. پس از نوشته شدن مدل برای سنجش قابلیت اطمینان مدل از نرمافزار لینگو استفاده شد. پس از این اقدامات نیز با استفاده از الگوریتم ژنتیک بهنیه سازی آن صورت گرفت. مهمترین نوآوری این تحقیق اضافه کردن بافر تغذیه به مدل زمانبندی پروژه است که در تحقیقات پیشین از مدل حذف میگردید. در این تحقیق از مفهوم شناوری برای شناسایی بافر تغذیه استفاده شده است که تفاوت کار این مقاله با سایر مقاالت مشابه در این است که در سایر تحقیقات تنها شناوری آخرین فعالیت در زنجیره غیر بحرانی به عنوان بافر شناخته میشود در صورتی که در تحقیق حاضر شناوری به گونهای تعدیل شده است که برای کل زنجیره غیربحرانی محاسبه شود و این مقدار مبنای محاسبه قرار گیرد. ضمنا این مقادیر در مدلی که در ادامه بیان میگردد آورده شده است. مبانی نظری و پیشینه تحقیق مدیریت پروژه زنجیره بحرانی رویکردی جدید در مدیریت پروژه است و در سال 355 توسط دکتر گلدرات در کتاب زنجیره بحرانی به چاپ رسید. این روش بسطی از نظریه محدودیتهاست که به طور خاص برای محیط پروژه طراحی شده است. نویسندگان متعددی درباره موضوع زنجیره بحرانی تحقیق و بحث کرده اند. لیچ )3555( نظریه و کاربرد زنجیره بحرانی را شرح میدهد و نتیجه میگیرد که CCM در عملکرد زمانبندی هزینه و قلمرو بهبود ایجاد کرده است. رند )( رابطه بین روش زنجیره بحرانی و رویکرد CPM/PERT را کشف کرده و تفاوت بین روش مسیر بحرانی و روش زنجیره بحرانی را. Critical Chain Method
4 مطالعات مدیریت صنعتی سال چهاردهم شماره 4 پاییز 59 3 تشریح میکند. هرولن و لئوس )3( به بررسی نقاط قوت و ضعف مکانیزم برنامهریزی زنجیره بحرانی پرداختند. آنها نشان دادند که تکنیکهای تعیین اندازه بافر ممکن است به برآورد زمان اضافه برای اندازه بافر بینجامد. آنها یک سری آزمایشهای ریاضی بر روی مجموعه اطالعات پترسون انجام دادند تا عواملی را شناسایی کنند که بر روی عملکرد پروژه تاثیر دارند. در مجموع آنها اظهار داشتند که فعالیتهای زنجیره بحرانی در کل میتواند مدت زمان اجرای پروژه را افزایش میدهند در حالیکه بهروزرسانی مداوم برنامه مبنا میتواند از این افزایش جلوگیری کند. آنها همچنین تاثیرات تولید طرحهای اولیه را با به کارگیری روشه یا ابتکاری انشعاب و تحدید تجزیه تحلیل کردند. آنها مشخص کردند که برنامه زمانبندی مبنای بهتر عملکرد کلی پروژه را بهبود میبخشد. این مطالعه به عنوان اولین تجزیه و تحلیل تکنیکی از مفاهیم زنجیره بحرانی بوده و نیاز برای کار عملی بیشتر در برنامهریزی در این حوزه از جمله نحوه تعیین اندازه بافر را تاکید میکند. استین )( توضیح داد که چرا TOC در ابتدا تنها در زمانبندی پروژه استفاده شد و مطرح میکند که که کاربرد دوم TOC در مدیریت پروژههای همزمانی است که منابع مشترکی دارند و اصول اساسی این کاربرد دوم را شرح میدهد. وی و همکارانش )( مزایا و معایب مدیریت پروژه سنتی و مدیریت پروژه TOC را مقایسه کردند. در کار آنها رویکرد پیشرفته TOC برای زمانبندی پروژه تحت محدودیت منابع مطرح میشود تا مقاومت برنامه پروژه در محیط پویا بهبود یابد. بویالکوا و همکارانش )5( با استفاده از مطالعه موردی نشان دادند که CCM باعث شد که کیفیت و ایمنی کار حداکثر و زمان و هزینه پروژه حداقل شود. بلک استون و همکارانش )5( با استفاده از توزیع یکنواخت مثلثی و نمایی سه شبیه سازی شبکه کوچک انجام دادند تا تأثیر استفاده از روش زنجیره بحرانی بر تاریخ تکمیل پروژه را تعیین کنند. محاسبه و جانمایی بافر )پروژه و تغذیه( تأثیر مهمی بر زمانبندی پروژه در روش زنجیره بحرانی گذاشته است. بافر ممکن است باعث ایجاد تداخل منابع و یا تغییر طوالنی ترین مسیر شود. نیوبلد )355( با حل مثال به تشریح مکانیزم برنامهریزی توسط زنجیره بحرانی پرداخت.. Theory of Constraints
5 3 ارائه و حل مدل مساله زمانبندی زنجیره بحرانی پروژه وی ادعا کرد که بافرها نمونهای از اجتماع ریسک در طول زنجیره میباشند. وی همچنین روش جذر مجموع مربعات خطا را برای تعیین اندازه بافر پیشنهاد نمود و ادعا کرد که در عمل نیازی به روشی علمی برای تعیین اندازه بافر نیست بلکه اندازه بافر باید به اندازه کافی خوب باشد و براساس برآوردهای شهودی از میزان ریسک به دست آید. هرولن و لئوس )3( به بررسی نقاط قوت و ضعف مکانیزم برنامه ریزی زنجیره بحرانی پرداختند و نتایج نشان داد که قوانین %9 برای تعیین اندازه بافر ممکن است به برآورد زمان اضافه برای اندازه بافر بینجامد. المغربی )( اظهار داشت از آنجا که بافرها میتوانند به عنوان فعالیتهای مصنوعی به یک پروژه اضافه شوند از این رو ساختار پروژه را تغییر میدهند. لیچ )9( به تعدادی اصول پایه ای برای محاسبه بافر از روش RSEM اشاره کرد. تاکل و همکارانش )( دو روش برای تعیین اندازه بافر تغذیه با توجه به محدودیت منابع و پیچیدگی شبکه پیشنهاد دادند که عبارت اند از روش سازگار با چگالی و روش سازگار با محدودیت منبع. یانگ و همکارانش )( با استفاده از ویژگی که در پروژهها وجود دارند به ارائه مدل میپردازند. این ویژگیها عبارتاند از تعداد فعالیتهای درون زنجیره بحرانی عدم قطعیت زمان فعالیتها و انعطافپذیری زمان شروع فعالیتها. با استفاده از از این عامل یک روش معکوس برای تعیین اندازه بافر تهیه میکنند. گانگ و کینگ )3( با توجه به این نکته که پس از اضافه کردن بافر تغذیه به زمانبندی احتماال اشکاالتی در پروژه به وجود خواهد آمد چند بافر پروژه برای رفع این اشکاالت تعیین میکند. ما و همکارانش )3( روشی ارائه میدهند که در آن از سه عامل محدودیت منبع پیچیدگی شبکه و ترجیح ریسک مدیر پروژه )به این معنی که مدیر پروژه چه مقدار ریسک را ترجیح میدهد( برای تعیین اندازه بافر استفاده میشود. بی و همکارانش )3( روشی برای تعیین اندازه بافر با توجه به فرض وابستگی بین فعالیتها ارائه میدهند. یو و همکارانش )3( شناوری را در تعیین اندازه بافر دخیل میکنند و با استفاده از آن مدلی ارائه میدهند. استفاده از شناوری باعث میشود که زنجیره بحرانی جابه جا نشده و درنتیجه زمانبندی با انحراف مواجه نشود. برای تعیین زمان. Root Square Error Method
6 مطالعات مدیریت صنعتی سال چهاردهم شماره 4 پاییز 59 3 انجام فعالیتها نیز از زمانی نزدیک به محتملترین زمان انجام فعالیت استفاده شده است تا از بزرگ شدن بافرها جلوگیری شود. ضریبی نیز برای منابع در نظر گرفته میشود که این ضریب نیز در محاسبه اندازه بافر لحاظ میشود. برای تعیین اندازه بافر تغذیه و بافر پروژه در این تحقیق از روشی که در این مقاله بیان شده الگو گرفته شده است. ژانگ و همکارانش )3( برای تعیین اندازه بافر روشی ارائه میدهند که در آن هم محدودیت منابع فیزیکی و هم محدودیت منابع اطالعاتی )غیر فیزیکی( را در نظر میگیرند و از آن به عنوان محدودیت منابع جامع نام میبرند. در صورتی که در تحقیقات پیش از آن تنها محدودیت منابع فیزیکی مورد توجه قرار میگرفته است. تحقیقات بسیار کمی مرتبط با روش بهینه سازی زمانبندی زنجیره بحرانی وجود دارد. ربانی و همکارانش )( تکنیک زمانبندی پروژه با محدودیت منابع را برای تصمیمات مربوط به تخصیص منابع در شبکه تصادفی ایجاد کردند. همچنین برخی ویژگیهای روش زنجیره بحرانی در آن مورد توجه قرارگرفتهاست. پنگ و هوانگ )3( با توجه به رویکرد زنجیره بحرانی مدلسازی را انجام میدهند و برای تعیین اندازه بافر نیز از روش نیوبلد بهره میگیرند. در مدلسازی انجام شده توسط این دو نفر بافر تغذیه به طور کلی حذف شده و به جای آن از شناوری استفاده میشود. روش تعیین اندازه بافر نیز بسیار ساده در نظر گرفتهشده و درنتیجه پاسخگوی نیازهای امروزی نمیباشد. بیان مساله زمانبندی پروژه با در نظر گرفتن محدودیت منابع عبارت است از زمانبندی فعالیتهای پروژه با توجه به روابط پیش نیازی و محدودیت منابع. هدف مساله برنامه ریزی با منابع محدود که یک مساله NP-hard است تعیین زمان شروع و نیز حالت انجام هریک از فعالیتهای پروژه میباشد به ترتیبی که زمان اتمام پروژه کمینه شود )بالزویچ 35(. در تعیین زمانه یا شروع برای فعالیتها دو دسته از محدودیتها باید مورد توجه قرار گیرند. دسته اول محدودیتها عبارتند از محدودیتهای مربوط به روابط تقدمی و تأخری بین
7 3 ارائه و حل مدل مساله زمانبندی زنجیره بحرانی پروژه فعالیتها و دسته دوم محدودیتها مربوط به محدودیت موجود در دستیابی و استفاده از منابع است که آنها را محدودیت منابع مینامند.. جواب حاصل برای این مساله برداری به صورت ) ( میباشد که در آن زمانهای شروع فعالیتها به صورت درایههای بردار مربوطه نشان داده شده اند. در این تحقیق مساله زمانبندی پروژه تحت محدودیت منابع و با رویکرد زنجیره بحرانی مورد بررسی قرار گرفته است. بهطور معمول در اجرای پروژهها در عمل بسیاری از عوامل ناشناخته بوده و در نتیجه عدم قطعیت جزء الینفک اجرای هر پروژهای در دنیای واقعی است. بر این اساس تحقیقات بسیاری بر روی مساله زمانبندی پروژه با محدودیت منابع در ادبیات موضوع صورت گرفته است که در آنها عدم قطعیت در زمان فعالیتها به عنوان اصلیترین عامل افزایش زمان اجرای پروژهها مورد بررسی قرار گرفته و الگوریتمهایی در این خصوص توسعه داده شده است. در این تحقیق روشی که برای مقابله با این عدم قطعیتها استفاده شده است روش زنجیره بحرانی است. این روش که برآمده از تئوری محدودیتهاست روشی نوین در کنترل پروژه است که نخستین بار در سال 355 توسط دکتر گلدرات مطرح گردید. این تکنیک سعی دارد که با در نظر گرفتن برخی جنبههای خطاهای انسانی و سایر عواملی که باعث هدر رفتن زمانهای ایمنی در نظر گرفته شده برای فعالیتها میشوند روشی نوین در زمینه کنترل بهینه زمان پروژهها ارائه دهد. خطاهای انسانی عبارتند از قانون پارکینسون سندروم دانشجویی و قانون مورفی و عواملی که باعث هدر رفتن زمانهای ایمنی در نظر گرفته شده برای فعالیتها میشوند عبارتند از چندکارگی منابع و وابستگی بین مراحل مختلف کار. در این روش مجموعهای از فعالیتها که مشخص میکند یک پروژه در چه زمانی میتواند به اتمام برسد زنجیره بحرانی نامیده میشود. فعالیتهایی که در زنجیره بحرانی قرار دارند لزوما یک مسیر را تشکیل نمیدهند به این معنی که روابط پیشنیازی بین آنها برقرار نمیباشد. اما به سبب استفاده از منابع مشترک در یک زنجیر قرار میگیرند. این زنجیره واقعا بحرانی است چرا که هر بهبودی در زمان فعالیتهای آن سبب کوتاهتر شدن زمان اتمام پروژه میشود.
8 مطالعات مدیریت صنعتی سال چهاردهم شماره 4 پاییز 59 3 در روش زنجیره بحرانی به دلیل قرار گرفتن فعالیتها در دیرترین زمان ممکن مفهوم شناوری از بین میرود. اما در این تحقیق به دلیل تمرکز بر شناوری به عنوان مکملی برای بافر تغذیه فعالیتها در زودترین زمان ممکن برنامهریزی شده و در ادامه بافر پروژه و بافر تغذیه برای افزایش ایمنی در برابر عدم قطعیتها در انتهای پروژه اضافه میشوند. اهمیت زنجیره بحرانی از این جهت است که اتمام به موقع پروژه وابسته به اتمام به موقع فعالیتهای واقع در زنجیره بحرانی میباشد از اینرو برای اطمینان از انجام فعالیتهای واقع شده در زنجیره بحرانی بافر پروژه به انتهای زنجیره افزوده میشود)هرولن و لئوس 3(. فعالیتهای روی زنجیره بحرانی باید توانایی این را داشته باشند که به محض اتمام فعالیتهای پیشنیازشان که بر روی زنجیره بحرانی قرار دارند شروع شوند. آنها نباید منتظر این باشند که فعالیتهای غیر بحرانی نیز به پایان برسند. از این رو بافرهای تغذیه در انتهای زنجیرههای غیر بحرانی قرار میگیرند. بافر تغذیه در محل اتصال زنجیره غیربحرانی به زنجیره بحرانی قرار میگیرد و این موضوع به دلیل جابهجا شدن زنجیره غیربحرانی ممکن است باعث ایجاد تداخل در مصرف منابع گردد. برای از بین بردن این مشکل در این مقاله روشی برای جانمایی بافر تغذیه ارائه میشود که باعث برهم خوردن نظم برنامه زمانبندی نگردد. روش استفاده شده در این تحقیق در بخشهای بعد شرح داده خواهد شد. به طور کلی مراحل اجرای روش زنجیره بحرانی به این ترتیب است: 3 (حذف زمان ایمنی از زمان انجام فعالیتها (انتقال تمام فعالیتها به دیرترین زمان ممکن (تسطیح منابع 4 (تعیین زنجیره بحرانی 9 (اضافه کردن بافر پروژه (اضافه کردن بافر تغذیه در روش مسیر بحرانی مدت زمان هر فعالیت چنان تخمین زده میشود که با احتمال %59 آن فعالیت طبق برنامه تکمیل شود ولی در روش زنجیره بحرانی احتمال %9 در نظر گرفته میشود زیرا حاشیه اطمینان برای تک تک فعالیتها لحاظ نمیشود. در عوض تفاوت این دو تخمین به عنوان یک کار مستقل و تحت عنوان بافر در دنباله نمودار گانت مینشیند )رز و همکاران (. شناسایی زنجیره بحرانی در شبکه فعالیتها با شناسایی مسیر بحرانی تفاوت دارد. زنجیره بحرانی مجموعه ای از فعالیتهاست که با در نظر گرفتن روابط پیشنیازی و
9 و 9 و 3 ارائه و حل مدل مساله زمانبندی زنجیره بحرانی پروژه وابستگی منابع طوالنیترین مسیر را در یک شبکه بوجود آورده و تعیین کننده مدت زمان اجرای پروژه میباشد. این مسیر زنجیره بحرانی را از مسیر بحرانی که تنها بر اساس روابط پیشنیازی و بدون در نظر گرفتن منابع قابل دسترس میباشد متمایز میسازد )تاکل و همکاران (. در صورتی که تداخلی بین منابع در شبکه اولیه پروژه رخ ندهد روش زنجیره بحرانی مشابه با روش مسیر بحرانی میباشد در غیر اینصورت هنگامی که تداخلی بین منابع پیشآید ابتدا باید این مشکل برطرف شده سپس زنجیره بحرانی به عنوان طوالنیترین زنجیره که تعیینکننده مدت زمان اجرای پروژه است مشخص میگردد )هرولن و لئوس 3(. در اینجا با مثالی تفاوت مسیر بحرانی و زنجیر بحرانی و همچنین زنجیر بحرانیهای مختلف را شرح داده میشود. جدول )3( اطالعات مربوط به یک پروژه که دارای فعالیت حقیقی و دو فعالیت ابتدایی و انتهایی مجازی است را نشان میدهد: فعالیت مدت زمان جدول : اطالعات پروژهای فرضی پیشنیازها - تعداد مورد نیاز منبع تعداد مورد نیاز منبع و 5 9 مقدار در دسترس از منابع
10 مطالعات مدیریت صنعتی سال چهاردهم شماره 4 پاییز مسیر بحرانی این پروژه به صورت شکل )3( است: شکل : نمودار گانت پروژه فعالیتی- مسیر بحرانی مسیر بحرانی قبل از تسطیح منابع انتخاب میشود به همین علت فعالیتهای و 3 بحرانی شناخته میشوند. در صورتی که اگر ابتدا تسطیح منابع صورت گیرد نمودار گانت پروژه به صورت شکل )( میگردد: شکل : نمودار گانت پروژه فعالیتی بدون بافر و حال اگر پس از تسطیح زنجیر بحرانی شناسایی شود فعالیتهای و 3 بحرانی میگردند. به دلیل رفع تداخل منابع در این زمانبندی این برنامه به برنامه واقعی نزدیکتر است. حال اگر بافرهای پروژه و تغذیه به این زمانبندی اضافه شوند زمان کل پروژه مقدار 4 میگردد. اما اگر این زمانبندی به گونهای دیگر تسطیح شود مقدار زمان کل پروژه تغییر میکند. برای
11 34 ارائه و حل مدل مساله زمانبندی زنجیره بحرانی پروژه مثال زمانبندی شکل )( را در نظر بگیرید: -3 شکل : 3 نمودار گانت پروژه فعالیتی با محاسبه بافر تغذیه و پروژه همانطور که مشاهده میشود زمان ختم آخرین فعالیت در این زمانبندی مقدار بیشتری است اما پس از اضافه کردن بافر پروژه و تغذیه زمان کل پروژه مقدار میگردد که از زمانبندی قبلی کوتاهتر است. در اینجا میتوان این نتیجه را گرفت که کوتاهتر بودن زمان ختم آخرین فعالیت در یک پروژه نشاندهنده بهینه بودن آن در روش زنجیره بحرانی نیست. بلکه در این خصوص باید پس از اضافه کردن بافرها به پروژه تصمیمگیری نمود. در این مقاله نیز برای در نظر گرفتن این موضوع مقادیر زمان ختم آخرین فعالیت بافر تغذیه و بافر پروژه در تابع هدف مدل ارائه شده قرار داده شدهاند تا جمع این مقادیر کمینه گردند. مدل تحقیق برای بیان مدل تحقیق ابتدا مفروضات شمارندهها )جدول ( پارامترها )جدول ( و متغیرهای تصمیم )جدول 4( بیان گردیده و سپس به شرح تابع هدف و محدودیتها پرداخته شده است. الزم به ذکر است که مدل این تحقیق از نوع غیر خطی است. مدل استفاده شده در تحقیقات پیشین به صورت زیر است: تابع هدف: حداقل کردن زمان کل پروژه - محدودیت رعایت اصل پیش نیازی در انجام فعالیتها - محدودیت مصرف منبع در محدوده مقدار در دسترس
12 مطالعات مدیریت صنعتی سال چهاردهم شماره 4 پاییز مفروضات مدل: 3 -یک پروژه شامل تعدادی فعالیت با زمان انجام مشخص است. -انجام فعالیتها به صورت کامل و بدون توقف است. - تنها یک حالت اجرا برای هر فعالیت وجود دارد. 4- زمان شروع هر فعالیت وابسته به زمان پایان فعالیتهای پیش نیاز آن است. 9- روابط پیش نیازی به صورت Finish to Start آنها قطعی و در طول دوره ثابت است. - i با زمان تاخیر صفر است. - میزان منابع در دسترس و مصرف منابع به صورت تجدید پذیر میباشند. -جایگزینی برای منابع وجود ندارد. 5- هدف مدیریتی حداقل کردن زمان کل پروژه است. شمارنده هر فعالیت جدول : شمارندهها i =,,..., n j شمارنده هر فعالیت i =,,..., n k شمارنده هر منبع k =,,..., K t شمارنده هر دوره t=,,..., T جدول : 3 پارامترها محتملترین مدت زمان انجام فعالیت i میزان در دسترس از منبع k میزان مصرف منبع k توسط فعالیت i پیش نیاز بودن فعالیت i برای فعالیت j زمان ایمنی فعالیت i α ضریب احتیاط مدیر پروژه در خصوص بافر تغذیه )میزان تاثیر بافر تغذیه(
13 3 ارائه و حل مدل مساله زمانبندی زنجیره بحرانی پروژه زمان شروع فعالیت i زمان پایان فعالیت i جدول : 4 متغیرهای تصمیم فعالیت i در دوره t انجام میشود )=3( یا خیر )=( فعالیت j بالفاصله پس از اتمام فعالیت i آغاز میشود )=3( یا خیر )=( بالفاصله پس از اتمام فعالیت i فعالیتی آغاز میگردد )=3( یا خیر )=( فعالیت i بالفاصله پس از اتمام فعالیتی آغاز میگردد )=3( یا خیر )=( فعالیت i فاقد شناوری است )=3( یا خیر )=( ضریب کمکی برای تعیین بحرانی بودن فعالیتها فعالیت i و j هر دو بحرانی هستند )=3( یا خیر )=( فعالیت i بحرانی است )=3( یا خیر )=( ضریب تاثیر منبع k ضریب تاثیر همه منابع برای فعالیت i بافر زمانی کل پروژه فعالیت i غیربحرانی است )=3( یا خیر )=( شناوری فعالیت غیربحرانی i بافر تغذیه اولیه برای فعالیت غیربحرانی i بافر تغذیه ثانویه برای فعالیت غیربحرانی i بافر تغذیه تابع هدف و محدودیتهای مدل ریاضی: در این بخش ابتدا تابع هدف و محدودیتهای مساله بیان شده و پس از آن به تشریح هریک پرداختهشده است. []
14 مطالعات مدیریت صنعتی سال چهاردهم شماره 4 پاییز { } { } [ ] { } [ [ ] ]
15 33 ارائه و حل مدل مساله زمانبندی زنجیره بحرانی پروژه [ ( )] محدودیت شماره )3(: تابع هدف مدل که بیانگر زمان کل پروژه است و خود شامل زمان پایان آخرین فعالیت ( ) به اضافه ی بافر پروژه ( ) و بافر تغذیه ( ) میباشد. محدودیت شماره )(: محدودیت مربوط به رعایت پیش نیازی فعالیتهاست و نشان میدهد که فعالیت j تنها در صورتی میتواند آغاز گردد که فعالیت i که پیشنیاز j است پایان یافته باشد. ( در خصوص زمانی که برای )مدت زمان انجام فعالیت i( در این تحقیق استفاده میشود باید توضیح کوتاهی داد. طبق نظر گلدرات وقتی از افراد خواسته میشود تا مدت زمان انجام فعالیتی را برآورد کنند در تخمین خود زمان اطمینانی را وارد میکنند تا خود را در برابر حوادث غیر قابل پیشبینی بیمه کنند. در صورتی که آن فعالیت در زمان کوتاهتری نیز قابل اجراست. این زمان کوتاهتر محتمل ترین زمان اجراست. در این تحقیق نیز از این مقدار برای استفاده میشود. مابهالتفاوت زمان برآورد شده از محتملترین زمان به عنوان زمان ایمنی ) در محاسبه تعیین اندازه بافر تغدیه و بافر پروژه استفاده میشود. شکل )4( نحوه کار را نشان میدهد.
16 مطالعات مدیریت صنعتی سال چهاردهم شماره 4 پاییز شکل : 4 توزیع احتمال انجام یک فعالیت محدودیت شماره )(: زمان پایان هر فعالیت که برابر است با زمان شروع آن فعالیت به اضافه ی مدت زمان انجام آن. محدودیت شماره )4(: محدودیت مربوط به مصرف منابع که نشان دهنده ی این است که میزان مصرف فعالیتها از یک منبع در یک دوره باید کمتر یا مساوی میزان در دسترس آن منبع در همان دوره باشد. مجموعه محدودیتهای شماره )9(: محدودیتهایی که تعیین میکنند هر فعالیت در چه دوره ای قرار میگیرد. مجموعه محدودیتهای شماره )(: محدودیتهایی که برای کمک به تشخیص فعالیتهایی که بالفاصله پساز آنها فعالیتی آغاز میگردد استفاده میشوند. محدودیت شماره )(: محدودیتی که تعیین کننده ی فعالیتهایی است که بالفاصله پس از اتمام آنها فعالیت دیگری آغاز میگردد. محدودیت شماره )(: محدودیتی که تعیین کننده ی فعالیتهایی است که بالفاصله پس از اتمام فعالیتی آغاز میگردند. محدودیت شماره )5(: محدودیتی که فعالیتهای فاقد شناوری را شناسایی میکند. به این معنی که با توجه به محدودیتهای پیشین فعالیتهایی که بالفاصله پس از اتمام فعالیتی آغاز شده و بالفاصله پس از اتمام آنها نیز فعالیت دیگری آغاز میگردد فاقد شناوری بوده و مستعد بحرانی بودن هستند.
17 33 ارائه و حل مدل مساله زمانبندی زنجیره بحرانی پروژه مجموعه محدودیتهای شماره )3(: محدودیتهایی برای تعیین ضریبی برای تسهیل شناسایی زنجیر بحرانی. مجموعه محدودیتهای شماره )33(: مجموعه محدودیتهای مربوط به شناسایی زنجیره بحرانی. به این ترتیب که در محدودیت )3-33( تفاضل ضرایب مربوط به فعالیتهای ورودی و خروجی گره باید صفر شده و در محدودیت ) -33 (که در خصوص گره اول است مجموع ضرایب فعالیتهای خروجی برابر 3 و در محدودیت )-33( که در مورد گره آخر میباشد نیز مجموع ضرایب فعالیتهای ورودی برابر 3 میگردد. به این ترتیب و در محدودیت )4-33( فعالیتهایی که بحرانی بوده دارای ضریب 3 و سایر فعالیتها دارای ضریب صفر میگردند. مجموعه محدودیتهای شماره )3(: مجموعه محدودیتهای تعیین اندازه ی بافر پروژه. به این صورت که به فعالیتهایی که در محدودیتهای پیشین بحرانی تشخیص داده شده اند ضرایبی تخصیص داده میشود که از جذر مجموع اینها بافر پروژه به دست میآید. در محدودیت )3-3( ضریب تاثیر منبع k محاسبه میشود. برای محاسبه این ضریب مجموع مصرف منبع توسط فعالیتها بر مقدار در دسترس آن منبع و زمان اتمام آخرین فعالیت تقسیم میشود. در مقاله ارائه شده توسط )یو و همکاران 3( روشی مانند این روش استفاده شده است با این تفاوت که در مخرج کسر زمان اتمام آخرین فعالیت وجود ندارد. علت قرار داده شدن این مقدار در روش ارائه شده در این پایاننامه این است که این مقدار باعث تعدیل این ضریب شده و از بزرگ شدن بیدلیل آن جلوگیری مینماید. در محدودیت )-3( ضریب تاثیر همه منابع برای فعالیت i محاسبه میگردد. در محدودیت )-3( نیز مقدار بافر پروژه از روش ارائه شده توسط )یو و همکاران 3( محاسبه میشود. مجموعه محدودیتهای شماره )3(: مجموعه محدودیتهای تعیین اندازه بافر تغذیه. شیوه کار به این شکل است که در محدودیت )3-3( توسط ضریبی فعالیتهای غیر بحرانی تعیین میشوند.در محدودیت )-3( مقدار شناوری فعالیتهای غیربحرانی محاسبه میگردد. برای محاسبه شناوری اینگونه عمل میشود که زمان پایان فعالیت غیر بحرانی از زمان شروع اولین
18 مطالعات مدیریت صنعتی سال چهاردهم شماره 4 پاییز فعالیت بحرانی پس از آن کسر شده و این عدد به عنوان شناوری ثبت میشود. در محدودیت )-3( بافر تغذیه اولیه برای تک تک فعالیتهای غیربحرانی محاسبه میشود. در این محدودیتی ضریب α برای تعدیل بافر تغذیه قرار داده شده است تا از بزرگشدن بیدلیل آن جلوگیری نماید. مقدار این ضریب توسط مدیر پروژه میتواند تعیین شود ولی در این تحقیق از مقدار. برای آن استفاده شده است.در محدودیت )4-3( مقدار بافر اولیه با شناوری همان فعالیت مقایسه میشود. اگر بافر تغذیه اولیه فعالیت از مقدار شناوری آن کمتر یا مساوی باشد این بافر حذف میشود. اما درصورتی که مقدار این بافر از شناوری بیشتر باشد مقدار شناوری از مقدار بافر تغذیه اولیه کم شده و این مقدار به عنوان بافر تغذیه ثانویه ثبت میشود. پس از محاسبه مقدار بافر تغذیه ثانویه برای تمام فعالیتها در محدودیت )9-3( تمام این مقادیر با هم جمع شده و بافر تغذیه نهایی را تشکیل میدهند. عین قابلیت اطمینان مدل: پس از نوشته شدن مدل نیاز به سنجش اعتبار مدل بود و برای این کار از نرمافزار لینگو استفاده شده است. به دلیل محدودیتهای موجود در نرمافزار لینگو تنها مدلی کوچک در آن تست شده است که این تست نیز موفقیت آمیز بوده است. پنجره وضعیت لینگو برای این پروژه در شکل )9( آورده شده است.
19 33 ارائه و حل مدل مساله زمانبندی زنجیره بحرانی پروژه شکل : 5 پنجره وضعیت لینگو الگوریتم حل مدل با رجوع به ادبیات تحقیق در خصوص بهینهسازی مساله زمانبندی پروژه تحت محدودیت منابع این نتیجه به دست آمده است که یکی از کاراترین روشها برای حل این گونه مسائل الگوریتم ژنتیک میباشد. چرا که با توجه به ماهیت گسسته متغیرهای این قبیل مسائل الگوریتم ژنتیک به خوبی قابلیت تطبیق با آنها را دارد. نحوهی عمل الگوریتم ژنتیک در شبه کد شکل )( آورده شده است.
20 مطالعات مدیریت صنعتی سال چهاردهم شماره 4 پاییز تنظیم پارامترهای الگوریتم ژنتیک )حجم جامعه تعداد نسل درصد تقاطع و درصد جهش( تولید جمعیت اولیه و ارزیابی آنها انتخاب والدین از جمعیت اولیه و ترکیب آنها برای تولید جمعیت فرزندان انتخاب والد از جمعیت اولیه برای اعمال عملگر جهش و تشکیل جمعیت جهشیافتگان ادغام جمعیت اصلی جمعیت فرزندان و جمعیت جهشیافتگان برای انتخاب جمعیت اصلی نسل جدید توقف در صورت رسیدن به شرایط خاتمه در غیر اینصورت بازگشت به گام شکل : 6 شبه کد ژنتیک الگوریتم کد کردن کروموزومها برای کد کردن کروموزومها ابتدا یک جواب تصادفی با استفاده از تابع randperm ایجاد گردیده است. این جواب نشاندهنده ترتیب انجام فعالیتهاست. برای موجه شدن این جواب باید اصالحی روی آن صورت گیرد تا روابط پیشنیازی در آن رعایت گردد. برای این کار از اولین ژن کروموزوم شروع میکنیم. بررسی میکنیم که این فعالیت قابل اجراست یا خیر. اگر قابل اجرا بود در رشتهی دیگری نام آن را به عنوان ژن اول ثبت میکنیم در غیر اینصورت سراغ ژن بعدی در کروموزوم اولیه میرویم. فرض کنید شکل شبکه مربوط به یک پروژه باشد. شکل : 7 شبکه یک پروژه فرضی حال برای این پروژه یک کروموزوم تصادفی ایجاد میکنیم: کروموزوم اولیه:
21 34 ارائه و حل مدل مساله زمانبندی زنجیره بحرانی پروژه برای اصالح این کروموزوم به این شکل عمل میکنیم که ابتدا ژن اول که عدد 3 است را بررسی میکنیم تا ببینیم قابل اجراست یا خیر. چون این فعالیت بنابر روابط پیشنیازی قابل اجرا نیست به سراغ ژن بعدی یعنی 9 میرویم. این فعالیت نیز قابل اجرا نیست. ژن بعدی نیز که فعالیت ست قابل اجرا نیست. تا به ژن میرسیم که قابل اجراست. در نتیجه این ژن را در یک رشته جدا گانه ثبت نموده و از کروموزوم اولیه حذف میکنیم. کروموزوم اولیه: کروموزوم اصالحی: حال مجدد به ابتدای کروموزوم اولیه برمیگردیم. ژن اول یعنی فعالیت 3 را بررسی مینماییم که چون قابل اجراست به رشته اصالحی منتقل میشود: کروموزوم اولیه: کروموزوم اصالحی: دوباره به ابتدای کروموزوم برمیگردیم و این مراحل را تکرار مینماییم. در نهایت این کروموزوم حاصل میشود: کروموزوم اولیه: کروموزوم اصالحی: حال این یک جواب شدنی برای این پروژه است. بعد از پیدا کردن جواب موجه برای پروژه تداخل منابع نیز باید رفع گردد. برای اینکار نیز زمان شروع فعالیتها به گونه ای برنامهریزی میگردد که تداخلی برای منابع بهوجود نیاید. برای هر دوی این اقدامات یعنی اصالح کروموزوم و رفع تداخل منابع توابعی در نرمافزار متلب نوشته شده است. تابع برازندگی تابع برازندگی در الگوریتم نوشته شده همان تابع هدف مدل ارائه شده میباشد. البته این تابع یک تابع هزینه است و درنتیجه در مرحله انتخاب تغییراتی در آن ایجاد شده است. برای رسیدن به تابع هدف میبایست پس از اصالح کروموزوم و رفع تداخل منابع اقدامات دیگری
22 مطالعات مدیریت صنعتی سال چهاردهم شماره 4 پاییز نیز صورت گیرد. در ابتدا میبایست زنجیره بحرانی شناسایی شود که برای آن نیز با توجه به محدودیتهای ارائه شده در مدل تابعی در متلب تعریف شده است. در مرحله بعد بافر پروژه و بافر تغذیه نیز با توجه به محدودیتها و توسط دو تابع جداگانه در متلب محاسبه گردیدهاند. در نهایت نیز زمان کل پروژه با استفاده از تابعی از طریق جمع سه مقدار زمان پایان آخرین فعالیت پروژه بافر تغذیه و بافر پروژه محاسبه شده است. استراتژی انتخاب رویه انتخاب در این تحقیق انتخاب بر اساس چرخ رولت است. برای استفاده از چرخ رولت میبایست برای هر کدام از کروموزومها مقدار احتمالی از طریق تابع احتمال محاسبه شود )رضائیان و همکاران 35(. با توجه به ماهیت تابع هدف که هزینهای است از روش بولتزمان برای محاسبه احتمال کروموزومها استفاده شده است. تابع احتمال برای این روش به شکل زیر است: همان تابع برازندگی محاسبه شده برای فعالیت i است. که در این تابع منظور از برای ایجاد انعطاف در این تابع احتمال معیار فشار انتخاب )β( نیز به آن اضافه شده است. عالوه بر این برای مستقل کردن β از مقیاس تابع هدف مقدار بر مقدار تقسیم میشود. نیز بدترین جوابی است که تا به حال برای تابع هدف به دست آمده است. مقدار β نیز به گونه ای محاسبه میشود که نصف بهتر جمعیت احتمال را در اختیار داشته باشند. پس از این تغییرات تابع هدف به این شکل تغییر میکند:
23 3 ارائه و حل مدل مساله زمانبندی زنجیره بحرانی پروژه به این ترتیب مقدار احتمال برای هر کروموزوم محاسبه شده و سپس بر اساس روش چرخ رولت انتخاب والدین صورت میگیرد. پس از انجام تقاطع و جهش بر روی کروموزومها روش انتخاب نسل بعد به این صورت است که جمعیت نسل قبلی و جمعیت فرزندان و جمعیت جهشیافتگان با هم ادغام شده و مرتب میشوند سپس به اندازه حجم جامعه از بهترین آنها انتخاب میشود. این جمعیت انتخاب شده نسل جدید را تشکیل میدهند. عملگرهای ژنتیک در این تحقیق از عملگر تقاطع دو نقطهای PMX استفاده شده است. برای انتخاب والدین نیز از روش چرخ رولت استفاده میشود. اما انجام این عملگر به تنهایی باعث میشود که کروموزومهای فرزند از حالت موجه بود خارج شوند. درنتیجه پس از انجام تقاطع عملیات اصالح کروموزوم و رفع تداخل منابع بر روی کروموزومهای فرزند صورت میگیرد تا جواب موجه به دست آید. به دلیل این اصالحات انجام شده پس از انجام تقاطع این عملگر کارایی متوسطی داشته و در نتیجه در این تحقیق مقدار احتمال 9 به آن اختصاص داده شده است. این مقدار با آزمون و خطا و به صورت تجربی به دست آمده است. برای عملگر جهش نیز از سه روش جابهجایی معکوسسازی و حذف و انتقال استفاده شده است. پس از انجام جهش نیز عملیات اصالح کروموزوم و رفع تداخل منابع بر روی کروموزمهای جدید انجام میشود تا از حالت موجه خارج نشوند. انتخاب والد برای جهش به صورت تصادفی صورت میگیرد اما برای انتخاب از بین روش جهش از روش چرخ رولت استفاده میشود. مقدار احتمال تخصیص داده شده برای هر کدام از روشهای نیز به این ترتیب هستند: روش جابهجایی روش معکوسسازی 4 و روش حذف و انتقال نیز. به دلیل ماهیت مساله این عملگرهای جهش جوابهای بسیار مناسبی برای مساله پیدا میکردند در نتیجه مقدار احتمال 3 برای جهش در نظر گرفته شد. این مقدار به نظر باال میرسد اما به دلیل کارایی متوسط عملگر تقاطع ناچارا این مقدار برای آن در نظر گرفته شده است.
24 مطالعات مدیریت صنعتی سال چهاردهم شماره 4 پاییز نتایج محاسباتی پس از معرفی مدل و الگوریتم حل آن چند مثال حل شده با استفاده از این الگوریتم مطرح میشود. برای اینکار چند مسئله با تعداد فعالیت متنوع و با محدودیت منابع و پیچیدگی شبکهای باال مورد استفاده قرار گرفتند. این مسائل و پاسخ بهدست آمده برای هر کدام در جدول 9 آورده شده است. برای تطبیق هرکدام از این مسائل با مدل ارائه شده در این تحقیق تغییرات اندکی در هرکدام از آنها ایجاد گردیده است. این تغییرات به این دلیل به وجود آمده است که در مدل ساخته شده از رویکرد زنجیره بحرانی استفاده شده است و در نتیجه زمان فعالیتها میبایست به زمان محتمل با مقداری زمان ایمنی تغییر پیدا کند. تغییر دیگر نیز مربوط به نوع منابع استفاده شده در مدل است که تنها منابع تجدید پذیر در این مدل قرار دارند و در نتیجه منابع تجدید ناپذیر از این مسائل حذف گردیدهاند. جدول 5- نمونه مسائل حل شده با استفاده از الگوریتم ژنتیک تعداد فعالیت تعداد منبع تجدید زمان حل)ثانیه( تکراری که در پذیر آن به جواب رسیده است
25 33 ارائه و حل مدل مساله زمانبندی زنجیره بحرانی پروژه 3 برای نمونه نمودارهای تابع هزینه بر حسب زمان مربوط به مسائل 9 فعالیتی در و شکلهای )( و )( آورده شده است: Best Cost شکل : 7 نمودار تابع هزینه بر حسب زمان برای پروژه دارای 5 فعالیت و 4 منبع تجدیدپذیر Best Cost شکل : 8 نمودار تابع هزینه بر حسب زمان برای پروژه دارای فعالیت و 5 منبع تجدیدپذیر
26 مطالعات مدیریت صنعتی سال چهاردهم شماره 4 پاییز نتیجهگیری در این مقاله سعی بر این بوده است که با اضافه کردن اصول زنجیره بحرانی به زمانبندی پروژه روشی ارائه شود که توانایی مقابله با عدم قطعیتهای پیش روی پروژه را داشته باشد. برای این کار ابتدا تغییراتی در روش زنجیره بحرانی ایجاد شده است. تغییر اول این است که در روش استفاده شده در این مقاله زمان محتمل جایگزین زمان انجام فعالیت شده است. تغییر بعدی این است که در روش زنجیره بحرانی تمام فعالیتها در دیرترین زمان ممکن برنامهریزی میشوند اما در این تحقیق برای استفاده از شناوری فعالیتها در زودترین زمان ممکن برنامهریزی شدهاند. برای محاسبه بافر تغذیه نیز از این روش استفاده شده است که بخشی از بافر تغذیه که با شناوری فعالیتها برابری میکند حذف شده و باقی آن در انتهای پروژه اضافه گردیده است. تابع هدف متناسب با این روش دارای سه مقدار زمان اتمام آخرین فعالیت بافر پروژه و بافر تغذیه نهایی است. این موضوع باعث میشود که وقتی الگوریتم اقدام به حل مدل مربوط به این روش میکند برای کوتاه کردن زمان اتمام پروژه زنجیره بحرانی را کوتاه نکند. چرا که در تابع هدف هم بافر مربوط به فعالیتهای بحرانی که همان بافر پروژه میباشد قرار داده شده است و هم بافر مربوط به فعالیتهای غیر بحرانی که همان بافر تغذیه است. این موضوع باعث ایجاد توازنی بین فعالیتهای بحرانی و فعالیتهای غیربحرانی میگردد. الگوریتم استفاده شده برای حل مدل ارائه شده در این تحقیق الگوریتم ژنتیک است. برای استفاده از این الگوریتم در این تحقیق تغییراتی در عملگرهای آن ایجاد گردیده است تا توانایی حل این مدل را داشته باشد. دلیل انتخاب این الگوریتم نیز این بوده است که این الگوریتم برای حل مسائلی که دارای متغیرهای گسسته هستند از کارایی مناسبی برخوردار است. ماهیت متغیرهای مدل ارائه شده در این تحقیق نیز گسسته بوده و انطباق الزم با این الگوریتم را داراست.
27 33 ارائه و حل مدل مساله زمانبندی زنجیره بحرانی پروژه پیشنهادهایی برای تحقیقات آتی در تحقیق انجام گرفته از مفروضات ساده سازی استفاده شده است تا به نوشته شدن مدل کمک کند. در تحقیقات آتی این مفروضات میتوانند حذف شوند. برای مثال میتوان این تحقیق را در فضای چند مدی انجام داد و یا اینکه مصرف منابع نیز غیر قطعی در نظر گرفته شود. برای محاسبه بافر در این پایان نامه از روشی که در این مقاله شرح داده شده است استفاده شده است. برای محاسبه بافر روشهای مختلفی وجود دارد که هر کدام از این روشها میتواند جایگزین این روش شود. برای محاسبه بافر تغذیه در این تحقیق از روشی استفاده شده است که در آن شناوری و بافر تغذیه برای تک تک فعالیتهای غیر بحرانی محاسبه میشود. در تحقیقات آتی میتوان به جای تک تک فعالیتها شناوری و بافر را برای یک مسیر غیر بحرانی محاسبه نمود و آن را مبنای محاسبه قرار داد. برای حل مدل ارائه شده در این تحقیق از الگوریتم ژنتیک استفاده شده است که یکی از الگوریتمهای فراابتکاری دیگر میتواند جایگزین آن شود.
28 مطالعات مدیریت صنعتی سال چهاردهم شماره 4 پاییز منابع رضائیان جواد و شفیعپور عمرانی مسعود و عبدالهپور سنا. الگوریتمهای فراابتکاری و کاربردهای آن انتشارات جهاد دانشگاهی مازندران 35. گلدرات الیاهو.م. زنجیر بحرانی ترجمه داریوش نقشینه و نوشین آشوری نشر آوین 39. Bie, L., Cui, N. and Zhang, X. Buffer Sizing Approach with Dependence Assumption between Activities in Critical Chain Scheduling, International Journal of Production Research, 0. Bevilacqua, M., Ciarapica, F. E. and Giacchetta, G. Critical Chain and Risk Analysis Applied to High-risk Industry Maintenance: A Case Study, International Journal of Project Management, 009. Blackstone Jr, J. H., Cox, J. F. and Schleier Jr, J. G. A Tutorial on Project Management from a Theory of Constraints Perspective, International Journal of Production Research, 009. Blazewich, J., Lenstra, J. and Kan A. R. Scheduling subject to resource constraints classification and complexity, Discrete Applied Mathematics, 983. Goldratt, E. M. () Critical Chain, Great Barrington, MA: North River, 997. Elmaghraby, S. E. E., Herroelen, W. S. and Leus, R. Note on the paper Resource constrained project scheduling using enhanced theory of costraints, International Journal of Project Management, 003. Gong, C. and Qing. The Study on Setting Method of Project Buffers in a Critical Chain, International Conference on E-Business and E-Government, IEEE Computer Society, 00. Herroelen, W., and Leus, R. On the Merits and Pitfalls of Critical Chain Scheduling, Journal of Operations Management, 00. Leach, L. P. Critical Chain Project Management Improves Project Performance, Project Management Journal, 999. Leach, L. P. Critical Chain Project Management, nd ed. London: Artech House Inc. 005.
29 33 ارائه و حل مدل مساله زمانبندی زنجیره بحرانی پروژه Ma, G., Li, L. and Chen, Z. Research on the Buffer Sizing Approach in Critical Chain Scheduling in Perspective of Flexible Management, Springer-Verlag Berlin Heidelberg, 0. Newbold, R. C. Project Management in the Fast Lane: Applying the Theory of Constraints, (Vol. 6), CRC Press, 998. Peng, W. and Huang, M. A critical chain project scheduling method based on a differential evolution algorithm, International Journal of Production Research, 03. Rabbani, M., Fatemi Ghomi, S. M. T., Jolaia, F. and Lahijia, N. S. A New Heuristic for Resource-constrained Project Scheduling in Stochastic Networks Using Critical Chain Concept, European Journal of Operational Research, 007. Rand, G. K. Critical Chain: The Theory of Constraints Applied to Project Management, International Journal of Project Management, 000. Steyn, H. Project Management Applications of the Theory of Constraints beyond Critical Chain Scheduling, International Journal of Project Management, 00. Tukel, O. I., Rom, W. O. and Eksioglu, S. D. An Investigation of Buffer Sizing Techniques in Critical Chain Scheduling, European Journal of Operational Research, 006. Wei, C. C., Liu, P. H. and Tsai, Y. C. Resource-constrained Project Management Using Enhanced Theory of Constraint, International Journal of Project Management, 00. Yang, L., et al. A Buffer Sizing Approach in Critical Chain Scheduling with Attributes Dependent, Journal of Industrial Engineering and Management, 008. Yu, J., Xu, Z. and Hu, C. Buffer Sizing Approach in Critical Chain Project Management under Multi-resource Constraints, 6th International Conference on Information Management, Innovation Management and Industrial Engineering, 03. Zhang, J., Song, X., Diaz, E. Project buffer sizing of a critical chain based on comprehensive resource tightness, European Journal of Operational Research, 06.
محاسبه ی برآیند بردارها به روش تحلیلی
محاسبه ی برآیند بردارها به روش تحلیلی برای محاسبه ی برآیند بردارها به روش تحلیلی باید توانایی تجزیه ی یک بردار در دو راستا ( محور x ها و محور y ها ) را داشته باشیم. به بردارهای تجزیه شده در راستای محور
روش محاسبه ی توان منابع جریان و منابع ولتاژ
روش محاسبه ی توان منابع جریان و منابع ولتاژ ابتدا شرح کامل محاسبه ی توان منابع جریان: برای محاسبه ی توان منابع جریان نخست باید ولتاژ این عناصر را بدست آوریم و سپس با استفاده از رابطه ی p = v. i توان این
تصاویر استریوگرافی.
هب انم خدا تصاویر استریوگرافی تصویر استریوگرافی یک روش ترسیمی است که به وسیله آن ارتباط زاویه ای بین جهات و صفحات بلوری یک کریستال را در یک فضای دو بعدی )صفحه کاغذ( تعیین میکنند. کاربردها بررسی ناهمسانگردی
آزمایش 1: پاسخ فرکانسی تقویتکننده امیتر مشترك
آزمایش : پاسخ فرکانسی تقویتکننده امیتر مشترك -- مقدمه هدف از این آزمایش بدست آوردن فرکانس قطع بالاي تقویتکننده امیتر مشترك بررسی عوامل تاثیرگذار و محدودکننده این پارامتر است. شکل - : مفهوم پهناي باند تقویت
آزمایش 8: تقویت کننده عملیاتی 2
آزمایش 8: تقویت کننده عملیاتی 2 1-8 -مقدمه 1 تقویت کننده عملیاتی (OpAmp) داراي دو یا چند طبقه تقویت کننده تفاضلی است که خروجی- هاي هر طبقه به وروديهاي طبقه دیگر متصل شده است. در انتهاي این تقویت کننده
جلسه ی ۱۰: الگوریتم مرتب سازی سریع
دانشکده ی علوم ریاضی داده ساختارها و الگوریتم ها ۸ مهر ۹ جلسه ی ۱۰: الگوریتم مرتب سازی سریع مدر س: دکتر شهرام خزاي ی نگارنده: محمد امین ادر یسی و سینا منصور لکورج ۱ شرح الگور یتم الگوریتم مرتب سازی سریع
ﯽﺳﻮﻃ ﺮﯿﺼﻧ ﻪﺟاﻮﺧ ﯽﺘﻌﻨﺻ هﺎﮕﺸﻧاد
دانشگاه صنعتی خواجه نصیر طوسی دانشکده برق - گروه کنترل آزمایشگاه کنترل سیستمهای خطی گزارش کار نمونه تابستان 383 به نام خدا گزارش کار آزمایش اول عنوان آزمایش: آشنایی با نحوه پیاده سازی الکترونیکی فرایندها
مثال( مساله الپالس در ناحیه داده شده را حل کنید. u(x,0)=f(x) f(x) حل: به کمک جداسازی متغیرها: ثابت = k. u(x,y)=x(x)y(y) X"Y=-XY" X" X" kx = 0
مثال( مساله الپالس در ناحیه داده شده را حل کنید. (,)=() > > < π () حل: به کمک جداسازی متغیرها: + = (,)=X()Y() X"Y=-XY" X" = Y" ثابت = k X Y X" kx = { Y" + ky = X() =, X(π) = X" kx = { X() = X(π) = معادله
آزمون مقایسه میانگین های دو جامعه )نمونه های بزرگ(
آزمون مقایسه میانگین های دو جامعه )نمونه های بزرگ( فرض کنید جمعیت یک دارای میانگین و انحراف معیار اندازه µ و انحراف معیار σ باشد و جمعیت 2 دارای میانگین µ2 σ2 باشند نمونه های تصادفی مستقل از این دو جامعه
تحلیل مدار به روش جریان حلقه
تحلیل مدار به روش جریان حلقه برای حل مدار به روش جریان حلقه باید مراحل زیر را طی کنیم: مرحله ی 1: مدار را تا حد امکان ساده می کنیم)مراقب باشید شاخه هایی را که ترکیب می کنید مورد سوال مسئله نباشد که در
مفاهیم ولتاژ افت ولتاژ و اختالف پتانسیل
مفاهیم ولتاژ افت ولتاژ و اختالف پتانسیل شما باید بعد از مطالعه ی این جزوه با مفاهیم ولتاژ افت ولتاژ و اختالف پتانسیل کامال آشنا شوید. VA R VB به نظر شما افت ولتاژ مقاومت R چیست جواب: به مقدار عددی V A
مدار معادل تونن و نورتن
مدار معادل تونن و نورتن در تمامی دستگاه های صوتی و تصویری اگرچه قطعات الکتریکی زیادی استفاده می شود ( مانند مقاومت سلف خازن دیود ترانزیستور IC ترانس و دهها قطعه ی دیگر...( اما هدف از طراحی چنین مداراتی
شاخصهای پراکندگی دامنهی تغییرات:
شاخصهای پراکندگی شاخصهای پراکندگی بیانگر میزان پراکندگی دادههای آماری میباشند. مهمترین شاخصهای پراکندگی عبارتند از: دامنهی تغییرات واریانس انحراف معیار و ضریب تغییرات. دامنهی تغییرات: اختالف بزرگترین و
تلفات خط انتقال ابررسی یک شبکة قدرت با 2 به شبکة شکل زیر توجه کنید. ژنراتور فرضیات شبکه: میباشد. تلفات خط انتقال با مربع توان انتقالی متناسب
تلفات خط انتقال ابررسی یک شبکة قدرت با 2 به شبکة شکل زیر توجه کنید. ژنراتور فرضیات شبکه: این شبکه دارای دو واحد کامال یکسان آنها 400 MW میباشد. است تلفات خط انتقال با مربع توان انتقالی متناسب و حداکثر
جلسه 3 ابتدا نکته اي در مورد عمل توابع بر روي ماتریس ها گفته می شود و در ادامه ي این جلسه اصول مکانیک کوانتمی بیان. d 1. i=0. i=0. λ 2 i v i v i.
محاسبات کوانتمی (671) ترم بهار 1390-1391 مدرس: سلمان ابوالفتح بیگی نویسنده: محمد جواد داوري جلسه 3 می شود. ابتدا نکته اي در مورد عمل توابع بر روي ماتریس ها گفته می شود و در ادامه ي این جلسه اصول مکانیک
چکیده مقدمه کلید واژه ها:
چکیده طی دهه های گذشته سازمان های بسیاری در اقسا نقاط جهان سیستم برنامه ریزی منابع سازمانی ERP را اتخاذ کرده اند. در باره ی منافع حسابداری اتخاذ سیستم های سازمانی تحقیقات کمی در مقیاس جهانی انجام شده است.
تجزیهی بندرز مقدمه کشور هستند. بدین سبب این محدودیتهای مشترک را محدودیتهای پیچیده
تجزیهی بندرز مقدمه بسیاری از مسایلی که از نطر عملی از اهمیت برخوردارند را میتوان بهصورت ترکیبی از چند مساله کوچک در نظر گرفت. در واقع بسیاری از سیستمهای دنیای واقعی دارای ساختارهایی غیر متمرکز هستند. به
تخمین با معیار مربع خطا: حالت صفر: X: مکان هواپیما بدون مشاهده X را تخمین بزنیم. بهترین تخمین مقداری است که متوسط مربع خطا مینیمم باشد:
تخمین با معیار مربع خطا: هدف: با مشاهده X Y را حدس بزنیم. :y X: مکان هواپیما مثال: مشاهده نقطه ( مجموعه نقاط کنارهم ) روی رادار - فرض کنیم می دانیم توزیع احتمال X به چه صورت است. حالت صفر: بدون مشاهده
1- مقدمه. 2 Action. 1 Heuristic
یک الگوریتم نوین جهت رنگ آمیزی گراف با استفاده از آتوماتای یادگیر حبیب مطیع قادر دانشگاه آزاد اسلامی واحد تبریز باشگاه پژوهشگران جوان Habib_moti@yahoo.com عباس میرزایی ثمرین بورسیه هیات علمی دانشگاه آزاد
6- روش های گرادیان مبنا< سر فصل مطالب
1 بنام خدا بهینه سازی شبیه سازی Simulation Optimization Lecture 6 روش های بهینه سازی شبیه سازی گرادیان مبنا Gradient-based Simulation Optimization methods 6- روش های گرادیان مبنا< سر فصل مطالب 2 شماره
مسائل. 2 = (20)2 (1.96) 2 (5) 2 = 61.5 بنابراین اندازه ی نمونه الزم باید حداقل 62=n باشد.
) مسائل مدیریت کارخانه پوشاک تصمیم دارد مطالعه ای به منظور تعیین میانگین پیشرفت کارگران کارخانه انجام دهد. اگر او در این مطالعه دقت برآورد را 5 نمره در نظر بگیرد و فرض کند مقدار انحراف معیار پیشرفت کاری
تمرین اول درس کامپایلر
1 تمرین اول درس 1. در زبان مربوط به عبارت منظم زیر چند رشته یکتا وجود دارد (0+1+ϵ)(0+1+ϵ)(0+1+ϵ)(0+1+ϵ) جواب 11 رشته کنند abbbaacc را در نظر بگیرید. کدامیک از عبارتهای منظم زیر توکنهای ab bb a acc را ایجاد
معادلهی مشخصه(کمکی) آن است. در اینجا سه وضعیت متفاوت برای ریشههای معادله مشخصه رخ میدهد:
شکل کلی معادلات همگن خطی مرتبه دوم با ضرایب ثابت = ٠ cy ay + by + و معادله درجه دوم = ٠ c + br + ar را معادلهی مشخصه(کمکی) آن است. در اینجا سه وضعیت متفاوت برای ریشههای معادله مشخصه رخ میدهد: c ١ e r١x
جلسه ی ۵: حل روابط بازگشتی
دانشکده ی علوم ریاضی ساختمان داده ها ۶ مهر ۲ جلسه ی ۵: حل روابط بازگشتی مدر س: دکتر شهرام خزاي ی نگارنده: ا رمیتا ثابتی اشرف و علی رضا علی ا بادیان ۱ مقدمه پیدا کردن کران مجانبی توابع معمولا با پیچیدگی
شبکه های عصبی در کنترل
شبکه های عصبی در کنترل دانشگاه نجف آباد درس: کنترل هوشمند در فضای سایبرنتیک مدرس: حمید محمودیان مدل ریاضی نرون مدل ریاضی یک نرون ساده به صورت روبرو است P: مقدار کمیت ورودی b: مقدار بایاس )عرض از مبدا تابع
جلسه ی ۳: نزدیک ترین زوج نقاط
دانشکده ی علوم ریاضی ا نالیز الگوریتم ها ۴ بهمن ۱۳۹۱ جلسه ی ۳: نزدیک ترین زوج نقاط مدر س: دکتر شهرام خزاي ی نگارنده: امیر سیوانی اصل ۱ پیدا کردن نزدیک ترین زوج نقطه فرض می کنیم n نقطه داریم و می خواهیم
Answers to Problem Set 5
Answers to Problem Set 5 Principle of Economics Graduate School of Management and Economics, Sharif University of Technology Fall 94 5. Suppose a competitive firm has the following cost function c(y) =
جلسه ی ۲۴: ماشین تورینگ
دانشکده ی علوم ریاضی نظریه ی زبان ها و اتوماتا ۲۶ ا ذرماه ۱۳۹۱ جلسه ی ۲۴: ماشین تورینگ مدر س: دکتر شهرام خزاي ی نگارندگان: حمید ملک و امین خسر وشاهی ۱ ماشین تور ینگ تعریف ۱ (تعریف غیررسمی ماشین تورینگ)
همبستگی و رگرسیون در این مبحث هدف بررسی وجود یک رابطه بین دو یا چند متغیر می باشد لذا هدف اصلی این است که آیا بین
همبستگی و رگرسیون در این مبحث هدف بررسی وجود یک رابطه بین دو یا چند متغیر می باشد لذا هدف اصلی این است که آیا بین دو صفت متغیر x و y رابطه و همبستگی وجود دارد یا خیر و آیا می توان یک مدل ریاضی و یک رابطه
بسم اهلل الرحمن الرحیم آزمایشگاه فیزیک )2( shimiomd
بسم اهلل الرحمن الرحیم آزمایشگاه فیزیک )( shimiomd خواندن مقاومت ها. بررسی قانون اهم برای مدارهای متوالی. 3. بررسی قانون اهم برای مدارهای موازی بدست آوردن مقاومت مجهول توسط پل وتسون 4. بدست آوردن مقاومت
جلسه ی ۴: تحلیل مجانبی الگوریتم ها
دانشکده ی علوم ریاضی ساختمان داده ها ۲ مهر ۱۳۹۲ جلسه ی ۴: تحلیل مجانبی الگوریتم ها مدر س: دکتر شهرام خزاي ی نگارنده: شراره عز ت نژاد ا رمیتا ثابتی اشرف ۱ مقدمه الگوریتم ابزاری است که از ا ن برای حل مسا
هو الحق دانشکده ي مهندسی کامپیوتر جلسه هفتم
هو الحق دانشکده ي مهندسی کامپیوتر کدگذاري شبکه Coding) (Network شنبه 2 اسفند 1393 جلسه هفتم استاد: مهدي جعفري نگارنده: سید محمدرضا تاجزاد تعریف 1 بهینه سازي محدب : هدف پیدا کردن مقدار بهینه یک تابع ) min
فصل چهارم : مولتی ویبراتورهای ترانزیستوری مقدمه: فیدبک مثبت
فصل چهارم : مولتی ویبراتورهای ترانزیستوری مقدمه: فیدبک مثبت در تقویت کننده ها از فیدبک منفی استفاده می نمودیم تا بهره خیلی باال نرفته و سیستم پایدار بماند ولی در فیدبک مثبت هدف فقط باال بردن بهره است در
آموزش شناسایی خودهمبستگی در دادههای سری زمانی و نحوه رفع آن در نرم افزار EViews
بس م الله الر حم ن الر حی م آموزش شناسایی خودهمبستگی در دادههای سری زمانی و نحوه رفع آن در نرم افزار EViews Econometrics.blog.ir حسین خاندانی مدرس داده کاوی و اقتصادسنجی بس م الله الر حم ن الر حی م سخن
آموزش SPSS مقدماتی و پیشرفته مدیریت آمار و فناوری اطالعات -
آموزش SPSS مقدماتی و پیشرفته تهیه و تنظیم: فرزانه صانعی مدیریت آمار و فناوری اطالعات - مهرماه 96 بخش سوم: مراحل تحلیل آماری تحلیل داده ها به روش پارامتری بررسی نرمال بودن توزیع داده ها قضیه حد مرکزی جدول
Angle Resolved Photoemission Spectroscopy (ARPES)
Angle Resolved Photoemission Spectroscopy (ARPES) روش ARPES روشی است تجربی که برای تعیین ساختار الکترونی مواد به کار می رود. این روش بر پایه اثر فوتوالکتریک است که توسط هرتز کشف شد: الکترونها می توانند
دانشکده ی علوم ریاضی جلسه ی ۵: چند مثال
دانشکده ی علوم ریاضی احتمال و کاربردا ن ۴ اسفند ۹۲ جلسه ی : چند مثال مدر س: دکتر شهرام خزاي ی نگارنده: مهدی پاک طینت (تصحیح: قره داغی گیوه چی تفاق در این جلسه به بررسی و حل چند مثال از مطالب جلسات گذشته
جلسه 9 1 مدل جعبه-سیاه یا جستاري. 2 الگوریتم جستجوي Grover 1.2 مسا له 2.2 مقدمات محاسبات کوانتمی (22671) ترم بهار
محاسبات کوانتمی (22671) ترم بهار 1390-1391 مدرس: سلمان ابوالفتح بیگی نویسنده: هیربد کمالی نیا جلسه 9 1 مدل جعبه-سیاه یا جستاري مدل هایی که در جلسه ي پیش براي استفاده از توابع در الگوریتم هاي کوانتمی بیان
قاعده زنجیره ای برای مشتقات جزي ی (حالت اول) :
۱ گرادیان تابع (y :f(x, اگر f یک تابع دومتغیره باشد ا نگاه گرادیان f برداری است که به صورت زیر تعریف می شود f(x, y) = D ۱ f(x, y), D ۲ f(x, y) اگر رویه S نمایش تابع (y Z = f(x, باشد ا نگاه f در هر نقطه
فصل پنجم زبان های فارغ از متن
فصل پنجم زبان های فارغ از متن خانواده زبان های فارغ از متن: ( free )context تعریف: گرامر G=(V,T,,P) کلیه قوانین آن به فرم زیر باشد : یک گرامر فارغ از متن گفته می شود در صورتی که A x A Є V, x Є (V U T)*
http://econometrics.blog.ir/ متغيرهای وابسته نماد متغيرهای وابسته مدت زمان وصول حساب های دريافتني rcp چرخه تبدیل وجه نقد ccc متغیرهای کنترلی نماد متغيرهای کنترلي رشد فروش اندازه شرکت عملکرد شرکت GROW SIZE
2. β Factor. 1. Redundant
دوم قسمت نگارش مرتضوی محمد سید مهندس آباد نجف واحد نخبگان و جوان پژوهشگران باشگاه ایران آباد نجف اسالمی آزاد دانشگاه افزونه سامانههای اطمینان قابلیت کليدي: واژههاي فاکتور بتا روش خرابی مشترک علت علت نرخ
مکانيک جامدات ارائه و تحليل روش مناسب جهت افزایش استحکام اتصاالت چسبي در حالت حجم چسب یکسان
پائیز 2931/ سال ششم/ شماره ویژه دوم فصلنامه علمي پژوهشي مهندسي مکانيک جامدات فصلنامه علمي پژوهشي مهندسي مکانيک جامدات www.jsme.ir ارائه و تحليل روش مناسب جهت افزایش استحکام اتصاالت چسبي در حالت حجم چسب
جلسه ی ۱۸: درهم سازی سرتاسری - درخت جست و جوی دودویی
دانشکده ی علوم ریاضی ساختمان داده ۱۰ ا ذر ۹۲ جلسه ی ۱۸: درهم سازی سرتاسری - درخت جست و جوی دودویی مدر س: دکتر شهرام خزاي ی نگارنده: معین زمانی و ا رمیتا اردشیری ۱ یادا وری همان طور که درجلسات پیش مطرح
1) { } 6) {, } {{, }} 2) {{ }} 7 ) { } 3) { } { } 8) { } 4) {{, }} 9) { } { }
هرگاه دسته اي از اشیاء حروف و اعداد و... که کاملا"مشخص هستند با هم در نظر گرفته شوند یک مجموعه را به وجود می آورند. عناصر تشکیل دهنده ي یک مجموعه باید دو شرط اساسی را داشته باشند. نام گذاري مجموعه : الف
سايت ويژه رياضيات درسنامه ها و جزوه هاي دروس رياضيات
سايت ويژه رياضيات درسنامه ها و جزوه هاي دروس رياضيات دانلود نمونه سوالات امتحانات رياضي نمونه سوالات و پاسخنامه كنكور دانلود نرم افزارهاي رياضيات و... کانال سایت ریاضی سرا در تلگرام: https://telegram.me/riazisara
تخمین نقطه تغییر در ماتریس کواریانس فرآیند نرمال چند متغیره با استفاده از شبکه عصبی
تخمین نقطه تغییر در ماتریس کواریانس فرآیند نرمال چند متغیره با استفاده از شبکه عصبی امیرحسین امیری نویسنده مسئول( دانشیار گروه مهندسی صنایع دانشکده فنی و مهندسی دانشگاه شاهد تهران محمدرضا ملکی دانشجوی
ارزیابی بهره وری متقاطع DEA بر پایه بهبود پارتو
چکیده ارزیابی بهره وری متقاطع DEA بر پایه بهبود پارتو جی.وو جونفی.چو جیاس ن سان کینگ یوآن ژو ارزیابی بهره وری متقاطع به عنوان یک ابزار گسترده برای تحلیل پوششی داده ها (DEA) دارای کاربرد گسترده ای در ارزیابی
جلسه 12 به صورت دنباله اي از,0 1 نمایش داده شده اند در حین محاسبه ممکن است با خطا مواجه شده و یکی از بیت هاي آن. p 1
محاسبات کوانتمی (67) ترم بهار 390-39 مدرس: سلمان ابوالفتح بیگی نویسنده: سلمان ابوالفتح بیگی جلسه ذخیره پردازش و انتقال اطلاعات در دنیاي واقعی همواره در حضور خطا انجام می شود. مثلا اطلاعات کلاسیکی که به
تمرینات درس ریاض عموم ٢. r(t) = (a cos t, b sin t), ٠ t ٢π. cos ٢ t sin tdt = ka۴. x = ١ ka ۴. m ٣ = ٢a. κds باشد. حاصل x٢
دانش اه صنعت شریف دانش ده ی علوم ریاض تمرینات درس ریاض عموم سری دهم. ١ سیم نازک داریم که روی دایره ی a + y x و در ربع اول نقطه ی,a را به نقطه ی a, وصل م کند. اگر چ ال سیم در نقطه ی y,x برابر kxy باشد جرم
سلسله مزاتب سبان مقدمه فصل : زبان های فارغ از متن زبان های منظم
1 ماشیه ای توریىگ مقدمه فصل : سلسله مزاتب سبان a n b n c n? ww? زبان های فارغ از متن n b n a ww زبان های منظم a * a*b* 2 زبان ها پذیرفته می شوند بوسیله ی : ماشین های تورینگ a n b n c n ww زبان های فارغ
تحلیل الگوریتم پیدا کردن ماکزیمم
تحلیل الگوریتم پیدا کردن ماکزیمم امید اعتصامی پژوهشگاه دانشهاي بنیادي پژوهشکده ریاضیات 1 انگیزه در تحلیل الگوریتم ها تحلیل احتمالاتی الگوریتم ها روشی براي تخمین پیچیدگی محاسباتی یک الگوریتم یا مساله ي
طرح یافتن مکان خطا در خطوط انتقال چندترمینالی با استفاده از اندازه گیریهای ناهمگام )آسنکرون(
طرح یافتن مکان خطا در خطوط انتقال چندترمینالی با استفاده از اندازه گیریهای ناهمگام )آسنکرون( چکیده در این مقاله یک روش ساده با استفاده از اندازه گیری ناهمگام برای تعیین مکان خطا در خطوط انتقال چند-ترمینالی
تئوری جامع ماشین بخش سوم جهت سادگی بحث یک ماشین سنکرون دو قطبی از نوع قطب برجسته مطالعه میشود.
مفاهیم اصلی جهت آنالیز ماشین های الکتریکی سه فاز محاسبه اندوکتانس سیمپیچیها و معادالت ولتاژ ماشین الف ) ماشین سنکرون جهت سادگی بحث یک ماشین سنکرون دو قطبی از نوع قطب برجسته مطالعه میشود. در حال حاضر از
راهنمای کاربری موتور بنزینی )سیکل اتو(
راهنمای کاربری موتور بنزینی )سیکل اتو( هدف آزمایش : شناخت و بررسی عملکرد موتور بنزینی تئوری آزمایش: موتورهای احتراق داخلی امروزه به طور وسیع برای ایجاد قدرت بکار می روند. ژنراتورهای کوچک پمپ های مخلوط
مارکوف 1.مقدمه: سید مهدی صفوی محمد میکاییلی محمد پویان چکیده ما با مطالعه مدل مخفی میدان تصادفی مارکوف از الگوریتم EM
و بخش بندی تصاویر براساس مارکوف مدل میدان تصادفی مخفی 3 سید مهدی صفوی محمد میکاییلی محمد پویان -دانشجو گروه مهندسی پزشکی دانشکده فنی مهندسی دانشگاه شاهد 3- عضوهیات علمی دانشیار گروه مهندسی پزشکی دانشکده
Beta Coefficient نویسنده : محمد حق وردی
مفهوم ضریب سهام بتای Beta Coefficient نویسنده : محمد حق وردی مقدمه : شاید بارها در مقاالت یا گروهای های اجتماعی مربوط به بازار سرمایه نام ضریب بتا رو دیده باشیم یا جایی شنیده باشیم اما برایمان مبهم باشد
مدیریت توان راکتیو در سیستمهای قدرت تجدید ساختار یافته
مدیریت توان راکتیو در سیستمهای قدرت تجدید ساختار یافته احمد یارمحمودی دانشجوی کارشناسی ارشد ahmadyarmahmoodi@yahoo.com نام ارائه دهنده: احمد یارمحمودی استاد راهنما: دکتر سعید لسان خالصه یکی از نگرانیها
جلسه 14 را نیز تعریف کرد. عملگري که به دنبال آن هستیم باید ماتریس چگالی مربوط به یک توزیع را به ماتریس چگالی مربوط به توزیع حاشیه اي آن ببرد.
تي وري اطلاعات کوانتمی ترم پاییز 39-39 مدرس: ابوالفتح بیگی و امین زاده گوهري نویسنده: کامران کیخسروي جلسه فرض کنید حالت سیستم ترکیبی AB را داشته باشیم. حالت سیستم B به تنهایی چیست در ابتداي درس که حالات
ارائه مدلی به منظور برنامهریزی یکپارچه تولید - توزیع در یک زنجیره تأمین
فصلنامه مدیریت توسعه و تحول )9111( 91 66-69 ارائه مدلی به منظور برنامهریزی یکپارچه تولید - توزیع در یک زنجیره تأمین 1 2 9* ابوالفضل کاظمی کیوان صرافها علیرضا علینژاد *9 و 1 استادیار دانشکده مهندسی صنایع
فصل دهم: همبستگی و رگرسیون
فصل دهم: همبستگی و رگرسیون مطالب این فصل: )r ( کوواریانس ضریب همبستگی رگرسیون ضریب تعیین یا ضریب تشخیص خطای معیار برآور ( )S XY انواع ضرایب همبستگی برای بررسی رابطه بین متغیرهای کمی و کیفی 8 در بسیاری
قیمت گذاری محصول در یک زنجیره تامین دوسطحی با استفاده از
فصلنامه علمی پژوهشی مطالعات مدیریت صنعتی سال چهاردهم شماره 34 زمستان 59 صفحات 59-1 قیمت گذاری محصول در یک زنجیره تامین دوسطحی با استفاده از مفهوم تئوری بازیها در محیط فازی شهودی آمنه خدیور عادل آذر فاطمه
ارائه یک مدل ریاضی جهت بهینه سازی فرایند توسعه محصول
ارائه یک مدل ریاضی جهت بهینه سازی فرایند توسعه محصول محسن شفیعی نیک آبادی محمدعلی بهشتی نیا و رضا رفیعی پور اطالعات مقاله چکیده واژگان كلیدی: فرایند توسعه محصول مدل ریاضی مزدوج همپوشانی ها وابستگی متقابل.
جلسه دوم سوم چهارم: مقدمه اي بر نظریه میدان
هو الحق دانشکده ي مهندسی کامپیوتر کدگذاري شبکه Coding) (Network سه شنبه 21 اسفند 1393 جلسه دوم سوم چهارم: مقدمه اي بر نظریه میدان استاد: مهدي جعفري نگارنده: علیرضا حیدري خزاي ی در این نوشته مقدمه اي بر
بسمه تعالی «تمرین شماره یک»
بسمه تعالی «تمرین شماره یک» شماره دانشجویی : نام و نام خانوادگی : نام استاد: دکتر آزاده شهیدیان ترمودینامیک 1 نام درس : ردیف 0.15 m 3 میباشد. در این حالت یک فنر یک دستگاه سیلندر-پیستون در ابتدا حاوي 0.17kg
فعالیت = ) ( )10 6 ( 8 = )-4( 3 * )-5( 3 = ) ( ) ( )-36( = m n m+ m n. m m m. m n mn
درس»ریشه ام و توان گویا«تاکنون با مفهوم توان های صحیح اعداد و چگونگی کاربرد آنها در ریشه گیری دوم و سوم اعداد آشنا شده اید. فعالیت زیر به شما کمک می کند تا ضمن مرور آنچه تاکنون در خصوص اعداد توان دار و
فصل 5 :اصل گسترش و اعداد فازی
فصل 5 :اصل گسترش و اعداد فازی : 1-5 اصل گسترش در ریاضیات معمولی یکی از مهمترین ابزارها تابع می باشد.تابع یک نوع رابطه خاص می باشد رابطه ای که در نمایش زوج مرتبی عنصر اول تکراری نداشته باشد.معموال تابع
هدف از این آزمایش آشنایی با رفتار فرکانسی مدارهاي مرتبه اول نحوه تأثیر مقادیر عناصر در این رفتار مشاهده پاسخ دامنه
آزما ی ش شش م: پا س خ فرکا نس ی مدا رات مرتبه اول هدف از این آزمایش آشنایی با رفتار فرکانسی مدارهاي مرتبه اول نحوه تأثیر مقادیر عناصر در این رفتار مشاهده پاسخ دامنه و پاسخ فاز بررسی رفتار فیلتري آنها بدست
طراحی و تعیین استراتژی بهره برداری از سیستم ترکیبی توربین بادی-فتوولتاییک بر مبنای کنترل اولیه و ثانویه به منظور بهبود مشخصههای پایداری ریزشبکه
طراحی و تعیین استراتژی بهره برداری از سیستم ترکیبی توربین بادی-فتوولتاییک بر مبنای کنترل اولیه و ثانویه به منظور بهبود مشخصههای پایداری ریزشبکه 2 1* فرانک معتمدی فرید شیخ االسالم 1 -دانشجوی دانشکده برق
کنترل فرکانس- بار سیستم قدرت چند ناحیه شامل نیروگاههای حرارتی بادی و آبی
راهنماي تدوين مقاله کامل همايش م ی "ل برق مخابرات و توسعه پايدار " کنترل فرکانس- بار سیستم قدرت چند ناحیه شامل نیروگاههای حرارتی بادی و آبی سیاوش محمدپور محمدرضا علیزاده پهلوانی 1- کارشناس ارشد دانشگاه
به نام خدا. الف( توضیح دهید چرا از این تکنیک استفاده میشود چرا تحلیل را روی کل سیگنال x[n] انجام نمیدهیم
پردازش گفتار به نام خدا نیمسال اول 59-59 دکتر صامتی تمرین سری سوم پیشبینی خطی و کدینگ شکلموج دانشکده مهندسی کامپیوتر زمان تحویل: 32 آبان 4259 تمرینهای تئوری: سوال 1. می دانیم که قبل از انجام تحلیل پیشبینی
باشند و c عددی ثابت باشد آنگاه تابع های زیر نیز در a پیوسته اند. به شرطی که g(a) 0 f g
تعریف : 3 فرض کنیم D دامنه تابع f زیر مجموعه ای از R باشد a D تابع f:d R در نقطه a پیوسته است هرگاه به ازای هر دنباله از نقاط D مانند { n a{ که به a همگراست دنبال ه ){ n }f(a به f(a) همگرا باشد. محتوی
2-Sink 3-Single-hop 4-Multi-hop
96/01/10 مقاله: دریافت تاریخ 96/05/07 مقاله: پذیرش تاریخ حسگر شبکههای در سرخوشهها انتخاب برای ژنتیک الگوریتم از استفاده بیسیم * بهلولی علی ايران - اصفهان اصفهان دانشگاه کامپیوتر مهندسی دانشکده bohlooli@eng.ui.ac.ir
جلسه 22 1 نامساویهایی در مورد اثر ماتریس ها تي وري اطلاعات کوانتومی ترم پاییز
تي وري اطلاعات کوانتومی ترم پاییز 1391-1392 مدرس: ابوالفتح بیگی و امین زاده گوهري نویسنده: محمد مهدي مجاهدیان جلسه 22 تا اینجا خواص مربوط به آنتروپی را بیان کردیم. جهت اثبات این خواص نیاز به ابزارهایی
آزمایش ۱ اندازه گیری مقاومت سیم پیچ های ترانسفورماتور تک فاز
گزارش آزمایشگاه ماشینهای الکتریکی ۲ آزمایش ۱ اندازه گیری مقاومت سیم پیچ های ترانسفورماتور تک فاز شرح آزمایش ماژول تغذیه را با قرار دادن Breaker Circuit بر روی on روشن کنید با تغییر دستگیره ماژول منبع تغذیه
الکترونیکی: پست پورمظفری
95/08/06 مقاله: دریافت تاریخ 95/11/20 مقاله: پذیرش تاریخ پایین مصرفی توان با به 2 5 و به 2 4 کمپرسورهای طراحی * گوابر داداشی مرتضی ايران تهران- امیرکبیر صنعتی دانشگاه اطالعات فناوری و کامپیوتر مهندسی دانشکده
یک مدل ریاضی براي حل همزمان مسي له زمانبندي پروژه و تخصیص نیروي انسانی
5 نشریه تخصصی مهندسی صنایع دوره 8 سال 9 ویژه نامه دهمین کنفرانس بین المللی مهندسی صنایع از صفحه 5 تا 5 مقدمه یک مدل ریاضی براي حل همزمان مسي له زمانبندي پروژه و تخصیص چکیده نیروي انسانی * عرفان مهمانچی
هدف از این آزمایش آشنایی با برخی قضایاي ساده و در عین حال مهم مدار از قبیل قانون اهم جمع آثار مدار تونن و نورتن
آزما ی ش سوم: ربرسی اقنون ا ه م و قوانین ولتاژ و جریان اهی کیرشهف قوانین میسقت ولتاژ و میسقت جریان ربرسی مدا ر تونن و نورتن قضیه ااقتنل حدا کثر توان و ربرسی مدا ر پ ل و تس ون هدف از این آزمایش آشنایی با
Spacecraft thermal control handbook. Space mission analysis and design. Cubesat, Thermal control system
سیستم زیر حرارتی ماهواره سرفصل های مهم 1- منابع مطالعاتی 2- مقدمه ای بر انتقال حرارت و مکانیزم های آن 3- موازنه انرژی 4 -سیستم های کنترل دما در فضا 5- مدل سازی عددی حرارتی ماهواره 6- تست های مورد نیاز
پروژه یازدهم: ماشین هاي بردار پشتیبان
پروژه یازدهم: ماشین هاي بردار پشتیبان 1 عموما براي مسایلی که در آنها دو دسته وجود دارد استفاده میشوند اما ماشین هاي بردار پشتیبان روشهاي متفاوتی براي ترکیب چند SVM و ایجاد یک الگوریتم دستهبندي چند کلاس
5- مروری بر روش های جستجوی تصادفی > سر فصل مطالب
1 بنام خدا بهینه سازی شبیه سازی Simulation Optimization Lecture 5 مروری بر روش های جستجوی تصادفی A review of random search methods 5- مروری بر روش های جستجوی تصادفی > سر فصل مطالب 2 شماره عنوان فصل 1-5
Time-Cost-Quality Trade-off in a CPM1 Network Using Fuzzy Logic and Genetic Algorithm
International Journal of Industrial Engineering & Production Management (2013) November 2013, Volume 24, Number 3 pp. 361-376 Downloaded from ijiepm.iust.ac.ir at 13:25 IRDT on Wednesday September 12th
مسئله مکانیابی رقابتی تسهیالت در بازار با استفاده از خوشهبندی مشتریان
مسئله مکانیابی رقابتی تسهیالت در بازار با استفاده از خوشهبندی مشتریان شهابالدین یزدانی * محمدعلی فرقانی 2 مسعود رشیدینژاد 3 دانشگاه شهید باهنر کرمان تاریخ دریافت مقاله: 303/90/ تاریخ پذیرش مقاله: 303//22
هر عملگرجبر رابطه ای روی يک يا دو رابطه به عنوان ورودی عمل کرده و يک رابطه جديد را به عنوان نتيجه توليد می کنند.
8-1 جبررابطه ای يک زبان پرس و جو است که عمليات روی پايگاه داده را توسط نمادهايی به صورت فرمولی بيان می کند. election Projection Cartesian Product et Union et Difference Cartesian Product et Intersection
فهرست مطالب جزوه ی فصل اول مدارهای الکتریکی مفاهیم ولتاژ افت ولتاژ و اختالف پتانسیل تحلیل مدار به روش جریان حلقه... 22
فهرست مطالب جزوه ی فصل اول مدارهای الکتریکی آنچه باید پیش از شروع کتاب مدار بدانید تا مدار را آسان بیاموزید.............................. 2 مفاهیم ولتاژ افت ولتاژ و اختالف پتانسیل................................................
عنوان: رمزگذاري جستجوپذیر متقارن پویا
دانشگاه صنعتی شریف دانشکده مهندسی برق گزارش درس ریاضیات رمزنگاري عنوان: رمزگذاري جستجوپذیر متقارن پویا استاد درس: مهندس نگارنده: ز 94 دي ماه 1394 1 5 نماد گذاري و تعریف مسي له 1 6 رمزگذاري جستجوپذیر متقارن
نظریه زبان ها و ماشین ها
نظریه زبان ها و ماشین ها Theory of Languages & Automatas سید سجاد ائم ی زمستان 94 به نام خدا پیش گفتار جزوه پیش رو جهت استفاده دانشجویان عزیز در درس نظریه زبانها و ماشینها تهیه شده است. در این جزوه با
یدنب هشوخ یاه متیروگلا
تحلیل خوشه ای مقدمه در این قسمت ابتدا چند تعریف بیان می کنیم و در ادامه به جزئیات این تعاریف و کاربردهای تحلیل خوشه ای در علوم مختلف می پردازیم و نیز با مشکالتی که در تحلیل خوشه ای مواجه هستیم اشاره ای
جلسه 28. فرض کنید که m نسخه مستقل یک حالت محض دلخواه
نظریه اطلاعات کوانتمی 1 ترم پاییز 1392-1391 مدرسین: ابوالفتح بیگی و امین زاده گوهري نویسنده: مرتضی نوشاد جلسه 28 1 تقطیر و ترقیق درهم تنیدگی ψ m بین آذر و بابک به اشتراك گذاشته شده است. آذر و AB فرض کنید
7- روش تقریب میانگین نمونه< سر فصل مطالب
1 بنام خدا بهینه سازی شبیه سازی Simulation Optimization Lecture 7 روش تقریب میانگین نمونه Sample Average Approximation 7- روش تقریب میانگین نمونه< سر فصل مطالب 2 شماره عنوان فصل 1-7 معرفی 2-7 تقریب 3-7
Top Down Parsing LL(1) Narges S. Bathaeian
طراحی کامپایلر Top Down Parsing LL1) تعریف top down parsing Parse tree را از ریشه به سمت برگها می سازد. دو نوع LL1), LLk) Recursive descent مثال G = {S},{, ) }, P, S) S S S ) S ε ))$ مثال S S ) S ε ))$
Nonparametric Shewhart-Type Signed-Rank Control Chart with Variable Sampling Interval
International Journal of Industrial Engineering & Production Management 2013) ugust 2013, Volume 24, Number 2 pp. 183-189 http://ijiepm.iust.ac.ir/ Nonparametric Shewhart-Type Signed-Rank Control Chart
به نام خدا. Sparse Coding ستاره فرامرزپور
به نام خدا Sparse Coding ستاره فرامرزپور 120728399 1 فهرست مطالب مقدمه... 0 برخی کاربردها... 0 4... تنک: کدگذاری مبانی تجزیه معادله تنک:... 5 6...:α Sparse پیدا ه یا الگوریتم کردن ضریب یادگیری ه یا روش
یونیزاسیون اشعهX مقدار مو ثر یونی را = تعریف میکنیم و ظرفیت مو ثر یونی نسبت مقدار مو ثر یونی به زمان تابش هدف آزمایش: مقدمه:
ر 1 یونیزاسیون اشعهX هدف آزمایش: تعیین مقدار ظرفیت مو ثر یونی هوا تحقیق بستگی جریان یونیزاسیون به جریان فیلامان و ولتاژ آند لامپ اشعه x مقدمه: اشعه x موج الکترومغناطیسی پر قدرت با محدوده انرژي چند تا چند
ویرایشسال 95 شیمیمعدنی تقارن رضافالحتی
ویرایشسال 95 شیمیمعدنی تقارن رضافالحتی از ابتدای مبحث تقارن تا ابتدای مبحث جداول کاراکتر مربوط به کنکور ارشد می باشد افرادی که این قسمت ها را تسلط دارند می توانند از ابتدای مبحث جداول کاراکتر به مطالعه
مدیریت بهینهی انرژی برای یک ریزشبکهی مسکونی حاوی یک سیستمV2G از دید مصرفکننده
کنفرانس ملی فناوری انرژی و داده با رویکرد مهندسی برق و کامپیوتر National Conference of echnology, Energy and Data on Electrical & Computer Engineering کونفرانسی نهتهوهیی فهناوهری هێز و دهیتا به روانگه
محاسبات کوانتمی 1 علم ساخت و استفاده از کامپیوتري است که بر پایه ي اصول مکانیک کوانتم قرار گرفته است.
محاسبات کوانتمی (22671) ترم بهار 1390-1391 مدرس: سلمان ابوالفتح بیگی نویسنده: سلمان ابوالفتح بیگی جلسه 1 محاسبات کوانتمی 1 علم ساخت و استفاده از کامپیوتري است که بر پایه ي اصول مکانیک کوانتم قرار گرفته
ارائه یک معادله تجربی جدید برای پیشبینی گرانروی سیال مقاومت یک سیال در برابر اعمال تنش
75 ارائه یک معادله تجربی جدید... ارائه یک معادله تجربی جدید برای پیشبینی گرانروی گاز 2 سید حمیدرضا یوسفی *1 علیرضا صناعی 1 و علی ناصری 1- دانشكده مهندسی نفت دانشگاه صنعتی امیرکبیر 2- پژوهشگاه صنعت نفت
مقدمه -1-4 تحليلولتاژگرهمدارهاييبامنابعجريان 4-4- تحليلجريانمشبامنابعولتاژنابسته
مقدمه -1-4 تحليلولتاژگرهمدارهاييبامنابعجريان -2-4 بامنابعجريانوولتاژ تحليلولتاژگرهمدارهايي 3-4- تحليلولتاژگرهبامنابعوابسته 4-4- تحليلجريانمشبامنابعولتاژنابسته 5-4- ژاتلو و 6-4 -تحليلجريانمشبامنابعجريان
تحلیل و ارزیابی عملکرد الگوریتم های تکاملی در بهینه سازی تولید موارد آزمون
تحلیل و ارزیابی عملکرد الگوریتم های تکاملی در بهینه سازی تولید موارد آزمون 1 دانشجوی 2 1 مریم سالخورد وحيد خطيبی بردسيری کارشناسی ارشدگروه کامپيوتر دانشگاه آزاد اسالمی واحد کرمان Salkhord.maryam@yahoo.com