Wiskunde D assignment problem. Hier stonden ooit namen



Vergelijkbare documenten
REKENVAARDIGHEID BRUGKLAS

Rekenen aan wortels Werkblad =

Rekentijger - Groep 7 Tips bij werkboekje A

1 Delers 1. 3 Grootste gemene deler en kleinste gemene veelvoud 12

Samenvatting Natuurkunde Hoofdstuk 1

rekentrainer jaargroep 6 Vul de maatbekers. Kleur. Zwijsen naam:

rekentrainer jaargroep 6 Vul de maatbekers. Kleur. Zwijsen naam:

In het internationale eenhedenstelsel, ook wel SI, staan er negen basisgrootheden met bijbehorende grondeenheden. Dit is BINAS tabel 3A.

4.1 Negatieve getallen vermenigvuldigen [1]

1 Rekenen met gehele getallen

Bij het oplossen van een telprobleem zijn de volgende 2 dingen belangrijk: Is de volgorde van de gekozen dingen van belang?

Populaties beschrijven met kansmodellen

Wiskunde A (of C) of wiskunde B (en D) in de bovenbouw VWO

Praktische toepassing van functies

Geldwisselprobleem van Frobenius

VBA voor doe het Zelvers deel 22. Handleiding van Helpmij.nl. Auteur: leofact

Natuurkundeles 8 januari 2007, 6 e uur ( uur), klas 2a2 (2 vwo) 1 e les. 2a2, 26 leerlingen, 15 meisjes en 11 jongens.

Bij de volgende vragen Bij een regelmatige veelhoek kun je het gemakkelijkst eerst de buitenhoeken berekenen en daarna pas de binnenhoeken.

FLIPIT 5. (a i,j + a j,i )d i d j = d j + 0 = e d. i<j

Bij de volgende opgaven vragen we je een kleine opteltabel in te vullen. De eerste hebben we zelf ingevuld om je te laten zien hoe zoiets gaat. 1.

2003 De Wageningse Methode. Foto s De Wageningse Methode. Druk/Verkoop Tamminga bv, Postbus 176, 6920 AD Duiven

Vaardigheden Algebra en tellen Verbanden Verandering Statistiek en kansrekening Keuzeonderwerpen

Propositielogica Het maken van een waarheidstabel

Een formule is een berekening die jij zelf maakt in Excel. Een formule begint met het isgelijkteken en bevat celverwijzingen.

Optellen van twee getallen onder de 10

Breuken met letters WISNET-HBO. update juli 2013

x x x

Locatie 1 Locatie 2 Locatie 3 Locatie 4 Park Park Park Park

Het leek ons wel een interessante opdracht, een uitdaging en een leuke aanvulling bij het hoofdstuk.

Basisvaardigheden algebra. Willem van Ravenstein Den Haag

Examencursus. wiskunde A. Rekenregels voor vereenvoudigen. Voorbereidende opgaven VWO kan niet korter

8.1 Herleiden [1] Herleiden bij vermenigvuldigen: -5 3a 6b 8c = -720abc 1) Vermenigvuldigen cijfers (let op teken) 2) Letters op alfabetische volgorde

Op het vwo heb je wiskunde A, B, C en D. Wiskunde A, B en C horen bij een profiel, wiskunde D is een keuzevak.

Hoofdstuk 2: Grafieken en formules

Excel. Inleiding. Het meest gebruikte spreadsheet programma is Excel.

1 Monumenten. 32 x tips bij Breinkrakers. Tips en uitleg naar: 32 Breinkrakers 2003 SCHUBI Lernmedien AG, Schaffhausen service@schubi.nl

1 Binaire plaatjes en Japanse puzzels

1.3 Rekenen met pijlen

Uitleg. Welkom bij de Beverwedstrijd Je krijgt 15 vragen, die je in maximaal 45 minuten moet beantwoorden.

Wiskunde - MBO Niveau 4. Eerste- en tweedegraads verbanden

Stoomcursus. wiskunde A. Rekenregels voor vereenvoudigen. Voorbereidende opgaven VWO ( ) = = ( ) ( ) ( ) = ( ) ( ) = ( ) = = ( )

6.1 Kwadraten [1] HERHALING: Volgorde bij berekeningen:

Opgave 2. Binaire informatie

Nu een leuk stukje wiskunde ter vermaak (hoop ik dan maar). Optellen van oneindig veel getallen

Ieder tweetal heeft nodig: Een kopie van de slagschipspelletjes: 1. 1A, 1B voor spel A, 2B voor spel A, 3B voor spel 3

Elke groep van 3 leerlingen heeft een 9 setje speelkaarten nodig: 2 t/m 10, bijvoorbeeld alle schoppen, of alle harten kaarten.

rekentrainer jaargroep 7 Fietsen op Terschelling. Teken en vul in. Zwijsen naam: reken-wiskundemethode voor het basisonderwijs

