حل مسئله زمان بندی با زمانهای پردازش قابل کنترل با استفاده از الگوریتم تقریب زمانی چند جمله ای (ptas)
چکیده
در این پایان نامه، مسیله زمان بندی با n کار و یک ماشین با زمانهای پردازش قابل کنترل مورد بررسی قرار می گیرد. این مطلب که کارها دارای زمانهای پردازش قابل کنترل است، بدین معنی است که ممکن است زمان پردازش کارها با پرداخت هزینه معین کاهش یابد. در این پایان نامه، هر کار هنگامی که مورد پردازش قرار می گیرد، دارای زمانی برای آماده شدن است و پس از اتمام پردازش، نیازمند یک زمان تحویل اضافی می باشد. بعلاوه، بریدگی، مجاز می باشد. بریدگی در مسیله این امکان را می دهد که یک عمل قطع گردد و در زمان دیگر ادامه یابد. همچنین مسایل زمان بندی شدنی در این پایان نامه دارای محدودیت تقدم و تاخر در کارها می باشد. اغلب مسایل مورد علاقه، حل مشکلی دارد. مسیله مورد نظر قویاً np-hard است، لذا از روش الگوریتم ابتکاری و تقریب برای حل مسیله استفاده می گردد. یک برنامه تقریب، برنامه تحت بهینه ای است که ثابت می گردد سریع است و حل با کیفیت بسیار بالایی را تضمین می دهد. در این پایان نامه یک برنامه تقریب زمانی چند جمله ای که زمان اجرای آن فقط وابستگی خطی نسبت به مقدار ورودی دارد، توسعه می یابد. این مطلب، الگوریتم ( )-تقریبی ارایه شده توسط زالکا و همچنین الگوریتم ارایه شده توسط ماسترولیلی را بهبود و بسط می دهد. بعلاوه، این کران پیچیدگی خطی ارایه شده، یک بهبود اساسی در یک حالت خاص بدون زمان پردازش قابل کنترل به بهترین کران چندجمله ای شناخته شده که توسط هال و شموز ارایه شده است، می دهد.