A job-shop problem with one additional resource type

  • Authors:
  • Alessandro Agnetis;Marta Flamini;Gaia Nicosia;Andrea Pacifici

  • Affiliations:
  • Dipartimento di Ingegneria dell'Informazione, Università di Siena, Siena, Italy 53100;Data Management S.P.A., Roma, Italy 00128;Dipartimento di Informatica e Automazione, Università Roma Tre, Roma, Italy 00146;Dipartimento di Ingegneria dell'Impresa, Università di Roma Tor Vergata, Roma, Italy 00133

  • Venue:
  • Journal of Scheduling
  • Year:
  • 2011

Quantified Score

Hi-index 0.00

Visualization

Abstract

We consider a job-shop scheduling problem with n jobs and the constraint that at most pn jobs can be processed simultaneously. This model arises in several manufacturing processes, where each operation has to be assisted by one human operator and there are p (versatile) operators. The problem is binary NP-hard even with n=3 and p=2. When the number of jobs is fixed, we give a pseudopolynomial dynamic programming algorithm and a fully polynomial time approximation scheme (FPTAS). We also propose an enumeration scheme based on a generalized disjunctive graph, and a dynamic programming-based heuristic algorithm. The results of an extensive computational study for the case with n=3 and p=2 are presented.