1. REGELS VAN DEELBAARHEID.

rekentrainer jaargroep 7 Fietsen op Terschelling. Teken en vul in. Zwijsen naam: reken-wiskundemethode voor het basisonderwijs

SNEL WERKEN MET EXCEL

2. Optellen en aftrekken van gelijknamige breuken

Leerstijlentest van David Kolb Davy Jacobs, GDD1B

Toetsanalyse. "Van je fouten kun je leren." Maar dan moet je eerst wel fouten gemaakt hebben. Die kans krijg je bij toetsen.

Kleuren met getallen Afbeeldingen weergeven

D-dag 2014 Vrijeschool Zutphen VO. D -DAG 13 februari 2014: 1+ 1 = 2. (en hoe nu verder?) 1 = 2en hoe nu verder?

Kerstvakantiecursus. wiskunde A. Rekenregels voor vereenvoudigen. Voorbereidende opgaven HAVO kan niet korter

VOOR HET SECUNDAIR ONDERWIJS

Tafels bloemlezing. Inhoud 1

Lights Out. 1 Inleiding

Afbeelding 12-1: Een voorbeeld van een schaakbord met een zwart paard op a4 en een wit paard op e6.

Het Land van Oct. Marte Koning Frans Ballering. Vierkant voor Wiskunde Wiskundeclubs

Werkblad 3 Bewegen antwoorden- Thema 14 (NIVEAU BETA)

Onderzoek of de rijen rekenkundig, meetkundig of geen van beide zijn. Geef bij de rekenkundige rijen v en t 7 en bij de meetkundige rijen q en t 7.

Binair rekenen. unplugged

1. Vectoren in R n. y-as

VAARDIGHEDEN EXCEL. MEETWAARDEN INVULLEN In de figuur hieronder zie je twee keer de ingevoerde meetwaarden, eerst ruw en daarna netjes opgemaakt.

1 Inleiding Beelddiagram Wat is een beelddiagram Hoeveel heren en dames deden mee van Tata Steel en KLM?...

Mastermind met acht kleuren

Hieronder zie je hoe dat gaat. Opgave 3. Tel het aantal routes in de volgende onvolledige roosters van linksboven naar rechtsonder.

5. Functies. In deze module leert u:

Grafieken tekenen met de computer

Workshop DisWis, De Start 13/06/2007 Bladzijde 1 van 7. Sudoku. Sudoku

Je functie, taken en planning van werkzaamheden

Spreken. Les 3: Wat zeg je? De supermarkt OPDRACHTKAART.

Sudoku s. Annelies Veen Noud Aldenhoven

Noordhoff Uitgevers bv

Instellen Finchline Topics & Booleaans zoeken

Een spoedcursus python

8.1 Herleiden [1] Herleiden bij vermenigvuldigen: -5 3a 6b 8c = -720abc 1) Vermenigvuldigen cijfers (let op teken) 2) Letters op alfabetische volgorde

Wiskunde - MBO Niveau 4. Eerste- en tweedegraads verbanden

Rekentijger - Groep 4 Tips bij werkboekje A

Ruitjes vertellen de waarheid

WELKE VAKKEN DOE JIJ GRAAG?

Benaderingsalgoritmen

1.0 Voorkennis. Voorbeeld 1: Los op: 6x + 28 = 30 10x.

Basistechnieken Microsoft Excel in 15 minuten

Getal en Ruimte wi 1 havo/vwo deel 1 hoofdstuk 4 Didactische analyse door Lennaert van den Brink ( )

Zelfbeeld. Basisonderwijs

Dit document hoort bij de training voor mentoren blok 4 coachingsinstrumenten, leerstijlen.

Les 1. 1 En jij? O 2 keer per jaar O 3 keer per jaar O 4 keer per jaar. Wat is een rapport? 1. Krijgt jouw kind een rapport?

Biljarten op een ellips. Lab kist voor 3-4 vwo

Breuken in de breuk. 1 Breuken vermenigvuldigen en delen (breuken in de breuk)

Grafieken veranderen met Excel 2007

Hier komt de titel van de presentatie

groep 8 blok 12 Malmberg s-hertogenbosch naam:

Een deel van het onderzoek doe je met z n tweeën, het andere deel doe je zelfstandig. Dit onderzoek telt als repetitie A en B.

WI1808TH1/CiTG - Lineaire algebra deel 1

Hier komt de titel van de presentatie

Logigram. waar + onwaar onbekend leeg

Uitdager van de maand. Rekenen Wiskunde, Groep 7-8. Algemeen

Transcriptie:

Wiskunde D assignment problem Hier stonden ooit namen

