Skip to main content
Log in

On single machine scheduling with resource constraint

  • Published:
Journal of Combinatorial Optimization Aims and scope Submit manuscript

Abstract

The single machine scheduling with resource constraint is a nonlinear combinatorial optimization problem in cloud computing applications. Given a set of jobs and certain resource, the problem is to find a permutation of jobs and a distribution of resource to optimize certain objective function. The processing time of each job is a nonlinear function with respect to the resource assigned to it. In this paper, we propose a naive algorithm and study a subproblem in the algorithm that suppose the permutation of jobs is also given, how to find a resource distribution to minimize the total weighted flow time. We found a polynomial-time optimal solution for a special case and an approximation solution in general case.

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

  • Błazewicz J, Ecker K, Schmidt G, Weglarz J (1983) Scheduling in computer and manufacturing systems. Springer, Berlin

    Google Scholar 

  • Carlier J, Rinnooy Kan AHG (1982) Scheduling subject to nonrenewable-resource constraints. Oper Res Lett 1(2):52–55

    Article  MATH  Google Scholar 

  • Du DZ, Ko K-I, Hu XD (2011) Design and analysis of approximation algorithms (in chinese). Higher Education Press, Beijing

    Google Scholar 

  • Gafarov ER, Lazarev AA, Werner F (2011) Single machine scheduling problems with financial resource constraints: some complexity results and properties. Math Soc Sci 62(1):7–13

    Article  MathSciNet  MATH  Google Scholar 

  • Janiak JA (1991) Single machine scheduling problem with a common deadline and resource dependent release dates. Eur J Oper Res 53:317–325

    Article  MATH  Google Scholar 

  • Korte B, Vygen J (2000) Combinatorial optimization theory and algorithms. Springer, Berlin

    MATH  Google Scholar 

  • Lawler EL (1983) Recent results in the theory of machine scheduling. In: Bachem A, Grötschel M, Korte B (eds) Mathematical programming: the state of the art, Bonn 1982. Springer, Berlin, pp 202–234

    Google Scholar 

  • Smith WE (1956) Various optimizers for single-stage production. Naval Res Logist Q 3:59–66

    Article  Google Scholar 

  • Toker A, Kondakci S, Erkip N (1991) Scheduling under a non-renewable resource constraint. J Opi Res Soc 42(9):811–814

    Article  MATH  Google Scholar 

  • Xie J (1997) Polynomial algorithms for single machine scheduling problems with financial constraints. Oper Res Lett 21:39–42

    Article  MathSciNet  MATH  Google Scholar 

Download references

Acknowledgments

The author cordially thanks the anonymous referees for their valuable comments which lead to the improvement of this paper.

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Cong-Dian Cheng.

Rights and permissions

Reprints and permissions

About this article

Check for updates. Verify currency and authenticity via CrossMark

Cite this article

Wu, L., Cheng, CD. On single machine scheduling with resource constraint. J Comb Optim 31, 491–505 (2016). https://doi.org/10.1007/s10878-014-9721-5

Download citation

  • Published:

  • Issue Date:

  • DOI: https://doi.org/10.1007/s10878-014-9721-5

Keywords

Mathematics Subject Classification

Navigation