Skip to main content
Log in

Group Scheduling with Controllable Setup and Processing Times: Minimizing Total Weighted Completion Time

  • Published:
Annals of Operations Research Aims and scope Submit manuscript

Abstract

The following single machine scheduling problem is studied. A partition of a set of n jobs into g groups on the basis of group technology is given. The machine processes jobs of the same group contiguously, with a sequence independent setup time preceding the processing of each group. The setup times and the job processing times are controllable through the allocation of a continuously divisible or discrete resource to them. Each job uses the same amount of the resource. Each setup also uses the same amount of resource, which may be different from that for the jobs. Polynomial-time algorithms are constructed for variants of the problem of finding an optimal job sequence and resource values so as to minimize the total weighted job completion time, subject to given restrictions on resource consumption. The algorithms are based on a polynomial enumeration of the candidates for an optimal job sequence and solving the problem with a fixed job sequence by linear programming.

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

  • Aho, A.V., J.E. Hopcroft, and J.D. Ullman. (1974). The Design and Analysis of Computer Algorithms. Reading, MA: Addison-Wesley.

    Google Scholar 

  • Biskup, D. and H. Jahnke. (2001). “Common Due Date Assignment for Scheduling on a Single Machine with Jointly Reducible Processing Times.” International Journal of Production Economics 69, 317–322.

    Article  Google Scholar 

  • Błazewicz, J. (1996). Scheduling Computer and Manufacturing Processes. Berlin: Springer.

    Google Scholar 

  • Chen, Z.L., Q. Lu, and G. Tang. (1997). “Single Machine Scheduling with Discretely Controllable Processing Times.” Operations Research Letters 21, 69–76.

    Google Scholar 

  • Cheng, T.C.E. (1998). “Single Machine Scheduling to Minimize the Sum of Compression and Late Costs.” Naval Research Logistics 45, 67–82.

    Article  Google Scholar 

  • Cheng, T.C.E. and A. Janiak. (1994). “Resource Optimal Control in Single-Machine Scheduling with Completion Time Constraints.” IEEE Transactions on Automatic Control 39, 1243–1246.

    Article  Google Scholar 

  • Cheng, T.C.E. and M.Y. Kovalyov. (1995). “Single Machine Batch Scheduling with Deadlines and Resource Dependent Processing Times.” Operations Research Letters 17, 243–249.

    Google Scholar 

  • Cheng, T.C.E., A. Janiak, and M.Y. Kovalyov. (2001). “Single Machine Batch Scheduling with Resource Dependent Setup and Processing Times.” European Journal of Operational Research 135, 177–183.

    Article  Google Scholar 

  • Conway, R.W., W.L. Maxwell, and L.W. Miller. (1967). Theory of Scheduling. Reading: Addison-Wesley.

    Google Scholar 

  • Dantzig, G.B. (1963). Linear Programming and Extensions. Princeton: Princeton Univ. Press.

    Google Scholar 

  • Graham, R.L. (1979). “Optimization and Approximation in Deterministic Machine Scheduling: A Survey.” Annals of Discrete Mathematics 5, 287–326.

    Article  Google Scholar 

  • Ham, I., K. Hitomy, and T. Yoshida. (1985). Group Technology: Applications to Production Management. Boston: Kluwer/Nijhoff.

    Google Scholar 

  • Janiak, A. (1986). “Time-Optimal Control in a Single Machine Problem with Resource Constraints.” Automatica 22, 745–747.

    Article  Google Scholar 

  • Janiak, A. (1991). “Single Machine Scheduling Problem with a Common Deadline and Resource Dependent Release Dates.” European Journal of Operational Research 53, 317–325.

    Article  Google Scholar 

  • Janiak, A. and M.Y. Kovalyov. (1995). “Single Machine Group Scheduling with Ordered Criteria.” Annals of Operations Research 57, 191–201.

    Article  Google Scholar 

  • Janiak, A. and M.Y. Kovalyov. (1996). “Single Machine Scheduling with Deadlines and Resource Dependent Processing Times.” European Journal of Operational Research 94, 284–291.

    Article  Google Scholar 

  • Janiak, A., M.Y. Kovalyov, and M.-C. Portmann. (2005). “Single Machine Group Scheduling with Resource Dependent Setup and Processing Times.” European Journal of Operational Research 162, 112–121.

    Article  Google Scholar 

  • Janiak, A. and M.-C. Portmann. (1997). “Minimization of the Maximum Lateness in Single Machine Scheduling with Release Dates and Additional Resources.” In Proceedings of the International Conference on Industrial Engineering and Production Management. Lyon: Book I, pp. 283–292.

    Google Scholar 

  • Janiak, A., Y.M. Shafransky, and A.V. Tuzikov. (2001). “Sequencing with Ordered Criteria, Precedence and Group Technology Constraints.” Informatica 12, 61–88.

    Google Scholar 

  • Kovalyov, M.Y. and A.V. Tuzikov. (1994). “Group Sequencing Subject to Precedence Constraints.” Applied Mathematics and Computer Science 4, 635–641.

    Google Scholar 

  • Li, C.L., E.C. Sewell, and T.C.E. Cheng. (1994). “Scheduling to Minimize Release-Time Resource Consumption and Tardiness Penalties.” Naval Research Logistics 42, 946–966.

    Google Scholar 

  • Liaee, M.M. and H. Emmons. (1997). “Scheduling Families of Jobs with Setup Times.” International Journal of Production Economics 51, 165–176.

    Article  Google Scholar 

  • Liu, Z. and W. Yu. (1999). “Minimizing the Number of Late Jobs under the Group Technology Assumption.” Journal of Combinatorial Optimization 3, 5–15.

    Article  Google Scholar 

  • Mitrofanovo, S.P. (1966). Scientific Principles of Group Technology. Translated by E. Harris. Yorkshire: National Lending Library.

    Google Scholar 

  • Opitz, H. (1970). A Classification System to Describe Workpieces: Parts I and II. Oxford: Pergamon.

    Google Scholar 

  • Potts, C.N. and M.Y. Kovalyov. (2000). “Scheduling with Batching: A Review.” European Journal of Operational Research 120, 228–249.

    Article  Google Scholar 

  • Potts, C.N. and L.N. Van Wassenhove. (1991). “Integrating Scheduling with Batching and Lot-Sizing: A Review of Algorithms and Complexity.” Journal of the Operational Research Society 43, 395–406.

    Google Scholar 

  • Shallcross, D.F. (1992). “A Polynomial Algorithm for a One Machine Batching Problem.” Operations Research Letters 11, 213–218.

    Article  Google Scholar 

  • Smith, W.E. (1956). “Various Optimizers for Single-Stage Production.” Naval Research Logistics Quarterly 1, 59–66.

    Google Scholar 

  • Tuzikov, A.V. (1984). “A Two-Criterion Scheduling Problem Allowing Variation in Job Execution.” USSR Computing Mathematics and Mathematical Physics 24, 1585–1590.

    Google Scholar 

  • Van Wassenhove, L.N. and K.R. Baker. (1982). “A Bicriterion Approach to Time/Cost Tradeoffs in Sequencing.” European Journal of Operational Research 11, 48–54.

    Google Scholar 

  • Vickson, R.G. (1980). “Two Single Machine Sequencing Problems Involving Controllable Job Processing Times.” AIIE Transactions 12, 258–262.

    Google Scholar 

  • Zamanskii, L.Y. and V.L. Cherkasskii. (1984). “A Formula for Finding the Number of Integer Points under a Straight Line and Its Applications.” Economika i Matematicheskie Metodi 20, 1132–1138 (in Russian).

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to C. T. Ng.

Additional information

This research was supported in part by The Hong Kong Polytechnic University under grant number G-T246 and the Research Grants Council of Hong Kong under grant number PolyU 5191/01E. In addition, the research of M.Y. Kovalyov was supported by INTAS under grant number 00-217.

Rights and permissions

Reprints and permissions

About this article

Cite this article

Ng, C.T., Cheng, T.C.E., Janiak, A. et al. Group Scheduling with Controllable Setup and Processing Times: Minimizing Total Weighted Completion Time. Ann Oper Res 133, 163–174 (2005). https://doi.org/10.1007/s10479-004-5030-1

Download citation

  • Issue Date:

  • DOI: https://doi.org/10.1007/s10479-004-5030-1

Keywords

Navigation