Skip to main content
Log in

A GRASP approach for the extended car sequencing problem

  • Published:
Journal of Scheduling Aims and scope Submit manuscript

Abstract

This paper presents a solution procedure for a new variant of the Car Sequencing Problem (CSP) based on the GRASP metaheuristic. In this variant, called xCSP (extended CSP), the aim is to satisfy the hard constraints of the CSP while scheduling the maximum possible number of cars with specific options at specific times of the day in order to satisfy other production requirements. Additional constraint ratios are likewise considered that force at least a minimum specific number of consecutive options. An extension of the CSP is formalized in this paper and computational results are presented using available on-line instances that verify the good performance of a GRASP procedure defined for the xCSP.

This is a preview of subscription content, log in via an institution to check access.

Access this article

Price excludes VAT (USA)
Tax calculation will be finalised during checkout.

Instant access to the full article PDF.

Similar content being viewed by others

References

  • Bautista, J. (1993). Procedimientos heurísticos y exactos para la secuenciación en sistemas productivos de unidades homogéneas (contexto JIT). Unpublished Doctoral Thesis, Universitat Politècnica de Catalunya, Barcelona, Spain.

  • Bautista, J., Pereira, J., & Adenso-Diaz, B. (2008, to appear). A beam search approach for the optimization version of the car sequencing problem. Annals of Operations Research.

  • Boysen, N., Fliedner, M., & Scholl, A. (2007). Sequencing mixed-model assembly lines: survey, classification and model critique. Jena Research Papers in Business and Economics, 02/2007.

  • Dincbas, M., Simonis, H., & van Hentenryck, P. (1988). Solving the car sequencing problem in constraint logic programming. In Proceedings of the 8th European conference on artificial intelligence, ECAI-88 (pp. 290–295), Munich. London: Pitmann.

    Google Scholar 

  • Feo, T. A., & Resende, M. G. C. (1989). Greedy randomized heuristic for a computationally difficult set covering problem. Operations Research Letters, 8, 67–71.

    Article  Google Scholar 

  • Gent, I. (1998). Two results on car-sequencing problems (Technical report APES-02-1998).

  • Gent, I. P., & Walsh, T. (1999). CSPLib: a benchmark library for constraints (Technical report APES-09-1999).

  • Gottlieb, J., Puchta, M., & Solnon, C. (2003). A study of greedy, local search and ant colony optimization approaches for car sequencing problems. In G. R. Raidl et al. (Eds.), Lecture notes in computer science : Vol. 2611. Applications of evolutionary computing (pp. 246–257). Berlin: Springer.

    Chapter  Google Scholar 

  • Kis, T. (2004). On the complexity of the car sequencing problem. Operations Research Letters, 32, 331–335.

    Article  Google Scholar 

  • Laguna, M., & Martí, R. (1999). Grasp and path relinking for 2-layer straight line crossing minimization. INFORMS Journal on Computing, 11, 44–52.

    Article  Google Scholar 

  • Little, J. (1993). A searching technique! OR Insight, 6(4), 24–31.

    Article  Google Scholar 

  • Monden, Y. (1983). Toyota production system. Norcross: Institute of Industrial Engineers Press.

    Google Scholar 

  • Parello, B. D., Kabat, W. C., & Wos, L. (1986). Job-shop scheduling using automated reasoning. Journal of Automated Reasoning, 2(1), 1–42.

    Article  Google Scholar 

  • Prais, M., & Ribeiro, C. C. (2000). Reactive GRASP: an application to a matrix decomposition problem in TDMA traffic assignment. INFORMS Journal on Computing, 12, 164–176.

    Article  Google Scholar 

  • Perron, L., Shaw, P., & Furnon, V. (2004). Propagation guided large neighborhood search. In Lecture notes in computer science (Vol. 3528, pp. 468–481). Berlin: Springer.

    Google Scholar 

  • Putcha, M., & Gottlieb, J. (2002). Solving car sequencing problems by local optimization. In Lecture notes in computer science : Vol. 2279. EvoWorkshops (pp. 132–142). Berlin: Springer.

    Google Scholar 

  • Regin, J. C., & Puget, J. F. (1997). A filtering algorithm for global sequencing constraints. In Lecture notes in computer science : Vol. 1330. Principles and practice of constraint programming, CP-97 (pp. 32–46). Berlin: Springer.

    Chapter  Google Scholar 

  • Resende, M. G. C., & Ribeiro, C. C. (2002). Greedy randomize adaptive search procedures. In F. Glover & G. Kochenberger (Eds.), Handbook of metaheuristics (pp. 219–249). Dordrecht: Kluwer Academic.

    Google Scholar 

  • Scholl, A. (1999). Balancing and sequencing of assembly lines. Heidelberg: Physica.

    Google Scholar 

  • Silver, E. A., Pyke, D. F., & Peterson, R. (1998). Inventory management and production planning and scheduling (3rd edn.). New York: Wiley.

    Google Scholar 

  • Tsang, E. (1993). Foundations of constraint satisfaction. New York: Academic Press.

    Google Scholar 

  • van Hentenryck, P., & Michel, L. (2005). Constraint-based local search. London: MIT Press.

    Google Scholar 

  • van Hentenryck, P., Simonis, H., & Dincbas, M. (1992). Constraint satisfaction using constraint logic programming. Artificial Intelligence, 58, 113–119.

    Article  Google Scholar 

  • Warwick, T., & Tsang, E. P. K. (1995). Tackling car sequencing problems using a generic genetic algorithm. Evolutionary Computation, 3, 267–298.

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Joaquín Bautista.

Rights and permissions

Reprints and permissions

About this article

Cite this article

Bautista, J., Pereira, J. & Adenso-Díaz, B. A GRASP approach for the extended car sequencing problem. J Sched 11, 3–16 (2008). https://doi.org/10.1007/s10951-007-0046-4

Download citation

  • Published:

  • Issue Date:

  • DOI: https://doi.org/10.1007/s10951-007-0046-4

Keywords

Navigation