Csomagolási feladatok

A csomagolási problémák  az optimalizálási problémák egy osztálya a matematikában , amelyek az objektumokat konténerekbe próbálják csomagolni. A csomagolás célja vagy egyetlen edény minél szorosabb becsomagolása, vagy az összes tárgy becsomagolása a lehető legkevesebb konténer felhasználásával. E feladatok közül sok a valós csomagolási , raktározási és szállítási problémákhoz kapcsolódhat. Minden csomagolási problémának van egy kettős lefedettségi problémája , amely azt kérdezi, hány darab kell ahhoz, hogy teljesen lefedje a tartály összes területét, miközben a tételek átfedhetik egymást.

A csomagolási probléma a következőket írja le:

Jellemzően egy csomagban a tárgyak nem metszhetik egymást, és a tárgyak nem keresztezhetik a konténer falát. Egyes kiviteli alakoknál a cél egy olyan konfiguráció megtalálása, amely egy tartályt maximális sűrűséggel csomagol. Általánosabban fogalmazva, a cél az, hogy az összes objektumot a lehető legkevesebb konténerbe csomagolják [1] . Egyes kiviteli alakoknál az átfedés (az egymás tetején és/vagy a tartály határain lévő objektumok) megengedett, de ezt az átfedést minimálisra kell csökkenteni.

Infinite Space Packing

E problémák közül sok, ha a tartály mérete minden irányban növekszik, egyenértékűvé válik az objektumok lehető legsűrűbben történő becsomagolásával a végtelen euklideszi térben . Ez a probléma számos tudományághoz tartozik, és jelentős figyelmet kap. Kepler sejtése optimális megoldást feltételezett a golyók becsomagolására több száz évvel azelőtt, hogy ezt Thomas Hales bebizonyította volna . Más alakzatokra is felfigyeltek, köztük ellipszoidokra [2] , platóni és arkhimédeszi szilárd testekre [3] , köztük tetraéderekre [4] [5] és különböző gömbök dimereire [ 6] .

Körök hatszögletű tömörítése

Ezek a problémák matematikailag eltérnek a körcsomagolási tétel elképzeléseitől . Egy ehhez kapcsolódó körtömítési probléma az esetlegesen különböző méretű körök felületre, például síkra vagy gömbre való pakolásával foglalkozik .

A kör más dimenziójú analógjai nem pakolhatók abszolút hatékonysággal 1-nél nagyobb méretekben (egydimenziós térben a kör analógja mindössze két pont). Így mindig lesz szabad hely, ha kizárólag körbe pakolunk. A körök tömörítésének leghatékonyabb módja, a hatszögletű tömörítés körülbelül 91%-os hatékonyságú [7] .

Gömbcsomagolás nagyobb méretekben

A 3D-s térben az arc- központú rács a gömbök optimális tömörítését adja. Bebizonyosodott, hogy a 8-dimenziós E8 és a 24-dimenziós Leach-rács optimális a megfelelő terekben.

Platóni szilárd anyagok csomagolása három dimenzióban

A kockák könnyen elhelyezhetők a 3D térben, így teljesen kitöltik a teret. A legtermészetesebb csomagolás a köbös méhsejt . Egyetlen más szabályos poliéder sem tudja teljesen kitölteni a teret, de néhány eredmény ismert. Egy tetraéder legalább 85%-os töltetet adhat. Az egyik legjobb szabályos dodekaéder töltet a fent említett arcközpontú köbös rácson alapul.

A tetraéderek és az oktaéderek együtt képesek kitölteni az egész teret a tetraéder-oktaéder burkolatként ismert konfigurációban .

Test Optimális rácsos tömörítési sűrűség
ikozaéder 0,836357… [8]
dodekaéderek [nyolc]
oktaéderek 19/18 = 0,947368… [9]

A lokális fejlesztési módszereket véletlenszerűen generált pakolással kombináló modellezés azt sugallja, hogy az ikozaéder, a dodekaéder és az oktaéder rácsos tömítései is optimálisak az összes tömörítés szélesebb osztályában [3] .

Csomagolás 3D konténerekbe

Gömbök egy euklideszi gömbben

