Task network-based project dynamic scheduling and schedule coordination

The resource-constrained project scheduling problem (RCPSP) is an extensively explored area. The existing RCPSP solutions tend to focus on single project scheduling problems without practical supports to address complex constraints, dynamic environments, and multi-project schedule coordination. This paper proposes a dynamic project scheduling algorithm based on partial task network heuristics. This algorithm takes time constraints, resource constraints, and particularly the changing task execution status into consideration. To coordinate conflicting schedules of multiple projects, we proposed an interactive decision support process and developed new algorithms for conflict detection, conflict resolution, and impact analysis. The proposed algorithms have been fully implemented and tested in a web-based aircraft maintenance management system and are being applied in construction for project scheduling and facilities maintenance management.

[1]  Stephen F. Smith,et al.  Is Scheduling a Solved Problem , 2005 .

[2]  Li Jinghua,et al.  An agent-based system for multi-project planning and scheduling , 2005, IEEE International Conference Mechatronics and Automation, 2005.

[3]  Erik Demeulemeester,et al.  Resource-constrained project scheduling: A survey of recent developments , 1998, Comput. Oper. Res..

[4]  Sang-Hyeok Gang,et al.  ASCE Journal of Construction Engineering and Management 논문 키워드로 본 건설관리 기술의 동향 , 2012 .

[5]  Mostafa M. Khattab,et al.  Limited-resource allocation in construction projects , 1996 .

[6]  Edward J. Jaselskis,et al.  Analysis of Trends in Construction Research: 1985-2002 , 2004 .

[7]  Weiming Shen,et al.  A New Approach for Resource-Constrained Multi-Project Scheduling , 2010 .

[8]  Michel Gendreau,et al.  Multidisciplinary Scheduling: Theory and Applications , 2005 .

[9]  Martin Betts,et al.  Construction Management and Economics: A review of the first ten years , 1993 .

[10]  Berthe Y. Choueiry,et al.  Distributed approach to dynamic resource management based on temporal influence , 1994 .

[11]  Jan Karel Lenstra,et al.  Scheduling subject to resource constraints: classification and complexity , 1983, Discret. Appl. Math..

[12]  William J. O'Brien,et al.  A formal mapping-based approach for distributed schedule coordination on projects , 2009, Adv. Eng. Informatics.

[13]  Nashwan Dawood,et al.  Multi-constraint information management and visualisation for collaborative planning and control in construction , 2003, J. Inf. Technol. Constr..

[14]  Rolf H. Möhring,et al.  Resource-constrained project scheduling: Notation, classification, models, and methods , 1999, Eur. J. Oper. Res..

[15]  Jyh-Bin Yang,et al.  Developing a knowledge map for construction scheduling using a novel approach , 2007 .

[16]  Weiming Shen,et al.  A Decision Support System for Integrating Corrective Maintenance, Preventive Maintenance, and Condition-Based Maintenance , 2010 .

[17]  Weiming Shen,et al.  Systems integration and collaboration in architecture, engineering, construction, and facilities management: A review , 2010, Adv. Eng. Informatics.

[18]  Rainer Kolisch,et al.  Experimental evaluation of state-of-the-art heuristics for the resource-constrained project scheduling problem , 2000, Eur. J. Oper. Res..

[19]  Tao Liu,et al.  Hybrid genetic algorithm based on synthetical level of resource conflict for complex construction project scheduling problem , 2005, 2005 International Conference on Machine Learning and Cybernetics.

[20]  Rainer Kolisch,et al.  Experimental investigation of heuristics for resource-constrained project scheduling: An update , 2006, Eur. J. Oper. Res..