2018
DOI: 10.1016/j.asoc.2018.04.047
|View full text |Cite
|
Sign up to set email alerts
|

Improved discrete cuckoo search for the resource-constrained project scheduling problem

Abstract: An Improved Discrete Cuckoo Search (IDCS) is proposed in this paper to solve resource-constrained project scheduling problems (RCPSPs). The original Cuckoo Search (CS) was inspired by the breeding behaviour of some cuckoo species and was designed specifically for application in continuous optimisation problems, in which the algorithm had been demonstrated to be effective. The proposed IDCS aims to improve the original CS for solving discrete scheduling problems by reinterpreting its key elements: solution repr… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
1
1
1
1

Citation Types

0
17
0

Year Published

2019
2019
2024
2024

Publication Types

Select...
5
3

Relationship

0
8

Authors

Journals

citations
Cited by 36 publications
(17 citation statements)
references
References 48 publications
0
17
0
Order By: Relevance
“…The PFSP with seven jobs is taken to explain the mapping rule from continuous space to discrete space. If the randomly generated fireworks are sorted by size and the position sequence is (3,5,4,6,1,7,2), the processing order of the jobs is j 3 → j 5 → j 4 → j 6 → j 1 → j 7 → j 2 . In this way, the sparks in continuous space are uniquely mapped to a solution in discrete space.…”
Section: Permutation Flow Shop Scheduling Problemsmentioning
confidence: 99%
See 1 more Smart Citation
“…The PFSP with seven jobs is taken to explain the mapping rule from continuous space to discrete space. If the randomly generated fireworks are sorted by size and the position sequence is (3,5,4,6,1,7,2), the processing order of the jobs is j 3 → j 5 → j 4 → j 6 → j 1 → j 7 → j 2 . In this way, the sparks in continuous space are uniquely mapped to a solution in discrete space.…”
Section: Permutation Flow Shop Scheduling Problemsmentioning
confidence: 99%
“…The amount of iterations was set to 200. Given that the number of machines in each stage is different, the upper and lower boundaries were as follows: lathe: (1,4), planer: (1, 3), grinder: (1,4). The specific parameter settings are listed in Table 5.…”
Section: Lathe (S)mentioning
confidence: 99%
“…Su et al [23] used a mixed-integer model and discrete constraints to solve the problems. Maghsoudlou et al [24] and Bibiks et al [25] applied the cuckoo Search algorithm to plan for the multirisk project with three distinct evaluation objectives. Lin et al [26] proposed a new solution based on GA and some other heuristic algorithms.…”
Section: Approximation Algorithms For Ms-rcpspmentioning
confidence: 99%
“…)// parameter of the mutation operator (12) for (j � 0; j < n; j++) (14) end for (15) if (f (u i (t)) ≤ f(x i (t))) (16) x i (t+1) � u i (t) (17) else (18) x i (t+1) � x i (t) (19) end if (20) end for (21) Calculate the fitness and bestnest (22) If (makespan > min (fitness)) (23) makespan � min (fitness) (24) End if (25) bestnest ⟵ Reallocate (bestnest) (26) t ⟵ t + 1 (27) Input: currentBest //the best schedule among the current population Output: //the improved schedule (1) Begin (2) makespan � f(best) (3) newbest � currentBest; (4) R b ⟵ maxResource (newbest) //the last resource to finish its job (5) Tb ⟵ set of tasks is performed by resource Rb (6) For i � 1 to size(Tb) // Consider each task in T b , the set of tasks performed by resource R b (7) T i � T b [i]; (8) R i ⟵ set of resource that are skilled enough to execute the task i except R b (9) For j � 1 to size (R i ) // Consider each resource in turn (10)…”
Section: Imopse Datasetmentioning
confidence: 99%
“…The classification of RCPSP is summarized as follows [13] Since the RCPSP is NP-hard, and for more adaptation of the RCPSP with reality, some researchers have considered various extensions and different methods for solving the problem and working on exact methods using mixed-integer programming, constraint programming, and satisfiability modulo theories [14][15][16][17][18][19][20][21][22]. Bibiks et al [23] presented a discrete cuckoo search (DCS) algorithm for RCPSP and improved the DCS algorithm in their study [24]. Fathallahi and Najafi [25] discussed a fuzzy RCPSP with the aim of maximizing NPV of project cash flows.…”
Section: Introductionmentioning
confidence: 99%