Balicí úkoly

Problémy s balením  jsou třídou optimalizačních problémů v matematice , které se pokoušejí zabalit objekty do kontejnerů. Cílem balení je buď zabalit jeden kontejner co nejtěsněji, nebo zabalit všechny předměty do co nejmenšího počtu kontejnerů. Mnoho z těchto úkolů se může týkat skutečných problémů s balením , skladováním a dopravou. Každý problém s balením má problém dvojího pokrytí , který se ptá, kolik položek je potřeba k úplnému pokrytí všech oblastí kontejneru, přičemž položky se mohou překrývat.

Problém s balením specifikuje:

V balíku by se objekty obvykle neměly protínat a objekty by neměly křížit stěny kontejneru. V některých provedeních je cílem nalézt konfiguraci, která zabalí jednu nádobu při maximální hustotě. Obecněji je cílem zabalit všechny předměty do co nejmenšího počtu kontejnerů [1] . V některých provedeních je povoleno překrývání (předmětů na sobě a/nebo na hranicích kontejneru), ale toto překrývání by mělo být minimalizováno.

Balení nekonečného prostoru

Mnohé z těchto problémů, pokud se velikost kontejneru zvětší ve všech směrech, se stanou ekvivalentními problémům s co nejhustším balením objektů v nekonečném euklidovském prostoru . Tento problém patří do řady vědních oborů a věnuje se mu značná pozornost. Keplerova domněnka předpokládala optimální řešení pro balení kuliček stovky let předtím, než to dokázal Thomas Hales . Pozornost si získaly i další tvary, včetně elipsoidů [2] , platónských a archimedovských těles [3] , včetně tetraedrů [4] [5] a dimerů různých koulí [6] .

Šestihranné balení kruhů

Tyto problémy se matematicky liší od myšlenek ve větě o balení kruhu . Související problém se zabalením kruhů se zabývá nabalením kruhů, případně různých velikostí, na povrchu, jako je rovina nebo koule.

Analogy kruhu v jiných dimenzích nelze sbalit s absolutní účinností v dimenzích větších než 1 (v jednorozměrném prostoru jsou analogy kruhu jen dva body). Při balení výhradně v kruzích tak bude vždy volné místo. Nejúčinnější způsob balení kruhů, šestiúhelníkové balení , je asi 91% účinný [7] .

Kulové těsnění ve vyšších rozměrech

Ve 3D prostoru poskytuje mřížka centrovaná na obličej optimální uspořádání koulí. Je dokázáno, že 8-rozměrná mřížka E8 a 24-rozměrná Leachova mřížka jsou v odpovídajících prostorech optimální.

Balení platónských těles ve třech rozměrech

Kostky lze snadno umístit do 3D prostoru tak, aby zcela vyplnily prostor. Nejpřirozenějším obalem jsou krychlové plástve . Žádný jiný pravidelný mnohostěn nemůže zcela vyplnit prostor, ale některé výsledky jsou známy. Čtyřstěn může poskytnout alespoň 85% balení. Jedna z nejlepších pravidelných dvanáctistěnových ucpávek je založena na výše zmíněné kubické mřížce centrované na plochu.

Tetraedry a oktaedry dohromady mohou zaplnit celý prostor v konfiguraci známé jako tetraedrický-oktaedrický obklad .

Tělo Optimální hustota uložení mřížky
dvacetistěny 0,836357… [8]
dvanáctistěny [osm]
osmistěny 18/19 = 0,947368… [9]

Modelování, které kombinuje metody lokálního zlepšování s náhodně generovanými výplněmi, naznačuje, že mřížkové výplně pro dvacetistěny, dvanáctistěny a osmistěny jsou také optimální v širší třídě všech výplní [3] .

Balení do 3D kontejnerů

Koule v euklidovské sféře