Arra a problémára, hogy megtaláljuk azt a legkisebb golyót, amelybe a nyitott egységnyi golyókat átfedés nélkül lehet pakolni, egyszerű és teljes válasz van a -dimenziós euklideszi térben, ha , és a végtelen dimenziós Hilbert-térben - korlátozás nélkül. Érdemes itt leírni az általános probléma bemutatása érdekében. Ebben az esetben páronként összeérő egységgolyók konfigurációja lehetséges. A középpontokat egy szabályos dimenziójú szimplex 2-es élű csúcsaiba helyezzük. Ez ortonormális alapból indulva könnyen megtehető. Az egyszerű számítások azt mutatják, hogy bármely csúcs és a súlypont távolsága . Ezenkívül a tér bármely más pontja nagyobb távolságra van legalább az egyik csúcstól. Ami a golyókat illeti, a pontokon középre helyezett nyitott egységgolyók egy sugarú golyóba esnek , ami minimális egy ilyen konfigurációnál.

Annak bizonyítására, hogy egy ilyen konfiguráció optimális, tegyük fel, hogy  azok a nem metsző, nyitott egységgolyók középpontjai, amelyek egy olyan gömbben helyezkednek el, amelynek sugara középpontja . Tekintsünk egy véges halmazból a mindenre leképezést . Mivel minden , esetén ez a leképezés 1-Lipschitz , és a Kirschbrown-tétel szerint egy globálisan meghatározott 1-Lipschitz-leképezésre is kiterjed. Konkrétan létezik olyan pont , hogy mindenre , amink van , és így . Ez azt mutatja, hogy akkor és csak akkor vannak nem metsző egységnyi nyitott golyók egy sugarú golyóban . Vegyük észre, hogy egy végtelen dimenziós Hilbert-tér esetén ez végtelen számú, nem metsző egységnyi nyitott golyó létezését jelenti egy sugarú gömbön belül, akkor és csak akkor, ha . Például a középpontban lévő egységgömbök , ahol  egy ortonormális alap, nem metszik egymást, és egy sugarú golyóban vannak, amelynek középpontja az origóban van. Ezenkívül egy r sugarú golyón belül a nem metsző nyitott egységgolyók maximális száma esetén egyenlő .

Gömbök téglatestben

A feladat meghatározza, hogy egy a  ×  b  ×  c méretű téglatestbe hány adott d átmérőjű gömb alakú objektum csomagolható .

Azonos gömbök egy hengerben

A feladat meghatározza egy adott R sugarú henger minimális h magasságát, amelybe n egyforma r sugarú (< R ) golyó van becsomagolva [10] .

Csomagolás 2D konténerekbe

Csomagolási körök

Körök egy körben

n egységkör bepakolása a lehető legkisebb körbe . A probléma szorosan összefügg a pontok eloszlásával az egységkörben annak érdekében, hogy elérjük a pontok közötti legnagyobb d n távolságot .

Optimális megoldásokat n ≤13 és n =19 esetén bizonyítottak.

Körök egy négyzetben

n egységkört a lehető legkisebb négyzetbe csomagolni . A probléma szorosan összefügg a pontok eloszlásával az egységnégyzetben annak érdekében, hogy elérjük a pontok közötti legnagyobb d n távolságot [11] . A feladat e két megfogalmazásának átalakításához az egységkörök négyzetének mérete L=2+2/d n lesz .

Optimális megoldásokat n ≤30 esetén bizonyítottak [12] .

Körök egyenlő szárú derékszögű háromszögben

N egységnyi kör bepakolása a lehető legkisebb egyenlő szárú derékszögű háromszögbe . Jó közelítések ismertek n <300 -ra [13] .

Körök egyenlő oldalú háromszögben

n egységkör becsomagolása a lehető legkisebb szabályos háromszögbe . Optimális megoldások ismertek n <13 esetén, hipotézisek n <28 esetén [14] .

Négyzetek csomagolása

Négyzetek egy négyzeten belül

n egységnégyzet becsomagolása a lehető legkisebb négyzetbe .

Optimális megoldásokat n =1-10, 14-16, 23-25, 34-36, 62-64, 79-81, 98-100 és bármely teljes négyzet esetén bizonyítottak [15] .

A kitöltetlen tér aszimptotikusan O ( a 7/11 ) [16] .

Négyzetek körben

n négyzet bepakolása a lehető legkisebb körbe.

Minimális megoldások: [17]

Négyzetek száma A kör sugara
egy 0,707…
2 1,118…
3 1,288…
négy 1,414…
5 1,581…
6 1,688…
7 1,802…
nyolc 1,978…
9 2,077…
tíz 2,121…
tizenegy 2,214…
12 2,236…

Téglalapok csomagolása

Azonos téglalapok egy téglalapban

Annak a problémának, hogy egyetlen ( l , w ) méretű téglalap több példányát 90°-os elforgatási engedéllyel egy nagyobb méretű ( L , W ) téglalapba csomagoljuk, számos alkalmazási terület van, mint például a dobozok raklapozása és a forgácslap egymásra rakása.

