Skip to main content

An Intelligent Algorithm for Scheduling Jobs on a Single Machine with a Common Due Date

  • Conference paper
Knowledge-Based Intelligent Information and Engineering Systems (KES 2007)

Abstract

In this paper, an intelligent algorithm for scheduling jobs on a single machine with a common due date is introduced. This problem of scheduling jobs on a single machine, known as NP-complete problem, is against the common due date with respect to earliness and tardiness penalties. In the proposed algorithm, the properties of scheduling jobs on a single machine with a common due date are well derived with ant colony optimization (ACO). Furthermore, the heuristic is embedded into ACO as local search to escape from local optima. Simulation results show that the proposed intelligent algorithm yields the best performance among existing algorithms.

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

Access this chapter

Institutional subscriptions

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

Similar content being viewed by others

References

  1. Baker, K.R., Scudder, G.D.: Sequencing with Earliness and Tardiness Penalties: A Review. Operations Research 38, 22–36 (1990)

    Article  MathSciNet  MATH  Google Scholar 

  2. Biskup, D., Feldmann, M.: Benchmarks for Scheduling on A Single Machine Against Restrictive and Unrestrictive Common Due Dates. Computers and Operations Research 28, 787–801 (2001)

    Article  MATH  Google Scholar 

  3. Bose, R.: Information Theory, Coding, and Cryptography. McGraw Hill, New York (2002)

    Google Scholar 

  4. Gordon, V., Proth, J.-M., Chu, C.: A Survey of the State-of-art of Common Due Date Assignment and Scheduling Research. European Journal of Operational Research 139, 1–25 (2002)

    Article  MathSciNet  MATH  Google Scholar 

  5. Gupta, J.N.D., Lauff, V., Werner, F.: Two-machine Flow Shop Problems with Nonregular Criteria. Journal of Mathematical Modelling and Algorithms 3, 123–151 (2004)

    Article  MathSciNet  MATH  Google Scholar 

  6. Liaw, C.F.: A Branch-and-Bound Algorithm for the Single Machine Earliness and Tardiness Scheduling Problem. Computers and Operations Research 26, 679–693 (1999)

    Article  MathSciNet  MATH  Google Scholar 

  7. Lin, S.W., Chou, S.Y., Ying, K.C.: A Sequential Exchange Approach for Minimizing Earliness-Tardiness Penalties of Single-machine Scheduling with a Common Due Date. European Journal of Operational Search 177, 1294–1301 (2007)

    Article  MATH  Google Scholar 

  8. Jaynes, E.T.: On The Rationale of The Maximum Entropy Methods. Proceedings of the IEEE 70, 939–952 (1982)

    Article  Google Scholar 

  9. Hoogeveen, J.A., Van De Velde, S.L.: Scheduling Around a Small Common Due Date. European Journal and Operational Research 55, 237–242 (1991)

    Article  MATH  Google Scholar 

  10. Ibarraki, T., Katoh, N.: Resource Allocation Problems. The MIT Press, Cambridge, Massachusetts (1988)

    Google Scholar 

  11. Lee, Z.-J., Lee, C.-Y.: A Hybrid Search Algorithm with Heuristics for Resource Allocation Problem. Information sciences 173, 155–167 (2005)

    Article  Google Scholar 

  12. Feldmann, M., Biskup, D.: Single-machine Scheduling for Minimizing Earliness and Tardiness Penalties by Meta-heuristic Approaches. Computers and Industrial Engineering 44, 307–323 (2003)

    Article  Google Scholar 

  13. James, R.J.W.: Using Tabu Search to Solve the Common Due Date Early/Tardy Machine Scheduling Problem. Computers and Operations Research 24, 199–208 (1997)

    Article  MathSciNet  MATH  Google Scholar 

  14. Lee, C.Y., Kim, S.J.: Parallel genetic algorithms for the earliness-tardiness job scheduling problem with general penalty weights. Computers and Industrial Engineering 28, 231–243 (1995)

    Article  Google Scholar 

  15. Liu, M., Wu, M.: Genetic Algorithm for the Optimal Common Due Date Assignment and The Optimal Policy in Parallel Machine Earliness/Tardiness Scheduling Problems. Robotics and Computer-Integrated Manufacturing 22, 279–287 (2006)

    Article  Google Scholar 

  16. Mittenthal, J., Raghavachari, M., Rana, A.I.: A Hybrid Simulated Annealing Approach for Single Machine Scheduling Problems with Non-regular Penalty Functions. Computers and Operations Research 20, 103–111 (1993)

    Article  MATH  Google Scholar 

  17. Lin, S.W., Chou, S.Y., Ying, K.C.: Meta-heuristic Approaches for Minimizing Total Earliness and Tardiness Penalties of Single-Machine Scheduling with a Common Due Date. Journal of Heuristics (2007)

    Google Scholar 

  18. Dorigo, M., Stützle, T.: Ant Colony Optimization. The MIT Press, Cambridge (2004)

    MATH  Google Scholar 

  19. Lee, C.-Y., Lee, Z.-J., Su, S.-F.: Ant Colonies With Cooperative Process Applied To Resource Allocation Problem. Journal of the Chinese Institute of Engineers 28, 879–885 (2005)

    Article  Google Scholar 

  20. Hall, N.G., Kubiak, W., Sethi, S.P.: Earliness-Tardiness Scheduling Problem, II: Deviation of Completion Times About a Restrictive Common Due Date. Operations Research 39, 847–856 (1991)

    Article  MathSciNet  MATH  Google Scholar 

  21. Kahlbacher, H.G.: Scheduling with Monotonous Earliness and Tardiness Penalties. European Journal of Operational Research 64, 258–277 (1993)

    Article  MATH  Google Scholar 

  22. Mondal, S.A., Sen, A.K.: Single Machine Weighted Earliness-Tardiness Penalty Problem with a Common Due Date. Computers and Operations Research 28, 649–669 (2001)

    Article  MATH  Google Scholar 

  23. Raghavachari, M.: Scheduling Problems with Non-regular Penalty Functions: A Review. Operations Research 25, 144–164 (1988)

    MATH  Google Scholar 

  24. Szwarc, W.: Single-machine Scheduling to Minimize Absolute Deviation of Completion Times from a Common Due Date. Naval Research Logistics 36, 663–673 (1989)

    Article  MathSciNet  MATH  Google Scholar 

  25. Hino, C.M., Ronconi, D.P., Mendes, A.B.: Minimizing Earliness and Tardiness Penalties in a Single-machine Problem with a Common Due Date. European Journal of Operational Research 160, 190–201 (2005)

    Article  MATH  Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2007 Springer-Verlag Berlin Heidelberg

About this paper

Cite this paper

Lee, ZJ., Chuang, CC., Ying, KC. (2007). An Intelligent Algorithm for Scheduling Jobs on a Single Machine with a Common Due Date. In: Apolloni, B., Howlett, R.J., Jain, L. (eds) Knowledge-Based Intelligent Information and Engineering Systems. KES 2007. Lecture Notes in Computer Science(), vol 4693. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-540-74827-4_87

Download citation

  • DOI: https://doi.org/10.1007/978-3-540-74827-4_87

  • Publisher Name: Springer, Berlin, Heidelberg

  • Print ISBN: 978-3-540-74826-7

  • Online ISBN: 978-3-540-74827-4

  • eBook Packages: Computer ScienceComputer Science (R0)

Publish with us

Policies and ethics

pFad - Phonifier reborn

Pfad - The Proxy pFad of © 2024 Garber Painting. All rights reserved.

Note: This service is not intended for secure transactions such as banking, social media, email, or purchasing. Use at your own risk. We assume no liability whatsoever for broken pages.


Alternative Proxies:

Alternative Proxy

pFad Proxy

pFad v3 Proxy

pFad v4 Proxy