Abstract
Scheduling–Location (ScheLoc) problems integrate the separate fields of scheduling and location problems. In ScheLoc problems the objective is to find locations for the machines and a schedule for each machine subject to some production and location constraints such that some scheduling objective is minimized. In this paper we consider the discrete parallel machine makespan ScheLoc problem where the set of possible machine locations is discrete and a set of n jobs has to be taken to the machines and processed such that the makespan is minimized. Since the separate location and scheduling problem are both \(\mathcal {NP}\)-hard, so is the corresponding ScheLoc problem. Therefore, we propose an integer programming formulation and different versions of clustering heuristics, where jobs are split into clusters and each cluster is assigned to one of the possible machine locations. Since the IP formulation can only be solved for small scale instances we propose several lower bounds to measure the quality of the clustering heuristics. Extensive computational tests show the efficiency of the heuristics.
Similar content being viewed by others
References
Elvikis D, Hamacher HW, Kalsch MT (2008) Simultaneous scheduling and location (Scheloc): the planar Scheloc makespan problem. J Sched 12:361–374
Graham R (1966) Bounds for certain multiprocessing anomalies. Bell Syst Tech J 45:1563–1581
Hamacher HW, Hennes H (2007) Integrated scheuling and location models: single machine makespan problems. Stud Locat Anal 16:77–90
Hennes H (2005) Integration of scheduling and location models. PhD thesis, University of Kaiserslautern
Heßler C (2016) Scheduling–location algorithms with applications in evacuation planning. PhD thesis, University of Kaiserslautern
Kalsch M, Drezner Z (2010) Solving scheduling and location problems in the plane simultaneously. Comp Oper Res 37:256–264
Kalsch MT (2009) Scheduling–location (ScheLoc) models, theory and algorithms. PhD thesis, University of Kaiserslautern
Kaufmann C (2014) A polynomial time algorithm for an integrated scheduling and location problem. In: Proceedings of the 14th international conference on project management and scheduling, pp 124–128
Maranzana FE (1964) On the location of supply points to minimize tranport costs. Oper Res Q 15:261–270
Mladenović N, Brimberg J, Hansen P, Moreno JA (2007) Pérez. The \(p\)-median problem: a survey of metaheuristic approaches. Eur J Oper Res 179:927–937
Nickel S, Puerto J (2005) Location theory: a unified approach. Springer, Berlin
Reese J (2006) Solution methods for the \(p\)-median problem: an annotated bibliography. Networks 48:125–142
Tansel B, Francis R, Lowe T (1983) State of the art—location on networks: a survey. Part I: the \(p\)-center and \(p\)-median problems. Manag Sci 29:482–497
Wesolkowski S, Francetić N, Grant SC (2014) Trade: training device selection via multi-objective optimization. In: IEEE congress on evolutionary computation
Xu R, Wunsch D (2005) Survey of clustering algorithms. IEEE Trans Neural Netw 16:645–678
Acknowledgements
Partially supported by the Federal Ministry of Education and Research Germany, Grant DSS_Evac_Logistic, FKZ 13N12229 and Grant RobEZiS, FKZ 13N13198 and by the French National Research Agency as ANR-11-SECU-002-01 (CSOSG 2011) and the European Union with the European Regional Development Fund and the Regional Council of Normandy.
Author information
Authors and Affiliations
Corresponding author
Rights and permissions
About this article
Cite this article
Heßler, C., Deghdak, K. Discrete parallel machine makespan ScheLoc problem. J Comb Optim 34, 1159–1186 (2017). https://doi.org/10.1007/s10878-017-0138-9
Published:
Issue Date:
DOI: https://doi.org/10.1007/s10878-017-0138-9