Problém najít nejmenší kouli, do které lze sbalit koule s otevřenými jednotkami bez překrývání, má jednoduchou a úplnou odpověď v -dimenzionálním euklidovském prostoru if , a v nekonečně dimenzionálním Hilbertově prostoru - bez omezení. Má smysl to zde popsat, aby se ukázal obecný problém. V tomto případě je možná konfigurace párově se dotýkajících jednotkových koulí. Středy umístíme do vrcholů pravidelného rozměrného simplexu s hranou 2. To je snadné, počínaje ortonormální bází. Snadné výpočty ukazují, že vzdálenost od libovolného vrcholu k těžišti je . Navíc jakýkoli jiný bod v prostoru má větší vzdálenost alespoň k jednomu z vrcholů. Pokud jde o zahrnutí kuliček, otevřené jednotkové koule se středem v bodech spadají do koule o poloměru , což je pro takovou konfiguraci minimální.

Abychom ukázali, že taková konfigurace je optimální, předpokládejme, že  jsou středy neprotínajících se koulí otevřených jednotek umístěných v kouli s poloměrem se středem v . Zvažte mapování z konečné množiny na mapování pro všechny . Protože pro všechny , je toto zobrazení 1-Lipschitz a podle Kirschbrownovy věty se rozšiřuje na globálně definované 1-Lipschitzovo zobrazení. Zejména existuje bod takový, že pro všechny máme , a tedy . To ukazuje, že v kouli o poloměru existují neprotínající se jednotky otevřené koule právě tehdy, když . Všimněte si, že v případě nekonečně-rozměrného Hilbertova prostoru to implikuje existenci nekonečného počtu neprotínajících se jednotkových otevřených koulí uvnitř koule o poloměru právě tehdy, když . Například jednotkové koule se středem v , kde  je ortonormální základna, se neprotínají a jsou obsaženy v kouli o poloměru se středem v počátku. Navíc pro maximální počet neprotínajících se kuliček otevřených jednotek uvnitř koule o poloměru r je rovna .

Koule v kvádru

Úloha určuje počet kulových objektů o daném průměru d , které lze sbalit do kvádru o velikosti a  ×  b  ×  c .

Identické koule ve válci

Úloha určuje minimální výšku h válce o daném poloměru R , do kterého je zabaleno n stejných kuliček o poloměru r (< R ) [10] .

Balení do 2D kontejnerů

Balící kruhy

Kruhy v kruhu

Balení n jednotkových kruhů do nejmenšího možného kruhu . Problém úzce souvisí s rozložením bodů v jednotkové kružnici za účelem dosažení co největší minimální vzdálenosti d n mezi body.

Optimální řešení bylo prokázáno pro n ≤13 a pro n =19.

Kruhy ve čtverci

Balení n jednotkových kruhů do co nejmenšího čtverce . Problém úzce souvisí s rozložením bodů v jednotkovém čtverci za účelem dosažení co největší minimální vzdálenosti d n mezi body [11] . Pro transformaci těchto dvou formulací úlohy bude velikost čtverce jednotkových kružnic L=2+2/d n .

Optimální řešení bylo prokázáno pro n ≤ 30 [12] .

Kruhy v rovnoramenném pravoúhlém trojúhelníku

Sbalení n jednotkových kruhů do nejmenšího možného rovnoramenného pravoúhlého trojúhelníku . Dobré aproximace jsou známé pro n <300 [13] .

Kruhy v rovnostranném trojúhelníku

Zabalte n jednotkových kruhů do nejmenšího možného pravidelného trojúhelníku . Pro n <13 jsou známa optimální řešení a pro n <28 jsou vytvořeny hypotézy [14] .

Balící čtverce

Čtverce uvnitř čtverce

Balení n jednotkových čtverců do nejmenšího možného čtverce .

Optimální řešení byla prokázána pro n = 1-10, 14-16, 23-25, 34-36, 62-64, 79-81, 98-100 a jakýkoli plný čtverec [15] .

Nevyplněný prostor je asymptoticky O ( a 7/11 ) [16] .

Čtverce v kruhu

Balení n čtverečků do co nejmenšího kruhu.

Minimální řešení: [17]

Počet čtverců Poloměr kruhu
jeden 0,707…
2 1,118…
3 1,288…
čtyři 1,414…
5 1,581…
6 1,688…
7 1,802…
osm 1,978…
9 2,077…
deset 2,121…
jedenáct 2,214…
12 2,236…

