Abstract:Eight priority rules for ranking activities of a project under a limited resourceare proposed. The capabilities of these rules are compared using five measures of performance by employing the set of networksused by Elsayedand Nasr (1986). A new scheduling heuristic, SEARCH, that selects the shortest duration schedule produced by one of the eight priority rules is proposed.
“…Different computing models for the priorities by taking into account these factors will characterize the corresponding priority rules and may lead to different performances. Because there is no systematic measure to select a heuristic rule or to decide which is better than others [9], a multiple-pass heuristic method that considers different priority rules for each pass is proposed so as to select the best one among multiple solutions [7,18,19]. Moreover, a local search way for an improved solution by adjusting start times of some activities based on the current multiple-solutions from the multiple-pass heuristic is recommended [20].…”
Section: Particle-represented Priorities Of Activitiesmentioning
“…Different computing models for the priorities by taking into account these factors will characterize the corresponding priority rules and may lead to different performances. Because there is no systematic measure to select a heuristic rule or to decide which is better than others [9], a multiple-pass heuristic method that considers different priority rules for each pass is proposed so as to select the best one among multiple solutions [7,18,19]. Moreover, a local search way for an improved solution by adjusting start times of some activities based on the current multiple-solutions from the multiple-pass heuristic is recommended [20].…”
Section: Particle-represented Priorities Of Activitiesmentioning
“…Although many individual priority rules have been devised, it is reported that there is no priority rule that dominates others or performs consistently better than other rules. 5,6 To cope with such weakness of individual rules, Boctor 7 and Khattab and Choobineh 6 suggest composite heuristics that include several priority rules and select the best solution among those from the individual rules as the ®nal solution.…”
This paper presents a simulated annealing algorithm for resource constrained project scheduling problems with the objective of minimising makespan. In the search algorithm, a solution is represented with a priority list, a vector of numbers each of which denotes the priority of each activity. In the algorithm, a priority scheduling method is used for making a complete schedule from a given priority list (and hence a project schedule is de®ned by a priority list). The search algorithm is applied to ®nd a priority list which corresponds to a good project schedule. Unlike most of priority scheduling methods, in the suggested algorithm some activities are delayed on purpose so as to extend search space. Solutions can be further improved by delaying certain activities, since non-delay schedules are not dominant in the problem (the set of non-delay schedules does not always include an optimal solution). The suggested algorithm is exible in that it can be easily applied to problems with an objective function of a general form and/or complex constraints. The performance of the simulated annealing algorithm is compared with existing heuristics on problems prepared by Patterson and randomly generated test problems. Computational results showed that the suggested algorithm outperformed existing ones.
“…There are some recent studies [1,13] that are wmrthy to mention here because of their different approaches. Bell et.al.…”
Section: 3 1 Heui'istic Approachesmentioning
confidence: 99%
“…They were given by Wiest [29] and Fendly [10]. There are several attempts including comparative studies in between the e.xisting heuristics and between the heuristics and the optimal solution procedures [1,2,4,7,9,10,12,13,15,18,19,28,29].…”
Section: 3 1 Heui'istic Approachesmentioning
confidence: 99%
“…[13] propose a new scheduling heuristic that selects the shortest duration schedule produced by one of the eight priority rules, developed by authors.…”
scite is a Brooklyn-based organization that helps researchers better discover and understand research articles through Smart Citations–citations that display the context of the citation and describe whether the article provides supporting or contrasting evidence. scite is used by students and researchers from around the world and is funded in part by the National Science Foundation and the National Institute on Drug Abuse of the National Institutes of Health.