Zkrácený rozpis není „tajný trik“, ale kombinatorická konstrukce.
Máme v vybraných čísel, z nich skládáme sloupce velikosti k
a chceme, aby každá kombinace velikosti t byla obsažena
alespoň v jednom sloupku.
Toto je teoretické minimum. Někdy je dosažitelné přesně, jindy nikoli.
Pokud existuje konstrukce, ve které je každá požadovaná t-kombinace pokryta
právě jednou, mluvíme o Steinerově systému
označovaném
S(t,k,v).
Vezměme 7 čísel. Chceme, aby každá
dvojice byla obsažena v některé trojici.
Tedy:
Zde nastává krásný případ: přesná konstrukce opravdu existuje.
Jde o Steinerův systém S(2,3,7),
nazývaný také Steiner triple system řádu 7.
Vyberete 10 čísel. Jeden sloupec má 6 čísel.
Chcete mít jistotu, že pokud z Vaší desítky padnou jakékoli 3 správné čísla,
budou spolu alespoň v jednom sloupku.
Na první pohled by se zdálo, že by mohlo stačit 6 sloupců.
To by však odpovídalo přesnému Steinerovu systému
S(3,6,10).
Ten ale neexistuje.
Nutná podmínka pro Steinerův systém mimo jiné vyžaduje, aby výraz
vyšel jako celé číslo. Zde tedy:
což celé číslo není. Proto ideální přesná konstrukce neexistuje
a skutečný rozpis musí být typu covering design,
tedy s více překryvy a obvykle s více než 6 sloupci.
Pokud Steinerův systém neexistuje, přecházíme k praktičtější variantě:
covering designu. Jeho cílem není pokrýt každou t-kombinaci právě jednou,
ale alespoň jednou.
Praktická konstrukce rozpisu často začíná na nižší úrovni:
sledujeme dvojice nebo trojice, které chceme pokrýt,
a ty pak skládáme do větších bloků, tedy do vyšších k-tic.
Z kombinatorického hlediska je to velmi silné: větší blok pokryje mnoho nižších struktur najednou.
Například jedna šestice obsahuje:
V loterijní praxi to znamená, že konstrukce rozpisu není jen „výběr několika sloupců“,
ale pokus rozmístit nižší kombinace do vyšších bloků co nejúčelněji.
Právě v tom spočívá odbornost zkrácených rozpisů.
Matematické jádro zkráceného rozpisu
Značení
Základní vzorce
Steinerův systém = ideální případ
Příklad 1: jak se dvojice skládají do trojic
Příklad 2: loterijní rozpis pro Sportku
Co je covering design
Steinerův systém
Covering design
Jak se z dvojic a trojic staví vyšší k-tice v praxi
Typická otázka zní:
Kolik nejméně sloupců potřebujeme, aby byla každá t-kombinace pokryta alespoň jednou?