کد مقاله کد نشریه سال انتشار مقاله انگلیسی نسخه تمام متن
4959341 1445946 2017 27 صفحه PDF دانلود رایگان
عنوان انگلیسی مقاله ISI
A branch-and-price algorithm for the Aperiodic Multi-Period Service Scheduling Problem
ترجمه فارسی عنوان
الگوریتم شاخه و قیمت برای برنامه زمانبندی چند دوره ای دوره ای
کلمات کلیدی
بهینه سازی ترکیبی، مشکلات چند دوره ای، برنامه ریزی خدمات، نسل ستون، شعبه و قیمت،
ترجمه چکیده
در این مقاله، مسئله برنامه ریزی سرویس چند دوره ای با یک سیاست سرویس آپریدی مطرح می شود. در این مشکل، مجموعه ای از مشتریانی که به طور دوره ای نیاز به خدمات در طول افق زمانی محدود دارند، داده می شود. برای برآوردن نیازهای خدماتی، مجموعه ای از اپراتورها داده می شود، هر کدام با ظرفیت ثابت از لحاظ تعداد مشتریانی که می توانند در هر دوره خدمت کنند. با یک سیاست تقریبی، مشتریان ممکن است در خدمت قبل از دوره سرویس باشد. در این مسئله دو معیار در نظر گرفته شده است: تعداد کل اپراتورها و تعداد کل دوره های پیش از زمان. وظیفه این است که دوره سرویس را برای هر مشتری تعیین کنید تا درخواست های سرویس مشتریان انجام شود و هر دو معیار به حداقل برسد. فرمول برنامه ریزی عدد صحیح جدید پیشنهاد شده است که از یک فرمول موجود بهتر است. از آنجا که تلاش های محاسباتی مورد نیاز برای به دست آوردن راه حل ها با اندازه نمونه افزایش می یابد، ما همچنین اصلاح فرمول مناسب برای تولید ستون را ارائه می دهیم که در الگوریتم شاخه و قیمت یکپارچه شده است. آزمایش های محاسباتی، کارایی این الگوریتم را برای نمونه های بزرگ تر نشان می دهد.
موضوعات مرتبط
مهندسی و علوم پایه مهندسی کامپیوتر علوم کامپیوتر (عمومی)
چکیده انگلیسی
This paper considers the multi-period service scheduling problem with an aperiodic service policy. In this problem, a set of customers who periodically require service over a finite time horizon is given. To satisfy the service demands, a set of operators is given, each with a fixed capacity in terms of the number of customers that can be served per period. With an aperiodic policy, customers may be served before the period were the service would be due. Two criteria are jointly considered in this problem: the total number of operators, and the total number of ahead-of-time periods. The task is to determine the service periods for each customer in such a way that the service requests of the customers are fulfilled and both criteria are minimized. A new integer programming formulation is proposed, which outperforms an existing formulation. Since the computational effort required to obtain solutions considerably increases with the size of the instances, we also present a reformulation suitable for column generation, which is then integrated within a branch-and-price algorithm. Computational experiments highlight the efficiency of this algorithm for the larger instances.
ناشر
Database: Elsevier - ScienceDirect (ساینس دایرکت)
Journal: European Journal of Operational Research - Volume 263, Issue 3, 16 December 2017, Pages 805-814
نویسندگان
, , ,