Source author record

Yael Mordechai

Explore this author’s publications, collaborators and research topics. This catalog record has not been claimed by its author.

ResearcherUnclaimed source record

Catalog footprint

Research overview

2works
1topics
2close collaborators

Published work

2 publications

preprint2015arXiv

Optimization and Reoptimization in Scheduling Problems

Parallel machine scheduling has been extensively studied in the past decades, with applications ranging from production planning to job processing in large computing clusters. In this work we study some of these fundamental optimization problems, as well as their parameterized and reoptimization variants. We first present improved bounds for job scheduling on unrelated parallel machines, with the objective of minimizing the latest completion time (makespan) of the schedule. We consider the subclass of fully-feasible instances, in which the processing time of each job, on any machine, does not exceed the minimum makespan. The problem is known to be hard to approximate within factor 4/3 already in this subclass. Although fully-feasible instances are hard to identify, we give a polynomial time algorithm that yields for such instances a schedule whose makespan is better than twice the optimal, the best known ratio for general instances. Moreover, we show that our result is robust under small violations of feasibility constraints. We further study the power of parameterization. We show that makespan minimization on unrelated machines admits a parameterized approximation scheme, where the parameter used is the number of processing times that are large relative to the latest completion time of the schedule. We also present an FPT algorithm for the graph-balancing problem, which corresponds to the instances of the restricted assignment problem where each job can be processed on at most 2 machines. Finally, motivated by practical scenarios, we initiate the study of reoptimization in job scheduling on identical and uniform machines, with the objective of minimizing the makespan. We develop reapproximation algorithms that yield in both models the best possible approximation ratio of (1+ε)(1+ε), for any ε>0ε>0, with respect to the minimum makespan.

preprint2014arXiv

Tighter Bounds for Makespan Minimization on Unrelated Machines

We consider the problem of scheduling nn jobs to minimize the makespan on mm unrelated machines, where job jj requires time pijp_{ij} if processed on machine ii. A classic algorithm of Lenstra et al. yields the best known approximation ratio of 22 for the problem. Improving this bound has been a prominent open problem for over two decades. In this paper we obtain a tighter bound for a wide subclass of instances which can be identified efficiently. Specifically, we define the feasibility factor of a given instance as the minimum fraction of machines on which each job can be processed. We show that there is a polynomial-time algorithm that, given values LL and TT, and an instance having a sufficiently large feasibility factor h∈(0,1]h \in (0,1], either proves that no schedule of mean machine completion time LL and makespan TT exists, or else finds a schedule of makespan at most T+L/h<2TT + L/h < 2T. For the restricted version of the problem, where for each job jj and machine ii, pij∈{pj,∞}p_{ij} \in \{p_j, \infty\}, we show that a simpler algorithm yields a better bound, thus improving for highly feasible instances the best known ratio of 33/17+ε33/17 + ε, for any fixed ε>0ε>0, due to Svensson.

Research graph

See the researcher in context

Open full explorer

Inspect adjacent papers, topics, institutions and collaborators without losing the researcher page.

Building this map preview

BZPEER is loading the nearby papers, people, topics and institutions for this page.