کد مقاله کد نشریه سال انتشار مقاله انگلیسی نسخه تمام متن
480268 1446090 2011 8 صفحه PDF دانلود رایگان
عنوان انگلیسی مقاله ISI
Single machine batch scheduling with two competing agents to minimize total flowtime
موضوعات مرتبط
مهندسی و علوم پایه مهندسی کامپیوتر علوم کامپیوتر (عمومی)
پیش نمایش صفحه اول مقاله
Single machine batch scheduling with two competing agents to minimize total flowtime
چکیده انگلیسی

We study a single machine scheduling problem, where two agents compete on the use of a single processor. Each of the agents needs to process a set of jobs in order to optimize his objective function. We focus on a two-agent problem in the context of batch scheduling. We assume identical jobs and identical (agent-dependent) setup times. The objective function is minimizing the flowtime of one agent subject to an upper bound on the flowtime of the second agent. As in many real-life applications, we restrict ourselves to settings where the batches of the second agent must be processed continuously. Thus, the batch sizes are partitioned into three parts, starting with a sequence of the first agent, followed by a sequence of the second agent, and ending by another sequence of the first agent. In an optimal schedule, all three are shown to be decreasing arithmetic sequences. We introduce an efficient O(n32) solution algorithm (where n is the total number of jobs).


► We study a scheduling problem where two agents compete on the use of a single processor.
► Jobs are assumed to be identical, and can be processed in batches.
► The objective is minimizing the sum of completion times of the jobs of one agent.
► We cannot exceed an upper bound on the sum of job completion times of the second agent.
► We introduce an efficient algorithm that finds the optimal allocation of jobs to batches.

ناشر
Database: Elsevier - ScienceDirect (ساینس دایرکت)
Journal: European Journal of Operational Research - Volume 215, Issue 3, 16 December 2011, Pages 524–531
نویسندگان
, ,