Inhoud Wat? Pagina Het probleem 2 Probleem analyse 3 4 Oplossing adjacency assignment 5 6 Oplossing gerneral assignment via hungarian algorithm Oplossing adjacency assignment via cover 7 12 13 25 Soorten wiskunde 26 27 Voorbeeld 28 Beoordelings blad 29 1

Het probleem De hele dag en overal om je heen wordt er gecombineerd. Denk bijvoorbeeld aan het schoolrooster, deze moet voor docenten en leerlingen zo optimaal mogelijk zijn. Of denkt bijvoorbeeld aan de postbezorger die iedere dag langskomt. Die heeft zijn route op een bepaalde manier gecombineerd, waardoor hij zijn route het snelst aflegt. De optimale combinatie dus. Ook maak je zelf de hele dag door, zonder dat je het vaak doorhebt, optimale combinaties. Als je bijvoorbeeld naar school fietst, fiets je altijd de snelste, en dus de meest optimale route. Of als je boodschappen gaat doen, zal je niet kris kras, als een kip zonder kop door de winkel lopen. Je volgt meestal een enigszins samengestelde route, die je in de kortste tijd, langs al de benodigde producten leidt. De optimale route wordt ook wel het handelsreizigersprobleem genoemd. Het 1 handelsreizigersprobleem werd al in 1832 beschreven. Handelaren moesten vroeger namelijk lange afstanden afleggen tussen de verschillende steden waar ze handel mee dreven. Het reizen ging in die tijd ook lang niet zo snel als nu, waardoor het voor de handelaren belangrijk was om de meest optimale route te bepalen. Kleine problemen zijn door deze te analyseren en er een beetje mee te puzzelen nog wel op te lossen. Echter zijn er ook problemen waar miljoenen al dan geen miljarden mogelijkheden voor zijn. Als je van deze problemen alle mogelijkheden zelf wilt na gaan ben je miljoenen jaren bezig, waardoor dit onmogelijk is. Echter door de komst van de computer en de Computatonal Sciences zijn problemen veel sneller op te lossen. Maar over een probleem met miljarden oplossingen zou een computer nog steeds veel en veel te lang doen. Kortom, er moest een andere methoden gevonden worden. In dit verslag gaan we daar verder op in. Zo worden in dit verslag verschillende strategieën (algoritmes) uitgelegd. Door deze algoritmes zijn we in staat ook heel grote problemen relatief snel op te lossen. 1 bit.ly/1iq41dq bron 2

Probleem analyse Het toewijzingsprobleem Er is een aantal personen en een aantal banen. Elk persoon kan toegewezen worden aan elke baan. De banen hebben een bepaalde waarde. Elk persoon moet worden toegewezen aan een baan en precies één baan moet worden toegewezen per persoon zodat de uiteindelijke waarde zo hoog of zo groot mogelijk is. Het general assignment problem is het probleem in het geheel van het toewijzen van waardes aan personen zodat de uitkomst ervan zo hoog mogelijk is zonder dat een baan twee keer wordt gekozen door een persoon of eenvoudiger gezegd het kiezen van waardes uit een adjacency matrix op zo'n manier dat je de hoogste waarde haalt. Het simple assignment problem is het opsplitsen van het general assignment problem in deelproblemen om zo uiteindelijk een adjacency matrix zodanig te vereenvoudigen totdat het general assignment problem eenvoudig op te lossen is. Dit vereenvoudigen wordt gedaan door de waardes die de banen hebben om te zetten in énen en nullen of door de adjacency matrix een cover te geven waardoor je kan bepalen waar de énen moeten komen te staan en je kan er mee uitrekenen wat de maximale waarden zijn zodat je een heel klein beetje een richtlijn hebt in welke buurt je antwoord moet uitkomen als je het goed wil hebben. 3

Voorbeeld Al zijn er drie personen en drie banen. En persoon één is geschikt voor baan 1,2 en 3, persoon twee is geschikt voor baan 3 en persoon drie is geschikt voor baan 1 en 2. Wat zijn dan de mogelijkheden? Eerst kijk je hoe de matrix eruit gaat zien. Een 1 staat voor geschikt voor een baan en een 0 staat voor ongeschikt voor een baan: { 1 1 1 } { 0 0 1 } { 1 1 0 } Nu kijk je welke oplossingen er zijn dat alle banen één keer bezet zijn. { 1*1 1 } { 1 1*1 } { 0 0 1*} En { 0 0 1*} { 1 1*0 } { 1*1 0 } In dit geval zijn er twee oplossingen die de hoogste uitkomst hebben. 4

