IBM ILOG Scheduler User's Manual > Getting Started with Scheduler > Using the Building Blocks > Satisfying Temporal Constraints > Describe the Problem--Example 1

The following example illustrates the use of Scheduler on the problem of planning the construction of a house. For each activity in the project, the following table and Figure 3.1 show the duration of the activity in days along with the activities that must precede it.

Table 3.1 House Construction Activities 
Activity  
Duration  
Preceding Activities 
masonry 

 
carpentry 
masonry 
plumbing 
masonry 
ceiling 
masonry 
roofing 
carpentry 
painting 
ceiling 
windows 
roofing 
facade 
roofing, plumbing 
garden 
roofing, plumbing 
moving 
windows, facade, garden, painting 

Solving the problem consists of determining the least possible makespan for the project, that is, the least possible amount of time that elapses between the beginning of the first activity (masonry) and the end of the last activity (moving).

Note
In Scheduler, the unit of time represented by a variable is not defined. As a result, the duration of the masonry activity in this problem could be 7 hours or 7 weeks or 7 months. However, all time variables in a problem must represent the same unit of time.

useBuildBlockst.gif

Figure 3.1 House Construction Activities