Title: Efficient local search algorithms for job-shop scheduling problems
Authors: Pisut Pongchairerks
Addresses: Faculty of Engineering, Industrial Engineering Programme, Thai-Nichi Institute of Technology, 1771/1 Pattanakarn Rd., Suanluang, Bangkok, 10250, Thailand
Abstract: To solve job-shop scheduling problems, this paper develops four local search algorithms based on an input parameter of controlling the maximum allowable delay times of all machines. The use of this parameter in different values can change the size in numbers of the algorithm's solution space. The first proposed algorithm fixes the mentioned parameter's value and generates only forward schedules. The second algorithm reduces the parameter value iteratively and generates only forward schedules. The third algorithm reduces the parameter value iteratively; in addition, each operation-based permutation generated by this algorithm is transformed into both forward and backward schedules simultaneously. The fourth algorithm in the first-half iterations reduces the parameter value iteratively as well as generating only forward schedules; after that, this algorithm in the second-half iterations increases the parameter value iteratively as well as generating only backward schedules.
Keywords: local search; job shop scheduling problem; JSP; parameterised active schedules; forward schedules; backward schedules; makespan; active schedules.
DOI: 10.1504/IJMOR.2016.077995
International Journal of Mathematics in Operational Research, 2016 Vol.9 No.2, pp.258 - 277
Received: 16 Sep 2014
Accepted: 11 Oct 2014
Published online: 31 Jul 2016 *