Skip to main content

Applications for Cutting and Packing Problems

  • Chapter
  • First Online:
  • 842 Accesses

Part of the book series: EURO Advanced Tutorials on Operational Research ((EUROATOR))

Abstract

Dual-feasible functions have been designed specifically for the cutting-stock problem. As shown in Chap. 1, they arise naturally from the dual of the classical formulation of Gilmore and Gomory for this problem. Since many problems can be modeled using a similar formulation, it makes sense to explore the concept of dual-feasible function within a more general class of applications. A first approach is to considermulti-dimensional dual-feasible functions,which can be used to derive lower bounds for the vector packing problem. Here, we also consider different packing problems with more complicated subproblems such as multi-dimensional orthogonal packing and packing with conflicts. Dual-feasible functions can still be derived in these cases.

This is a preview of subscription content, log in via an institution.

Buying options

Chapter
USD   29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD   39.99
Price excludes VAT (USA)
  • Available as EPUB and PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD   54.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info
Hardcover Book
USD   54.99
Price excludes VAT (USA)
  • Durable hardcover edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Purchases are for personal use only

Learn about institutional subscriptions

References

  • Aardal K, Weismantel R (1997) Polyhedral combinatorics. Wiley, New York

    Google Scholar 

  • Alves C (2005) Cutting and packing: problems, models and exact algorithms. PhD thesis, Universidade do Minho, Guimaraes

    Google Scholar 

  • Alves C, Valério de Carvalho J, Clautiaux F, Rietz J (2014) Multidimensional dual-feasible functions and fast lower bounds for the vector packing problem. Eur J Oper Res 233:43–63

    Article  Google Scholar 

  • Bazaraa M, Jarvis J, Sherali H (2010) Linear programming and network flows. Wiley, New York

    Google Scholar 

  • Boschetti M, Mingozzi A (2003) The two-dimensional finite bin packing problem. Part I: new lower bounds for the oriented case. 4 OR 1:27–42

    Google Scholar 

  • Burdett C, Johnson E (1977) A subadditive approach to solve linear integer programs. Ann Discret Math 1:117–144

    Article  Google Scholar 

  • Caprara A, Locatelli M, Monaci M (2005) Bilinear packing by bilinear programming. In: Jünger M, Kaibel V (eds) Integer programming and combinatorial optimization, 11th international IPCO conference, Berlin, 8–10 June 2005. Lecture notes in computer science, vol 3509. Springer, Berlin, pp 377–391

    Google Scholar 

  • Carlier J, Néron E (2007a) Computing redundant resources for cumulative scheduling problems. Eur J Oper Res 176(3):1452–1463

    Article  Google Scholar 

  • Carlier J, Néron E (2007b) Computing redundant resources for the resource constrained project scheduling problem. Eur J Oper Res 176(3):1452–1463

    Article  Google Scholar 

  • Carlier J, Clautiaux F, Moukrim A (2007) New reduction procedures and lower bounds for the two-dimensional bin-packing problem with fixed orientation. Comput Oper Res 34:2223–2250

    Article  Google Scholar 

  • Chvátal V (1973) Edmonds polytopes and a hierarchy of combinatorial problems. Discret Math 4:305–337

    Article  Google Scholar 

  • Clautiaux F (2010) New collaborative approaches for bin-packing problems. Habilitation à Diriger des Recherches, Université de Lille 1, France

    Google Scholar 

  • Clautiaux F, Jouglet A, Hayek J (2007) A new lower bound for the non-oriented two-dimensional bin-packing problem. Oper Res Lett 35:365–373

    Article  Google Scholar 

  • Clautiaux F, Alves C, Valério de Carvalho J (2010) A survey of dual-feasible and superadditive functions. Ann Oper Res 179:317–342

    Article  Google Scholar 

  • Dantzig GB, Wolfe P (1960) Decomposition principle for linear programs. Oper Res 8:101–111

    Article  Google Scholar 

  • Dash S, Günlük O (2006) Valid inequalities based on simple mixed-integer sets. Math Program 105:29–53

    Article  Google Scholar 

  • Fekete S, Schepers J (2001) New classes of fast lower bounds for bin packing problems. Math Program 91:11–31

    Google Scholar 

  • Fekete S, Schepers J (2004) A general framework for bounds for higher-dimensional orthogonal packing problems. Math Meth Oper Res 60:311–329

    Article  Google Scholar 

  • Geoffrion A (1974) Lagrangian relaxation and its uses in integer programming. Math Program Study 2:82–114

    Article  Google Scholar 

  • Gilmore P, Gomory R (1961) A linear programming approach to the cutting stock problem (part I). Oper Res 9:849–859

    Article  Google Scholar 

  • Gomory R (1958) Outline of an algorithm for integer solutions to linear programs. Bull Am Math Soc 64:275–278

    Article  Google Scholar 

  • Johnson D (1973) Near optimal bin packing algorithms. Dissertation, Massachussetts Institute of Technology, Cambridge, MA

    Google Scholar 

  • Khanafer A, Clautiaux F, Talbi E (2010) New lower bounds for bin packing problems with conflicts. Eur J Oper Res 206:281–288

    Article  Google Scholar 

  • Letchford A, Lodi A (2002) Strengthening Chvával-Gomory cuts and Gomory fractional cuts. Oper Res Lett 30:74–82

    Article  Google Scholar 

  • Lueker G (1983) Bin packing with items uniformly distributed over intervals [a,b]. In: Proceedings of the 24th annual symposium on foundations of computer science (FOCS 83). IEEE Computer Society, Silver Spring, MD, pp 289–297

    Google Scholar 

  • Martello S, Toth P (1990) Knapsack problems - algorithms and computer implementation. Wiley, Chichester

    Google Scholar 

  • Nemhauser G, Wolsey L (1998) Integer and combinatorial optimization. Wiley, New York

    Google Scholar 

  • Rietz J, Alves C, Valério de Carvalho J (2010) Theoretical investigations on maximal dual feasible functions. Oper Res Lett 38:174–178

    Article  Google Scholar 

  • Rietz J, Alves C, Valério de Carvalho J (2012a) On the extremality of maximal dual feasible functions. Oper Res Lett 40:25–30

    Article  Google Scholar 

  • Rietz J, Alves C, Valério de Carvalho J, Clautiaux F (2012b) Computing valid inequalities for general integer programs using an extension of maximal dual-feasible functions to negative arguments. In: Proceedings of the 1st international conference on operations research and enterprise systems (ICORES 2012)

    Google Scholar 

  • Rietz J, Alves C, Valério de Carvalho J, Clautiaux F (2014) On the properties of general dual-feasible functions. In: Murgante B, Misra S, Rocha AMAC, Torre C, Rocha JG, Falcão MI, Taniar D, Apduhan BO, Gervasi O (eds) Computational science and its applications – ICCSA 2014. Lecture notes on computer science, vol 8580. Springer, pp 180–194. doi:10.1007/978-3-319-09129-7_14. http://dx.doi.org/10.1007/978-3-319-09129-7_14

    Google Scholar 

  • Rietz J, Alves C, Valério de Carvalho J, Clautiaux F (2015) Constructing general dual-feasible functions. Oper Res Lett 43:427–431

    Article  Google Scholar 

  • Robertson N, Seymour P (1986) Graph minors. II algorithmic aspects of tree-width. J Algorithms 7:309–322

    Google Scholar 

  • Rose D, Tarjan E, Lueker G (1976) Algorithmic aspects of vertex elimination on graphs. SIAM J Comput 5:146–160

    Article  Google Scholar 

  • Spieksma F (1994) A branch-and-bound algorithm for the two-dimensional vector packing problem. Comput Oper Res 21:19–25

    Article  Google Scholar 

  • Valério de Carvalho J (1999) Exact solution of bin packing problems using column generation and branch-and-bound. Ann Oper Res 86:629–659

    Article  Google Scholar 

  • Valério de Carvalho J (2002) A note on branch-and-price algorithms for the one-dimensional cutting stock problems. Comput Optim Appl 21:339–340

    Article  Google Scholar 

  • Vance P (1998) Branch-and-Price algorithms for the one-dimensional cutting stock problem. Comput Optim Appl 9:211–228

    Article  Google Scholar 

  • Vanderbeck F (2000) Exact algorithm for minimizing the number of setups in the one-dimensional cutting stock problem. Oper Res 46(6):915–926

    Article  Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Rights and permissions

Reprints and permissions

Copyright information

© 2016 Springer International Publishing Switzerland

About this chapter

Cite this chapter

Alves, C., Clautiaux, F., de Carvalho, J.V., Rietz, J. (2016). Applications for Cutting and Packing Problems. In: Dual-Feasible Functions for Integer Programming and Combinatorial Optimization. EURO Advanced Tutorials on Operational Research. Springer, Cham. https://doi.org/10.1007/978-3-319-27604-5_4

Download citation

Publish with us

Policies and ethics