Balící obdélníky

Identické obdélníky v obdélníku

Problém balení více kopií jednoho obdélníku o velikosti ( d , š ) s povolením otočení o 90° do většího obdélníku o velikosti ( L , W ) má několik aplikací, jako je paletizace krabic a stohování dřevotřísky.

Můžete například zabalit 147 obdélníků 137x95 do obdélníku 1600x1230 [18] .

Různé obdélníky v obdélníku

Problém sbalení obdélníků s různou šířkou a výškou do obdélníku o minimální ploše (avšak bez omezení šířky a výšky takového obdélníku) má důležité uplatnění pro skládání obrázků do jednoho velkého obrázku. Webová stránka, která načítá jeden velký obrázek, se v prohlížečích často vykresluje rychleji než stránka, která načítá mnoho malých obrázků, protože každý obrázek je třeba vyžádat ze serveru.

Příklad rychlého algoritmu, který sbalí obdélníky různých výšek a šířek do obdélníku s minimální plochou, je zde .

Související úkoly

V problémech s obklady by neměly být žádné mezery nebo přesahy . Mnoho hlavolamů tohoto typu používá balení obdélníků nebo polyominoes do většího obdélníku nebo jiného tvaru blízkého čtverci.

Existuje důležitá věta o skládání obdélníků (a kvádru ) na obdélníky (kvádr) bez mezer nebo překrývání:

Obdélník a  ×  b lze sbalit na pásku 1 ×  n právě tehdy, když n je dělitelné a nebo n je dělitelné b [19] [20] De Bruijnův teorém : Obdélníková krabice může být zabalena harmonickou cihlou a  ×  ab  ×  abc , pokud má krabice rozměry ap  ×  abq  ×  abcr pro některá přirozená čísla p , q , r (to znamená, že krabice je násobkem z cihel.) [19]

Studium polyomino obkladů se z velké části zabývá dvěma třídami problémů: obkladem obdélníku shodnými obklady a obkladem obdélníku sadou n -polyomino obkladů.

Klasickým hlavolamem druhého druhu je umístit všech dvanáct dlaždic pentomina do obdélníků 3x20, 4x15 , 5x12 nebo 6x10.

Nesprávné balení objektu

Balení nepravidelných předmětů je problém, který lze jen stěží vyřešit v uzavřené (analytické) formě. Ve vědě o okolním světě je však úkol velmi důležitý. Například nepravidelné částice půdy se při změně velikosti a tvaru částic různě shlukují, což vede k významným důsledkům pro rostliny, pokud jde o tvorbu kořenů a schopnost pohybovat vodou v půdě. [21]

Viz také

Poznámky

  1. Lodi, Martello, Monaci, 2002 , str. 241–252.
  2. Donev, Stillinger, Chaikin, Torquato, 2004 .
  3. 1 2 Torquato, Jiao, 2009 , str. 876–879.
  4. Haji-Akbari, Engel, Keys, Zheng a kol., 2009 , s. 773–777.
  5. Chen, Engel, Glotzer, 2010 , str. 253–280.
  6. Hudson, Harrowell, 2011 , str. 194103.
  7. Circle Packing – od Wolframa MathWorld . Získáno 9. června 2016. Archivováno z originálu 4. srpna 2016.
  8. 12 Betke, Henk, 2000 .
  9. Minkowski, 1904 .
  10. Stoyan, Yaskov, 2010 , str. 51–70.
  11. Croft, Falconer, Guy, 1991 , str. 108–110.
  12. Specht, 2010 .
  13. Specht, 2011 .
  14. Melissen, 1995 , str. 333–342.
  15. Friedman, 2005 .
  16. Erdős, Graham, 1975 , s. 119–123.
  17. Čtverce v kruzích (downlink) . Získáno 9. června 2016. Archivováno z originálu 14. září 2017. 
  18. Birgin, Lobato, Morabito, 2010 , str. 306–320.
  19. 1 2 Honsberger, 1976 , str. 67.
  20. Klarner, Hautus, 1971 , str. 613–628.
  21. C.Michael Hogan. 2010. Abiotický faktor . Encyklopedie Země. ed. Emily Monosson a C. Cleveland. Národní rada pro vědu a životní prostředí Archivováno 8. června 2013 na Wayback Machine . Washington DC.

