Kombinatorinen kaava

Kombinatoristen kaavioiden teoria on osa kombinatoriikkaa ( matematiikan haara ), joka tarkastelee äärellisten joukkojen , joiden rakenne täyttää yleistetyt tasapaino- ja/tai symmetriakäsitteet , olemassaoloa, rakentamista ja ominaisuuksia . Näitä käsitteitä ei ole määritelty tarkasti, joten monet objektit voidaan ymmärtää kombinatorisina skeemoina. Joten yhdessä tapauksessa kombinatoriset mallit voivat edustaa lukujoukkojen leikkauskohtia, kuten vuokaavioissa , ja toisessa tapauksessa ne voivat kuvastaa elementtien järjestelyä Sudokussa .

Kombinatoristen kaavioiden teoriaa voidaan käyttää kokeiden suunnittelussa . Jotkut kombinatorisista peruskaavioista on esitetty Ronald Fisherin teoksessa biologisten kokeiden teoriasta. Kombinatorisia järjestelmiä löytyy nyt useilta aloilta, mukaan lukien äärellinen geometria , turnausaikataulut , arpajaiset , matemaattinen biologia , algoritmien suunnittelu ja analysointi , tietokoneverkot , ryhmätestaus ja kryptografia [1] .

Määritelmä

Merkitse - elementtijoukko . _ Harkitse tämän joukon osajoukkoja . Jokaista osajoukkoa kutsutaan lohkoksi, ja siinä olevien joukkoelementtien lukumäärää kutsutaan lohkon tilavuudeksi, ja sitä merkitään . Antaa olla tämän elementin sisältävien osajoukkojen lukumäärä . Toistojen lukumäärä (järjestämättömät parit) on merkitty . Sitten lohkojoukko muodostaa kombinatorisen kaavion (tai lohkokaavion) ​​parametreilla [2] .

Esimerkki

Jos on n henkilöä, voidaanko niistä muodostaa joukkoja siten, että jokainen henkilö kuuluu vähintään yhteen joukkoon, jokainen pari kuuluu täsmälleen yhteen joukkoon, joka kahdessa joukossa on vain yksi henkilö risteyksessä, eikä mikään joukoista koostu kaikista ihmisistä, kaikista ihmisistä miinus yksi vai täsmälleen yksi henkilö? Vastaus riippuu n :stä .

Vastaus on kyllä ​​vain, jos n on muotoa q 2 + q + 1. Ratkaisun olemassaoloa on vaikeampi todistaa, jos q on alkupotentti . On olemassa olettamus, ettei muita ratkaisuja ole. On todistettu, että jos q :lle on olemassa ratkaisu, jotka ovat kongruentteja 1 tai 2 modulo 4:n kanssa, niin q on kahden täydellisen neliön summa . Tämä tulos, Brook-Reiser-Chowlin lause , todistettiin yhdistelmällä äärellisiin kenttiin ja neliömuotoihin perustuvia rakennusmenetelmiä .

Kun tällainen rakenne on olemassa, sitä kutsutaan äärelliseksi projektiivitasoksi . Tämä osoittaa, kuinka äärellisten geometrioiden teoria ja kombinatoriikka leikkaavat toisiaan. Tapauksessa q  = 2, projektiivista tasoa kutsutaan Fanon tasoksi .

Historia

Kombinatoriset suunnitelmat ovat olleet tunnettuja antiikista lähtien Lo Shu -aukion muodossa , joka oli varhainen versio maagisesta neliöstä . Kombinatoriset järjestelmät ovat kehittyneet kombinatoriikan kehityksen myötä 1700-luvulta lähtien, esimerkiksi latinalaisina neliöinä 1700-luvulla ja Steiner-järjestelminä 1800-luvulla. Kombinatoriset menetelmät ovat suosittuja myös viihdyttävässä matematiikassa , kuten Kirkmanin koulutyttöongelma (1850), ja käytännön ongelmissa, kuten round robin -turnausten aikatauluissa (1880-luvulla julkaistu ratkaisu). 1900-luvulla kombinatorisia järjestelmiä sovellettiin kokeiden , äärellisten geometrioiden ja suhdekaavioiden suunnitteluun, ja ne johtivat algebrallisten tilastojen syntymiseen .

