A Tabu Search Algorithm for an Excavator Scheduling Problem
Abstract
Global sector prompts the construction firms to give a priority to time and cost factors. Thus, scheduling of the jobs is focal important to achieve cost and time objectives. Scheduling problems have gained a great importance in recent years in the construction sector. We have examined a single machine scheduling problem for an excavator used in the construction sector. There are some jobs in which each job has a normal processing time, a due date, earliness penalty and tardiness penalty. This paper presents a meta-heuristic optimization algorithm named Tabu Search (TS) to minimize the total cost and provides how it can be used to solve a wide variety of single machine scheduling problems. Computational results demonstrates that the proposed approach is a good tool for these problems.
Keywords
Tabu search, single machine scheduling problem, excavator, construction sector
References
- [1] M. Ben-daya and M. Al-Fawzan, “An efficient Tabu search algorithm for the single machine mean tardiness problem”. Production Planning and Control, vol. 8, no, 7, 1997.
- [2] K. Xu, Z. Feng, and K. Jun, “A tabu-search algorithm for scheduling jobs with controllable processing times on a single machine to meet due-dates”, Computers & Operations Research, vol. 37, no. 11, pp. 1924–1938, 2010.
- [3] V. Ateş, and N. Barışçı, “Short-term load forecasting model using flower pollination algorithm”, International Scientific and Vocational Studies Journal, vol. 1, no. 1, pp. 22-29.2017.
- [4] İ. B. Koç, A. Al Janadi, and V. Ateş, “Interlock optimization of an accelerator using genetic algorithm”, International Scientific and Vocational Studies Journal, vol. 1, no. 1, pp. 30-41, 2017.
- [5] C. Oguz, F. Salman, and Z. Yalçın, “Order acceptance and scheduling decisions in make-to-order systems”, International Journal of Production Economics, vol. 125, pp. 200–211, 2010.
- [6] M. Laguna, J. W. Barnes, and F. Glover, “Tabu search methods for a single machine scheduling problem”, Journal of Intelligent Manufacturing, vol. 2, pp. 63–74, 1991.
- [7] J. S. Chen, “Using integer programming to solve the machine scheduling problem with a flexible maintenance activity”, Journal of Statistics and Management Systems, vol. 9, no. 1, pp. 87–104, 2006.
- [8] J. S. Chen, “Optimization models for the machine scheduling problem with a single flexible maintenance activity”, Engineering Optimization, vol. 38, no. 1, 53–71, 2006.
- [9] O. Hinder, and A. J. Mason, “A novel integer programing formulation for scheduling with family setup times on a single machine to minimize maximum lateness”, European Journal of Operational Research, vol. 262, no. 2, pp. 411-423, 2017.
- [10] A. Ghodratnama, M. Rabbani, R. Tavakkoli-Moghaddam, and A. Baboli, “Solving a single-machine scheduling problem with maintenance, job deterioration and learning effect by simulated annealing”, Journal of Manufacturing Systems, vol 29, no. 1, pp. 1-9, 2010.