Skip to main content
Log in

Ant colony algorithms for a two-agent scheduling with sum-of processing times-based learning and deteriorating considerations

  • Published:
Journal of Intelligent Manufacturing Aims and scope Submit manuscript

Abstract

This paper addresses a two-agent single-machine scheduling problem with the co-existing sum-of-processing-times-based learning and deteriorating effects. In the proposed model, it is assumed that the actual processing time of a job of the first (second) agent is a decreasing function of the sum-of-processing-times-based learning (or increasing function of the sum-of-processing-times-based deteriorating effect) in a schedule. The aim of this paper is to find an optimal schedule to minimize the total weighted completion time of the jobs of the first agent with the restriction that no tardy job is allowed for the second agent. For the proposed model, we develop a branch-and-bound and some ant colony algorithms for an optimal and near-optimal solution, respectively. Besides, the extensive computational experiments are also proposed to test the performance of the algorithms.

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

  • Agnetis A., Mirchandani P. B., Pacciarelli D., Pacifici A. (2004) Scheduling problems with two competing agents. Operations Research 52: 229–242

    Article  Google Scholar 

  • Agnetis A., Pacciarelli D., Pacifici A. (2007) Multi-agent single machine scheduling. Annals of Operations Research 150: 3–15

    Article  Google Scholar 

  • Alidaee B., Womer N. K. (1999) Scheduling with time dependent processing times: Review and extensions. Journal of Operational Research Society 50: 711–720

    Google Scholar 

  • Arnaout J. P., Rabadi G., Musa R. (2010) A two-stage ant colony optimization algorithm to minimize the makespan on unrelated parallel machines with sequence-dependent setup times. Journal of Intelligent Manufacturing 21: 693–701

    Article  Google Scholar 

  • Baker K. R., Smith J. C. (2003) A multiple-criterion model for machine scheduling. Journal of Scheduling 6: 7–16

    Article  Google Scholar 

  • Biskup D. (2008) A state-of-the-art review on scheduling with learning effect. European Journal of Operational Research 188: 315–329

    Article  Google Scholar 

  • Bożejko W. (2010) Parallel path relinking method for the single machine total weighted tardiness problem with sequence-dependent setups. Journal of Intelligent Manufacturing 21(6): 777–785

    Article  Google Scholar 

  • Cheng T. C. E., Ding Q., Lin B. M. T. (2004) A concise survey of scheduling with time-dependent processing times. European Journal of Operational Research 152: 1–13

    Article  Google Scholar 

  • Cheng M. B., Sun S. J. (2006) Single-machine scheduling problems with deteriorating jobs and learning effect. Journal of Zhejiang University of Science 7(4): 597–601

    Article  Google Scholar 

  • Cheng T. C. E., Ng C. T., Yuan J. J. (2006) Multi-agent scheduling on a single machine to minimize total weighted number of tardy jobs. Theoretical Computer Science 362: 273–281

    Article  Google Scholar 

  • Cheng T. C. E., Wu C. C., Lee W. C. (2008) Some scheduling problems with deteriorating jobs and learning effects. Computers and Industrial Engineering 54(4): 972–982

    Article  Google Scholar 

  • Cheng T. C. E., Ng C. T., Yuan J. J. (2008) Multi-agent scheduling on a single machine with max-form criteria. European Journal of Operational Research 188: 603–609

    Article  Google Scholar 

  • Cheng T. C. E., Lee W. C., Wu C. C. (2010) Scheduling problems with deteriorating jobs and learning effects including proportional setup times. Computers and Industrial Engineering 58(2): 326–331

    Article  Google Scholar 

  • Cheng T.C.E., Cheng S.R., Wu W.H., Hsu P.H., Wu C.C. (2011) A two-agent single-machine scheduling problem with truncated sum-of- processing-times- based learning considerations. Computer and Industrial Engineering 60: 534–541

    Article  Google Scholar 

  • Colorni, A., Dorigo, M., Maniezzo, M., Varela, I.F.J., & Bourgine, P. (1991). Distributed optimization by ant colonies. In Proceedings of the first European conference on artificial life, Pairs.

  • Colorni A., Dorigo M., Maniezzo V., Trubian M. (1994) Ant system for job-shop scheduling. Belgian Journal Operational Research 34: 39–53

    Google Scholar 

  • Della Croce F., Narayan V., Tadei R. (1996) The two-machine total completion time flow shop problem. European Journal of Operational 90: 227–237

    Article  Google Scholar 

  • Dorigo M., Gambardella L. M. (1997) Ant colony system: A cooperative learning approach to travel salesman problem. IEEE Transaction Evolutionary Computing 1: 53–66

    Article  Google Scholar 

  • Dorigo M., Di Caro G., Gambardella L. M. (1999) Ant algorithms for discrete optimization. Artificial Life 5: 137–172

    Article  Google Scholar 

  • Fisher M. L. (1971) A dual algorithm for the one-machine scheduling problem. Mathematical Programming 11: 229–251

    Article  Google Scholar 

  • Gordon V. S., Potts C. N., Strusevich V. A., Whitehead J. D. (2008) Single machine scheduling models with deterioration and learning: Handling precedence constraints via priority generation. Journal of Scheduling 11(5): 357–370

    Article  Google Scholar 

  • Lee W. C., Wang W. J., Shiau Y. R., Wu C. C. (2010) A single-machine scheduling problem with two-agent and deteriorating jobs. Applied Mathematical Modelling 34(10): 3098–3107

    Article  Google Scholar 

  • Lee W. C., Chen S. K., Chen C. W., Wu C. C. (2011) A two-machine flowshop problem with two agents. Computers and Operations Research 38: 98–104

    Article  Google Scholar 

  • Liu P., Tang L. (2008) Two-agent scheduling with linear deteriorating jobs on a single machine. Lecture Notes in Computer Science 5092: 642–650

    Article  Google Scholar 

  • Liu P., Tang L., Zhou X. (2010) Two-agent group scheduling with deteriorating jobs on a single machine. International Journal of Advanced Manufacturing Technology 47: 657–664

    Article  Google Scholar 

  • Liu, P., Feng, D., Zhou, X., & Tang, Q. (2010). A note on two-agent single-machine scheduling problem with deteriorating jobs. Control and Decision Conference (CCDC), pp 3832–3835

  • Liu P., Yi N., Zhou X. (2011) Two-agent single-machine scheduling problems under increasing linear deterioration. Applied Mathematical Modelling 35: 2290–2296

    Article  Google Scholar 

  • Liu, X. J., Yi, H., & Ni, Z. H. (2010). Application of ant colony optimization algorithm in process planning optimization. Journal of Intelligent Manufacturing, doi:10.1007/s10845-010-0407-2

  • Ng C. T., Cheng T. C. E., Yuan J. J. (2006) A note on the complexity of the problem of two-agent scheduling on a single machine. Journal of Combinatorial Optimization 12: 387–394

    Article  Google Scholar 

  • Sun L. (2009) Single-machine scheduling problems with deteriorating jobs and learning effects. Computers and Industrial Engineering 57(3): 843–846

    Article  Google Scholar 

  • Solano-Charris, E. L., Montoya-Torres, J. R., & Paternina-Arboleda, C. D. (2009). Ant colony optimization algorithm for a Bi-criteria 2-stage hybrid flowshop scheduling problem. Journal of Intelligent Manufacturing, doi:10.1007/s10845-009-0370-y.

  • Toksari M. D., Güner E. (2008) Minimizing the earliness/tardiness costs on parallel machine with learning effects and deteriorating jobs: A mixed nonlinear integer programming approach. The International Journal of Advanced Manufacturing Technology 38(7–8): 801–808

    Article  Google Scholar 

  • Toksari M. D., Güner E. (2010) Parallel machine scheduling problem to minimize the earliness/tardiness costs with learning effect and deteriorating jobs. Journal of Intelligent Manufacturing 21: 843–851

    Article  Google Scholar 

  • Wang J. B. (2006) A note on scheduling problems with learning effect and deteriorating jobs. International Journal of Systems Science 37: 827–833

    Article  Google Scholar 

  • Wang J. B. (2007) Single-machine scheduling problems with the effects of learning and deterioration. Omega 35: 397–402

    Article  Google Scholar 

  • Wang J. B., Cheng T. C. E. (2007) Scheduling problems with the effects of deterioration and learning. Asia-Pacific Journal of Operational Research 24(2): 245–261

    Article  Google Scholar 

  • Wang J. B. (2009) Single machine scheduling with a time-dependent learning effect and deteriorating jobs. Journal of the Operational Research Society 60(4): 583–586

    Article  Google Scholar 

  • Wang, L., Tang, D. B., Gu, W. B., Zheng, K., & Yuan, W. D. (2010) Pheromone-based coordination for manufacturing system control. Journal of Intelligent Manufacturing, doi:10.1007/s10845-010-0426-z.

  • Yalaoui, N., Mahdi, H., Amodeo, L., & Yalaoui, F. (2009). A new approach for workshop design. Journal of Intelligent Manufacturing, doi:10.1007/s10845-009-0368-5.

  • Yin N., Wang J. B., Wang D., Wang L. Y., Wang X. Y. (2010) Deteriorating jobs and learning effects on a single-machine scheduling with past- sequence- dependent setup times. International Journal of Advanced Manufacturing Techology 46(5–8): 707–714

    Article  Google Scholar 

  • Yuan J. J., Shang W. P., Feng Q. (2005) A note on the scheduling with two families of jobs. Journal of Scheduling 8: 537–542

    Article  Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Yunqiang Yin.

Electronic Supplementary Material

The Below is the Electronic Supplementary Material.

ESM 1 (DOC 1715 kb)

Rights and permissions

Reprints and permissions

About this article

Cite this article

Wu, WH., Cheng, SR., Wu, CC. et al. Ant colony algorithms for a two-agent scheduling with sum-of processing times-based learning and deteriorating considerations. J Intell Manuf 23, 1985–1993 (2012). https://doi.org/10.1007/s10845-011-0525-5

Download citation

  • Received:

  • Accepted:

  • Published:

  • Issue Date:

  • DOI: https://doi.org/10.1007/s10845-011-0525-5

Keywords

Navigation