Literatura

  • S. Torquato, Y. Jiao. Husté obaly platónských a archimedovských pevných látek // Příroda. - 2009. - T. 460 , č.p. 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. Nevyřešené problémy v geometrii. - New York: Springer-Verlag, 1991. - S. 108-110. — ISBN 0-387-97506-3 .
  • J. Melissen. Balení 16, 17 nebo 18 kruhů v rovnostranném trojúhelníku // Diskrétní matematika. - 1995. - T. 145 . — S. 333–342 . - doi : 10.1016/0012-365X(95)90139-C .
  • YG Stoyan, GN Yaskov. Balení identických koulí do válce // Mezinárodní transakce v operačním výzkumu. - 2010. - T. 17 . — S. 51–70 . - doi : 10.1111/j.1475-3995.2009.00733.x .
  • Eckard Specht. Nejznámější balení stejných kruhů ve čtverci (20. května 2010). Staženo: 25. května 2010.
  • P. Erdős, R. L. Graham. O balicích čtvercích se stejnými čtverci // 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. Dvourozměrné problémy s balením: Průzkum // 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. Neobvykle husté krystalové obaly elipsoidů // Physical Review Letters. - 2004. - T. 92 , č. 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. Neuspořádané, kvazikrystalické a krystalické fáze hustě zabalených tetraedrů // Příroda. - 2009. - T. 462 , č.p. 7274 . — S. 773–777 . - doi : 10.1038/nature08641 . — . - arXiv : 1012.5138 . — PMID 20010683 .
  • E. R. Chen, M. Engel, S. C. Glotzer. Husté krystalické dimerové obaly pravidelných čtyřstěnů // Diskrétní a výpočetní geometrie. - 2010. - T. 44 , č. 2 . — S. 253–280 . - doi : 10.1007/s00454-010-9273-0 .
  • T.S. Hudson, P. Harrowell. Strukturální prohledávání pomocí izobodových množin jako generátorů: Nejhustší obaly pro směsi binárních tvrdých koulí // Journal of Physics: Condensed Matter. - 2011. - T. 23 , no. 19 . - S. 194103 . - doi : 10.1088/0953-8984/23/19/194103 .
  • E. G. Birgin, R. D. Lobato, R. Morabito. Efektivní rekurzivní rozdělovací přístup pro sbalení identických obdélníků do obdélníku  // Journal of the Operational Research Society. - 2010. - T. 61 . — S. 306–320 . - doi : 10.1057/jors.2008.141 .
  • Ross Honsberger. Matematické drahokamy II. - The Mathematical Association of America , 1976. - ISBN 0-88385-302-7 .
  • DA Klarner, MLJ Hautus. Jednotně barevné vitráže // Proceedings of the London Mathematical Society. - 1971. - T. 23 . - doi : 10.1112/plms/s3-23.4.613 .
  • Eckard Specht. Nejznámější obaly stejných kruhů v rovnoramenném pravoúhlém trojúhelníku (11. března 2011). Staženo: 1. května 2011.
  • U. Betke, M. Henk. Nejhustší mřížkové obaly 3-polytopů // Výpočet. Geom.. - 2000. - T. 16 . — S. 157–186 .
  • H. Minkowski. Dichteste gitterförmige Lagerung kongruenter Körper // Nachr. Akad. Wiss. Göttingenská matematika. Phys. KI. II. - 1904. - S. 311-355 .
  • Erich Friedman. Čtverce jednotek balení ve čtvercích: průzkum a nové výsledky // The Electronic Journal of Combinatorics. - 2005. - T. DS7 . Archivováno z originálu 27. července 2009.

Odkazy

Mnoho knih o hádankách, stejně jako matematické časopisy, obsahuje články o balíčcích.