Oplossing adjacency assignment problem Persoon\baan A B C D Jesse 0 1 1 0 Tim 1 0 0 0 Niels 1 1 1 0 Patricia 0 0 0 1 Stap 1 : Streep een 1tje aan die alleen in de rij en kolom staan Persoon\baan A B C D Jesse 0 1 1 0 Tim 0 0 1 0 Niels 1 1 1 0 Patricia 0 0 0 1 Herhaal dit totdat er geen 1tjes meer zijn die alleen in de rij en kolom staan. Stap 2 : Streep een 1tje aan die alleen in de kolom of rij staan. Persoon\baan A B C D Jesse 0 1 1 0 Tim 0 0 1 0 Niels 1 1 1 0 Patricia 0 0 0 1 Herhaal totdat er geen 1tjes meer alleen in de kolom of rij staan. Vergeet niet stap 1 te herhalen voordat je stap 2 nog een keer herhaald. 5

Stap 1 herhaling 1 : Streep een 1tje aan die alleen in de rij en kolom staan Persoon\baan A B C D Jesse 0 1 1 0 Tim 0 0 1 0 Niels 1 1 1 0 Patricia 0 0 0 1 Herhaal dit totdat er geen 1tjes meer zijn die alleen in de rij en kolom staan. Stap 2 herhaling 1 : Streep een 1tje aan die alleen in de kolom of rij staan. Persoon\baan A B C D Jesse 0 1 1 0 Tim 0 0 1 0 Niels 1 1 1 0 Patricia 0 0 0 1 Herhaal todat er geen 1tjes meer alleen in de kolom of rij staan. Vergeet niet stap 1 te herhalen voordat je stap 2 nog een keer herhaald. Stap 1 herhaling 2 : Streep een 1tje aan die alleen in de rij en kolom staan Persoon\baan A B C D Jesse 0 1 1 0 Tim 0 0 1 0 Niels 1 1 1 0 Patricia 0 0 0 1 Herhaal dit totdat er geen 1tjes meer zijn die alleen in de rij en kolom staan. Stel nou je hebt na stap 2 nog steeds je matrix niet ingevuld ga dan naar stap 3 Stap 3 : Kies gewoon een 1tje. En ga dan weer naar stap 1 6

Oplossing general assignment problem via 2 hungarian algorithm Jesse 20 60 50 54 Tim 60 30 80 75 Niels 70 90 80 70 Patricia 65 80 75 70 Stap 1 : Maak er een minimizing matrix van: Jesse 80 40 50 46 Tim 40 70 20 25 Niels 30 10 20 30 Patricia 35 20 25 30 Wij hebben zojuist van de maximizing matrix (alle assingnments die je maakt moeten bij elkaar zo hoog mogelijk zijn) een minimizing matrix (alle assingnments die je maakt moeten bij elkaar zo laag mogelijk zijn) gemaakt. Dit doe je door 100 X te doen voor ieder vak in de tabel (uitgaande van dat het maximum dat je kan halen 100 is). Stap 2 : Krijg minimaal 1 nul in ieder rij. Jesse 80 40=40 40 40=0 50 40=10 46 40=6 Tim 40 20=20 70 20=50 20 20=0 25 20=5 Niels 30 10=20 10 10=0 20 10=10 30 10=20 Patricia 35 20=15 20 20=0 25 20=5 30 20=10 Om in iedere rij een 0 te krijgen nemen we het laagste getal van iedere kolom en trekken we die af van alle getallen in die rij. Alle nullen zijn optimale oplossingen al 2 bit.ly/1imnarz en bit.ly/1imokto bron oplossing 7

zouden we geen rekening hoeven te houden met het feit dat iedere baan maximaal en minimaal 1 persoon nodig heeft. Maar dat moeten we helaas wel dus. Stap 3 : Krijg minimaal 1 nul in iedere kolom Jesse 40 15=25 0 0=0 10 0=10 6 5=1 Tim 20 15=5 50 0=50 0 0=0 5 5=0 Niels 20 15=5 0 0=0 10 0=10 20 5=15 Patricia 15 15=0 0 0=0 5 0=5 10 5=5 We doen nu precies hetzelfde als bij stap 2 alleen dan bij de kolom. Je zoekt het laagste getal in de kolom en trekt die van de rest van de getallen in die kolom af. De nullen die we nu hebben zijn optimaal uitgaande dat iedere persoon/baan 1 of meer baan/persoon aankan. Maar dat kan niet dus. Stap 4 : Bedek alle nullen met zo min mogelijk verticalen en horizontale lijnen. Jesse 25 0 10 1 Tim 5 50 0 0 Niels 5 0 10 15 Patricia 0 0 5 5 Dit doe je door een paar kleineren stappen: 1 Vindt de kolom/rij met de meeste nullen en kras die kolom/rij door. 2 Zijn alle nullen bedekt? Zo nee ga weer naar stap 1. Is het aantal doorgekraste rijen en kolommen gelijk aan de hoeveelheid banen/personen? Zo ja ga naar stap 7. Zo nee ga naar de volgende stap. Helaas hebben wij er 3 en dat is minder dan 4 dus wij gaan naar stap 5 Stap 5 : Zoek het laagste niet doorgekraste getal en trek die van alle niet doorgekraste af. En tel die op bij allen dubbel doorgekraste. Jesse 25 1=24 0 10 1=9 1 1=0 Tim 5 50+1=51 0 0 Niels 5 1=4 0 10 1=9 15 1=14 Patricia 0 0+1=1 5 5 8

