Journal of the Operations Research Society of China ›› 2017, Vol. 5 ›› Issue (4): 509-527.doi: 10.1007/s40305-017-0159-1

Special Issue: Management Science

Previous Articles     Next Articles

The Study of Group Scheduling Problems with General Dual-Position-Based Job Processing Times

Xian-Yu Yu1 · De-Qun Zhou1 · Yu-Lin Zhang2   

  1. 1 College of Economics and Management, Nanjing University of Aeronautics and Astronautics,Nanjing 211106, China
    2 School of Economics and Management, Southeast University, Nanjing 210096, China
  • Online:2017-12-30 Published:2017-12-30
  • Supported by:

    This paper was supported by the National Natural Science Foundation of China (No. 71573121), China Postdoctoral Science Foundation Funded Project (No. 2016M590453) and the Fundamental Research Funds for the Central Universities (Nos. NS2016080 and NR2016005).

Abstract:

Scheduling with group technology has been a vivid research area in the past decades. However, group technology with general dual-effect variable processing times needs to be further explored although this kind of group technology plays an important role in some actual manufacturing scenarios. Accordingly, this paper considers group scheduling problems with a kind of general group variable processing times model, where the actual processing time of each job in group is variable due to the dual effect of both the job position and the group position. The objectives of two types of considered problems are to minimize the makespan and the total completion time, respectively. Based on the decomposition analysis, the mathematical logic analysis and the computational complexity proof, it is obtained that the makespan minimization problem and the total completion time minimization problem are both polynomially solvable under the condition that the group number is constant. For
three special cases of considered problems, polynomial solving algorithms with lower computational complexity are proposed.

Key words: Group scheduling ·, Single machine ·, Dual position based ·Computational analysis