Perusteelliset kombinatoriset mallit

Kombinatoristen kaavioiden aiheen klassinen ydin on rakennettu tasapainotetun epätäydellisen lohkosuunnittelun (en: Balanced Incomplete Block Design, BIBD), matriisien ja Hadamardin kaavioiden , symmetrisen BIBD :n , latinalaisten neliöiden , erotettavissa olevan BIBD :n , erotusjoukkojen ja pareittain tasapainotettujen skeemojen ympärille. (en: Pairwise Balanced Design , PBD) [3] . Muut kombinatoriset järjestelmät liittyvät mainittuihin järjestelmiin tai perustuvat niihin.

Sanomme, että kaksi latinalaista neliötä, joiden kertaluku on n , ovat ortogonaalisia , jos kahden neliön vastaavista alkioista koostuvien kaikkien järjestettyjen parien joukko koostuu n 2 eri parista (eli kaikki mahdolliset järjestetyt parit esiintyvät). Saman järjestyksen latinalaisten neliöiden joukko muodostaa joukon keskenään ortogonaalisia latinalaisia ​​neliöitä (en: Mutually Orthogonal Latin Squares, MOLS), jos jokin joukon latinalaisista neliöistä on ortogonaalinen. Tällaisessa kertaluvun n neliöjoukossa voi olla enintään n  − 1 neliötä . Joukkoa n  − 1 MOLS-neliötä, joiden kertaluku on n , voidaan käyttää projektiivisen tason rakentamiseen (ja päinvastoin). Jos D on erotusjoukko ja g kuuluu G :hen , niin se on myös erojoukko ja sitä kutsutaan joukon D käännökseksi . Erotusjoukon D siirtojen joukko muodostaa symmetrisen lohkokaavion . Tällaisessa järjestelmässä on v - elementtejä ja v - lohkoja. Kukin kaavion lohko koostuu k pisteestä, jokainen piste sisältyy k lohkoon. Kaikissa kahdessa lohkossa on täsmälleen samat elementit, ja mitkä tahansa kaksi pistettä näkyvät yhdessä lohkoina. Tätä mallia SBIBD kutsutaan joukon D kehitykseksi [7] . Erityisesti, jos Ero joukko muodostaa projektiivisen tason . Esimerkiksi erojoukko (7,3,1) ryhmän yli ( Abelin ryhmä additiivisella merkinnällä) on {1,2,4}:n osajoukko. Tämän erosarjan kehitys antaa Fanon koneen . Koska mikä tahansa erotusjoukko tuottaa SBIBD:n, parametrijoukon on täytettävä Brook-Reiser-Chowl-lause , mutta jokainen SBIBD-malli ei tuota erotusjoukkoa. Kun annetaan Hadamard-matriisi, jonka kertaluku on 4a standardoidussa muodossa, poista ensimmäinen rivi ja ensimmäinen sarake ja korvaa sitten kaikki −1 arvolla 0. Tuloksena oleva 0-1 matriisi M on symmetrisen piirin, jota kutsutaan Hadamardin 2-piiriksi , ilmaantuvuusmatriisi [8] . Tämä rakenne on reversiibeli, joten symmetrisen 2-piirin tulomatriisia näillä parametreilla voidaan käyttää Hadamard-matriisin saamiseksi luokkaa 4a . Tapauksessa a  = 2 saadaan jo tuttu Fano-taso (Hadamard 2-kaaviona). Fisherin epätasa-arvo PBD-järjestelmille täyttyy [9] – minkä tahansa ei-triviaalin PBD-järjestelmän osalta . Tämä tulos yleistää kuuluisan de Bruijn-Erdősin lauseen - mikä tahansa PBD-skeema, jossa on , jossa ei ole 1- tai v -kokoisia lohkoja , on totta ja yhtäläisyys pätee jos ja vain, jos kaavio on projektiivinen taso tai melkein nippu [10] .

Muut kombinatoriset mallit

