Research Article
Simplifying Multiproject Scheduling Problem Based on Design Structure Matrix and Its Solution by an Improved aiNet Algorithm
Pseudocode 1
Pseudocodes of identification process of resource conflicts.
PROCEDURE OF THE MODEL SIMPLIFICATION AND IDENTIFICATION OF RESOURCE | CONFLICT | (1) confirm activities between projects or in one project | (2) if activities in one project | if(DSM ([ij, jk],:) = K) then | ij, jk belong to EJ | if (qijr+ qikr) > Qr then | resource conflict exists between and | else | there are no resource conflicts between ij and ik | (3) ifactivities between projects | if (qijr+ qikr) > Qr then | resource conflict exists between ij and ik | else | there are no resource conflicts between ij and ik | (4) update EJ, BJ and FJ | if there are no activities needed scheduling | process finished, otherwise go on. | (5) end |
|