Skip to main content
Erschienen in: Journal of Scheduling 2/2014

01.04.2014

The total adjustment cost problem: Applications, models, and solution algorithms

Erschienen in: Journal of Scheduling | Ausgabe 2/2014

Einloggen

Aktivieren Sie unsere intelligente Suche, um passende Fachinhalte oder Patente zu finden.

search-config
loading …

Abstract

Resource leveling problems arise whenever it is expedient to reduce the fluctuations in resource utilization over time, while maintaining a prescribed project completion deadline. Several resource leveling objective functions may be defined, consideration of which results in well-balanced resource profiles. In this paper, we concentrate on a special objective function that determines the costs arising from increasing or decreasing the resource utilizations. The resulting total adjustment cost problem occurs, for example, in the construction industry and can be formulated using mixed-integer linear programming models. Apart from a discrete time-based formulation, two polynomial formulations, namely an event-based model and a start-based model, which exploit structural properties of the problem are presented. In addition, a heuristic solution algorithm is proposed to generate start solutions for the problem. We use CPLEX 12.4 to solve medium-scale instances known from the literature. A computational performance analysis shows that the discrete time-based model and the start-based model are suitable for practical applications.

Sie haben noch keine Lizenz? Dann Informieren Sie sich jetzt über unsere Produkte:

Springer Professional "Wirtschaft+Technik"

Online-Abonnement

Mit Springer Professional "Wirtschaft+Technik" erhalten Sie Zugriff auf:

  • über 102.000 Bücher
  • über 537 Zeitschriften

aus folgenden Fachgebieten:

  • Automobil + Motoren
  • Bauwesen + Immobilien
  • Business IT + Informatik
  • Elektrotechnik + Elektronik
  • Energie + Nachhaltigkeit
  • Finance + Banking
  • Management + Führung
  • Marketing + Vertrieb
  • Maschinenbau + Werkstoffe
  • Versicherung + Risiko

Jetzt Wissensvorsprung sichern!

Springer Professional "Wirtschaft"

Online-Abonnement

Mit Springer Professional "Wirtschaft" erhalten Sie Zugriff auf:

  • über 67.000 Bücher
  • über 340 Zeitschriften

aus folgenden Fachgebieten:

  • Bauwesen + Immobilien
  • Business IT + Informatik
  • Finance + Banking
  • Management + Führung
  • Marketing + Vertrieb
  • Versicherung + Risiko




Jetzt Wissensvorsprung sichern!