Colbournen ja Dinitzin käsikirja Combinatorial Designs [11] sisältää muun muassa 65 lukua muista kuin edellä mainituista kombinatorisista suunnitelmista. Alla on osittainen luettelo.

  1. Jokainen elementti esiintyy kerran 1-kertoimella (1 esiintymä monijoukossa) täsmälleen lohkoissa ja 2-kertoimella täsmälleen lohkoissa.
  2. Jokainen eri elementtipari esiintyy kerran (monisuoritus huomioon ottaen). Eli jos m vb on elementin v monikerta lohkossa b , niin mille tahansa eri alkioparille v ja w .
Esimerkiksi toinen kahdesta ei-isomorfisesta kaaviosta BTD(4,8;2,3,8;4,6) (sarakkeet toimivat lohkoina) on [12]
yksi yksi yksi 2 2 3 yksi yksi
yksi yksi yksi 2 2 3 2 2
2 3 neljä 3 neljä neljä 3 3
2 3 neljä 3 neljä neljä neljä neljä
BTD- skeeman (jonka elementit ovat elementtien monikerroinisia lohkoissa) esiintymismatriisia voidaan käyttää muodostamaan ternäärisiä virheenkorjauskoodeja samalla tavalla kuin BIBD-mallien esiintymismatriiseista muodostettaessa binäärikoodeja [13] .
  1. jokainen V :n elementti esiintyy täsmälleen kerran kussakin sarakkeessa
  2. jokainen joukon V alkio esiintyy enintään kahdesti kullakin rivillä.
Esimerkki BTD(3) -skeemasta
16 3 5 2 3 4 5 24
25 4 6 neljätoista 13 3 6
3 4 12 5 6 26 viisitoista
Kaavan BTD( n ) sarakkeet antavat 1-kertoimen koko graafille , jossa on 2 n kärkeä, K 2n [14] . BTD( n ) -skeemoja voidaan käyttää round robin -turnausten ajoittamiseen - rivit edustavat paikkoja, sarakkeet kiertomatkoja (kierroksia, ympyröitä) ja taulukkomerkinnät määrittelevät pelaajia tai joukkueita. Taajuusneliö F 1, jonka kertaluku on n joukossa { s 1 , s 2 , ..., s m }, jossa on taajuusvektori, ja taajuusneliö F 2 , joka on myös luokkaa n joukossa , jossa on taajuusvektori, ovat ortogonaalisia , jos sellaisia ​​on järjestetty pari ( s i , t j ) näkyy täsmälleen kerran, kun F 1 ja F 2 menevät päällekkäin. Mikä tahansa affiiniavaruus AG( n ,3) antaa esimerkin HTS-skeemasta, tällaisia ​​skeemoja kutsutaan affiinisiksi HTS:iksi. On olemassa myös ei-affine HTS-järjestelmiä. Pisteiden määrä HTS-kaaviossa on 3 m jollekin kokonaisluvulle . Ei-affiineja HTS-järjestelmiä on olemassa kaikille, eikä niitä ole olemassa 3 :lle [15] . Mikä tahansa Steinerin kolmoisjärjestelmä vastaa Steinerin kvasiryhmää ( idempotentti , kommutatiivinen ja pätee kaikille x ja y : ille ). Hallin kolmoisjärjestelmä vastaa Steinerin kvasiryhmää, jonka distributiivinen ominaisuus on, eli se pätee kvasiryhmän kaikille a,x,y:ille [16] .
  1. Jokainen taulukon solu on joko tyhjä tai sisältää järjestämättömän parin S :stä ,
  2. Jokainen merkki esiintyy täsmälleen kerran taulukon kullakin rivillä ja sarakkeessa,
  3. Jokainen järjestämätön pari esiintyy enintään yhdessä taulukon solussa.
Kaavioesimerkki H(4,6)
0 4   13 25
2 3 neljätoista 0 5  
  3 5 24 0 1
