{"title":"A Greedy Algorithm for the Resource-Constrained Project\nScheduling Problem","authors":"E. N. Goncharov","doi":"10.1134/S1990478924040057","DOIUrl":null,"url":null,"abstract":"<p> The resource-constrained project scheduling problem (briefly RCPSP) is a general\nscheduling problem that includes precedence and resource constraints. Activities preemptions are\nnot allowed. Resources are renewable and there is a unique way to perform the activities. The\nproblem with renewable resources is NP-hard in the strong sense. We propose a new deterministic\ngreedy algorithm. It is based on heuristics that use information obtained from a relaxing problem.\nThe algorithm is tested with standard data sets given by Kolisch library PSPLIB for j60, j90, and\nj120 and found to be performing well.\n</p>","PeriodicalId":607,"journal":{"name":"Journal of Applied and Industrial Mathematics","volume":"18 4","pages":"679 - 685"},"PeriodicalIF":0.5800,"publicationDate":"2025-07-11","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"0","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"Journal of Applied and Industrial Mathematics","FirstCategoryId":"1085","ListUrlMain":"https://link.springer.com/article/10.1134/S1990478924040057","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"Q3","JCRName":"Engineering","Score":null,"Total":0}
引用次数: 0
Abstract
The resource-constrained project scheduling problem (briefly RCPSP) is a general
scheduling problem that includes precedence and resource constraints. Activities preemptions are
not allowed. Resources are renewable and there is a unique way to perform the activities. The
problem with renewable resources is NP-hard in the strong sense. We propose a new deterministic
greedy algorithm. It is based on heuristics that use information obtained from a relaxing problem.
The algorithm is tested with standard data sets given by Kolisch library PSPLIB for j60, j90, and
j120 and found to be performing well.
期刊介绍:
Journal of Applied and Industrial Mathematics is a journal that publishes original and review articles containing theoretical results and those of interest for applications in various branches of industry. The journal topics include the qualitative theory of differential equations in application to mechanics, physics, chemistry, biology, technical and natural processes; mathematical modeling in mechanics, physics, engineering, chemistry, biology, ecology, medicine, etc.; control theory; discrete optimization; discrete structures and extremum problems; combinatorics; control and reliability of discrete circuits; mathematical programming; mathematical models and methods for making optimal decisions; models of theory of scheduling, location and replacement of equipment; modeling the control processes; development and analysis of algorithms; synthesis and complexity of control systems; automata theory; graph theory; game theory and its applications; coding theory; scheduling theory; and theory of circuits.