Improving Local Search for the Fuzzy Job Shop Using a Lower Bound

  • Jorge Puente
  • Camino R. Vela
  • Alejandro Hernández-Arauzo
  • Inés González-Rodríguez
Part of the Lecture Notes in Computer Science book series (LNCS, volume 5988)


We consider the fuzzy job shop problem, where uncertain durations are modelled as fuzzy numbers and the objective is to minimise the expected makespan. A recent local search method from the literature has proved to be very competitive when used in combination with a genetic algorithm, but at the expense of a high computational cost. Our aim is to improve its efficiency with an alternative rescheduling algorithm and a makespan lower bound to prune non-improving neighbours. The experimental results illustrate the success of our proposals in reducing both CPU time and number of evaluated neighbours.


Local Search Fuzzy Number Critical Path Neighbourhood Structure Memetic Algorithm 
These keywords were added by machine and not by the authors. This process is experimental and the keywords may be updated as the learning algorithm improves.


Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.


  1. 1.
    Pinedo, M.L.: Scheduling. Theory, Algorithms, and Systems, 3rd edn. Springer, Heidelberg (2008)zbMATHGoogle Scholar
  2. 2.
    Herroelen, W., Leus, R.: Project scheduling under uncertainty: Survey and research potentials. European Journal of Operational Research 165, 289–306 (2005)CrossRefzbMATHGoogle Scholar
  3. 3.
    Dubois, D., Fargier, H., Fortemps, P.: Fuzzy scheduling: Modelling flexible constraints vs. coping with incomplete knowledge. European Journal of Operational Research 147, 231–252 (2003)MathSciNetCrossRefzbMATHGoogle Scholar
  4. 4.
    Słowiński, R., Hapke, M. (eds.): Scheduling Under Fuzziness. Studies in Fuzziness and Soft Computing, vol. 37. Physica-Verlag, Heidelberg (2000)zbMATHGoogle Scholar
  5. 5.
    Brucker, P., Knust, S.: Complex Scheduling. Springer, Heidelberg (2006)zbMATHGoogle Scholar
  6. 6.
    Tavakkoli-Moghaddam, R., Safei, N., Kah, M.: Accessing feasible space in a generalized job shop scheduling problem with the fuzzy processing times: a fuzzy-neural approach. Journal of the Operational Research Society 59, 431–442 (2008)CrossRefzbMATHGoogle Scholar
  7. 7.
    Sakawa, M., Kubota, R.: Fuzzy programming for multiobjective job shop scheduling with fuzzy processing time and fuzzy duedate through genetic algorithms. European Journal of Operational Research 120, 393–407 (2000)MathSciNetCrossRefzbMATHGoogle Scholar
  8. 8.
    Petrovic, S., Fayad, S., Petrovic, D.: Sensitivity analysis of a fuzzy multiobjective scheduling problem. International Journal of Production Research 46(12), 3327–3344 (2007)CrossRefzbMATHGoogle Scholar
  9. 9.
    González Rodríguez, I., Puente, J., Vela, C.R., Varela, R.: Semantics of schedules for the fuzzy job shop problem. IEEE Transactions on Systems, Man and Cybernetics, Part A 38(3), 655–666 (2008)CrossRefGoogle Scholar
  10. 10.
    Fortemps, P.: Jobshop scheduling with imprecise durations: a fuzzy approach. IEEE Transactions of Fuzzy Systems 7, 557–569 (1997)CrossRefGoogle Scholar
  11. 11.
    González Rodríguez, I., Vela, C.R., Puente, J.: A memetic approach to fuzzy job shop based on expectation model. In: Proc. of IEEE International Conference on Fuzzy Systems, FUZZ-IEEE 2007, London, pp. 692–697. IEEE, Los Alamitos (2007)Google Scholar
  12. 12.
    González Rodríguez, I., Vela, C.R., Puente, J., Varela, R.: A new local search for the job shop problem with uncertain durations. In: Proc. of the Eighteenth International Conference on Automated Planning and Scheduling (ICAPS-2008), Sidney, pp. 124–131. AAAI Press, Menlo Park (2008)Google Scholar
  13. 13.
    Liu, B., Liu, Y.K.: Expected value of fuzzy variable and fuzzy expected value models. IEEE Transactions on Fuzzy Systems 10, 445–450 (2002)CrossRefGoogle Scholar
  14. 14.
    González Rodríguez, I., Puente, J., Varela, R., Vela, C.R.: A study of schedule robustness for job shop with uncertainty. In: Geffner, H., Prada, R., Machado Alexandre, I., David, N. (eds.) IBERAMIA 2008. LNCS (LNAI), vol. 5290, pp. 31–41. Springer, Heidelberg (2008)CrossRefGoogle Scholar
  15. 15.
    Van Laarhoven, P., Aarts, E., Lenstra, K.: Job shop scheduling by simulated annealing. Operations Research 40, 113–125 (1992)MathSciNetCrossRefzbMATHGoogle Scholar
  16. 16.
    Ishibuchi, H., Murata, T.: A multi-objective genetic local search algorithm and its application to flowshop scheduling. IEEE Transactions on Systems, Man, and Cybernetics–Part C: Applications and Reviews 67(3), 392–403 (1998)CrossRefGoogle Scholar
  17. 17.
    Taillard, E.D.: Parallel taboo search techniques for the job shop scheduling problem. ORSA Journal on Computing 6(2), 108–117 (1994)CrossRefzbMATHGoogle Scholar
  18. 18.
    Applegate, D., Cook, W.: A computational study of the job-shop scheduling problem. ORSA Journal of Computing 3, 149–156 (1991)CrossRefzbMATHGoogle Scholar

Copyright information

© Springer-Verlag Berlin Heidelberg 2010

Authors and Affiliations

  • Jorge Puente
    • 1
  • Camino R. Vela
    • 1
  • Alejandro Hernández-Arauzo
    • 1
  • Inés González-Rodríguez
    • 2
  1. 1.A.I. Centre and Department of Computer ScienceUniversity of OviedoSpain
  2. 2.Department of Mathematics, Statistics and ComputingUniversity of CantabriaSpain

Personalised recommendations