Ant colony-based algorithms for scheduling parallel batch processors with incompatible job families (Q964482)
From MaRDI portal
| This is the item page for this Wikibase entity, intended for internal use and editing purposes. Please use this page instead for the normal view: Ant colony-based algorithms for scheduling parallel batch processors with incompatible job families |
scientific article; zbMATH DE number 5693414
| Language | Label | Description | Also known as |
|---|---|---|---|
| English | Ant colony-based algorithms for scheduling parallel batch processors with incompatible job families |
scientific article; zbMATH DE number 5693414 |
Statements
Ant colony-based algorithms for scheduling parallel batch processors with incompatible job families (English)
0 references
15 April 2010
0 references
Summary: In current dynamic business environments, meeting the customer due dates and avoiding delay penalties are very important. Our work concerns with the static scheduling of jobs to parallel identical batch processors for minimising the total weighted tardiness. It is assumed that the jobs are incompatible in respect of job families indicating that jobs from different families cannot be processed together. In practice, the problem cannot be solved using any classical OR algorithms in polynomial time due to the problem complexity. We develop metaheuristics, namely, the ant colony optimisation (ACO) approach to solve the problem efficiently. We propose three ant colony-based algorithms by using the structural properties of the problem. An extensive experimentation is conducted to evaluate the performance of the proposed algorithms on different problem sizes with the varied tardiness factors. Our experimentation shows that ACO-based algorithms perform better as compared to the available best dispatching rules and algorithms.
0 references
batch processors
0 references
scheduling
0 references
TWT
0 references
total weighted tardiness
0 references
heuristics
0 references
ACO
0 references
ant colony optimisation
0 references
batch processing
0 references