Abstract
Uncertain single machine scheduling problem for batches of jobs is an important issue for manufacturing systems. In this paper, we use uncertainty theory to study the single machine scheduling problem with deadlines where the processing times are described by uncertain variables with known uncertainty distributions. A new model for this problem is built to maximize expected total weight of batches of jobs. Then the model is transformed into a deterministic integer programming model by using the operational law for inverse uncertainty distributions. In addition, a property of the transformed model is provided and an algorithm is designed to solve this problem. Finally, a numerical example is given to illustrate the effectiveness of the model and the proposed algorithm.
Similar content being viewed by others
References
Agnetis, A., Mirchandani, P. B., Pacciarelli, D., & Pacifici, A. (2004). Scheduling problems with competing agents. Operations Research, 52, 229–242.
Agnetis, A., Mirchandani, P. B., Acciarelli, P. D., & Pacifici, A. (2007). Multi-agent single machine scheduling. Annals of Operations Research, 150, 3–15.
Agnetis, A., Pascale, G., & Pacciarelli, D. (2009). A Lagrangian approach to single-machine scheduling problem with two competing agents. Journal of Scheduling, 12, 401–415.
Badiru, A. B. (1992). Computational survey of univariate and multivariate learning curve models. IEEE Transaction Engineering Management, 39, 176–188.
Chen, F., Huang, J., & Centeno, M. (1999). Intelligent scheduling and control of rail-guided vehicles and load/unload operations in a flexible manufacturing system. Journal of Intelligent Manufacturing, 10, 405–421.
Chen, X., & Ralescu, D. A. (2011). A note on truth value in uncertain logic. Expert Systems with Applications, 38, 15582–15586.
Chen, X., Kar, S., & Ralescu, D. A. (2012). Cross-entropy measure of uncertain variables. Information Sciences, 201, 53–60.
Cheng, T. C., 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, 36, 2273–2281.
Dai, W., & Chen, X. (2012). Entropy of function of uncertain variables. Mathematical and Computer Modelling, 55, 754–760.
Deng, L., & Zhu, Y. G. (2012). Uncertain optimal control with jump. ICIC Express Letters Part B: Applications, 3(2), 419–424.
Gao, Y. (2012). Uncertain models for single facility location problems on networks. Applied Mathematical Modelling, 36(6), 2592–2599.
Jiq, C. (2001). Stochastic single machine scheduling with an exponentially distributed due date. Operations Research Letters, 28, 199–203.
Kacem, I. (2008). Approximation algorithm for the weighted flow-time minimization on a single machine with a fixed non-availability interval. Computers & Industrial Engineering, 54(3), 401–410.
Lee, K., Choi, B. C., Leung, J. Y., & Pinedo, M. L. (2009). Approximation algorithms for multi-agent scheduling to minimize total weighted completion time. Information Processing Letters, 109, 913–917.
Liu, B. (2007). Uncertainty theory (2nd ed.). Berlin: Springer.
Liu, B. (2009). Some research problems in uncertainty theory. Journal of Uncertain Systems, 3, 3–10.
Liu, B. (2010). Uncertainty theory: A branch of mathematics for modeling human uncertainty. Berlin: Springer.
Liu, B. (2014). Uncertain random graph and uncertain random network. Journal of Uncertain Systems, 8(2), 3–12.
Liu, B. (2015). Uncertainty theory (4th ed.). Berlin: Springer.
Mohammad, D. A., Doraid, D., & Mahmoud, A. B. (2012). Dynamic programming model for multi-stage single-product Kanban-controlled serial production line. Journal of Intelligent Manufacturing, 23, 37–48.
Mor, B., & Sheiov, G. (2011). Single machine batchscheduling with two competing agents to minimize total flow time. European Journal of Operational Research, 215, 524–531.
Moslemipour, G., & Lee, T. S. (2012). Intelligent design of a dynamic machine layout in uncertain environment of flexible manufacturing systems. Journal of Intelligent Manufacturing, 23, 1849–1860.
Omar, L., Virgilio, L., & Israel, V. (2008). Intelligent and collaborative Multi-Agent System to generate and schedule production orders. Journal of Intelligent Manufacturing, 19, 677–687.
Peng, J., & Liu, B. (2004). Parallel machine scheduling models with fuzzy processing times. Information Sciences, 166, 59–66.
Rothblum, G., & Sethuraman, J. (2008). Stochastic scheduling in an in-forest. Discrete Optimization, 5, 457–466.
Seo, D. K., Klein, C. M., & Jang, W. (2005). Single machine stochastic scheduling to minimize the expected number of tardy jobs using mathematical programming models. Computers & Industrial Engineering, 48(2), 153–161.
Wang, D., Gen, M., & Cheng, R. (1999). Scheduling grouped jobs on single machine with genetic algorithm. Computers & Industrial Engineering, 36(2), 309–324.
Wang, I., Yang, T., & Chang, Y. (2012). Scheduling two-stage hybrid flow shops with parallel batch, release time, and machine eligibility constraints. Journal of Intelligent Manufacturing, 23, 2271–2280.
Wang, X. S., Gao, Z. C., & Guo, H. Y. (2012). Uncertain hypothesis testing for two experts’ empirical data. Mathematical and Computer Modelling, 55, 1478–1482.
Yang, X., & Gao, J. (2013). Uncertain differential games with application to capitalism. Journal of Uncertainty Analysis and Applications, 1, 7.
Yang, X., & Gao, J. (2014). Uncertain core for coalitional Game with uncertain payoffs. Journal of Uncertain Systems, 8(2), 13–21.
Yao, K., & Li, X. (2012). Uncertain alternating renewal process and its application. IEEE Transactions on Fuzzy Systems, 20(6), 1154–1160.
Zhang X., Li, L., & Meng, G. (2014). A modified uncertain entailment model. Journal of Intelligent & Fuzzy Systems, to be published.
Zhang, X., & Li, X. (2014). A semantic study of the first-order predicate logic with uncertainty involved. Fuzzy Optimization and Decision Making, to be published.
Zhang, X., Ning, Y., & Meng, G. (2012). Delayed renewal process with uncertain interarrival times. Fuzzy Optimization Decision Making, 12, 79–87.
Zhang, X., & Chen, X. (2012). A new uncertain programming model for project problem. INFORMATION: An International Interdisciplinary Journal, 15(10), 3901–3911.
Zhang, X., & Meng, G. (2013). Maximal united utility degree model for fund distributing in higher school. Industrial Engineering & Management Systems, 12(1), 35–39.
Zhou, J., & Liu, B. (2003). New stochastic models for capacitated location-allocation problem. Computers & Industrial Engineering, 45, 111–125.
Zhou, S. Y., & Chen, R. Q. (2005). A genetic algorithm: Weighted single machine scheduling problems to maximize the whole-set orders. Systems Engineering, 5, 22–24.
Zhou, S. Y., & Sheng, P. F. (2006). A genetic algorithm for maximizing the weighted number of whole set order. Industrial Engineering and Management, 6, 75–79.
Zhou, J., & Liu, B. (2007). Modeling capacitated location-allocation problem with fuzzy demands. Computers & Industrial Engineering, 53, 454–468.
Acknowledgments
This work was supported by National Natural Science Foundation of China Grant Nos. 11471152 and 61273044, and Fuzzy Logic Systems Institute, Japan (JSPS-the Grant-in-Aid for Scientific Research C; No. 24510219).
Author information
Authors and Affiliations
Corresponding author
Rights and permissions
About this article
Cite this article
Hu, K., Zhang, X., Gen, M. et al. A new model for single machine scheduling with uncertain processing time. J Intell Manuf 28, 717–725 (2017). https://doi.org/10.1007/s10845-015-1033-9
Received:
Accepted:
Published:
Issue Date:
DOI: https://doi.org/10.1007/s10845-015-1033-9