2015
DOI: 10.1080/0305215x.2015.1042475
|View full text |Cite
|
Sign up to set email alerts
|

Design of high-performing hybrid meta-heuristics for unrelated parallel machine scheduling with machine eligibility and precedence constraints

Abstract: This study involves an unrelated parallel machine scheduling problem in which sequence-dependent set-up times, different release dates, machine eligibility and precedence constraints are considered to minimize total late works. A new mixed-integer programming model is presented and two efficient hybrid meta-heuristics, genetic algorithm and ant colony optimization, combined with the acceptance strategy of the simulated annealing algorithm (Metropolis acceptance rule), are proposed to solve this problem. Manife… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
1
1
1
1

Citation Types

0
4
0

Year Published

2017
2017
2024
2024

Publication Types

Select...
8
1

Relationship

0
9

Authors

Journals

citations
Cited by 22 publications
(5 citation statements)
references
References 34 publications
0
4
0
Order By: Relevance
“…The conditional parameters were production and release time, demand, machine eligibility, and the unit costs for production, storage, and sequence-dependent setup. Following recommendations made by Afzalirad and Rezaeian [72], the parameters were specified as listed in Table 2.…”
Section: Methodsmentioning
confidence: 99%
“…The conditional parameters were production and release time, demand, machine eligibility, and the unit costs for production, storage, and sequence-dependent setup. Following recommendations made by Afzalirad and Rezaeian [72], the parameters were specified as listed in Table 2.…”
Section: Methodsmentioning
confidence: 99%
“…In [192] the authors consider the problem of minimising the total late work. This criterion is similar to the total tardiness, except that in this case it a job starts after its due date, it receives a constant penalty, which then does not depend on when it started.…”
Section: B Metaheuristicsmentioning
confidence: 99%
“…A complete classification of the reviewer research including the problem variant, solution method, and short notes is given in Table V. R|R|Cmax heuristics matheuristics that combine mathematical programming with heuristic procedures [85] R|R|Cmax heuristics two heuristic types, one which consider resources when scheduling, and the second which does not and then performs a repair mechanism [86] R||T EC heuristic jobs have an electricity consumption rate when executing, and electricity prices are changing during the time horizon [87] R|sij , Mj | Tj heuristic, CLONALG, VND, GRASP several novel heuristics adapted for the considered, CLONALG combined with VNS and GRASP problem [88] R||Cmax GA, TS, SA, ID, MDDR GA with neighbourhood operators, initialisation of starting solutions with MCT [89] R||Cmax descent method, TS greedy initialisation [90] R||Cmax, Tmax TS bi-criteria optimisation [91] R||Cmax TS TS with hashing for control of tabu restrictions [92] R|s ijk , s − batch| Tj SA setup times are not considered between jobs belonging to the same batch [93] R|s R||Cmax GA matrix encoding of solutions [133] R|s ijk |Cmax GA, SA dominance properties included in the metaheuristics [134] R||Cmax VND combination od VND with a commercial solver [135] R||Cmax VND problem where not all machines and jobs need to be considered for scheduling [136] R|s ijk |Cmax GA combination of GA with local search operators [137] R|s ijk | Tj IG IG with destruction and reconstruction operators [138] R|s IG algorithm for multi-objective optimisation and integration with concepts from TS [187] R|s ijk | Tj GA, SA SA embedded in GA as a local search procedure [188] R|M d |Cmax GA machines deteriorate over time, but can be fixed with maintenance activities [189] R|s ijk |Cmax GA, heuristic GA coupled with LS [190] R|s ijk , Mj | Fj GA, MDDRs GA which sequences jobs and a DR that assigns them to machines [191] R|s ijk , Mj , brkdwn, rj , batch| wj Cj + wj Tj TS [192] R|sij , Mj , rj , prec|T LT GA GA coupled with the SA solution acceptance test [193] R|rj | wj Tj , Cmax MDDR, heuristic, TS TS and heuristic adapted for bi-criteria optimisation [194] R|rj , s ijk , pc| Fj GA, PSO a hybrid metaheuristic combining PSO and GA [195] R|rj , sij , Mj , prec, R|Cmax GA,...…”
Section: Constraints Referencesmentioning
confidence: 99%
“…Chen and Wu (2007) and Chen (2015) presented heuristic scheduling algorithms to minimize the total weighted completion time of unrelated parallel machines. Rezaeian (2003), Liaw et al (2003), Afzalirad and Rezaeian (2015), and Rezaeian (2016) developed metaheuristic algorithms to optimize the machine loads of unrelated parallel machines. Lin and Ying (2014) developed an artificial bee colony algorithm to minimize the maximum completion time of jobs, i.e.…”
Section: Production Rate Decreases While Machine Health Deterioratesmentioning
confidence: 99%