PARAMETRIC CONSTRAINT MANAGEMENT IN PLANNING AND SCHEDULING: COMPUTATIONAL BASIS

Critical path methods (CPM) have long been used as the computational basis for computer scheduling systems. The basic computational methodology in CPM proved to be inadequate to represent and integrate more problems in project management. The main reason is that the methodology is built on a computational procedure that is specific to the underlying network representation. Various knowledge-based techniques have been used to provide a richer computational methodology. The main goal of this paper is to describe the computational basis of a constraint-management methodology as applied to planning and scheduling. Each problem may be represented by interrelating its parameters using construction duration and precedence knowledge. The parameter relationships may be viewed as mathematical constraints. The paper provides a description of the computational methodology including the constraint modeling process, the graph representation of constraints, and the evaluation of constraint networks. The methodology may result in multiple solutions based on the nature of graph representation. Therefore, the paper proceeds to prove that only the acceptable computational solution represents the appropriate project plan and schedule. The paper concludes by commenting on the utility of the methodology and providing directions for future research.

[1]  Hossam El-Bibany The Value of a Unified Approach to Product and Process Modeling , 1995 .

[2]  Hossam El-Din El-Bibany Architecture for human-computer design, management and coordination in a collaborative AEC environment , 1992 .

[3]  James D. Thompson Organizations in Action , 1967 .

[4]  Drew McDermott,et al.  Temporal Data Base Management , 1987, Artif. Intell..

[5]  Raymond E. Levitt,et al.  OARPLAN: Generating project plans by reasoning about objects, actions and resources , 1988, Artificial Intelligence for Engineering Design, Analysis and Manufacturing.

[6]  Chris Hendrickson,et al.  Knowledge-based process planning for construction and manufacturing , 1989 .

[7]  Jay R. Galbraith Organization Design , 1977 .

[8]  John Boardman,et al.  Methodology for modelling a project management control environment , 1987 .

[9]  Robert D. Logcher,et al.  GHOST: Project Network Generator , 1988 .

[10]  Raymond E. Levitt Knowledge-based planning systems: An engineering perspective , 1990, Expert Planning Systems.

[11]  James E. Kelley,et al.  Critical-Path Planning and Scheduling: Mathematical Basis , 1961 .

[12]  R. Sedgewick,et al.  Algorithms (2nd ed.) , 1988 .

[13]  Boyd C. Paulson,et al.  Collaborative knowledge-integration systems: a tool for AEC design, management, and coordination , 1994 .

[14]  David Serrano,et al.  Constraint Management in Conceptual Design , 1989 .

[15]  E. W. Davis,et al.  Project Management With Cpm, Pert and Precedence Diagramming , 1983 .