scispace - formally typeset
Journal ArticleDOI

Unrelated parallel machine scheduling with setup times and a total weighted tardiness objective

Reads0
Chats0
TLDR
Four search heuristics are proposed to address the problem, namely the earliest weighted due date, the shortest weighted processing time, the two-level batch scheduling heuristic, and the simulated annealing method.
Abstract
This paper presents several search heuristics and their performance in batch scheduling of parallel, unrelated machines. Identical or similar jobs are typically processed in batches in order to decrease setup times and/or processing times. The problem accounts for allotting batched work parts into unrelated parallel machines, where each batch consists of a fixed number of jobs. Some batches may contain different jobs but all jobs within each batch should have an identical processing time and a common due date. Processing time of each job of a batch is determined according to the machine group as well as the batch group to which the job belongs. Major or minor setup times are required between two subsequent batches depending on batch sequence but are independent of machines. The objective of our study is to minimize the total weighted tardiness for the unrelated parallel machine scheduling. Four search heuristics are proposed to address the problem, namely (1) the earliest weighted due date, (2) the shortest weighted processing time, (3) the two-level batch scheduling heuristic, and (4) the simulated annealing method. These proposed local search heuristics are tested through computational experiments with data from dicing operations of a compound semiconductor manufacturing facility.

read more

Citations
More filters
Journal ArticleDOI

Fixed set search application for minimizing the makespan on unrelated parallel machines with sequence-dependent setup times

TL;DR: The fixed set search (FSS) algorithm as mentioned in this paper is a population-based metaheuristic of this type that adds a learning mechanism to the GRASP algorithm to avoid focusing on specific high quality solutions but on parts or elements that such solutions have.
Journal ArticleDOI

A Hybrid Genetic Algorithm to Minimize Total Tardiness for Unrelated Parallel Machine Scheduling with Precedence Constraints

TL;DR: The paper presents a novel hybrid genetic algorithm for a deterministic scheduling problem where multiple jobs with arbitrary precedence constraints are processed on multiple unrelated parallel machines and gets better results than the conventional genetic algorithm within the same runtime for large-sized problems.
Journal ArticleDOI

Using high performance computing for unrelated parallel machine scheduling with sequence-dependent setup times: Development and computational evaluation of a parallel branch-and-price algorithm

TL;DR: This work adapts an exact branch-and-price algorithm to a parallel machine scheduling problem on unrelated machines with sequence- and machine-dependent setup times, parallelizing the adapted algorithm by implementing a distributed-memory parallelization with a master/worker approach and conducting extensive computational experiments.
Journal ArticleDOI

A multi-agent-based negotiation approach for parallel machine scheduling with multi-objectives in an electro-etching process

TL;DR: In this article, an agent-based negotiation approach is proposed to develop a distributed parallel machine scheduling application in this manufacturing environment, which consists of types of agent, i.e. job agents, machine agents and management agents, to represent jobs, machines and supervisors, respectively.
References
More filters
Journal ArticleDOI

Optimization by Simulated Annealing

TL;DR: There is a deep and useful connection between statistical mechanics and multivariate or combinatorial optimization (finding the minimum of a given function depending on many parameters), and a detailed analogy with annealing in solids provides a framework for optimization of very large and complex systems.
Journal ArticleDOI

Scheduling with batching: A review

TL;DR: This paper reviews the literature on scheduling with batching, giving details of the basic algorithms, and referencing other significant results about efficient dynamic programming algorithms for solving batching problems.
Journal ArticleDOI

A state-of-the-art review of parallel-machine scheduling research

TL;DR: The major research results in deterministic parallel-machine scheduling theory will pass a survey and it is revealed that there exist a lot of potential areas worthy of further research.
Journal ArticleDOI

A decomposition algorithm for the single machine total tardiness problem

TL;DR: The problem of sequencing jobs on a single machine to minimize total tardiness is considered and an algorithm, which decomposes the problem into subproblems which are then solved by dynamic programming when they are sufficiently small.
Journal ArticleDOI

Unrelated parallel machine scheduling with setup times using simulated annealing

TL;DR: Simulated annealing (SA), a meta-heuristic, is employed in this study to determine a scheduling policy so as to minimize total tardiness, and shows that the proposed SA method significantly outperforms a neighborhood search method in terms of total tardyness.
Related Papers (5)