A flexible scheduling framework for repetitive construction projects based on constraint programming

Cao, Q; Zou, X and Zhang, L (2025) A flexible scheduling framework for repetitive construction projects based on constraint programming. Journal of Construction Engineering and Management, 151(7): 04025073, ISSN 0733-9364

Abstract

Scheduling repetitive construction projects (RCPs) is a challenging task due to the nature of the activities involved. It requires careful consideration of both flexibility and computational performance. This paper develops a versatile RCP scheduling framework applicable to multiple construction scenarios, providing greater flexibility than existing models. The framework incorporates various scheduling features for repetitive activities, such as soft logic, multiskilled crews, multimode execution, crew transfers, and continuous or noncontinuous execution. It also offers optional optimization objectives, such as minimizing the overall project duration, total cost, crew interruption time, and number of employed crews. Planners can combine the features of repetitive activities and choose one or more objectives to meet their needs and preferences. The proposed framework is based on constraint programming, which balances computational efficiency and solution quality while remaining user-friendly. The practicality and effectiveness of the framework are verified through three case studies involving five real-life projects. The results demonstrate that the proposed framework can produce RCP schedules with shorter duration, lower costs, or reduced resource utilization compared with those generated by existing models.

Item Type: Article
Uncontrolled Keywords: constraint programming; crew transfers; multiskilled crews; project scheduling; repetitive construction projects; soft logic
Index terms: project scheduling, scheduling, repetitive construction, preference, resource utilization, efficiency, case study, constraint programming, planner, effectiveness, duration
Subjects: decision-making and reasoning, algorithms, building construction, operations research, site logistics, performance management, project controls, data collection methods, profession
Topics: Digital Applications, Site Management, Time Control, Research Practice, Construction Technology, Roles and Professions, Quality Management
Descriptive scope: 3 PCE

N.B. Descriptive scope is a count of how many of the five facets of empirical research are indicated by the words used in title, abstract and keywords. It is not intended as a judgement on the research; merely a count of the kind of word we would expect to indicate Phenomenon, Concepts, Theoretical framing, Empirical techniques, Analytical techniques. If all five are present, then a code of “5 PCTEA” will indicate this. If you feel the coding for this record is questionable, we welcome discussion around the terms we matched or the way we categorized them. The facet you would expect may not be coded, or a facet may be coded inappropriately. This can also bear on a larger question, of which facets should be treated as defining in construction management research. Please get in touch, and we will look at it. More details here