Stap 6 : Haal al het gekras weg en ga weer naar stap 4 Jesse 24 0 9 0 Tim 5 51 0 0 Niels 4 0 9 14 Patricia 0 1 5 5 Stap 4 herhaling 1 : Bedek alle nullen met zo min mogelijk verticalen en horizontale lijnen Jesse 24 0 9 0 Tim 5 51 0 0 Niels 4 0 9 14 Patricia 0 1 5 5 Dit doe je door een paar kleineren stappen : 1 Vindt de kolom/rij met de meeste nullen en kras die kolom/rij door. 2 Zijn alle nullen bedekt? Zo nee, ga weer naar stap 1. Is het aantal doorgekraste rijen en kolommen gelijk aan de hoeveelheid banen/personen? Zo ja, ga naar stap 7. Zo nee, ga naar stap 5. Wij hebben er 4 en gelukkig is 4 gelijk aan 4. Stap 7 : Wijs de banen toe Jesse 24 0 9 0 Tim 5 51 0 0 Niels 4 0 9 14 Patricia 0 1 5 5 Dit doe je in een paar kleinere stappen. 9

Stap 7.1 : Zoek een nul die alleen staat in de rij en kolom wijs die toe en kras de rest van de kolom en rij door. Jesse 24 0 9 0 Tim 5 51 0 0 Niels 4 0 9 14 Patricia 0 1 5 5 Herhaal deze stap totdat er geen nullen alleen in de rij en kolom staan. Stap 7.2 : Zoek een nul die alleen in de rij of kolom staat (niet beide) Jesse 24 0 9 0 Tim 5 51 0 0 Niels 4 0 9 14 Patricia 0 1 5 5 We kunnen hier kiezen tussen Tim C en Niels B. We kozen niels B omdat we werken van links naar rechts want we vinden dat prettiger. Ga terug naar stap 7.1 voordat je herhaalt. Stap 7.1 herhaling 1 : Zoek een nul die alleen staat in de rij en kolom wijs die toe en kras de rest van de kolom en rij door Jesse 24 0 9 0 Tim 5 51 0 0 Niels 4 0 9 14 Patricia 0 1 5 5 Dat gaat in dit geval niet dus we gaan weer naar stap 7.2 10

Stap 7.2 herhaling 2 : Zoek een nul die alleen in de rij of kolom staat (niet beide) Jesse 24 0 9 0 Tim 5 51 0 0 Niels 4 0 9 14 Patricia 0 1 5 5 We kunnen hier uit 2 opties kiezen. We kunnen Tim C doen en Jesse D. We kiezen voor Tim C omdat we het prettiger vinden om van links naar rechts te werken. en nu gaan we weer naar 7.1 Stap 7.1 Herhaling 2 : Zoek een nul die alleen staat in de rij en kolom wijs die toe en kras de rest van de kolom en rij door Jesse 24 0 9 0 Tim 5 51 0 0 Niels 4 0 9 14 Patricia 0 1 5 5 Nu dat de matrix volledig is toe gewezen gaan we naar stap 8. Stap 8 : maak een tabel met alle personen en toegewezen banen Persoon Jesse Tim Niels Patricia Baan D C B A 11

Stap 9 : Vul de toegewezen banen in op de originele matrix Jesse 20 60 50 54 Tim 60 30 80 75 Niels 70 90 80 70 Patricia 65 80 75 70 Tada!!! We hebben deze matrix opgelost en er is gebleken dat het maximum aantal punten dat we kunnen halen 289 (alle groene vakken bij elkaar opgeteld) is. Kijk maar of u hoger kan krijgen Tip dat kan u niet. 12

Oplossing general assignment problem via cover Jesse 20 60 50 54 Tim 60 30 80 75 Niels 70 90 80 70 Patricia 65 80 75 70 Stap 1 : maak een cover Cover\cover 0 0 0 0 0 310 Persoon\ Baan A B C D 60 Jesse 20 60 50 54 80 Tim 60 30 80 75 90 Niels 70 90 80 70 80 Patricia 65 80 75 70 Je neemt het hoogste cijfer uit iedere rij en schrijft het ernaast op. Al wil je kan je het ook bij elkaar optellen en dan weet je in ieder geval dat je uiteindelijke uitkomst bij elkaar minder moet zijn dan dat getal (in dit geval 310). Vervolgens schrijf je in de bovenste rij allemaal nullen. Al tel je deze getallen boven aan op dan weet je dat het in ieder geval hoger dan dat getal zal worden (later zal het nog hoger worden dan nul). 13