Literatur
Zurück zum Zitat Ahuja, H. N. (1976). Construction performance control by networks. New York: Wiley. Ahuja, H. N. (1976). Construction performance control by networks. New York: Wiley.
Zurück zum Zitat Ahuja, R., Magnanti, T., & Orlin, J. (1993). Network flows. Englewood Cliffs: Prentice Hall. Ahuja, R., Magnanti, T., & Orlin, J. (1993). Network flows. Englewood Cliffs: Prentice Hall.
Zurück zum Zitat Al-Joma, M. & Mangin, J.-C. (2004). A scheduling model for repetitive activities. In F. Khosrowshahi, (Ed.), Proceedings 20th Annual Association of Researchers in Construction Management (ARCOM) Conference (pp. 1197–1206), Edinburgh. Al-Joma, M. & Mangin, J.-C. (2004). A scheduling model for repetitive activities. In F. Khosrowshahi, (Ed.), Proceedings 20th Annual Association of Researchers in Construction Management (ARCOM) Conference (pp. 1197–1206), Edinburgh.
Zurück zum Zitat Ballestin, F., Schwindt, C., & Zimmermann, J. (2007). Resource leveling in make-to-order production: Modeling and heuristic solution method. International Journal of Operations Research, 13(2), 76–83. Ballestin, F., Schwindt, C., & Zimmermann, J. (2007). Resource leveling in make-to-order production: Modeling and heuristic solution method. International Journal of Operations Research, 13(2), 76–83.
Zurück zum Zitat Bandelloni, M., Tucci, M., & Rinaldi, R. (1994). Optimal resource leveling using non-serial dynamic programming. European Journal of Operational Research, 78, 162–177.CrossRef Bandelloni, M., Tucci, M., & Rinaldi, R. (1994). Optimal resource leveling using non-serial dynamic programming. European Journal of Operational Research, 78, 162–177.CrossRef
Zurück zum Zitat Bartusch, M., Möhring, R., & Radermacher, F. (1988). Scheduling project networks with resource constraints and time windows. Annals of Operations Research, 16, 201–240.CrossRef Bartusch, M., Möhring, R., & Radermacher, F. (1988). Scheduling project networks with resource constraints and time windows. Annals of Operations Research, 16, 201–240.CrossRef
Zurück zum Zitat Blaskova, M., & Grazulis, V. (2009). Motivation of human potential: Theory and practice. Vilnius, Lithuania: Publishing Centre of Mykolas Romeris University. Blaskova, M., & Grazulis, V. (2009). Motivation of human potential: Theory and practice. Vilnius, Lithuania: Publishing Centre of Mykolas Romeris University.
Zurück zum Zitat Burgess, A., & Killebrew, J. (1962). Variation in activity level on a cyclical arrow diagram. Journal of Industrial Engineering, 13, 76–83. Burgess, A., & Killebrew, J. (1962). Variation in activity level on a cyclical arrow diagram. Journal of Industrial Engineering, 13, 76–83.
Zurück zum Zitat Demeulemeester, E., & Herroelen, W. (2002). Project scheduling: A research handbook. Boston: Kluwer. Demeulemeester, E., & Herroelen, W. (2002). Project scheduling: A research handbook. Boston: Kluwer.
Zurück zum Zitat Easa, S. M. (1989). Resource leveling in construction by optimization. Journal of Construction Engineering and Management, 115, 302–316.CrossRef Easa, S. M. (1989). Resource leveling in construction by optimization. Journal of Construction Engineering and Management, 115, 302–316.CrossRef
Zurück zum Zitat Galbreath, R. V. (1965). Computer program for leveling resource usage. Journal of the Construction Division, Proceedings of the American Society of Civil Engineers, 91, 107–124. Galbreath, R. V. (1965). Computer program for leveling resource usage. Journal of the Construction Division, Proceedings of the American Society of Civil Engineers, 91, 107–124.
Zurück zum Zitat Gather, T., Zimmermann, J., & Bartels, J.-H. (2011). Exact methods for the resource levelling problem. Journal of Scheduling, 14(6), 557–569.CrossRef Gather, T., Zimmermann, J., & Bartels, J.-H. (2011). Exact methods for the resource levelling problem. Journal of Scheduling, 14(6), 557–569.CrossRef
Zurück zum Zitat Geng, J., Weng, L., & Liu, S. (2011). An improved ant colony optimization algorithm for nonlinear resource-leveling problems. Computers and Mathematics with Applications, 61, 2300–2305.CrossRef Geng, J., Weng, L., & Liu, S. (2011). An improved ant colony optimization algorithm for nonlinear resource-leveling problems. Computers and Mathematics with Applications, 61, 2300–2305.CrossRef
Zurück zum Zitat Harris, R. B. (1978). Precedence and arrow networking techniques for construction. New York: Wiley. Harris, R. B. (1978). Precedence and arrow networking techniques for construction. New York: Wiley.
Zurück zum Zitat Harris, R. B. (1990). Packing method for resource leveling (Pack). Journal of Construction Engineering and Management, 116, 39–43. Harris, R. B. (1990). Packing method for resource leveling (Pack). Journal of Construction Engineering and Management, 116, 39–43.
Zurück zum Zitat Harris, R. B., & Ioannou, P. G. (1998). Scheduling projects with repeating activities. Journal of Construction Engineering and Management, 124, 269–279.CrossRef Harris, R. B., & Ioannou, P. G. (1998). Scheduling projects with repeating activities. Journal of Construction Engineering and Management, 124, 269–279.CrossRef
Zurück zum Zitat Hartmann, S., & Briskorn, D. (2010). A survey of variants and extensions of the resource-constrained project scheduling problem. European Journal of Operational Research, 207, 1–14.CrossRef Hartmann, S., & Briskorn, D. (2010). A survey of variants and extensions of the resource-constrained project scheduling problem. European Journal of Operational Research, 207, 1–14.CrossRef
Zurück zum Zitat Haubrich, H.-J., Siemes, P., & Ohrem, S. (2008). Möglichkeiten der Netzintegration von Offshore-Großwindanlagen. In P. Dietz (Ed.), Netzintegration von Offshore-Großwindanlagen: Grundlast von der Nordsee (pp. 167–177). Clausthal-Zellerfeld: Papierflieger. Haubrich, H.-J., Siemes, P., & Ohrem, S. (2008). Möglichkeiten der Netzintegration von Offshore-Großwindanlagen. In P. Dietz (Ed.), Netzintegration von Offshore-Großwindanlagen: Grundlast von der Nordsee (pp. 167–177). Clausthal-Zellerfeld: Papierflieger.
Zurück zum Zitat Koné, O., Artigues, C., Lopez, P., & Mongeau, M. (2011). Event-based MILP models for resource-constrained project scheduling problems. Computers and Operations Research, 38, 3–13.CrossRef Koné, O., Artigues, C., Lopez, P., & Mongeau, M. (2011). Event-based MILP models for resource-constrained project scheduling problems. Computers and Operations Research, 38, 3–13.CrossRef
Zurück zum Zitat Moder, J. J., & Phillips, C. R. (1970). Project Management with CPM and PERT (2nd ed.). New York: Van Nostrand Reinhold Company. Moder, J. J., & Phillips, C. R. (1970). Project Management with CPM and PERT (2nd ed.). New York: Van Nostrand Reinhold Company.
Zurück zum Zitat Neumann, K., Schwindt, C., & Zimmermann, J. (2003a). Order-based neighborhoods for project scheduling with nonregular objective functions. European Journal of Operational Research, 149, 325–343.CrossRef Neumann, K., Schwindt, C., & Zimmermann, J. (2003a). Order-based neighborhoods for project scheduling with nonregular objective functions. European Journal of Operational Research, 149, 325–343.CrossRef
Zurück zum Zitat Neumann, K., Schwindt, C., & Zimmermann, J. (2003b). Project scheduling with time windows and scarce resources (2nd ed.). Berlin: Springer.CrossRef Neumann, K., Schwindt, C., & Zimmermann, J. (2003b). Project scheduling with time windows and scarce resources (2nd ed.). Berlin: Springer.CrossRef
Zurück zum Zitat Neumann, K., Schwindt, C., & Zimmermann, J. (2006). Resource-constrained project scheduling with time windows. In J. Józefowska & J. Weglarz (Eds.), Perspectives in modern project scheduling (pp. 375–407). New York: Springer. Neumann, K., Schwindt, C., & Zimmermann, J. (2006). Resource-constrained project scheduling with time windows. In J. Józefowska & J. Weglarz (Eds.), Perspectives in modern project scheduling (pp. 375–407). New York: Springer.
Zurück zum Zitat Neumann, K., & Zimmermann, J. (1999). Resource levelling for projects with schedule-dependent time windows. European Journal of Operational Research, 117, 591–605.CrossRef Neumann, K., & Zimmermann, J. (1999). Resource levelling for projects with schedule-dependent time windows. European Journal of Operational Research, 117, 591–605.CrossRef
Zurück zum Zitat Neumann, K., & Zimmermann, J. (2000). Procedures for resource levelling and net present value problems in project scheduling with general temporal and resource constraints. European Journal of Operational Research, 127, 425–443.CrossRef Neumann, K., & Zimmermann, J. (2000). Procedures for resource levelling and net present value problems in project scheduling with general temporal and resource constraints. European Journal of Operational Research, 127, 425–443.CrossRef
Zurück zum Zitat Nübel, H. (2001). The resource renting problem subject to temporal constraints. OR Spektrum, 23, 359–381.CrossRef Nübel, H. (2001). The resource renting problem subject to temporal constraints. OR Spektrum, 23, 359–381.CrossRef
Zurück zum Zitat Petrovic, R. (1969). On optimization of resource leveling in project plans. In H. J. Lombaers (Ed.), Project Planning by Network Analysis: Proceedings of the Second International Congress (pp. 268–273). Amsterdam, North-Holland. Petrovic, R. (1969). On optimization of resource leveling in project plans. In H. J. Lombaers (Ed.), Project Planning by Network Analysis: Proceedings of the Second International Congress (pp. 268–273). Amsterdam, North-Holland.
Zurück zum Zitat Pritsker, A. A. B., Watters, L. J., & Wolfe, P. M. (1969). Multi-project scheduling with limited resources: A zero-one programming approach. Management Science, 16, 93–108.CrossRef Pritsker, A. A. B., Watters, L. J., & Wolfe, P. M. (1969). Multi-project scheduling with limited resources: A zero-one programming approach. Management Science, 16, 93–108.CrossRef
Zurück zum Zitat Raja, K., & Kumanan, S. (2007). Resource leveling using petrinet and memetic approach. American Journal of Applied Science, 4(5), 317–322.CrossRef Raja, K., & Kumanan, S. (2007). Resource leveling using petrinet and memetic approach. American Journal of Applied Science, 4(5), 317–322.CrossRef
Zurück zum Zitat Rieck, J., Zimmermann, J., & Gather, T. (2012). Mixed-integer linear programming for resource leveling problems. European Journal of Operational Research, 221, 27–37.CrossRef Rieck, J., Zimmermann, J., & Gather, T. (2012). Mixed-integer linear programming for resource leveling problems. European Journal of Operational Research, 221, 27–37.CrossRef
Zurück zum Zitat Savin, D., Alkass, S., & Fazio, P. (1997). A procedure for calculating the weight-matrix of a neural network for resource leveling. Advances in Engineering Software, 28, 277–283.CrossRef Savin, D., Alkass, S., & Fazio, P. (1997). A procedure for calculating the weight-matrix of a neural network for resource leveling. Advances in Engineering Software, 28, 277–283.CrossRef
Zurück zum Zitat Schwindt, C. (1998). Generation of resource-constrained project scheduling problems subject to temporal constraints. WIOR-Report 543, Institute for Economic Theory and Operations Research, University Karlsruhe, Germany. Schwindt, C. (1998). Generation of resource-constrained project scheduling problems subject to temporal constraints. WIOR-Report 543, Institute for Economic Theory and Operations Research, University Karlsruhe, Germany.
Zurück zum Zitat Schwindt, C. (2005). Resource allocation in project management. Berlin: Springer. Schwindt, C. (2005). Resource allocation in project management. Berlin: Springer.
Zurück zum Zitat Steinboeck, A., Wild, D., & Kugi, A. (2013). Nonlinear model predictive control of a continuous slab reheating furnace. Control Engineering Practice, 21, 495–508.CrossRef Steinboeck, A., Wild, D., & Kugi, A. (2013). Nonlinear model predictive control of a continuous slab reheating furnace. Control Engineering Practice, 21, 495–508.CrossRef
Zurück zum Zitat Takamoto, M., Yamada, N., Kobayashi, Y., & Nonaka, H. (1995). Zero-one quadratic programming algorithm for resource leveling of manufacturing process schedules. Systems and Computers in Japan, 26(10), 68–76.CrossRef Takamoto, M., Yamada, N., Kobayashi, Y., & Nonaka, H. (1995). Zero-one quadratic programming algorithm for resource leveling of manufacturing process schedules. Systems and Computers in Japan, 26(10), 68–76.CrossRef
Zurück zum Zitat Younis, M. A., & Saad, B. (1996). Optimal resource leveling of multi-resource projects. Computers and Industrial Engineering, 31, 1–4.CrossRef Younis, M. A., & Saad, B. (1996). Optimal resource leveling of multi-resource projects. Computers and Industrial Engineering, 31, 1–4.CrossRef
Zurück zum Zitat Zhuchkov, S. M. (2004). Conserving energy and resources in the production of rolled sections and wire rod. Metallurgist, 48, 528–535.CrossRef Zhuchkov, S. M. (2004). Conserving energy and resources in the production of rolled sections and wire rod. Metallurgist, 48, 528–535.CrossRef
Zurück zum Zitat Zimmermann, J. (1997). Heuristics for resource levelling problems in project scheduling with minimum and maximum time lags. WIOR-Report 491, Institute for Economic Theory and Operations Research, University Karlsruhe, Germany. Zimmermann, J. (1997). Heuristics for resource levelling problems in project scheduling with minimum and maximum time lags. WIOR-Report 491, Institute for Economic Theory and Operations Research, University Karlsruhe, Germany.
Zurück zum Zitat Zimmermann, J. (2001). Ablauforientiertes Projektmanagement: Modelle Verfahren und Anwendungen. Wiesbaden: Gabler.CrossRef Zimmermann, J. (2001). Ablauforientiertes Projektmanagement: Modelle Verfahren und Anwendungen. Wiesbaden: Gabler.CrossRef
Metadaten
Titel
The total adjustment cost problem: Applications, models, and solution algorithms
Publikationsdatum
01.04.2014
Erschienen in
Journal of Scheduling / Ausgabe 2/2014
Print ISSN: 1094-6136
Elektronische ISSN: 1099-1425
DOI
https://doi.org/10.1007/s10951-013-0344-y

Weitere Artikel der Ausgabe 2/2014

Journal of Scheduling 2/2014 Zur Ausgabe