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.
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
Agnetis A., Pacciarelli D., Pacifici A. (2007) Multi-agent single machine scheduling. Annals of Operations Research 150: 3–15
Alidaee B., Womer N. K. (1999) Scheduling with time dependent processing times: Review and extensions. Journal of Operational Research Society 50: 711–720
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
Baker K. R., Smith J. C. (2003) A multiple-criterion model for machine scheduling. Journal of Scheduling 6: 7–16
Biskup D. (2008) A state-of-the-art review on scheduling with learning effect. European Journal of Operational Research 188: 315–329
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
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
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
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
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
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
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
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
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
Della Croce F., Narayan V., Tadei R. (1996) The two-machine total completion time flow shop problem. European Journal of Operational 90: 227–237
Dorigo M., Gambardella L. M. (1997) Ant colony system: A cooperative learning approach to travel salesman problem. IEEE Transaction Evolutionary Computing 1: 53–66
Dorigo M., Di Caro G., Gambardella L. M. (1999) Ant algorithms for discrete optimization. Artificial Life 5: 137–172
Fisher M. L. (1971) A dual algorithm for the one-machine scheduling problem. Mathematical Programming 11: 229–251
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
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
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
Liu P., Tang L. (2008) Two-agent scheduling with linear deteriorating jobs on a single machine. Lecture Notes in Computer Science 5092: 642–650
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
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
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
Sun L. (2009) Single-machine scheduling problems with deteriorating jobs and learning effects. Computers and Industrial Engineering 57(3): 843–846
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
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
Wang J. B. (2006) A note on scheduling problems with learning effect and deteriorating jobs. International Journal of Systems Science 37: 827–833
Wang J. B. (2007) Single-machine scheduling problems with the effects of learning and deterioration. Omega 35: 397–402
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
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
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
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
Author information
Authors and Affiliations
Corresponding author
Electronic Supplementary Material
The Below is the Electronic Supplementary Material.
Rights 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
Received:
Accepted:
Published:
Issue Date:
DOI: https://doi.org/10.1007/s10845-011-0525-5