viisitoista 0 2   3 4
H(2 n  − 1, 2 n ) on Rommin neliö , jonka sivu on 2 n  − 1, joten Howellin kaaviot yleistävät Rommin neliöiden käsitteen. Howell-kaavion soluissa olevat symboliparit voidaan ajatella säännöllisen graafin , jossa on 2n kärkeä, reunoiksi s , jota kutsutaan Howell-kaavion päägraafiksi . Howellin syklisiä skeemoja käytetään Howellin liikkeinä (pelin loppuunsaattamiskaavio) kaksoissiltaturnauksissa . Kaavion rivit edustavat kierroksia (ympyröitä), sarakkeet edustavat laatikoita (ennakolta laaditut tarjoukset, katso "Silta - valmistautuminen peliin" ) ja diagonaalit taulukoita [17] . {1,2,3,4,7} {1,2,5,6,7} {3,4,5,6,7}. Lottomalli mallintaa mitä tahansa lottoa seuraavilla säännöillä: Pelaaja ostaa liput , jotka sisältävät k numeroa, jotka valitaan n numeroa sisältävästä sarjasta . Jossain vaiheessa lipunmyynti pysähtyy ja valitaan satunnainen joukko p -numeroita, jotka sisältyvät alkuperäiseen n numeron joukkoon. Nämä ovat voittonumerot . Jos myyty lippu sisältää t tai useampia voittonumeroita, palkinto luovutetaan lipun haltijalle. Mitä enemmän otteluita, sitä suurempi voitto. Luku L( n , k , p , t ) kiinnostaa sekä pelaajia että tutkijoita, koska se edustaa pienintä määrää lippuja, jotka on ostettava voiton takaamiseksi. Unkarilainen lotto on lottojärjestelmä (90,5,5, t ) ja tiedetään, että L(90,5,5,2) = 100. Arpajaiset parametreillä (49,6,6, t ) ovat suosittuja kaikkialla maailman ja tunnetaan , että L(49,6,6,2) = 19. Yleensä näitä lukuja on vaikea laskea ja ne pysyvät tuntemattomina [19] . Yhden näistä kaavioista geometrinen rakenne on esitetty artikkelissa " Transilvanian Lottery ". (0.1.2) (1.0.3) (2.1.3) (0.2.3) Mikä tahansa kolmoisjärjestelmä voidaan muuntaa Mendelssohnin kolmoisjärjestelmäksi korvaamalla järjestämätön kolmio { a , b , c } parilla järjestetyillä kolmioilla ( a , b , c ) ja ( a , c , b ), mutta päinvastoin ei pidä paikkaansa, kuten esimerkki osoittaa. Olkoon ( Q ,∗) idempotentti puolisymmetrinen kvasiryhmä , eli x ∗ x = x (idempotentti) ja x ∗ ( y ∗ x ) = y (puolisymmetrinen) pätee siinä kaikille x , y Q :sta . Anna . Sitten on Mendelssohnin kolminkertainen järjestelmä MTS(| Q |,1). Tämä rakenne on käännettävissä [20] . Mikä tahansa kvasisymmetrinen lohkokaavio generoi vahvasti säännöllisen graafin (kuten sen lohkokaavio ), mutta kaikkia SRG-piirejä ei generoida tällä tavalla [23] . Kvasisymmetrisen piirin 2- ilmaantuvuusmatriisi k ≡ x ≡ y (mod 2) muodostaa binaarisen itseortogonaalisen koodin [24] . jonka aste ei ylitä t on yhtä suuri kuin f :n keskiarvo koko pallolla (eli funktion f integraali jaettuna pallon pinta-alalla).
  1. jokainen rivi on n merkin permutaatio
  2. kahdelle erilliselle merkille a ja b ja jokaiselle luvulle m välillä 1 - k on enintään yksi rivi, jossa b on m askelta a :n oikealla puolella .