Stap 2 : Maak er een adjacency matrix van Jesse 0 1 0 0 Tim 0 0 1 0 Je maakt van alle gecoverde cijfers (cijfers waarbij geld Rij+Kolom=Cijfer) een 1. En alle niet gecoverde (cijfers waarbij geld Rij+Kolom=!Cijfer) cijfers een 0. Stap 3 : Probeer de matrix op te lossen Jesse 0 1 0 0 Tim 0 0 1 0 Om de matrix op te lossen moet je de volgende stappen zetten. Opgelost? Ga naar stap 6. Niet opgelost ga naar stap 4. stap 3.1 : Kies een 1tje die alleen staat in de rij en kolom Jesse 0 1 0 0 Tim 0 0 1 0 Herhaal deze stap totdat er geen 1tjes meer zijn die alleen in de rij en kolom staan. 14

Stap 3.2 : Kies er een die alleen in de kolom of rij staat Jesse 0 1 0 0 Tim 0 0 1 0 Doe dit totdat je 1tjes alleen in de rij of kolom staat. (Vergeet niet iedere keer stap 3.1 te herhalen) Stap 4 : Benoem essentiële rijen en kolommen Jesse 0 1 0 0 Tim 0 0 1 0 Een rij is essentieel al is het ook mogelijk een andere 1 te nemen. Ook is Een rij essentieel al is er een toegewezen 1 die ook een andere 1 had kunnen zijn in diezelfde rij. Al is dit niet mogelijk dan is de kolom essenteel. Stap 5 : Pas de cover aan Cover\cover 10 0 0+5=5 0+5=5 0 290 Persoon\ Baan A B C D 60 5=55 Jesse 20 60 50 54 80 5=75 Tim 60 30 80 75 90 5=85 Niels 70 90 80 70 80 5=75 Patricia 65 80 75 70 Kijk wat het kleinste verschil in de cover is en trek die van alle niet essentiële rijen af en bij de essentiële kolommen op. Ga daarna terug naar stap 2. 15

Stap 2 herhaling 1 : Maak er een simpel matrix van Jesse 0 1 0 0 Je maakt van alle gecoverde cijfers (cijfers waarbij geld Rij+Kolom=Cijfer) een 1. En alle niet gecoverde (cijfers waarbij geld Rij+Kolom=!Cijfer) cijfers een 0. Stap 3 herhaling 1 : Probeer de matrix op te lossen Jesse 0 1 0 0 Om de matrix op te lossen moet je de volgende stappen zetten. Opgelost? Ga naar stap 6. Niet opgelost ga naar stap 4. Stap 3.1 herhaling 1 : Kies een 1tje die alleen staat in de rij en kolom Jesse 0 1 0 0 Herhaal deze stap todat er geen 1tjes meer zijn die alleen in de rij en kolom staan. 16

Stap 3.2 herhaling 1 : Kies 1tje die alleen in de kolom of rij staat Jesse 0 1 0 0 Doe dit totdat je 1tjes alleen in de rij of kolom staat. (Vergeet niet iedere keer stap 3.1 te herhalen) Stap 3.1 herhaling 2 : Kies een 1tje die alleen staat in de rij en kolom Jesse 0 1 0 0 Herhaal deze stap totdat er geen 1tjes meer zijn die alleen in de rij en kolom staan. Stap 4 herhaling 1 : Benoem essentiële rijen en kolommen Jesse 0 1 0 0 Een rij is essentieel al is het mogelijk een andere 1 te nemen. Ook is een rij is essentieel al is er een toegewezen 1 die ook een andere 1 had kunnen zijn in diezelfde rij. Al is dit niet mogelijk dan is de kolom essentieel. 17

Stap 5 herhaling 1 : Pas de cover aan Cover\cover 11 0 5+1=6 5 0 287 Persoon\ Baan A B C D 55 1=54 Jesse 20 60 50 54 75 Tim 60 30 80 75 85 1=84 Niels 70 90 80 70 75 1=74 Patricia 65 80 75 70 Kijk wat het kleinste verschil in de cover is en trek die van alle niet essentiële rijen af en bij de essentiële kolommen op. Ga daarna terug naar stap 2. Stap 2 herhaling 2 : Maak er een adjacency matrix van Je maakt van alle gecoverde cijfers (cijfers waarbij geld Rij+Kolom=Cijfer) een 1. En alle niet gecoverde (cijfers waarbij geld Rij+Kolom=!Cijfer) cijfers een 0. Stap 3 herhaling 2 : Probeer de matrix op te lossen Om de matrix op te lossen moet je de volgende stappen zetten. Opgelost? Ga naar stap 6. Niet opgelost ga naar stap 4. 18

