2WO12: Optimalisering in Netwerken
|
|
- Lotte de Ruiter
- 8 jaren geleden
- Aantal bezoeken:
Transcriptie
1 2WO12: Optimalisering in Netwerken Leo van Iersel Technische Universiteit Eindhoven (TUE) en Centrum Wiskunde & Informatica (CWI) 3 en 6 februari 2014 Leo van Iersel (TUE/CWI) 2WO12: Optimalisering in Netwerken 3 en 6 februari / 47
2 Inhoud vak: Modelleren van praktijkproblemen m.b.v. grafen Efficiënte algoritmes voor graafproblemen Bewijzen van stellingen over grafen Analyse van algoritmes Classificeren van problemen als moeilijke en makkelijke problemen Leo van Iersel (TUE/CWI) 2WO12: Optimalisering in Netwerken 3 en 6 februari / 47
3 Opzet vak: 8 lectures verdeeld over 16 hoorcolleges 8 instructies zelfstudie (opgaven) twee dictaten en twee hand-outs op website: Leo van Iersel (TUE/CWI) 2WO12: Optimalisering in Netwerken 3 en 6 februari / 47
4 Dictaten en hand-outs Lecture 1-3: Grafen: kleuren en routeren (gkr.pdf) Lecture 4: Graafrepresentaties en complexiteit (compl.pdf) Lectures 5-7: A course in combinatorial optimization (co.pdf) Lecture 8: NP-completeness (np.pdf) Leo van Iersel (TUE/CWI) 2WO12: Optimalisering in Netwerken 3 en 6 februari / 47
5 Definitie Een graaf (graph) is een paar G = (V, E) waarin V en E eindige verzamelingen zijn en elk element van E een verzameling van twee elementen van V is. V is een verzameling punten (vertices) E is een verzameling lijnen (edges) of kanten elke lijn verbindt twee punten grafen worden ook wel netwerken genoemd Leo van Iersel (TUE/CWI) 2WO12: Optimalisering in Netwerken 3 en 6 februari / 47
6 Voorbeeld De onderstaande graaf G = (V, E) heeft: V = {a, b, c, d, e} E = {{a, b}, {a, c}, {b, c}, {b, d}, {c, d}, {d, e}} a b d e c Leo van Iersel (TUE/CWI) 2WO12: Optimalisering in Netwerken 3 en 6 februari / 47
7 Waarschuwing: we kunnen dezelfde graaf op vele manieren tekenen, bijvoorbeeld: b a d e c = b d e c a Leo van Iersel (TUE/CWI) 2WO12: Optimalisering in Netwerken 3 en 6 februari / 47
8 Terminologie Als e = {u, v} E, dan zeggen we: u en v zijn verbonden (adjacent) u is een buur (neighbour) van v (en v is een buur van u) u en v zijn eindpunten (endpoints) van e u en e zijn incident (en v en e zijn incident) v e u Definitie De graad (degree) van een punt v in een graaf G is het aantal buren dat v heeft in G. Notatie: d(v) Definitie Een graaf G is k-regulier als elk punt van G graad k heeft Leo van Iersel (TUE/CWI) 2WO12: Optimalisering in Netwerken 3 en 6 februari / 47
9 Voorbeeld In de onderstaande graaf heeft a graad twee, b, c en d hebben graad drie en e heeft graad één. a b d e c Leo van Iersel (TUE/CWI) 2WO12: Optimalisering in Netwerken 3 en 6 februari / 47
10 Voorbeeld Voorbeelden van reguliere grafen: 2-regulier (circuit) 3-regulier (kubus) 3-regulier (Petersen graaf) Leo van Iersel (TUE/CWI) 2WO12: Optimalisering in Netwerken 3 en 6 februari / 47
11 Lemma (Handshaking Lemma) Voor elke graaf G = (V, E) is de som van de graden even, namelijk: d(v) = 2 E v V Voorbeeld A, B, C, D: personen Lijnen: handdrukken d(a): aantal handen dat persoon A schudt A C B D Gevolg Elke graaf heeft een even aantal punten van oneven graad. (Opgave 1.16) Leo van Iersel (TUE/CWI) 2WO12: Optimalisering in Netwerken 3 en 6 februari / 47
12 Definitie Een volledige graaf (complete graph) heeft een lijn tussen elk paar punten. K n is de volledige graaf op n punten Opgave (1.22) Hoeveel lijnen heeft K 5? Opgave (1.23) Hoeveel lijnen heeft K n? Opgave (1.24) G is een graaf op n punten. Bewijs: G is volledig dan en slechts dan als G (n 1)-regulier is. Leo van Iersel (TUE/CWI) 2WO12: Optimalisering in Netwerken 3 en 6 februari / 47
13 Definitie Een graaf G = (V, E) heet bipartiet (bipartite) als V = V 1 V 2 (met V 1 V 2 = ) en E {{v 1, v 2 } v 1 V 1, v 2 V 2 } Vraag G is een volledig bipartiete graaf als K n,m is de volledig bipartiete graaf met V 1 = n en V 2 = m. Hoeveel lijnen heeft K n,m? Vraag Voor welke n en m is K n,m regulier? E = {{v 1, v 2 } v 1 V 1, v 2 V 2 } Leo van Iersel (TUE/CWI) 2WO12: Optimalisering in Netwerken 3 en 6 februari / 47
14 Definitie Het complement van een graaf G = (V, E) is de graaf Ḡ = (V, Ē) met {u, v} Ē voor alle u, v V met {u, v} / E a b a b c d c d G G Vraag Wat is het complement van K 3,4? Leo van Iersel (TUE/CWI) 2WO12: Optimalisering in Netwerken 3 en 6 februari / 47
15 Definitie Twee grafen G = (V, E) en G = (V, E ) zijn isomorf (isomorphic) als er een bijectie f : V V bestaat zodanig dat voor alle u, v V : Definitie (u, v) E (f (u), f (v)) E. Een graaf G is zelf-complementair als G en Ḡ isomorf zijn. Voorbeeld Een circuit van lengte 5 is zelf-complementair. e a d G b c e a d G b c d a G b c e f (a) = a f (b) = c f (c) = e f (d) = b f (e) = d Leo van Iersel (TUE/CWI) 2WO12: Optimalisering in Netwerken 3 en 6 februari / 47
16 Definitie De lijngraaf van een graaf G = (V, E) is de graaf H = (V, E ) met een punt v e V voor elke lijn e E en een lijn {v e1, v e2 } E voor elke twee lijnen e 1, e 2 E die incident zijn, d.w.z. met e 1 e 2 Vraag Hoe ziet de lijngraaf van K 2,2 er uit? En de lijngraaf van K 1,7? Leo van Iersel (TUE/CWI) 2WO12: Optimalisering in Netwerken 3 en 6 februari / 47
17 Definitie Een wandeling (walk) in een graaf G = (V, E) is een rij punten (v 0, v 1,..., v k ) zodanig dat v i 1 en v i verbonden zijn voor i = 1,..., k. Definitie De lengte van de wandeling is k. Een pad (path) is een wandeling waarvan alle punten verschillend zijn. Definitie Een graaf is samenhangend (connected) als tussen elk tweetal punten een pad bestaat. Stelling (Opgave 1.48) Voor elke samenhangende graaf G = (V, E) geldt E V 1 Leo van Iersel (TUE/CWI) 2WO12: Optimalisering in Netwerken 3 en 6 februari / 47
18 Stelling (Opgave 1.51) Voor elke onsamenhangende graaf G = (V, E) geldt E 1 ( V 1)( V 2) 2 Leo van Iersel (TUE/CWI) 2WO12: Optimalisering in Netwerken 3 en 6 februari / 47
19 Definitie G = (V, E ) is een deelgraaf (subgraph) van graaf G = (V, E) als G een graaf is en V V en E E. Voorbeeld In de onderstaande figuur is G een deelgraaf van G. a b a c d c d e f e f G G 0 Leo van Iersel (TUE/CWI) 2WO12: Optimalisering in Netwerken 3 en 6 februari / 47
20 Definitie Een (samenhangende) component G van een graaf G is een maximale samenhangende deelgraaf, d.w.z. G is een samenhangende deelgraaf van G en er is geen samenhangende deelgraaf G van G waarvoor geldt dat G een deelgraaf is van G en G G. Dus: G samenhangend G heeft precies één component. Voorbeeld Hoeveel componenten heeft de onderstaande graaf? Leo van Iersel (TUE/CWI) 2WO12: Optimalisering in Netwerken 3 en 6 februari / 47
21 Stelling (Opgave ) Als (V 1, E 1 ),..., (V k, E k ) de componenten van G zijn dan vormt {V 1,..., V k } een partitie van V en {E 1,..., E k } een partitie van E Opgave (1.64) Bewijs dat een graaf G = (V, E) tenminste V E componenten heeft. Opgave (1.65) Bewijs dat als een graaf precies twee punten van oneven graad heeft, dan loopt er een pad tussen deze twee punten. Leo van Iersel (TUE/CWI) 2WO12: Optimalisering in Netwerken 3 en 6 februari / 47
22 Bergbeklimmersprobleem Leo van Iersel (TUE/CWI) 2WO12: Optimalisering in Netwerken 3 en 6 februari / 47
23 Bergbeklimmersprobleem Leo van Iersel (TUE/CWI) 2WO12: Optimalisering in Netwerken 3 en 6 februari / 47
24 Bergbeklimmersprobleem Leo van Iersel (TUE/CWI) 2WO12: Optimalisering in Netwerken 3 en 6 februari / 47
25 Andere soorten grafen Gerichte grafen (directed graphs) hebben pijlen i.p.v. lijnen. Multigrafen kunnen meerdere lijnen hebben tussen dezelfde twee punten. Grafen met lussen (loops). Een lus is een lijn (of pijl) die een punt met zichzelf verbindt. Gerichte multigrafen Gewone grafen worden soms ook simpele grafen genoemd. Leo van Iersel (TUE/CWI) 2WO12: Optimalisering in Netwerken 3 en 6 februari / 47
26 Definitie Een wandeling (v 0, v 1,..., v k ) in een graaf heet gesloten als v 0 = v k. Definitie Een circuit (cycle) is een gesloten wandeling (v 0, v 1,..., v k ) waarvoor v 1,..., v k verschillend zijn en k 3. Voorbeeld In de onderstaande graaf is (a, b, d, c, e, g, f, d, c, a) een gesloten wandeling, maar geen circuit. De gesloten wandeling (a, b, d, c, a) is wel een circuit. a b c d e f g Leo van Iersel (TUE/CWI) 2WO12: Optimalisering in Netwerken 3 en 6 februari / 47
27 Definitie Een bos is een graaf zonder circuits. Een boom is een samenhangend bos. boom Stelling (Opaven 1.75,1.77,1.79) Als G een graaf op n punten is dan zijn de volgende uitspraken equivalent 1 G is een boom 2 G heeft n 1 lijnen en is samenhangend 3 G heeft n 1 lijnen en bevat geen circuits 4 tussen elk tweetal punten van G loopt precies één pad Leo van Iersel (TUE/CWI) 2WO12: Optimalisering in Netwerken 3 en 6 februari / 47
28 Bruggen van Köningsberg Kun je elke brug precies één keer oversteken en bij je beginpunt uitkomen? Leo van Iersel (TUE/CWI) 2WO12: Optimalisering in Netwerken 3 en 6 februari / 47
29 Definitie Een Euler tour in een graaf G is een gesloten wandeling die elke lijn precies één keer doorloopt. Als er een Euler tour bestaat voor G, dan heet G een Euler graaf. Definitie Een Hamilton circuit in een graaf G is een circuit dat elke punt van G doorloopt. Als er een Hamilton circuit bestaat voor G, dan heet G een Hamilton graaf. Vraag Is K 4 een Hamilton graaf? En een Euler graaf? Vraag Is K 2,4 een Hamilton graaf? En een Euler graaf? Leo van Iersel (TUE/CWI) 2WO12: Optimalisering in Netwerken 3 en 6 februari / 47
30 Definitie Een Euler tour in een graaf G is een gesloten wandeling die elke lijn precies één keer doorloopt. Als er een Euler tour bestaat voor G, dan heet G een Euler graaf. Stelling (Euler) Laat G een graaf zijn zonder punten van graad 0. Dan geldt: G is een Euler graaf G is samenhangend en alle graden in G zijn even. Leo van Iersel (TUE/CWI) 2WO12: Optimalisering in Netwerken 3 en 6 februari / 47
31 Vraag Heeft de onderstaande graaf een Euler tour? a b c d e f g h i j k l m Opgave Vind een Euler tour. Leo van Iersel (TUE/CWI) 2WO12: Optimalisering in Netwerken 3 en 6 februari / 47
32 Leo van Iersel (TUE/CWI) 2WO12: Optimalisering in Netwerken 3 en 6 februari / 47
33 Chinese Postbodeprobleem Probleem Geven een graaf G = (V, E) met een lengtefunctie l : E R +, vind een zo kort mogelijke gesloten wandeling die elke lijn minstens één keer doorloopt. Observatie Als G een Euler graaf is dan is elke Euler tour een optimale oplossing van het Chinese Postbodeprobleem Leo van Iersel (TUE/CWI) 2WO12: Optimalisering in Netwerken 3 en 6 februari / 47 5
34 Chinese Postbodeprobleem Laat T de punten van G zijn met oneven graad. Dan is T even. Definitie Een T -join is een verzameling paden die de punten van T paarsgewijs met elkaar verbindt. Lemma In een T -join van minimale totale lengte zijn de paden lijn-disjunct. Oplossen van een Chinees Postbodeprobleem: vind een T -join van minimale totale lengte; verdubbel elke lijn in de T -join; vind een Euler tour. Leo van Iersel (TUE/CWI) 2WO12: Optimalisering in Netwerken 3 en 6 februari / 47
35 Opgave Los het Chinese Postbodeprobleem op in de onderstaande graaf Leo van Iersel (TUE/CWI) 2WO12: Optimalisering in Netwerken 3 en 6 februari / 47
36 Definitie Een Hamilton circuit in een graaf G is een circuit dat elke punt van G doorloopt. Als er een Hamilton circuit bestaat voor G, dan heet G een Hamilton graaf. Stelling (Dirac) Als G een graaf is op n 3 punten waarin alle graden tenminste n 2 zijn, dan is G een Hamilton-graaf. Leo van Iersel (TUE/CWI) 2WO12: Optimalisering in Netwerken 3 en 6 februari / 47
37 Fylogenetische bomen Een blad is een punt van een boom met graad één. Definitie Gegeven een verzameling X, een fylogenetische boom B op X is een boom zonder punten van graad 2 en met een bijectie tussen de bladeren van B en de elementen van X. X kan bijvoorbeeld een verzameling biologische soorten voorstellen Een fylogenetische boom op X geeft dan aan hoe deze soorten aan elkaar verwand zijn rat muis mens kat tijger Leo van Iersel (TUE/CWI) 2WO12: Optimalisering in Netwerken 3 en 6 februari / 47
38 Fylogenetische bomen Of X kan een verzameling talen voorstellen Een fylogenetische boom op X geeft dan weer hoe deze talen aan elkaar verwand zijn Frans Italiaans Engels Nederlands Duits Leo van Iersel (TUE/CWI) 2WO12: Optimalisering in Netwerken 3 en 6 februari / 47
39 Fylogenetische boom voor talen Leo van Iersel (TUE/CWI) 2WO12: Optimalisering in Netwerken 3 en 6 februari / 47
40 Leo van Iersel (TUE/CWI) 2WO12: Optimalisering in Netwerken 3 en 6 februari / 47
41 Vraag Een fylogenetische boom waarvan alle punten graad 1 of 3 hebben heet binair. Stel B is een binaire fylogenetische boom op X en X = n. Hoeveel punten heeft B, als functie van n (voor n 2)? Vraag Hoeveel lijnen heeft B, als functie van n (voor n 2)? Stelling Voor X = n 3, zijn er (2n 7) (2n 5) verschillende binaire fylogenetische bomen op X. Leo van Iersel (TUE/CWI) 2WO12: Optimalisering in Netwerken 3 en 6 februari / 47
42 De Bruijn rijen Definitie Een De Bruijn rij van orde n voor een alfabet A is een cyclische ordering van de letters van A zodanig dat elk mogelijke woord van lengte n bestaande uit letters van A precies één keer voorkomt. Voorbeeld A = {0, 1} en n = 2 Woorden van lengte n: 00, 01, 10 en 11 De Bruijn rij: (0, 0, 1, 1) Voorbeeld A = {0, 1} en n = 3 Woorden van lengte n: 000, 001, 010, 011, 100, 101, 110 en 111 De Bruijn rij: (0, 0, 0, 1, 0, 1, 1, 1) Leo van Iersel (TUE/CWI) 2WO12: Optimalisering in Netwerken 3 en 6 februari / 47
43 Definitie De De Bruijn graaf van dimensie n voor een alfabet A is de gerichte graaf met: een punt voor elk woord van lengte n bestaande uit letters van A vanuit het punt voor woord w 1 is er een pijl naar elk punt voor een woord w 2 dat verkregen kan worden door de eerste letter van w 1 weg te laten en één letter aan het eind toe te voegen (deze letter is het label van de pijl). Leo van Iersel (TUE/CWI) 2WO12: Optimalisering in Netwerken 3 en 6 februari / 47
44 De Bruijn graaf Voorbeeld voor A = {0, 1}, n = 3: Leo van Iersel (TUE/CWI) 2WO12: Optimalisering in Netwerken 3 en 6 februari / 47
45 Een Hamilton circuit in een De Bruijn graaf van dimensie n geeft een De Bruijn rij van orde n. Een Euler tour in een De Bruijn graaf van dimensie n geeft een De Bruijn rij van orde n + 1. Je krijgt de De Bruijn rij door de labels van de pijlen in het circuit achter elkaar te zetten. Leo van Iersel (TUE/CWI) 2WO12: Optimalisering in Netwerken 3 en 6 februari / 47
46 Toepassing in de moleculaire biologie Bacteriën hebben cyclisch DNA, bijvoorbeeld: ATGGCGTGCAATGGCGT... Machines die DNA aflezen (sequencing) produceren fragmenten, bijvoorbeeld: ATGGCGT GGCGTGC CGTGCAA TGCAATG CAATGGC ATGGCGT Hoe kunnen we de hele DNA sequentie afleiden uit de fragmenten? Leo van Iersel (TUE/CWI) 2WO12: Optimalisering in Netwerken 3 en 6 februari / 47
47 Splits de fragmenten in stukjes van lengte 3 Maar een De Bruijn graaf met een pijl voor elk zo n stukje Vind een Euler tour in de graaf T AT G A CA AA A G TG C G GG C GT GC T CG G Zet de labels van de pijlen in de Euler tour achter elkaar: ATGGCGTGCA Leo van Iersel (TUE/CWI) 2WO12: Optimalisering in Netwerken 3 en 6 februari / 47
2WO12: Optimalisering in Netwerken
2WO12: Optimalisering in Netwerken Leo van Iersel Technische Universiteit Eindhoven (TU/E) en Centrum Wiskunde & Informatica (CWI) 10 en 13 februari 2014 http://homepages.cwi.nl/~iersel/2wo12/ l.j.j.v.iersel@gmail.com
Nadere informatie2WO12: Optimalisering in Netwerken
2WO12: Optimalisering in Netwerken Leo van Iersel Technische Universiteit Eindhoven (TU/E) en Centrum Wiskunde & Informatica (CWI) 27 februari 2014 http://homepages.cwi.nl/~iersel/2wo12/ l.j.j.v.iersel@gmail.com
Nadere informatie2WO12: Optimalisering in Netwerken
2WO12: Optimalisering in Netwerken Leo van Iersel Technische Universiteit Eindhoven (TU/E) en Centrum Wiskunde & Informatica (CWI) 10 maart 2014 http://homepages.cwi.nl/~iersel/2wo12/ l.j.j.v.iersel@gmail.com
Nadere informatieWeek 1 20-02-2013. Hier vind je uitwerkingen van enkele opgaven uit het dictaat Grafen: Kleuren en Routeren.
Combinatorische Optimalisatie, 2013 Week 1 20-02-2013 Hier vind je uitwerkingen van enkele opgaven uit het dictaat Grafen: Kleuren en Routeren. Opgave 1.16 Bewijs dat elke graaf een even aantal punten
Nadere informatieTW2020 Optimalisering
TW2020 Optimalisering Hoorcollege 8 Leo van Iersel Technische Universiteit Delft 28 oktober 2015 Leo van Iersel (TUD) TW2020 Optimalisering 28 oktober 2015 1 / 25 Definitie Een boom is een samenhangende
Nadere informatieTW2020 Optimalisering
TW2020 Optimalisering Hoorcollege 8 Leo van Iersel Technische Universiteit Delft 2 november 2016 Leo van Iersel (TUD) TW2020 Optimalisering 2 november 2016 1 / 28 Minimum Opspannende Boom (Minimum Spanning
Nadere informatieDiscrete Structuren. Piter Dykstra Sietse Achterop Opleidingsinstituut Informatica en Cognitie
Discrete Structuren Piter Dykstra Sietse Achterop Opleidingsinstituut Informatica en Cognitie www.math.rug.nl/~piter piter@math.rug.nl 3 maart 2008 GRAFEN & BOMEN Paragrafen 6.1-6.4 Discrete Structuren
Nadere informatieOpmerking vooraf: let op, de terminologie is in elk boek weer anders!
Grafen Opmerking vooraf: let op, de terminologie is in elk boek weer anders! 1. Inleiding Een (ongerichte) graaf (graph) G = (V, E) bestaat uit een eindige, nietlege verzameling V van punten (vertices),
Nadere informatieDiscrete Structuren. Piter Dykstra Opleidingsinstituut Informatica en Cognitie
Discrete Structuren Piter Dykstra Opleidingsinstituut Informatica en Cognitie www.math.rug.nl/~piter piter@math.rug.nl 23 februari 2009 GRAFEN & BOMEN Paragrafen 6.1-6.4 Discrete Structuren Week 3 en 4:
Nadere informatieGrafen deel 2 8/9. Zesde college
Grafen deel 2 8/9 Zesde college 1 Een Eulercircuit is een gesloten wandeling die elke lijn precies één keer bevat. traversable trail all edges distinct 8.5 rondwandeling zeven bruggenprobleem van Köningsbergen
Nadere informatieTW2020 Optimalisering
TW2020 Optimalisering Hoorcollege 12 Leo van Iersel Technische Universiteit Delft 7 december 2016 Leo van Iersel (TUD) TW2020 Optimalisering 7 december 2016 1 / 25 Volgende week: Study guide Vragenuurtje
Nadere informatieTW2020 Optimalisering
TW2020 Optimalisering Hoorcollege 11 Leo van Iersel Technische Universiteit Delft 25 november 2015 Leo van Iersel (TUD) TW2020 Optimalisering 25 november 2015 1 / 28 Vandaag Vraag Voor welke problemen
Nadere informatieGrafen deel 1. Zesde college
Grafen deel 1 8 Zesde college 1 buren in Europa 2 http://commons.wikimedia.org/wiki/file:member_states_of_the_european_union_(polar_stereographic_projection)_en.svg buren in Europa FI SE EE PT IE GB DK
Nadere informatieOnderwerpen. Punten en lijnen, postbodes en handelsreizigers. Theorie. Theorie (2) Graaftheorie. Een mini-inleiding graaftheorie
Onderwerpen Punten en lijnen, postbodes en handelsreizigers Een mini-inleiding graaftheorie Graaftheorie Herman Geuvers Euler en de postbode Radboud Universiteit Nijmegen 9 februari 2019 met dank aan Engelbert
Nadere informatieBomen. 8.8 ongerichte bomen 9.4 gerichte bomen ch 10. binaire bomen. deel 1. Negende college
10 Bomen deel 1 Negende college 8.8 ongerichte bomen 9.4 gerichte bomen ch 10. binaire bomen 1 typen bomen Er zijn drie verschillende typen bomen, die in Schaum over verschillende hoofdstukken verdeeld
Nadere informatieGrafen deel 2 8/9. Zevende college
Grafen deel 2 8/9 Zevende college 1 H8: ongerichte graaf Een graaf G = G(V,E) = (V,E) bestaat uit twee (eindige) verzamelingen: V knopen (punten; vertices,nodes,points) E lijnen (takken,zijden,kanten,bogen;edges)
Nadere informatieOptimalisering/Besliskunde 1. College 1 6 september, 2012
Optimalisering/Besliskunde 1 College 1 6 september, 2012 Algemene informatie College: donderdag 9:00-10:45: Gorlaeus C1/C2, Leiden vrijdag: werkcollege Leiden en Delft vragenuur Delft Vier verplichte huiswerkopgaven
Nadere informatieOptimalisering/Besliskunde 1. College 1 3 september, 2014
Optimalisering/Besliskunde 1 College 1 3 september, 2014 Algemene informatie College: woensdag 9:00-10:45: Gorlaeus C1/C2, Leiden vrijdag: werkcollege Leiden en Delft Vier verplichte huiswerkopgaven Informatie
Nadere informatieRadboud Universiteit Nijmegen
Radboud Universiteit Nijmegen Faculteit der natuurwetenschappen, wiskunde en informatica juli 07 Matchingtheorie op grafen Jorrit Bastings S6556 Begeleider: Wieb Bosma Inhoudsopgave Het huwelijksprobleem
Nadere informatieTweede college algoritmiek. 12 februari Grafen en bomen
College 2 Tweede college algoritmiek 12 februari 2016 Grafen en bomen 1 Grafen (herhaling) Een graaf G wordt gedefinieerd als een paar (V,E), waarbij V een eindige verzameling is van knopen (vertices)
Nadere informatieTW2020 Optimalisering
TW2020 Optimalisering Hoorcollege 1 Leo van Iersel Technische Universiteit Delft 7 september 2016 Leo van Iersel (TUD) TW2020 Optimalisering 7 september 2016 1 / 40 Opzet vak Woensdag: hoorcollege 13:45-15:30
Nadere informatieAlgoritmiek. 15 februari Grafen en bomen
Algoritmiek 15 februari 2019 Grafen en bomen 1 Grafen (herhaling) Een graaf G wordt gedefinieerd als een paar (V,E), waarbij V een eindige verzameling is van knopen (vertices) en E een verzameling van
Nadere informatieInhoud leereenheid 4. Grafen. Introductie 45. Leerkern 47. Samenvatting 75 Zelftoets 76
Inhoud leereenheid 4 Grafen Introductie 45 Leerkern 47 4.1 Enkele grafische structuren 47 4.2 Wat is een graaf? 49 4.3 De verbindingsmatrix en een algemener graafbegrip 54 4.4 Wandelen in een graaf 58
Nadere informatieGrafen. Grafen, toppen en bogen
Grafen Het zijn configuraties van knoppen en verbindingen, waar we de knoppen toppen noemen en de verbindingen tussen 2 toppen noemen we een boog. Toppen en bogen kunnen bijkomende attributen hebben, zoals
Nadere informatieGrafen: Kleuren en Routeren
Grafen: Kleuren en Routeren door Alexander Schrijver. Inleiding Grafen.. Wat zijn grafen?.. Graden en reguliere grafen 5.. Volledige grafen 8.. Volledig bipartiete grafen 8.5. Complement 9.6. De lijngraaf
Nadere informatieDiscrete modellen in de toegepaste wiskunde (WISB136) Uitwerkingen proeftentamen.
Discrete modellen in de toegepaste wiskunde (WISB6) Uitwerkingen proeftentamen. Docent: Rob H. Bisseling april 202. Begin met een matching M = {x y, x y, x 6 y 6 } aangegeven door de vette lijnen. x De
Nadere informatieRadboud Universiteit Nijmegen
Radboud Universiteit Nijmegen Faculteit der Natuurwetenschappen, Wiskunde en Informatica L(,1)-labeling van grafen Naam: Studentnummer: Studie: Begeleider: Myrte klein Brink 4166140 Bachelor Wiskunde Dr.
Nadere informatieTentamen Discrete Wiskunde
Discrete Wiskunde (WB011C) 22 januari 2016 Tentamen Discrete Wiskunde Schrijf op ieder ingeleverd blad duidelijk leesbaar je naam en studentnummer. De opgaven 1 t/m 6 tellen alle even zwaar. Je hoeft slechts
Nadere informatieTW2020 Optimalisering
TW2020 Optimalisering Hoorcollege 9 Leo van Iersel Technische Universiteit Delft 11 november 2015 Leo van Iersel (TUD) TW2020 Optimalisering 11 november 2015 1 / 22 Mededelingen Huiswerk 2 nagekeken Terug
Nadere informatieRIPS Rechtlijnige Ingebedde Planaire Subgrafen
RADBOUD UNIVERSITEIT NIJMEGEN BACHELOR SCRIPTIE RIPS Rechtlijnige Ingebedde Planaire Subgrafen Auteur: Margot VAN HOEK Begeleider: Wieb BOSMA 2 e lezer: Maarten SOLLEVELD Ingeleverd aan de: Faculteit der
Nadere informatie3. Elke lijn van een graaf draagt twee bij tot de som van alle graden.
Antwoorden Doeboek 4 Grafen.. De middelste en de rechtergraaf.. Een onsamenhangende graaf met vijf punten en vijf lijnen: Teken een vierhoek met één diagonaal. Het vijfde punt is niet verbonden met een
Nadere informatieGrafen: Kleuren en Routeren
Grafen: Kleuren en Routeren door Alexander Schrijver. Inleiding Grafen.. Wat zijn grafen?.. Graden en reguliere grafen 5.. Volledige grafen 8.. Volledig bipartiete grafen 8.5. Complement 9.6. De lijngraaf
Nadere informatieburen in Europa 1 tp://commons.wikimedia.org/wiki/file:member_states_of_the_european_union_(polar_stereographic_projection)_en.svg
buren in Europa 1 tp://commons.wikimedia.org/wiki/file:member_states_of_the_european_union_(polar_stereographic_projection)_en.svg buren in Europa FI SE EE PT IE GB DK NL BE DE LU AT FR IT ES CZ SI HR
Nadere informatieEen combinatorische oplossing voor vraag 10 van de LIMO 2010
Een combinatorische oplossing voor vraag 10 van de LIMO 2010 Stijn Vermeeren (University of Leeds) 16 juni 2010 Samenvatting Probleem 10 van de Landelijke Interuniversitaire Mathematische Olympiade 2010vraagt
Nadere informatieV = {a, b, c, d, e} Computernetwerken: de knopen zijn machines in het netwerk, de kanten zijn communicatiekanalen.
WIS14 1 14 Grafen 14.1 Grafen Gerichte grafen Voor een verzameling V is een binaire relatie op V een verzameling geordende paren van elementen van V. Voorbeeld: een binaire relatie op N is de relatie KleinerDan,
Nadere informatieGrafen. Indien de uitgraad van ieder punt 1 is, dan bevat de graaf een cykel. Indien de ingraad van ieder punt 1 is, dan bevat de graaf een cykel.
Grafen Grafen Een graaf bestaat uit een verzameling punten (ook wel knopen, of in het engels vertices genoemd) en een verzameling kanten (edges) of pijlen (arcs), waarbij de kanten en pijlen tussen twee
Nadere informatiel e x e voor alle e E
Geselecteerde uitwerkingen Werkcollege Introduceer beslissingsvariabelen x e met x e = als lijn e in de boom zit en anders x e = 0. De doelfunctie wordt: min e E l e x e Voor elke deelverzameling S V met
Nadere informatie2WO12: Optimalisering in Netwerken
2WO12: Optimalisering in Netwerken Leo van Iersel Technische Universiteit Eindhoven (TU/E) en Centrum Wiskunde & Informatica (CWI) 20 februari 2014 http://homepages.cwi.nl/~iersel/2wo12/ l.j.j.v.iersel@gmail.com
Nadere informatieTentamen Discrete Wiskunde 1 10 april 2012, 14:00 17:00 uur
Tentamen Discrete Wiskunde 0 april 0, :00 7:00 uur Schrijf je naam op ieder blad dat je inlevert. Onderbouw je antwoorden, met een goede argumentatie zijn ook punten te verdienen. Veel succes! Opgave.
Nadere informatieTW2020 Optimalisering
TW2020 Optimalisering Hoorcollege 9 Leo van Iersel Technische Universiteit Delft 16 november 2016 Leo van Iersel (TUD) TW2020 Optimalisering 16 november 2016 1 / 28 Vandaag Integer Linear Programming (ILP)
Nadere informatiedefinities recursieve datastructuren college 13 plaatjes soorten Graph = ( V, E ) V vertices, nodes, objecten, knopen, punten
recursieve datastructuren college graphs definities Graph = ( V, E ) V vertices, nodes, objecten, knopen, punten E edges, arcs, kanten, pijlen, lijnen verbinding tussen knopen Voorbeelden steden en verbindingswegen
Nadere informatieLijstkleuring van grafen
C.J. Meerman Lijstkleuring van grafen Bachelorscriptie 10 juni 2010 Email: cjmeerman@gmail.com Scriptiebegeleider: Dr. D. C. Gijswijt Mathematisch Instituut, Universiteit Leiden Inhoudsopgave 1 Inleiding
Nadere informatieRadboud Universiteit Nijmegen
Radboud Universiteit Nijmegen Faculteit der Natuurwetenschappen, Wiskunde en Informatica Kubische grafen met integraal spectrum Naam: Studentnummer: Studie: Begeleider: Tweede lezer: Daan van Rozendaal
Nadere informatieOptimalisering/Besliskunde 1. College 1 2 september, 2015
Optimalisering/Besliskunde 1 College 1 2 september, 2015 Algemene informatie College: woensdag 13:45-15:30: Leiden C1 en C2: Gorlaeus gebouw Zaal DS: De Sitterzaal, Oort gebouw Werkcollege: vrijdag: Leiden
Nadere informatieHet Chinese Postbode Probleem. Marene Dimmendaal s
Het Chinese Postbode Probleem Marene Dimmendaal s4419553 Nijmegen 2018 Het Chinese Postbode Probleem Marene Dimmendaal s4419553 Bachelorscriptie Wiskunde aan de Radboud Universiteit te Nijmegen Geschreven
Nadere informatieTW2020 Optimalisering
TW2020 Optimalisering Hoorcollege 7 Leo van Iersel Technische Universiteit Delft 21 oktober 2015 Leo van Iersel (TUD) TW2020 Optimalisering 21 oktober 2015 1 / 20 Deze week: algoritmes en complexiteit
Nadere informatieDiscrete Wiskunde, College 12. Han Hoogeveen, Utrecht University
Discrete Wiskunde, College 12 Han Hoogeveen, Utrecht University Dynamische programmering Het basisidee is dat je het probleem stap voor stap oplost Het probleem moet voldoen aan het optimaliteitsprincipe
Nadere informatieFormeel Denken. Herfst Contents. 1 Combinatoriek 1
Formeel Denken Herman Geuvers Deels gebaseerd op het herfst 00 dictaat van Henk Barendregt en Bas Spitters, met dank aan het Discrete Wiskunde dictaat van Wim Gielen Herfst 004 Contents 1 Combinatoriek
Nadere informatieTentamen combinatorische optimalisatie Tijd:
Tentamen combinatorische optimalisatie 26-05-2014. Tijd: 9.00-11.30 Tentamen is met gesloten boek. Beschrijf bij elke opgave steeds het belangrijkste idee. Notatie en exacte formulering is van minder belang.
Nadere informatieDe huwelijksstelling van Hall
Thema Discrete wiskunde In de vorige twee afleveringen heb je al kennis kunnen maken met het begrip graaf en hoe grafen worden gebruikt door Google s zoekmachine en door de NS bij het maken van een optimale
Nadere informatieTalen & Automaten. Wim Hesselink Piter Dykstra Opleidingsinstituut Informatica en Cognitie 9 mei 2008
Talen & Automaten Wim Hesselink Piter Dykstra Opleidingsinstituut Informatica en Cognitie www.cs.rug.nl/~wim 9 mei 2008 Talen & automaten Week 1: Inleiding Dit college Talen Automaten Berekenbaarheid Weekoverzicht
Nadere informatieChinese postbodeprobleem
Chinese postbodeprobleem Dorthe Van Waarden 9 juli 2010 Eindverslag Bachelorproject Begeleiding: dr. Marcel van de Vel KdV Instituut voor wiskunde Faculteit der Natuurwetenschappen, Wiskunde en Informatica
Nadere informatieTW2020 Optimalisering
TW2020 Optimalisering Hoorcollege 5 Leo van Iersel Technische Universiteit Delft 12 oktober 2016 Leo van Iersel (TUD) TW2020 Optimalisering 12 oktober 2016 1 / 31 Dualiteit Dualiteit: Elk LP probleem heeft
Nadere informatieTW2020 Optimalisering
TW2020 Optimalisering Hoorcollege 5 Leo van Iersel Technische Universiteit Delft 2 oktober 206 Leo van Iersel (TUD) TW2020 Optimalisering 2 oktober 206 / 3 Dualiteit Dualiteit: Elk LP probleem heeft een
Nadere informatieTW2020 Optimalisering
TW2020 Optimalisering Hoorcollege 6 Leo van Iersel Technische Universiteit Delft 19 oktober 2016 Leo van Iersel (TUD) TW2020 Optimalisering 19 oktober 2016 1 / 20 Deze week Primal-Dual algoritmes voor:
Nadere informatieTW2020 Optimalisering
TW2020 Optimalisering Hoorcollege 7 Leo van Iersel Technische Universiteit Delft 26 oktober 2016 Leo van Iersel (TUD) TW2020 Optimalisering 26 oktober 2016 1 / 28 Deze week: analyseren van algoritmes Hoe
Nadere informatieBomen. 8.8 ongerichte bomen 9.4 gerichte bomen ch 10. binaire bomen
10 Bomen 8.8 ongerichte bomen 9.4 gerichte bomen ch 10. binaire bomen 1 Baarn Hilversum Soestdijk Den Dolder voorbeelden route boom beslisboom Amersfoort Soestduinen + 5 * + 5.1 5.2 5.3 5.4 2 3 * * 2 5.3.1
Nadere informatieFormeel Denken 2014 Uitwerkingen Tentamen
Formeel Denken 2014 Uitwerkingen Tentamen (29/01/15) 1. Benader de betekenis van de volgende Nederlandse zin zo goed mogelijk (6 punten) door een formule van de propositielogica: Als het regent word ik
Nadere informatieLege polygonen in een graaf.
Uitwerking puzzel 94-2 Lege polygonen in een graaf. Lieke de Rooij Wobien Doyer We hebben n punten die al of niet met elkaar worden verbonden. De bedoeling is om met zo min mogelijk lijnen (=verbindingen)
Nadere informatieDe stelling van Borsuk. Auteurs: Michiel Tel en Merlijn Koek
De stelling van Borsuk Auteurs: Michiel Tel en Merlijn Koek 18 juni 2011 1 Inleiding (Wat is het vermoeden van Borsuk?) De Poolse wiskundige Karol Borsuk stelde in de jaren dertig de volgende vraag; Hierna
Nadere informatieRadboud Universiteit Nijmegen. Gradenrijtjes & Drempelgrafen
Radboud Universiteit Nijmegen Faculteit der Natuurwetenschappen, Wiskunde en Informatica Gradenrijtjes & Drempelgrafen Naam: Studentnummer: Studie: Begeleider: Tweede lezer: Giselle Loeffen 4143566 Bachelor
Nadere informatieDoorzoeken van grafen. Algoritmiek
Doorzoeken van grafen Algoritmiek Vandaag Methoden om door grafen te wandelen Depth First Search Breadth First Search Gerichte Acyclische Grafen en topologische sorteringen 2 Doolhof start eind 3 Depth
Nadere informatieTW2020 Optimalisering
TW2020 Optimalisering Hoorcollege 13 Leo van Iersel Technische Universiteit Delft 9 december 2015 Leo van Iersel (TUD) TW2020 Optimalisering 9 december 2015 1 / 13 Vraag Wat moet ik kennen en kunnen voor
Nadere informatieAutomaten & Complexiteit (X )
Automaten & Complexiteit (X 401049) Inleiding Jeroen Keiren j.j.a.keiren@vu.nl VU University Amsterdam Materiaal Peter Linz An Introduction to Formal Languages and Automata (5th edition) Jones and Bartlett
Nadere informatieopgaven formele structuren deterministische eindige automaten
opgaven formele structuren deterministische eindige automaten Opgave. De taal L over het alfabet {a, b} bestaat uit alle strings die beginnen met aa en eindigen met ab. Geef een reguliere expressie voor
Nadere informatieLineaire algebra I (wiskundigen)
Lineaire algebra I (wiskundigen) Toets, donderdag 22 oktober, 2009 Oplossingen (1) Zij V het vlak in R 3 door de punten P 1 = (1, 2, 1), P 2 = (0, 1, 1) en P 3 = ( 1, 1, 3). (a) Geef een parametrisatie
Nadere informatieLijst-kleuringen in de grafentheorie
Lijst-kleuringen in de grafentheorie Berrie Bottelier 16 juli 2014 Bachelorscriptie Begeleiding: dr. Guus Regts 4 5 6 1 2 3 Korteweg-de Vries Instituut voor Wiskunde Faculteit der Natuurwetenschappen,
Nadere informatieNetwerkstroming. Algoritmiek
Netwerkstroming Vandaag Netwerkstroming: definitie en toepassing Het rest-netwerk Verbeterende paden Ford-Fulkerson algoritme Minimum Snede Maximum Stroming Stelling Variant: Edmonds-Karp Toepassing: koppelingen
Nadere informatieToewijzingsprobleem Bachelorscriptie
Radboud Universiteit Nijmegen Faculteit der Natuurwetenschappen, Wiskunde en Informatica Toewijzingsprobleem Bachelorscriptie Auteur: Veronique Rademaekers (s4155718) Begeleiders: Dr. W. Bosma en dr. H.
Nadere informatiel e x e voor alle e E
Geselecteerde uitwerkingen Werkcollege Introduceer beslissingsvariabelen x e met x e = als lijn e in de boom zit en anders x e = 0. De doelfunctie wordt: min e E l e x e Voor elke deelverzameling S V met
Nadere informatieDiscrete Wiskunde 2WC15, Lente Jan Draisma
Discrete Wiskunde 2WC15, Lente 2010 Jan Draisma HOOFDSTUK 3 De Nullstellensatz 1. De zwakke Nullstellensatz Stelling 1.1. Zij K een algebraïsch gesloten lichaam en zij I een ideaal in K[x] = K[x 1,...,
Nadere informatieTW2020 Optimalisering
TW2020 Optimalisering Hoorcollege 2 Leo van Iersel Technische Universiteit Delft 14 september 2016 Leo van Iersel (TUD) TW2020 Optimalisering 14 september 2016 1 / 30 Modelleren van LP en ILP problemen
Nadere informatieGerichte Grafen Boolese Algebra s &. Logische Netwerken
Discrete Structuren Piter Dykstra Opleidingsinstituut Informatica en Cognitie www.math.rug.nl/~piter piter@math.rug.nl 10 maart 2009 Gerichte Grafen Boolese Algebra s &. Logische Netwerken. Paragrafen
Nadere informatieHebzucht loont niet altijd
Thema Discrete wiskunde Hoe verbind je een stel steden met zo weinig mogelijk kilometers asfalt? Hoe maak je een optimaal computernetwerk met kabels die maar een beperkte capaciteit hebben? Veel van zulke
Nadere informatie1.2 Bomen Algemeen 1.2. BOMEN 7
1.2. BOMEN 7 1.2 Bomen 1.2.1 Algemeen Beschouw eerst een niet-gerichte graaf. Een boom is een samenhangende graaf die geen kringen bevat. Een boom wordt meestal genoteerd met de letter T (tree). Een bos
Nadere informatieInleiding Analyse 2009
Inleiding Analyse 2009 Inleveropgaven A). Stel f(, y) = In (0, 0) is f niet gedefinieerd. We bestuderen y2 2 + y 4. lim f(, y). (,y) (0,0) 1. Bepaal de waarde van f(, y) op een willekeurige rechte lijn
Nadere informatieOp zoek naar de Hamilton cykel. Mike Hoffmeister
Op zoek naar de Hamilton cykel Mike Hoffmeister June 29, 2010 Contents 1 Grafentheorie 2 1.1 Overige gebruikte definities..................... 3 2 De Hamilton Eigenschap 4 2.1 Voldoende en noodzakelijke
Nadere informatieBegrenzing van het aantal iteraties in het max-flow algoritme
Begrenzing van het aantal iteraties in het max-flow algoritme Het oplossen van het maximum stroom probleem met behulp van stroomvermeerderende paden werkt, maar het aantal iteraties kan aardig de spuigaten
Nadere informatieRuG-Informatica-cursus Discrete Structuren, versie 2009/2010
RuG-Informatica-cursus Discrete Structuren, versie 2009/2010 Handout 1 Jan Terlouw maandag 8 februari 2010 1 Algemene gegevens over deze cursus DS. Docenten. Jan Terlouw (hoorcollege) en Piter Dykstra
Nadere informatiePermutoëders en Hamiltoniaanse paden
Permutoëders en Hamiltoniaanse paden Daniel von Asmuth Inleiding Samenvatting We bestuderen het plain changes algoritme met behulp van geometrie en grafentheorie. Waarschuwing 1. Dit is een vlottend document
Nadere informatieExamen Datastructuren en Algoritmen II
Tweede bachelor Informatica Academiejaar 2016 2017, eerste zittijd Examen Datastructuren en Algoritmen II Naam :.............................................................................. Lees de hele
Nadere informatieA.1 Grafentheorie 64 BIJLAGE A. OPLOSSING VAN DE VRAGEN A.1. GRAFENTHEORIE 65. dan heeft deze kring in ieder knooppunt een even aantal takken).
64 BIJLAGE A. OPLOSSING VAN DE VRAGEN A. Grafentheorie Vraag. Neem drie knooppunten i, j en k. d(i, k) = het minimum aantal takken in een keten tussen i en k Vraag.2 het minimum aantal takken in een keten
Nadere informatieAutomaten. Informatica, UvA. Yde Venema
Automaten Informatica, UvA Yde Venema i Inhoud Inleiding 1 1 Formele talen en reguliere expressies 2 1.1 Formele talen.................................... 2 1.2 Reguliere expressies................................
Nadere informatieTW2020 Optimalisering
TW2020 Optimalisering Hoorcollege 2 Leo van Iersel Technische Universiteit Delft 9 september 2015 Leo van Iersel (TUD) TW2020 Optimalisering 9 september 2015 1 / 23 Huiswerk Huiswerk 1 is beschikbaar op
Nadere informatiePlanaire representaties van grafen op gesloten oppervlakken
Bachelorscriptie Wiskunde Planaire representaties van grafen op gesloten oppervlakken Vincent Roovers s4234065 Begeleider: W. Bosma Tweede lezer: H. Don 30 november 2018 Inhoudsopgave 1 Introductie 2 2
Nadere informatieAanvullingen bij Hoofdstuk 6
Aanvullingen bij Hoofdstuk 6 We veralgemenen eerst Stelling 6.4 tot een willekeurige lineaire transformatie tussen twee vectorruimten en de overgang naar twee nieuwe basissen. Stelling 6.4. Zij A : V W
Nadere informatieDiscrete Wiskunde 2WC15, Lente Jan Draisma
Discrete Wiskunde 2WC15, Lente 2010 Jan Draisma HOOFDSTUK 2 Gröbnerbases 1. Vragen We hebben gezien dat de studie van stelsels polynoomvergelijkingen in meerdere variabelen op natuurlijke manier leidt
Nadere informatieTer Leering ende Vermaeck
Ter Leering ende Vermaeck 15 december 2011 1 Caleidoscoop 1. Geef een relatie op Z die niet reflexief of symmetrisch is, maar wel transitief. 2. Geef een relatie op Z die niet symmetrisch is, maar wel
Nadere informatieFormeel Denken 2013 Uitwerkingen Tentamen
Formeel Denken 201 Uitwerkingen Tentamen (29/01/1) 1. Benader de betekenis van de volgende Nederlandse zin zo goed mogelijk (6 punten) door een formule van de propositielogica: Het is koud, maar er ligt
Nadere informatieAlgoritmen aan het werk
Algoritmen aan het werk (Dag van de wiskunde 24/11/2018) Veerle Fack Universiteit Gent De bevers en de brug Vier bevers willen in het donker een brug oversteken. Ze kunnen de brug slechts alleen of met
Nadere informatieVorig college. IN2505-II Berekenbaarheidstheorie. Aanbevolen opgaven. Wat is oneindigheid? College 5
Vorig college College 5 Algoritmiekgroep Faculteit EWI TU Delft Opsommers vs. Herkenners Church-Turing These Codering van problemen 23 april 2009 1 2 Aanbevolen opgaven Wat is oneindigheid? Sipser p. 163
Nadere informatieExamen Algoritmen en Datastructuren III
Derde bachelor Informatica Academiejaar 2008 2009, eerste zittijd Examen Algoritmen en Datastructuren III Naam :.............................................................................. Stellingen
Nadere informatieTutte Polynoom. Eline Renskers Radboud Universiteit Nijmegen Begeleider: Wieb Bosma. 20 juni 2013
Tutte Polynoom Eline Renskers Radboud Universiteit Nijmegen Begeleider: Wieb Bosma 20 juni 2013 Inhoudsopgave Voorwoord Inleiding ii iii 1 Definities van het Tuttepolynoom 1 1.1 Verwijdering-fusiealgoritme.....................
Nadere informatieRuG-Informatica-cursus Discrete Structuren, versie 2009/2010
RuG-Informatica-cursus Discrete Structuren, versie 2009/2010 Handout 2B Jan Terlouw woensdag 17 februari 2010 Deze handout sluit aan op handout 2A van maandag 15 februari. De gepresenteerde stof valt grotendeels
Nadere informatieWorkshop DisWis, De Start 13/06/2007 Bladzijde 1 van 7. Sudoku. Sudoku
DisWis DisWis is een lessenserie discrete wiskunde die De Praktijk vorig jaar in samenwerking met prof.dr. Alexander Schrijver heeft opgezet. Gedurende vier weken komt een wiskundestudent twee blokuren
Nadere informatieStabiele koppelingen (Engelse titel: Stable Matchings)
Technische Universiteit Delft Faculteit Elektrotechniek, Wiskunde en Informatica Delft Institute of Applied Mathematics Stabiele koppelingen (Engelse titel: Stable Matchings) Verslag ten behoeve van het
Nadere informatieOpdracht 1 Topics on Parsing and Formal Languages - fall 2010
Opdracht 1 Topics on Parsing and Formal Languages - fall 2010 Rick van der Zwet 13 november 2010 Samenvatting Dit schrijven zal uitwerkingen van opgaven behandelen uit het boek [JS2009]
Nadere informatieDe wiskunde achter een routeplanner
De wiskunde achter een routeplanner Les 1: Euler en het ophalen van huisvuil Les 2: Over kleuren, kaarten en verkeerslichten Les 3: Hoe werkt een routeplanner? Veerle Fack Cursusnota s voor lessen UniMath
Nadere informatieRuG-Informatica-cursus Discrete Structuren, versie 2009/2010
RuG-Informatica-cursus Discrete Structuren, versie 2009/2010 Handout 3A Jan Terlouw maandag 22 februari 2010 De eerste paragraaf van deze handout is inhoudelijk een afronding van handout 2B (versie als
Nadere informatieNetwerkstroming. Algoritmiek
Netwerkstroming Netwerkstroming Toepassingen in Logistiek Video-streaming Subroutine in algoritmen 2 Vandaag Netwerkstroming: wat was dat ook alweer? Minimum Snede Maximum Stroming Stelling Variant: Edmonds-Karp
Nadere informatie