Jos r = n ja k = 1, kaavioita kutsutaan Toscanan neliöiksi , kun taas tapauksissa r = n ja k = n - 1 niitä kutsutaan Firenzen neliöiksi . Roomalainen neliö on Toscanan neliö, joka on myös latinalainen neliö (tällaisia ​​neliöitä kutsutaan myös rivin täydellisiksi latinalaisiksi neliöiksi ). Vatikaanin aukio on Firenzen aukio, joka on myös Latinalainen aukio. Esimerkki Toscanan 1-neliöstä, jossa on 7 merkkiä, joka ei ole 2-neliö [25] :
6 yksi 5 2 neljä 3 7
2 6 3 5 neljä 7 yksi
5 7 2 3 yksi neljä 6
neljä 2 5 yksi 6 7 3
3 6 2 yksi 7 neljä 5
yksi 3 2 7 5 6 neljä
7 6 5 3 neljä yksi 2
Toscanan neliö n symbolilla vastaa n pisteen täydellisten graafien hajottamista n Hamiltonin suuntaisiksi poluiksi [26] . Huomaa, että esimerkin 3-{12,{4,6},1) kaavioissa joukossa X = {1,2,...,12} jotkut parit esiintyvät neljä kertaa (esimerkiksi pari {1, 2}), kun taas toiset esiintyvät viisi kertaa (esimerkiksi pari {6,12}) [28] . 1 2 3 4 5 6 1 2 7 8 1 2 9 11 1 2 10 12 3 5 7 8 3 5 9 11 3 5 10 12 4 6 7 8 4 6 9 11 4 6 10 12 7 8 9 10 11 12 2 3 8 9 2 3 10 7 2 3 11 12 4 1 8 9 4 1 10 7 4 1 11 12 5 6 8 9 5 6 10 7 5 6 11 12                              3 4 9 10 3 4 11 8 3 4 7 12 5 2 9 10 5 2 11 8 5 2 7 12 1 6 9 10 1 6 11 8 1 6 7 12                              4 5 10 11 4 5 7 9 4 5 8 12 1 3 10 11 1 3 7 9 1 3 8 12 2 6 10 11 2 6 7 9 2 6 8 12                              5 1 11 7 5 1 8 10 5 1 9 12 2 4 11 7 2 4 8 10 2 4 9 12 3 6 11 7 3 6 8 10 3 6 9 12
yksi 2 3 neljä 5 6 7
2 3 neljä 5 6 7 yksi
3 neljä 5 6 7 yksi 2
5 6 7 yksi 2 3 neljä
Seitsemän lohkoa (saraketta) muodostaa kaksitasoisen kertaluvun 2 (symmetrinen kaavio (7,4,2)).

Muistiinpanot

  1. Stinson, 2003 , s. yksi.
  2. 1 2 3 Rybnikov, 1972 , s. 130.
  3. Stinson, 2003 , s. IX.
  4. Beth, Jungnickel, Lenz, 1999 , s. 40 Esimerkki 5.8.
  5. Ryser, 1963 , s. 52 Lause 3.1.
  6. Jos G on Abelin ryhmä (tai kirjoitetaan summausoperaatiolla), määritelmä saa muotoa d 1 –d 2 , josta termierojoukko syntyi .
  7. Beth, Jungnickel, Lenz, 1999 , s. 262 Lause 1.6.
  8. Stinson, 2003 , s. 74 Lause 4.5.
  9. Stinson, 2003 , s. 193 Lause 8.20.
  10. Stinson, 2003 , s. 183, Lause 8.5.
  11. Colbourn, Dinitz, 2007 .
  12. Colbourn, Dinitz, 2007 , s. 331 Esimerkki 2.2.
  13. Colbourn, Dinitz, 2007 , s. 331 Huomautus 2.8.
  14. Colbourn, Dinitz, 2007 , s. 333, huomautus 3.3.
  15. Colbourn, Dinitz, 2007 , s. 496 Lause 28.5.
  16. Colbourn, Dinitz, 2007 , s. 497 Lause 28.15.
  17. Colbourn, Dinitz, 2007 , s. 503 Huomautus 29.38.
  18. Colbourn, Dinitz, 2007 , s. 512 Esimerkki 32.4.
  19. Colbourn, Dinitz, 2007 , s. 512, huomautus 32.3.
  20. Colbourn, Dinitz, 2007 , s. 530 Lause 35.15.
  21. Colbourn, Dinitz, 2007 , s. 577 Lause 47.15.
  22. Colbourn, Dinitz, 2007 , s. 578-579.
  23. Colbourn, Dinitz, 2007 , s. 579 Lause 48.10.
  24. Colbourn, Dinitz, 2007 , s. 580 Lemma 48.22.
  25. Colbourn, Dinitz, 2007 , s. 652 Esimerkit 62.4.
  26. Colbourn, Dinitz, 2007 , s. 655 Lause 62.24.
  27. Colbourn, Dinitz, 2007 , s. 657.
  28. Colbourn, Dinitz, 2007 , s. 658 Esimerkki 63.5.
  29. Colbourn, Dinitz, 2007 , s. 669 Huomautus 65.3.

Kirjallisuus