Abstract
The coupled task problem is to schedule jobs on a single machine where each job consists of two subtasks and where the second subtask has to be started after a given time interval with respect to the first one. The problem has several applications and is NP-hard. In this paper we present a branch-and-bound algorithm for this problem and compare its performance with four integer programming models.
Similar content being viewed by others
References
Ageev AA, Baburin AE (2007) Approximation algorithms for UET scheduling problems with exact delays. Oper Res Lett 25:533–540
Ahr D, Békési J, Galambos G, Oswald M, Reinelt G (2004) An exact algorithm for scheduling identical coupled tasks. Math Methods Oper Res 59:193–203
Blazewicz J, Ecker K, Kis T, Tanas M (2001) A note on the complexity of scheduling coupled tasks on a single processor. J Brazilian Comput Soc 7:23–26
Elshafei M, Sherali HD, Smith JC (2004) Radar pulse interleaving for multi-target tracking. Nav Res Logist 51(1):72–94
Li H, Zhao H (2007) Scheduling coupled-tasks on a single machine. In: IEEE symposium on computational intelligence in scheduling SCIS ’07, pp 137–142
Orman AJ, Potts CN (1997) On the complexity of coupled-task scheduling. Discret Appl Math 72:141–154
Orman AJ, Potts CN, Shahani AK, Moore AR (1996) Scheduling for a multifunction phased array radar system. Eur J Oper Res 90:13–25
Potts CN, Whitehead JD (2007) Heuristics for a coupled-operation scheduling problem. J Oper Res Soc 58:1375–1388
Sherali HD, Smith JC (2005) Interleaving two-phased jobs on a single machine with application to radar pulse interleaving. Discret Optim 2:348–361
Tanas M, Blazewicz J, Ecker K (2007) Polynomial time algorithm for coupled tasks scheduling problem. In: Blazewicz J, Ecker K, Hammer B (eds) ICOLE 2007. Lessach, Austria. Report IfI-07-03, TU Clausthal, pp 76–69
Acknowledgments
We would like to thank two anonymous referees for very helpful and extensive comments and suggestions. They improved this paper considerably.
Author information
Authors and Affiliations
Corresponding author
Additional information
József Békési and Gábor Galambos received the support from the European Union and the European Social Fund through project “Supercomputer, the national virtual lab”, Grant No.: TAMOP-4.2.2.C-11/1/KONV-2012-0010.
Michael N. Jung, Marcus Oswald and Gerhard Reinelt received the support from DAAD exchange program 324 PPP-Ungarn.
Rights and permissions
About this article
Cite this article
Békési, J., Galambos, G., Jung, M.N. et al. A branch-and-bound algorithm for the coupled task problem. Math Meth Oper Res 80, 47–81 (2014). https://doi.org/10.1007/s00186-014-0469-6
Received:
Accepted:
Published:
Issue Date:
DOI: https://doi.org/10.1007/s00186-014-0469-6