TECHNICAL PAPERS
Mar 1, 2006

Particle Swarm Optimization for Preemptive Scheduling under Break and Resource-Constraints

Publication: Journal of Construction Engineering and Management
Volume 132, Issue 3

Abstract

This paper introduces a particle swarm optimization (PSO)-based methodology to implement preemptive scheduling under break and resource-constraints (PSBRC) for construction projects. The PSBRC under study allows the preemptive activities to be interrupted in off-working time and not to resume immediately in the next working period because all the limited resources are to be reallocated during a break. The potential solution to the PSBRC, i.e., a set of priorities deciding the order to start the activities or restart the interrupted activities, is represented by the multidimensional particle position. Hence PSO is applied to search for the optimal schedule for the PSBRC, in which a parallel scheme is adopted to transform the particle-represented priorities to a schedule. Computational analyses are presented to verify the effectiveness of the proposed methodology. This paper provides an attempt to make use of preemption and break for the resource-constrained construction project with the objective of minimizing project duration.

Get full access to this article

View all available purchase options and get full access to this article.

Acknowledgment

The work described in this article was fully supported by a grant from the Research Grants Office of City University of Hong Kong (Project No. City U 7200036.)

References

Baker, E. (1983). “An exact algorithm for the time-constrained traveling salesmen problem.” Oper. Res., 31, 938–945.
Bean, J. (1994). “Genetic algorithms and random keys for sequencing and optimization.” Oper. Res. Soc. Am., 6(2), 154–160.
Boctor, F. F. (1990). “Some efficient multi-heuristic procedures for resource-constrained project scheduling.” Eur. J. Oper. Res., 49, 3–13.
Brucker, P., Heitmann, S., and Hurink, J. (2003). “How useful are preemptive schedules?” Oper. Res. Lett., 31, 129–136.
Chan, W. T., Chua, D. K. H., and Kannan, G. (1996). “Construction resource scheduling with genetic algorithms.” J. Constr. Eng. Manage., 122(2), 125–132.
Chan, W. T., and Hao, H. (2002). “Production scheduling for precast plants using a flow shop sequencing model.” J. Comput. Civ. Eng., 16(3), 165–174.
Christofides, N., Mingozzi, A., and Toth, P. (1981). “State space relaxation procedures for the computation of bounds to routing problems.” Networks, 11, 145–164.
Clerc, M., and Kennedy, J. (2002). “The particle swarm-explosion, stability, and convergence in a multidimensional complex space.” IEEE Trans. Evol. Comput., 6(1), 58–73.
Demeulemeester, E. L., and Herroelen, W. S. (1996).“An efficient optimal solution procedure for the preemptive resource-constrained project scheduling problem.” Eur. J. Oper. Res., 90, 334–348.
Dumas, Y., Desrosiers, J., and Soumis, F. (1991). “The pickup and delivery problem with time windows.” Eur. J. Oper. Res., 54, 7–22.
Eberhart, R. C., and Shi, Y. (1998). “Comparison between genetic algorithms and particle swarm optimization.” Evolutionary Programming VII: Proc., Seventh Annual Conf. on Evolutionary Programming, San Diego, Calif., 611–616.
Eberhart, R. C., and Shi, Y. (2001). “Tracking and optimizing dynamic systems with particle swarms.” Proc., IEEE Congress on Evolutionary Computation (CEC 2001), Seoul, Korea, 94–97.
Fisher, M., and Jaikumar, R. (1981). “A generalized assignment heuristic for vehicle routing.” Networks, 11, 109–124.
Gavish, B., and Pirkul, H. (1991). “Algorithms for multi-resource generalized assignment problem.” Manage. Sci., 37(6), 695–713.
Gupta, C. G., Gupta, Y. P., and Kumar, A. (1993). “Minimizing flow time variance in a single system using genetic algorithm.” Eur. J. Oper. Res., 70, 289–303.
Hartmann, S. (1998). “A competitive genetic algorithm for resource-constrained project scheduling.” Naval Res. Logistics Quart., 45, 733–750.
Kennedy, J., and Eberhart, R. C. (1995). “Particle swarm optimization.” Proc., IEEE Conf. on Neural Networks, IV, Piscataway, N.J., 1942–1948.
Kennedy, J., Eberhart, R. C., and Shi, Y. (2001). Swarm intelligence, Morgan Kaufmann, San Francisco, Calif.
Kolisch, R. (1996). “Serial and parallel resource-constrained project scheduling methods revisited: Theory and computation.” Eur. J. Oper. Res., 90, 320–333.
Lawler, E. L. (1982). “Preemptive scheduling of precedence-constrained jobs on parallel machines.” Deterministic and stochastic scheduling, M. A. H. Dempster, J. K. Lenstra and A. H. G. Rinnooy Kan, eds., Reidel, Dordrecht, 101–123.
Lee, J. K., and Kim, Y. D. (1996). “Search heuristics for resource constrained project scheduling.” J. Oper. Res. Soc., 47(5), 678–689.
Leu, S. S., and Yang, C. H. (1999). “GA-based multicriteria optimal model for construction scheduling.” J. Constr. Eng. Manage., 125(6), 420–427.
Padilla, E. M., and Carr, R. I. (1991). “Resource strategies for dynamic project management.” J. Constr. Eng. Manage., 117(2), 279–293.
Shi, Y., and Eberhart, R. C. (1998). “Parameter selection in particle swarm optimization.” Evolutionary Programming VII: Proc., Seventh Annual Conf. on Evolutionary Programming, Springer, New York, 591–600.
Solman, M. M. (1987). “Algorithms for the vehicle routing and scheduling problems with time window constraints.” Oper. Res., 35, 254–265.
Stinson, J. P. (1976). “A branch and bound algorithm for a general class resource-constrained scheduling problem.” PhD thesis, Univ. of North Carolina at Chapel Hill, Chapel Hill, N.C.
Talbot, F. B. (1982). “Resource-constrained project scheduling with time-resource tradeoffs: The nonpreemptive case.” Manage. Sci., 28(10), 1197–1210.
Trelea, I. C. (2003). “The particle swarm optimization algorithm: Convergence analysis and parameter selection.” Inf. Process. Lett., 85(6), 317–325.
Yang, H. H., and Chen, Y. L. (2000). “Finding the critical path in an activity network with time-switch constraints.” Eur. J. Oper. Res., 120, 603–613.
Young, S. Y. (2002). “Genetic algorithm with fuzzy logic controller for preemptive and non-preemptive job-shop scheduling problems.” Comput. Ind. Eng., 43, 623–644.