stap 3.1 herhaling 3 : Kies een 1tje die alleen staat in de rij en kolom Herhaal deze stap totdat er geen 1tjes meer zijn die alleen in de rij en kolom staan. stap 3.2 herhaling 2 : Kies 1tje die alleen in de kolom of rij staat Doe dit totdat je 1tjes alleen in de rij of kolom staat. (Vergeet niet iedere keer stap 3.1 te herhalen) stap 3.1 herhaling 4 : Kies 1tje die alleen staat in de rij en kolom Herhaal deze stap totdat er geen 1tjes meer zijn die alleen in de rij en kolom staan. 19

stap 3.2 herhaling 3 : Kies een 1tje die alleen in de kolom of rij staat Doe dit totdat je 1tjes alleen in de rij of kolom staat. (Vergeet niet iedere keer stap 3.1 te herhalen) stap 3.1 herhaling 4 : Kies 1tje die alleen staat in de rij en kolom Herhaal deze stap totdat er geen 1tjes meer zijn die alleen in de rij en kolom staan. stap 3.2 herhaling 4 : Kies 1tje die alleen staat in de rij en kolom Doe dit totdat je 1tjes alleen in de rij of kolom staat. (Vergeet niet iedere keer stap 3.1 te herhalen) 20

Stap 4 herhaling 2 : Een rij is essentieel al is het mogelijk een anderen 1 te nemen. Ook is een rij essentieel al is er een toegewezen 1 die ook een andere 1 had kunnen zijn in diezelfde rij. Al is dit niet mogelijk dan is de kolom essentieel. stap 5 herhaling 2 : Pas de cover aan Cover\cover 20 0 6+9=15 5 0 269 Persoon\ Baan A B C D 54 Jesse 20 60 50 54 75 Tim 60 30 80 75 84 9=75 Niels 70 90 80 70 74 9=65 Patricia 65 80 75 70 Kijk wat het kleinste verschil in de cover is en trek die van alle niet essentiële rijen af en bij de essentiële kolommen op. Ga daarna terug naar stap 2. Stap 2 herhaling 2 : Maak er een adjacency matrix van Niels 0 1 1 0 Patricia 1 1 0 0 Je maakt van alle gecoverde cijfers (cijfers waarbij geld Rij+Kolom=Cijfer) een 1. En alle niet gecoverde (cijfers waarbij geld Rij+Kolom=!Cijfer) cijfers een 0. 21

Stap 3 herhaling 3 : Probeer de matrix op te lossen Niels 0 1 1 0 Patricia 1 1 0 0 Stap 3.1 herhaling 5 : Kies een 1tje die alleen staat in de rij en kolom Niels 0 1 1 0 Patricia 1 1 0 0 Herhaal deze stap totdat er geen 1tjes meer zijn die alleen in de rij en kolom staan. Stap 3.2 herhaling 5 : Kies een 1tje die alleen in de kolom of rij staat Niels 0 1 1 0 Patricia 1 1 0 0 Doe dit totdat je 1tjes alleen in de rij of kolom staat. (Vergeet niet iedere keer stap 3.1 te herhalen) Stap 3.1 herhaling 6 : Kies een 1tje die alleen staat in de rij en kolom Niels 0 1 1 0 Patricia 1 1 0 0 Herhaal deze stap totdat er geen 1tjes meer zijn die alleen in de rij en kolom staan. 22

Stap 3.2 herhaling 6 : Kies een 1tje die alleen in de kolom of rij staat Niels 0 1 1 0 Patricia 1 1 0 0 Stap 3.1 herhaling 7 : Kies een 1tje die alleen staat in de rij en kolom Niels 0 1 1 0 Patricia 1 1 0 0 Herhaal deze stap totdat er geen 1tjes meer zijn die alleen in de rij en kolom staan. Stap 3.2 herhaling 7 : Kies een 1tje die alleen staat in de rij en kolom Niels 0 1 1 0 Patricia 1 1 0 0 Doe dit totdat je 1tjes alleen in de rij of kolom staat. (Vergeet niet iedere keer stap 3.1 te herhalen) Stap 3.1 herhaling 8 : Kies een 1tje die alleen staat in de rij en kolom Niels 0 1 1 0 Patricia 1 1 0 0 23

Herhaal deze stap totdat er geen 1tjes meer zijn die alleen in de rij en kolom staan. Stap 3.2 herhaling 8 : Kies een 1tje die alleen in de kolom of rij staat Niels 0 1 1 0 Patricia 1 1 0 0 Doe dit totdat je 1tjes alleen in de rij of kolom staat. (Vergeet niet iedere keer stap 3.1 te herhalen) Stap 3.1 herhaling 9 : Kies een 1tje die alleen staat in de rij en kolom Niels 0 1 1 0 Patricia 1 1 0 0 Herhaal deze stap totdat er geen 1tjes meer zijn die alleen in de rij en kolom staan. 24