Például 147 137x95-ös téglalapot csomagolhat egy 1600x1230-as téglalapba [18] .

Különféle téglalapok egy téglalapon belül

A különböző szélességű és magasságú téglalapok minimális területű téglalapba való csomagolásának problémája (de az ilyen téglalap szélességének és magasságának korlátozása nélkül) fontos alkalmazási területet jelent a képek egyetlen nagy képpé történő összeállítására. Az egyetlen nagy képet betöltõ weboldal gyakran gyorsabban jelenik meg a böngészõben, mint az, amelyik sok kis képet tölt be, mivel minden képet le kell kérni a szerverrõl.

Itt található egy példa egy gyors algoritmusra, amely különböző magasságú és szélességű téglalapokat csomagol egy minimális területű téglalapba .

Kapcsolódó feladatok

A burkolási problémákban nem lehetnek hézagok vagy átfedések . Sok ilyen típusú kirakós téglalapok vagy poliominók nagyobb téglalapba vagy más, négyzethez közeli alakba csomagolják.

Van egy fontos tétel a téglalapok (és téglatestek ) téglalapokká (téglatestekké) hézagok vagy átfedések nélküli csempézéséről:

Egy a  ×  b téglalap akkor és csak akkor csomagolható 1 ×  n -es szalagba, ha n osztható a- val vagy n osztható b -vel [19] [20] De Bruijn tétele : Egy téglalap alakú dobozt meg lehet tölteni harmonikus téglával a  ×  ab  ×  abc , ha a doboz méretei ap  ×  abq  ×  abcr bizonyos p , q , r természetes számokra (vagyis a doboz többszöröse a téglából.) [19]

A poliomino burkolólapok tanulmányozása nagyrészt két problémakörrel foglalkozik: egy téglalap burkolása egybevágó lapokkal és egy téglalap burkolása n -poliomino burkolólapokkal.

A második típusú klasszikus rejtvény az, hogy mind a tizenkét pentomino lapkát 3x20, 4x15 , 5x12 vagy 6x10 téglalapokba helyezzük.

Rossz tárgycsomagolás

A szabálytalan tárgyak bepakolása zárt (analitikus) formában aligha megoldható probléma. A környező világ tudományában azonban nagyon fontos a feladat. Például a szabálytalan talajrészecskék eltérően csomagolódnak, amikor a részecskék mérete és alakja megváltozik, ami jelentős következményekkel jár a növények számára a gyökérképződés és a talajban lévő vízmozgás képessége szempontjából. [21]

Lásd még

Jegyzetek

  1. Lodi, Martello, Monaci, 2002 , p. 241–252.
  2. Donev, Stillinger, Chaikin, Torquato, 2004 .
  3. 1 2 Torquato, Jiao, 2009 , p. 876–879.
  4. Haji-Akbari, Engel, Keys, Zheng et al., 2009 , p. 773–777.
  5. Chen, Engel, Glotzer, 2010 , p. 253–280.
  6. Hudson, Harrowell, 2011 , p. 194103.
  7. Circle Packing - a Wolfram MathWorldtől . Letöltve: 2016. június 9. Az eredetiből archiválva : 2016. augusztus 4..
  8. 12 Betke, Henk, 2000 .
  9. Minkowski, 1904 .
  10. Stoyan, Yaskov, 2010 , p. 51–70.
  11. Croft, Falconer, Guy, 1991 , p. 108–110.
  12. Specht, 2010 .
  13. Specht, 2011 .
  14. Melissen, 1995 , p. 333–342.
  15. Friedman, 2005 .
  16. Erdős, Graham, 1975 , p. 119–123.
  17. Négyzetek körökben (downlink) . Letöltve: 2016. június 9. Az eredetiből archiválva : 2017. szeptember 14.. 
  18. Birgin, Lobato, Morabito, 2010 , p. 306–320.
  19. 1 2 Honsberger, 1976 , p. 67.
  20. Klarner, Hautus, 1971 , p. 613–628.
  21. C.Michael Hogan. 2010. Abiotikus faktor . A Föld enciklopédiája. eds Emily Monosson és C. Cleveland. Nemzeti Tudományos és Környezetvédelmi Tanács archiválva : 2013. június 8. a Wayback Machine -nél . Washington DC.