Information & Authors

Information

Published In

Go to Journal of Construction Engineering and Management
Journal of Construction Engineering and Management
Volume 132Issue 3March 2006
Pages: 259 - 267

History

Received: Oct 6, 2004
Accepted: Jul 1, 2005
Published online: Mar 1, 2006
Published in print: Mar 2006

Permissions

Request permissions for this article.

Authors

Affiliations

Hong Zhang
Lecturer, Dept. of Building and Construction, City Univ. of Hong Kong, Tat Chee Ave., Kowloon, Hong Kong.
Heng Li
Professor, Dept. of Building and Real Estate, Hong Kong Polytechnic Univ., Hung Hom, Kowloon, Hong Kong.
C. M. Tam
Professor, Dept. of Building and Construction, City Univ. of Hong Kong, Tat Chee Ave., Kowloon, Hong Kong.

Metrics & Citations

Metrics

Citations

Download citation

If you have the appropriate software installed, you can download article citation data to the citation manager of your choice. Simply select your manager software from the list below and click Download.

Cited by

View Options

Get Access

Access content

Please select your options to get access

Log in/Register Log in via your institution (Shibboleth)
ASCE Members: Please log in to see member pricing

Purchase

Save for later Information on ASCE Library Cards
ASCE Library Cards let you download journal articles, proceedings papers, and available book chapters across the entire ASCE Library platform. ASCE Library Cards remain active for 24 months or until all downloads are used. Note: This content will be debited as one download at time of checkout.

Terms of Use: ASCE Library Cards are for individual, personal use only. Reselling, republishing, or forwarding the materials to libraries or reading rooms is prohibited.
ASCE Library Card (5 downloads)
$105.00
Add to cart
ASCE Library Card (20 downloads)
$280.00
Add to cart
Buy Single Article
$35.00
Add to cart

Get Access

Access content

Please select your options to get access

Log in/Register Log in via your institution (Shibboleth)
ASCE Members: Please log in to see member pricing

Purchase

Save for later Information on ASCE Library Cards
ASCE Library Cards let you download journal articles, proceedings papers, and available book chapters across the entire ASCE Library platform. ASCE Library Cards remain active for 24 months or until all downloads are used. Note: This content will be debited as one download at time of checkout.

Terms of Use: ASCE Library Cards are for individual, personal use only. Reselling, republishing, or forwarding the materials to libraries or reading rooms is prohibited.
ASCE Library Card (5 downloads)
$105.00
Add to cart
ASCE Library Card (20 downloads)
$280.00
Add to cart
Buy Single Article
$35.00
Add to cart

Media

Figures

Other

Tables

Share

Share

Copy the content Link

Share with email

Email a colleague

Share