It is known that the resource-unconstrained project scheduling problem with generalized precedence constraints (RUPSP) and minimum completion time objective function can be solved in time O(n·m), where n is the number of activities and m is the number of precedence relations. In this article, we propose a new network formulation for RUPSP based on a transformation that maps the original problem into a standardized acyclic network where precedence relationships between each pair of activities are only of the finish-to-start type with zero time lags. With this network, we then associate a mathematical program that can be solved in O(m) time by means of dynamic programing. Exploiting the dual formulation of this mathematical program we further prove that the minimum completion time can also be computed, with the same computational complexity O(m), by finding an augmenting path of longest length in the proposed acyclic network by installing unit capacities on arcs. Computational results on benchmarks are presented.

Bianco, L., Caramia, M. (2010). A New formulation of the resource-unconstrained project scheduling problem with generalized precedence relations to minimize the completion time. NETWORKS, 56, 263-271 [10.1002/net.20388].

A New formulation of the resource-unconstrained project scheduling problem with generalized precedence relations to minimize the completion time

BIANCO, LUCIO;CARAMIA, MASSIMILIANO
2010-01-01

Abstract

It is known that the resource-unconstrained project scheduling problem with generalized precedence constraints (RUPSP) and minimum completion time objective function can be solved in time O(n·m), where n is the number of activities and m is the number of precedence relations. In this article, we propose a new network formulation for RUPSP based on a transformation that maps the original problem into a standardized acyclic network where precedence relationships between each pair of activities are only of the finish-to-start type with zero time lags. With this network, we then associate a mathematical program that can be solved in O(m) time by means of dynamic programing. Exploiting the dual formulation of this mathematical program we further prove that the minimum completion time can also be computed, with the same computational complexity O(m), by finding an augmenting path of longest length in the proposed acyclic network by installing unit capacities on arcs. Computational results on benchmarks are presented.
2010
Pubblicato
Rilevanza internazionale
Articolo
Esperti anonimi
Settore MAT/09 - RICERCA OPERATIVA
English
Con Impact Factor ISI
acyclic networks; project scheduling; time lags
Bianco, L., Caramia, M. (2010). A New formulation of the resource-unconstrained project scheduling problem with generalized precedence relations to minimize the completion time. NETWORKS, 56, 263-271 [10.1002/net.20388].
Bianco, L; Caramia, M
Articolo su rivista
File in questo prodotto:
Non ci sono file associati a questo prodotto.

I documenti in IRIS sono protetti da copyright e tutti i diritti sono riservati, salvo diversa indicazione.

Utilizza questo identificativo per citare o creare un link a questo documento: https://hdl.handle.net/2108/25534
Citazioni
  • ???jsp.display-item.citation.pmc??? ND
  • Scopus 12
  • ???jsp.display-item.citation.isi??? 8
social impact