Irodalom

  • S. Torquato, Y. Jiao. A platóni és arkhimédeszi szilárd testek sűrű pakolódásai // Természet. - 2009. - T. 460 , sz. 7257 . – S. 876–879 . — ISSN 0028-0836 . - doi : 10.1038/nature08239 . — . - arXiv : 0908.4107 . — PMID 19675649 .
  • Hallard T. Croft, Kenneth J. Falconer, Richard K. Guy. Megoldatlan problémák a geometriában. - New York: Springer-Verlag, 1991. - S. 108-110. — ISBN 0-387-97506-3 .
  • J. Melissen. 16, 17 vagy 18 kör bepakolása egyenlő oldalú háromszögbe // Diszkrét matematika. - 1995. - T. 145 . – S. 333–342 . - doi : 10.1016/0012-365X(95)90139-C .
  • YG Stoyan, GN Yaskov. Azonos gömbök csomagolása hengerbe // International Transactions in Operational Research. - 2010. - T. 17 . – S. 51–70 . - doi : 10.1111/j.1475-3995.2009.00733.x .
  • Eckard Specht. A legismertebb, egyenlő körökből álló pakolások egy négyzetben (2010. május 20.). Letöltve: 2010. május 25.
  • P. Erdős, R. L. Graham. A négyzetek egyenlő négyzetekkel való csomagolásáról // Journal of Combinatorial Theory, Series A. - 1975. - T. 19 . – S. 119–123 . - doi : 10.1016/0097-3165(75)90099-0 .
  • A. Lodi, S. Martello, M. Monaci. Kétdimenziós csomagolási problémák: felmérés // European Journal of Operational Research. - Elsevier, 2002. - T. 141 . – S. 241–252 . - doi : 10.1016/s0377-2217(02)00123-6 .
  • A. Donev, F. Stillinger, P. Chaikin, S. Torquato. Ellipszoidok szokatlanul sűrű kristálytömege // Fizikai áttekintési levelek. - 2004. - T. 92 , sz. 25 . - doi : 10.1103/PhysRevLett.92.255506 . - . - arXiv : cond-mat/0403286 .
  • A. Haji-Akbari, M. Engel, AS Keys, X. Zheng, RG Petschek, P. Palffy-Muhoray, SC Glotzer. Sűrűn tömött tetraéderek rendezetlen, kvázikristályos és kristályos fázisai // Természet. - 2009. - T. 462 , sz. 7274 . – S. 773–777 . - doi : 10.1038/nature08641 . — . - arXiv : 1012.5138 . — PMID 20010683 .
  • E. R. Chen, M. Engel, S. C. Glotzer. Szabályos tetraéderek sűrű kristályos dimer tömítései // Diszkrét és számítási geometria. - 2010. - T. 44 , sz. 2 . – S. 253–280 . - doi : 10.1007/s00454-010-9273-0 .
  • T. S. Hudson, P. Harrowell. Strukturális keresések izopontális halmazokat generátorként használva: Legsűrűbb pakolások bináris kemény gömbkeverékekhez // Journal of Physics: Condensed Matter. - 2011. - T. 23 , sz. 19 . - S. 194103 . - doi : 10.1088/0953-8984/23/19/194103 .
  • E. G. Birgin, R. D. Lobato, R. Morabito. Hatékony rekurzív particionálási megközelítés azonos téglalapok téglalapba csomagolásához  // Journal of the Operational Research Society. - 2010. - T. 61 . – S. 306–320 . - doi : 10.1057/jors.2008.141 .
  • Ross Honsberger. Matematikai drágakövek II. - The Mathematical Association of America , 1976. - ISBN 0-88385-302-7 .
  • DA Klarner, MLJ Hautus. Egységesen színezett ólomüveg ablakok // Proceedings of the London Mathematical Society. - 1971. - T. 23 . - doi : 10.1112/plms/s3-23.4.613 .
  • Eckard Specht. Az egyenlő szárú derékszögű háromszög egyenlő köreinek legismertebb pakolásai (2011. március 11.). Letöltve: 2011. május 1.
  • U. Betke, M. Henk. 3-politópok legsűrűbb rácsos pakolásai // Comput. Geom.. - 2000. - T. 16 . – S. 157–186 .
  • H. Minkowski. Dichteste gitterförmige Lagerung kongruenter Körper // Nachr. Akad. Wiss. Göttingen Math. Phys. KI. II. - 1904. - S. 311-355 .
  • Erich Friedman. Az egységnyi négyzetek négyzetbe csomagolása: felmérés és új eredmények // The Electronic Journal of Combinatorics. - 2005. - T. DS7 . Archiválva az eredetiből 2009. július 27-én.

Linkek

Sok rejtvénykönyv, valamint matematikai magazin tartalmaz cikkeket a csomagokról.