Stap 6 : Maak een tabel met alle personen en toegewezen banen Persoon Jesse Tim Niels Patricia Baan D C B A Stap 7 : Vul de toegewezen banen in op de originele matrix Jesse 20 60 50 54 Tim 60 30 80 75 Niels 70 90 80 70 Patricia 65 80 75 70 25

Soorten wiskunde Op de middelbare school heb je te maken met verschillende soorten wiskunde. Hierbij moet je denken aan: Algebra Meetkunde Kansrekening en statistiek Natuurwetenschappen Analyse Algebra: Algebra is hetgeen waar je het meest mee te maken krijgt met een natuur en/of 3 technisch profiel. Algebra komt van het Arabische woord AL Gibr, dat hereniging, verbinding of vervollediging betekent. Algebra is wiskunde die zich bezighoudt met rekenen met letters en tekens. Getallen worden voorgesteld door letters en allerlei regels geven aan hoe je met de letters moet rekenen. Meetkunde: Meetkunde is ook een onderdeel van de wiskunde. De meetkunde houd zich bezig met het bepalen van afmetingen en vormen. Ook het bepalen van de positie van figuren in de ruimte en de eigenschappen daarvan, vallen onder de term meetkunde. Meetkunde is ook nog eens een van de oudste wetenschappen ter wereld. Al in de 3 e 4 eeuw v.chr. kregen mensen kennis over lengtes, volumes en oppervlakten. Kansrekening en statistiek: Kansberekening en statistiek is een onderdeel van de wiskunde dat zich bezighoud met de kans dat X gebeurt. Deze vorm van wiskunde wordt gebruikt in onderzoeken, maar je krijgt er zelf vaak ook mee te maken. Als je jezelf bijvoorbeeld afvraagt hoe groot de kans is dat jij met jouw lot een prijs wint, ben je al met kansberekening bezig. Het is dus een onderdeel van de wiskunde dat zich bezighoud met situaties waarin toeval een rol speelt. De kans wordt aangegeven met de letter P, wat probability (waarschijnlijkheid) betekent. Statistiek is een onderdeel van de wiskunde dat zich vooral bezighoud met het verzamelen, organiseren en interpreteren van 5 gegevens of data. Beroepen zoals econoom, arts en politicus, maken veel gebruik van statistiek. 3 bit.ly/1eyn4eq bron 4 bit.ly/1eyn9pk bron 5 bit.ly/1eynd1i bron 26

Natuurwetenschappen: Natuurwetenschappen komen voornamelijk aan bod in vakken zoals Natuurkunde en Scheikunde. De natuurwetenschap houd zich bezig met het zoeken naar natuurwetten die verklaringen kunnen bieden voor natuurverschijnselen. Een steen valt bijvoorbeeld met 9,81 m/s 2 naar de grond. Dankzij de natuurkundige formule F z = m*g weten we waarom dit daadwerkelijk gebeurd. Analyse: Analyse is een onderdeel van de wiskunde dat zich bezighoud met het bestuderen van functies van reële en complexe getallen. De analyse is ontwikkeld uit de rekenkunde en de meetkunde. De analyse bestudeert niet alle functies, het gaat vooral om verandering binnen functies. Dit zijn bijvoorbeeld functies met de formule, y=ax2, y=a/x, y=a/(x2) of y=a x. kortom, functies waar een helling of kromming in zit. We behandelen op de middelbare school echter niet alle onderdelen van de wiskunde. Wiskundige gebieden die we niet uitvoerig behandelen zijn bijvoorbeeld: Foundations (grondslagen) Computational Sciences (computerwetenschappen) Foundations (grondslagen): Grondslagen van de wiskunde is een wiskundegebied dat zich bezighoud met de logische en filosofische basis van de wiskunde. Het maakt onderscheid tussen de 6 grondslagen van wiskunde en de filosofische theorieën over de aard van de wiskunde. Computational Sciences (computerwetenschappen): Computational Sciences, oftewel computerwetenschappen, is een tak van de wiskunde die zich bezighoud met de toepassing van wiskunde in computersystemen. Hierdoor zijn we in staat om computermodellen te maken. Door deze modellen kunnen we voorspellingen doen over heel erg veel verschillende problemen. Enkele voorbeelden hiervan zijn de doorstroming van het verkeer of de verspreiding van een epidemie. Twee heel verschillende dingen dus, en door hier computermodellen van te maken zijn we in staat een beter overzicht van de problemen te krijgen, om deze vervolgens te proberen om op te lossen. De voorspellingen over problemen worden gedaan volgens algoritmische procedures, ook wordt er gebruikt gemaakt van 7 bijvoorbeeld logica. 6 bit.ly/1eymt2p bron 7 bit.ly/1eyn1zj bron 27