![]() |
Uppsatser i kurs 5B1204,
|
Litteraturförslag: "Introduction to Graph Theory", kap 3.7, av Robin J. Wilson,
"Algorithmic Graph Theory", kap 6.3, av Alan Gibbons.
WWW: Sök på "Hamiltonian graphs" och "traveling salesman problem".
Catalantal och antalet binära träd
En viktig kombinatorisk talföljd börjar 1,2,5,14,42,...
Dessa tal kallas catalantal efter matematikern Eugene Catalan
och räknar väldigt många kombinatoriska objekt, bland annat
de datalogiskt viktiga objekten binära träd och välformade
parentesuttryck.
Catalantalen uppfyller en ickelinjär rekursion som kan lösas
med hjälp av genererande funktioner. Resultatet blir en
en vacker explicit formel. Fantastiska bijektioner finns mellan
de olika objekt som räknas av catalantal.
Litteraturförslag: "Discrete and combinatorial mathematics", kap 10.5,
av Ralph Grimaldi.
WWW: Sök på "Catalan numbers".
Kromatiska polynom: antalet sätt att färga grafer
En giltig hörnfärgning av en graf är en färgning av hörnen sådan att
grannar har olika färg. Många problem kan översättas till
graffärgningsproblem, exempelvis problemet att tilldela radiosändare
(hörn) sändingsfrekvenser (färger) så att grannsändare inte sänder
på samma frekvens. Givet tillgång till ett visst antal färger är man
intresserad av om grafen har en giltig färgning och i så fall hur
många. Det kromatiska polynomet för en graf säger hur många
giltiga färgningar som grafen har för ett givet antal färger.
Polynomet bestäms enklast genom ett rekursivt förfarande som är
skojigt att utföra.
Litteraturförslag: "Introduction to Graph Theory",
kap 6.21, av Robin J. Wilson, "Graphs, Colourings and the Four-colour
Theorem", avsnitt 8.5, av Robert A. Wilson,
"Discrete and combinatorial mathematics", kap 11.6, av Ralph Grimaldi.
WWW: Sök på "chromatic polynomial".
Fyrfärgssatsen
Fyrfärgssatsen säger att varje planär graf har en giltig
hörnfärgning som använder högst fyra färger. Satsen är berömd
för att den så länge förblev obevisad och för att den till slut 1976
bevisades med hjälp av en gigantisk datorkörning som kontrollerade
det tusental fall till vilka man hade lyckats reducera problemet.
Det är ganska enkelt att bevisa att det räcker med sex färger.
Det är svårare att bevisa att det räcker med fem färger, men
fortfarande förståeligt för en teknolog. Beviset för fyrfärgssatsen
behärskar dock ingen (utom möjligtvis datorn) i sin helhet.
Eftersom själva problemet är så enkelt att förstå attraherar det många
människor, både kompetenta matematiker och amatörer, som inte sällan
tror sig ha funnit en lösning. Ett förbättrat bevis, dock fortfarande med
datorstöd, kom 1995.
Litteraturförslag: "Graphs, Colourings and the Four-colour
Theorem", av Robert A. Wilson, "Introduction to Graph Theory", kap 6.19,
av Robin J. Wilson,
"Algorithmic Graph Theory", kap 7.3, av Alan Gibbons.
WWW: Sök på "four-color theorem".
Matchning i ickebipartit graf
Med hjälp av flödesteori finner man lätt maximala matchningar
i bipartita grafer. Men om grafen inte är bipartit är det inte
alls lika lätt utan man får då använda mer komplicerade algoritmer
med blommor och ungerska träd!
Ett exempel på ett matchningsproblem som inte
är bipartit är pilotproblemet: Piloter ska samarbeta två och två
men alla kan inte samarbeta med alla. Dra en kant mellan varje par av
piloter som kan samarbeta med varandra. En maximal matchning i denna
graf ger effektivaste utnyttjande av arbetskraften.
Litteraturförslag: "Algorithmic Graph Theory", kap 5.2, av Alan Gibbons,
"Algorithmic Graph Theory", kap 8.3, av James McHugh.
WWW: Sök på "non-bipartite matching".
Stabil matchning
I en by finns ett antal giftasmogna heterosexuella män och kvinnor.
Varje man rangordnar alla kvinnor och varje kvinna rangordnar alla män
efter hur åtråvärda de är. Nu ska alla gifta sig. Äktenskapen är
instabila om det finns en man och en kvinna som båda föredrar
varandra framför sina äkta makar, ty då kommer de att överge dem
och gifta sig med varandra istället. Kan man alltid åstadkomma
stabila äktenskap ?
Svaret är ja, och det finns en trevlig algoritm med frierier,
förlovningar och giftermål som ger en sådan lösning. Om även homosexualitet
ingår i modellen kan det dock finnas situationer där ingen stabil
lösning existerar. Mängder av lösta och olösta kombinatoriska
och datalogiska problem föreligger inom detta område. Världens
store expert på området, Alvin Roth, har en
innehållsrik webbsida. Han har upptäckt att algoritmen för
stabila äktenskap, som uppfanns av matematiker 1960, redan
sedan 1951 används i USA för att matcha ihop läkarstudenter med
sjukhus för praktikplats motsvarande svensk AT.
Litteraturförslag: "Two-sided matching" av Alvin Roth och Marilda
Sotomayor. Kap 2.7 i "Combiantorics and Graph Theory" av
John M. Harris, Jeffry L. Hirst och Michael J. Mossinghoff.
WWW: Sök på "stable matching problem".
Arrows diktatorsats
Arrows diktatorsats handlar om problemet med att utforma en
omröstningsprocedur bland flera alternativ. Kenneth J. Arrow
("nobelpris"tagare i ekonomi 1972) bevisade att om vissa
naturliga egenskaper hos omröstningsproceduren ska vara uppfyllda
så är det enda teoretiskt möjliga alternativet att låta en
diktator bestämma. Vill man inte ha diktatur får man finna sig
i att omröstningsproceduren har andra defekter. Detta resultat
har många praktiska konsekvenser, bland annat vid
poängräkning i konståkning .
Litteraturförslag:
"Collective Choice and Social Welfare" av Amartya K. Sen
("nobelpris"tagare),
"Social Choice: A Framework for Collective Decisions and Individual
Judgements" av John Craven, "Arrow's Theorem" av
Alfred Mackay.
WWW: Sök på "Arrow's theorem".
Latinska kvadrater
En latinsk kvadrat är en kvadratisk matris, med sidlängd
N, sådan att var och en av N symboler förekommer exakt en gång
i varje rad och i varje kolumn. Sådana dyker upp i vissa modeller,
både teoretiska och praktiska. Exempelvis är varje grupptabell
en latinsk kvadrat. Euler studerade problemet att finna par av så
kallat ortogonala latinska kvadrater.
Det är fortfarande ett öppet
problem för vilka N som ortogonala latinska kvadrater existerar.
Latinska kvadrater kan representeras med kantfärgningar av
kompletta bipartita grafer.
Litteraturförslag: "Discrete Mathematics", kap 13.5,17.3
av Norman L. Biggs.
WWW: Sök på "latin squares".
Symmetrigruppen av automorfier på en graf
En automorfi på en graf är en omnumrering av hörnen som bibehåller
kantrelationerna, dvs om det fanns en kant mellan hörn nr i och nr j
från början ska det fortfarande efter omnumrering finnas en kant
mellan hörn nr i och nr j. En omnumrering är en permutation.
Mängden av automorfier är en grupp under den vanliga multiplikationen av
permutationer.
Litteraturförslag: "Discrete Mathematics", kap 21, av Norman L. Biggs.
WWW: Sök på "graph automorphisms".
Heltalspartitioner
En partition av ett heltal är en uppdelning av heltalet i
positiva heltalstermer. Exempelvis är 3+2+2 en partition av 7.
Det finns otroligt mycket att säga om antalet partitioner av ett
heltal, med eller utan begränsningar. Mest berömd är Eulers sats
som säger att ett heltal kan partitioneras i udda termer
på lika många sätt som det kan partitioneras i distinkta termer
(alla termer olika). Exempel: 6 kan partitioneras i udda termer
på fyra sätt: 5+1, 3+3, 3+1+1+1, 1+1+1+1+1+1. 6 kan även partitioneras
i disktinkta termer på fyra sätt: 6, 5+1, 4+2, 3+2+1.
Litteraturförslag:
"Discrete Mathematics", kap 26, av Norman L. Biggs.
"Integer Partitions", av George Andrews och Kimmo Eriksson.
WWW: Sök på "integer partitions".
Ramseyteori
I varje graf på 6 noder kommer det antingen att finnas 3 noder
där alla (tre) möjliga kanter mellan dessa noder finns med i grafen eller
3 noder där ingen av de tre kanterna finns med. Detta gäller inte för alla
grafer med fem noder (t.ex. en cykel). Vi säger att
Ramseytalet R(3,3)=6.
Det är klassisk sats av Ramsey att R(k,l) är ändlig för alla k och l.
Det är dock förvånansvärt svårt att bestämma dessa tal exakt och asymptotiskt.
Inte ens R(5,5) är känt.
Många är de matematiker och lekmän som har försökt förbättra resultaten.
Det finns också en uppsjö av generaliseringar.
Litteraturförslag: "Ramsey Theory" av Graham, Rotschild och Spencer; "Combinatorics and Graph Theory", kap. 1.6, av Harris, Hirst och Mossinghoff; "Dynamic Survey on Small Ramsey Numbers", av Stanislaw Radziszowski. WWW: Sök på "Ramsey theory".
Sidan ursprungligen skriven av Kimmo Eriksson, 1998.
Lite modifierad av Bengt Ek januari 2001 och januari 2005.
Ytterligare modifierad av Svante Linusson januari 2006.