Single Machine Weighted Number of Tardy Jobs Minimization With Small Weights

02/14/2022
by   Danny Hermelin, et al.
0

In this paper we prove new results concerning pseudo-polynomial time algorithms for the classical scheduling problem of minimizing the weighted number of jobs on a single machine, the so-called 1 ||Σ w_j U_j problem. The previously best known pseudo-polynomial algorithm for this problem, due to Lawler and Moore [Management Science'69], dates back to the late 60s and has running time O(d_maxn) or O(wn), where d_max and w are the maximum due date and sum of weights of the job set respectively. Using the recently introduced "prediction technique" by Bateni et al. [STOC'19], we present an algorithm for the problem running in O(d_#(n +dw_max)) time, where d_# is the number of different due dates in the instance, d is the total sum of the d_# different due dates, and w_max is the maximum weight of any job. This algorithm outperform the algorithm of Lawler and Moore for certain ranges of the above parameters, and provides the first such improvement for over 50 years. We complement this result by showing that 1 ||Σ w_j U_j has no O(n +w^1-ε_maxn) nor O(n +w_maxn^1-ε) time algorithms assuming ∀∃-SETH conjecture, a recently introduced variant of the well known Strong Exponential Time Hypothesis (SETH).

READ FULL TEXT

page 1

page 2

page 3

page 4

research
07/25/2018

A Polynomial Time Constant Approximation For Minimizing Total Weighted Flow-time

We consider the classic scheduling problem of minimizing the total weigh...
research
10/30/2017

An FPTAS of Minimizing Total Weighted Completion Time on Single Machine with Position Constraint

In this paper we study the classical scheduling problem of minimizing th...
research
03/16/2020

Scheduling Lower Bounds via AND Subset Sum

Given N instances (X_1,t_1),...,(X_N,t_N) of Subset Sum, the AND Subset ...
research
01/13/2023

Quick Minimization of Tardy Processing Time on a Single Machine

We consider the problem of minimizing the total processing time of tardy...
research
03/16/2020

Faster Minimization of Tardy Processing Time on a Single Machine

This paper is concerned with the 1||∑ p_jU_j problem, the problem of min...
research
02/21/2018

Constant Factor Approximation Algorithm for Weighted Flow Time on a Single Machine in Pseudo-polynomial time

In the weighted flow-time problem on a single machine, we are given a se...
research
06/23/2020

An Efficient PTAS for Stochastic Load Balancing with Poisson Jobs

We give the first polynomial-time approximation scheme (PTAS) for the st...

Please sign up or login with your details

Forgot password? Click here to reset