A novel Hopfield neural network approach for minimizing total weighted tardiness of jobs scheduled on identical machines

07/26/2012
by   N. Fogarasi, et al.
0

This paper explores fast, polynomial time heuristic approximate solutions to the NP-hard problem of scheduling jobs on N identical machines. The jobs are independent and are allowed to be stopped and restarted on another machine at a later time. They have well-defined deadlines, and relative priorities quantified by non-negative real weights. The objective is to find schedules which minimize the total weighted tardiness (TWT) of all jobs. We show how this problem can be mapped into quadratic form and present a polynomial time heuristic solution based on the Hopfield Neural Network (HNN) approach. It is demonstrated, through the results of extensive numerical simulations, that this solution outperforms other popular heuristic methods. The proposed heuristic is both theoretically and empirically shown to be scalable to large problem sizes (over 100 jobs to be scheduled), which makes it applicable to grid computing scheduling, arising in fields such as computational biology, chemistry and finance.

READ FULL TEXT
research
11/30/2018

Optimal Algorithms for Scheduling under Time-of-Use Tariffs

We consider a natural generalization of classical scheduling problems in...
research
05/12/2020

Data-driven Algorithm for Scheduling with Total Tardiness

In this paper, we investigate the use of deep learning for solving a cla...
research
11/12/2020

Total Completion Time Minimization for Scheduling with Incompatibility Cliques

This paper considers parallel machine scheduling with incompatibilities ...
research
04/17/2020

A Weighted Population Update Rule for PACO Applied to the Single Machine Total Weighted Tardiness Problem

In this paper a new population update rule for population based ant colo...
research
01/21/2022

A Note on Hardness of Multiprocessor Scheduling with Scheduling Solution Space Tree

We study the computational complexity of the non-preemptive scheduling p...
research
09/05/2023

Compatibility graphs in scheduling on batch processing machines

We consider the problem of minimizing the makespan on batch processing i...
research
03/03/2018

A Swift Heuristic Method for Work Order Scheduling under the Skilled-Workforce Constraint

The considered problem is how to optimally allocate a set of jobs to tec...

Please sign up or login with your details

Forgot password? Click here to reset