Makespan minimization with OR-precedence constraints

نویسندگان

چکیده

Abstract We consider a variant of the NP-hard problem assigning jobs to machines minimize completion time last job. Usually, precedence constraints are given by partial order on set jobs, and each job requires all its predecessors be completed before it can start. In this paper, we different type relation that has not been discussed as extensively is called OR-precedence. for start, require at least one completed—in contrast predecessors. Additionally, assume release date which must prove simple List Scheduling algorithm due Graham (Bell Syst Tech J 45(9):1563–1581, 1966) an approximation guarantee 2 show obtaining factor $$4/3 - \varepsilon $$ 4 / 3 - ε NP-hard. Further, present polynomial-time solves optimality if preemptions allowed. The latter result in classical where preemptive already Our generalizes previous results unit processing subject OR-precedence constraints, but without dates. running our $$O(n^2)$$ O ( n 2 ) arbitrary times reduced O ( n ) times, number jobs. performance guarantees presented here match best-known ones special cases coincide.

برای دانلود باید عضویت طلایی داشته باشید

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Makespan Minimization with Machine Availability Constraints

We investigate the problems of scheduling n jobs tom = m1+ m2 identical machines where m1 machines are always available, m2 machines have some specified unavailable intervals.The objective is tominimize the makespan. We assume that if a job is interrupted by the unavailable interval, it can be resumed after the machine becomes available. We show that if at least one machine is always available,...

متن کامل

Ordering with precedence constraints and budget minimization

We introduce a variation of the scheduling with precedence constraints problem that has applications to molecular folding and production management. We are given a bipartite graph H = (B,S). Vertices in B are thought of as goods or services that must be bought to produce items in S that are to be sold. An edge from j ∈ S to i ∈ B indicates that the production of j requires the purchase of i. Ea...

متن کامل

The 2-valued case of makespan minimization with assignment constraints

We consider the following special case of minimizing makespan. A set of jobs J and a set of machines M are given. Each job j ∈ J can be scheduled on a machine from a subset Mj of M . The processing time of j is the same on all machines in Mj . The jobs are of two sizes, namely b (big) and s (small). We present a polynomial-time algorithm that approximates the value of the optimal makespan withi...

متن کامل

Scheduling with AND/OR Precedence Constraints

In many scheduling applications it is required that the processing of some job be postponed until some other job, which can be chosen from a pregiven set of alternatives, has been completed. The traditional concept of precedence constraints fails to model such restrictions. Therefore, the concept has been generalized to so-called and/or precedence constraints which can cope with this kind of re...

متن کامل

Scheduling tasks with AND/OR precedence constraints

In traditional precedence-constrained scheduling a task is ready to execute when all its predecessors are complete. We call such a task an AND task. In this paper we allow certain tasks to be ready when just one of their predecessors is complete. These tasks are known as OR tasks. We analyze the complexity of two types of real-time AND/OR task scheduling problems. In the rst type of problem, al...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

ژورنال

عنوان ژورنال: Journal of Scheduling

سال: 2021

ISSN: ['1099-1425', '1094-6136']

DOI: https://doi.org/10.1007/s10951-021-00687-6