Reeksamen i Diskret Matematik

Relaterede dokumenter
Eksamen i Diskret Matematik

Reeksamen i Diskret Matematik

Reeksamen i Diskret Matematik

Eksamen i Diskret Matematik

Eksamen i Diskret Matematik

Eksempel på muligt eksamenssæt i Diskret Matematik

Reeksamen i Diskret Matematik

Eksamen i Diskret Matematik

Eksamen i Lineær Algebra

Eksamen i Lineær Algebra

Reeksamen i Lineær Algebra

Eksamen i Lineær Algebra

(Prøve)eksamen i Lineær Algebra

Eksamen i Lineær Algebra

Eksamen i Lineær Algebra

Eksamen i Lineær Algebra

Eksamen i Lineær Algebra

Reeksamen i Calculus

Eksamen i Calculus Tirsdag den 11. juni 2013

Eksamen i Lineær Algebra

Reeksamen i Calculus Onsdag den 17. februar 2016

Reeksamen i Calculus Mandag den 11. august 2014

Eksamen i Calculus Fredag den 8. januar 2016

Eksamen i Calculus Mandag den 8. juni 2015

Skriftlig Eksamen Kombinatorik, sandsynlighed og randomiserede algoritmer (DM528)

Prøveeksamen A i Lineær Algebra

Eksamen i Calculus Tirsdag den 3. juni 2014

Eksamen i Calculus Mandag den 4. juni 2012

Eksamen i Calculus. Onsdag den 1. juni Første Studieår ved Det Teknisk-Naturvidenskabelige Fakultet og Det Sundhedsvidenskabelige Fakultet

Skriftlig Eksamen DM507 Algoritmer og Datastrukturer

(Prøve)Eksamen i Calculus

P (n): rekursiv beregning af f n kræver f n beregninger af f 1. P (n) er sand for alle n 2.

Reeksamen i Calculus Tirsdag den 20. august 2013

Skriftlig Eksamen Algoritmer og Datastrukturer 2 (2003-ordning)

Eksamen i Lineær Algebra

DATALOGISK INSTITUT, AARHUS UNIVERSITET. Det Naturvidenskabelige Fakultet EKSAMEN. Grundkurser i Datalogi

Skriftlig Eksamen Algoritmer og Datastrukturer (DM507)

Danmarks Tekniske Universitet

(Prøve)eksamen i Lineær Algebra

Skriftlig Eksamen Kombinatorik, sandsynlighed og randomiserede algoritmer (DM528)

Eksamen i Lineær Algebra

Danmarks Tekniske Universitet

DATALOGISK INSTITUT, AARHUS UNIVERSITET

Reeksamen i Calculus

DATALOGISK INSTITUT, AARHUS UNIVERSITET. Det Naturvidenskabelige Fakultet EKSAMEN. Grundkurser i Datalogi

Skriftlig Eksamen DM507 Algoritmer og Datastrukturer

.. if L(u) + w(u, v) < L(v) then.. begin... L(v) := L(u) + w(u, v)... F (v) := u.. end. med længde L(z)}

Reeksamen i Calculus. Første Studieår ved Det Tekniske Fakultet for IT og Design samt Det Ingeniør- og Naturvidenskabelige Fakultet. 17.

Aalborg University. Synopsis. Titel: Traveling Salesman Problem

Danmarks Tekniske Universitet

Reeksamen i Lineær Algebra

DATALOGISK INSTITUT, AARHUS UNIVERSITET. Det Naturvidenskabelige Fakultet EKSAMEN. Grundkurser i Datalogi

Danmarks Tekniske Universitet

Eksamen i Lineær Algebra

Eksamen i Calculus. Første Studieår ved Det Tekniske Fakultet for IT og Design samt Det Ingeniør- og Naturvidenskabelige Fakultet. 3.

To find the English version of the exam, please read from the other end! Eksamen i Lineær Algebra

Danmarks Tekniske Universitet

Danmarks Tekniske Universitet

Danmarks Tekniske Universitet

Eksamen i Calculus. Første Studieår ved Det Teknisk-Naturvidenskabelige Fakultet og Det Sundhedsvidenskabelige Fakultet. 6.

Skriftlig Eksamen Algoritmer og Datastrukturer (dads)

Danmarks Tekniske Universitet

DATALOGISK INSTITUT, AARHUS UNIVERSITET

Skriftlig Eksamen Algoritmer og Datastrukturer (dads)

Reeksamen i Calculus Torsdag den 16. august 2012

INSTITUT FOR DATALOGI, AARHUS UNIVERSITET. Det Naturvidenskabelige Fakultet EKSAMEN. Grundkurser i Datalogi

Danmarks Tekniske Universitet

To find the English version of the exam, please read from the other end! Eksamen i Lineær Algebra

Skriftlig Eksamen Algoritmer og Sandsynlighed (DM538)

01017 Diskret Matematik E12 Alle bokse fra logikdelens slides

DATALOGISK INSTITUT, AARHUS UNIVERSITET. Det Naturvidenskabelige Fakultet EKSAMEN. Grundkurser i Datalogi

DATALOGISK INSTITUT, AARHUS UNIVERSITET. Det Naturvidenskabelige Fakultet EKSAMEN. Grundkurser i Datalogi

Danmarks Tekniske Universitet

t a l e n t c a m p d k Matematiske Metoder Anders Friis Anne Ryelund 25. oktober 2014 Slide 1/42

Danmarks Tekniske Universitet

DATALOGISK INSTITUT, AARHUS UNIVERSITET

DM02 Kogt ned. Kokken. Januar 2006

DATALOGISK INSTITUT, AARHUS UNIVERSITET

DATALOGISK INSTITUT, AARHUS UNIVERSITET. Det Naturvidenskabelige Fakultet EKSAMEN. Grundkurser i Datalogi

To find the English version of the exam, please read from the other end! Eksamen i Calculus

Højere Handelseksamen Handelsskolernes enkeltfagsprøve August Matematik Niveau A. Delprøven uden hjælpemidler

Skriftlig Eksamen Algoritmer og sandsynlighed (DM538)

Sammenhængskomponenter i grafer

Eksamen i Calculus. Første Studieår ved Det Tekniske Fakultet for IT og Design samt Det Ingeniør- og Naturvidenskabelige Fakultet. 5.

Skriftlig Eksamen Algoritmer og Datastrukturer 1. Datalogisk Institut Aarhus Universitet

Skriftlig Eksamen Algoritmer og Datastrukturer (dads)

INSTITUT FOR DATALOGI, AARHUS UNIVERSITET

Reeksamen i Calculus

INSTITUT FOR DATALOGI, AARHUS UNIVERSITET EKSAMEN. Grundkurser i Datalogi. Algoritmer og Datastrukturer 1 (2003-ordning)

Skriftlig Eksamen Introduktion til lineær og heltalsprogrammering (DM515)

Eksamen i Lineær Algebra. Første Studieår ved Det Tekniske Fakultet for IT og Design samt Det Ingeniør- og Naturvidenskabelige Fakultet

DATALOGISK INSTITUT, AARHUS UNIVERSITET

To find the English version of the exam, please read from the other end! Eksamen i Calculus

Skriftlig eksamen Vejledende besvarelse MATEMATIK B (MM02)

Opgaver i logik, torsdag den 20. april

Matematik B. Højere forberedelseseksamen. Skriftlig prøve (4 timer) Fredag den 11. december 2009 kl HFE093-MAB

Elementær Matematik. Mængder og udsagn

Danmarks Tekniske Universitet

INSTITUT FOR DATALOGI, AARHUS UNIVERSITET

INSTITUT FOR DATALOGI, AARHUS UNIVERSITET. Det Naturvidenskabelige Fakultet EKSAMEN. Grundkurser i Datalogi

Transkript:

Reeksamen i Diskret Matematik Første Studieår ved Det Teknisk-Naturvidenskabelige Fakultet 21. august 2015 Nærværende eksamenssæt består af 10 nummererede sider med ialt 17 opgaver. Tilladte hjælpemidler: Der må gøres brug af bøger, noter mv. Der må ikke benyttes elektroniske hjælpemidler. Eksamenssættet har to uafhængige dele. Del I indeholder essay-opgaver. I forbindelse med del I er det vigtigt at du forklarer tankegangen bag opgavebesvarelsen, og at du medtager mellemregninger i passende omfang. Del II indeholder multiple choice opgaver. Del II skal afkrydses i nærværende opgavesæt. Husk at skrive dit fulde navn og studienummer på hver side af besvarelsen. Nummerer siderne, og skriv antallet af afleverede ark på 1. side af besvarelsen. NAVN: STUDIENUMMMER: Side 1 af 10

a 1 c 3 3 b 1 d 6 4 4 6 2 e f 1 1 5 g z Figur 1: Del I: ( Essay-opgaver ) Opgave 1 ( 10%) Vis ved induktion at for alle heltal n 0. n i=0 (2 3 i ) = 3 n+1 1 Opgave 2 ( 12%) Bestem ved hjælp af Dijkstras algoritme længden af en korteste vej fra a til z i grafen vist i figur 1. Opskriv grafens punkter i rækkefølge bestemt ved voksende afstand fra a. Side 2 af 10

Del II: ( Multiple choice opgaver) Der er kun ét rigtigt svar til hvert spørgsmål. Opgave 3 ( 3%) Hvad er vægten af et minimum vægt udspændende træ i grafen vist i figur 1? 7 9 11 13 15 17 Opgave 4 ( 6%) Lad A = {, { }, 1, 5} og B = {1, 2, 3, 4} være mængder. 1. Hvad er kardinaliteten af A B? 0 1 2 3 4 5 6 2. Hvad er kardinaliteten af A B? 3 4 5 6 7 8 9 3. Hvad er kardinaliteten af A B? 12 15 16 20 25 30 4. Hvilket af følgende er et element i A B? {, 3} {5, 2} (5, 2) (2, 5) Side 3 af 10

Opgave 5 ( 5%) Hvad er den inverse til 7 modulo 31? 1 9 11 22 23 24 Opgave 6 ( 6%) Betragt følgende påstand om Fibonacci tallene f 0, f 1, f 2,...: f n = 1 5 ( 1 + ) n ( 5 1 1 ) n 5. (1) 2 5 2 Påstanden kan bevises ved stærk induktion. I basisskridtet vises først at ligning (1) er sand for n = 0 og for n = 1. Hvilken af følgende formuleringer er en korrekt start på induktionsskridtet (inklusiv induktionsantagelse): (Efter denne formulering beviser man ligning (1) for n = k + 1.) Lad k 1 og antag at ligning (1) er sand for n = k. Lad k 2 og antag at ligning (1) er sand for n = k. Lad k 1 og antag at ligning (1) er sand for alle n hvor 0 n k. Lad k 2 og antag at ligning (1) er sand for alle n hvor 0 n k. Lad k 1 og antag at ligning (1) er sand for alle n hvor 2 n k. Lad k 2 og antag at ligning (1) er sand for alle n hvor 2 n k. Opgave 7 ( 4%) Hvilket af følgende udsagn er ækvivalent med udsagnet x y(p(x, y) Q(x, y))? x y( P(x, y) Q(x, y)) y x(p(x, y) Q(x, y)) x y( P(x, y) Q(x, y)) x y( P(x, y) Q(x, y)) Side 4 af 10

Opgave 8 ( 8%) Betragt følgende algoritme: procedure matrix-expression(a = [a ij ]: n n matrix) s := 0 for i := 1 to n. for j := 1 to n.. t := 1.. for k := 1 to 3... t := a ij t + 1.. s := s + t return s Besvar følgende to spørgsmål om denne algoritme: 1. Antallet af multiplikationer der bruges af matrix-expression er Θ(n) O(n 2 ) Θ(n 2 log n) Ω(n 3 ) 2. Hvilket af følgende udtryk beregnes af matrix-expression? n i=1 n j=1 n k=1 (a ij) k n i=1 n j=1 3 k=0 (a ij) k n i=1 n j=1 3 k=1 (a ij) k n i=1 n j=1 2 k=0 (a ij) k Opgave 9 ( 3%) Hvilken slutningsregel (rule of inference) benyttes i følgende argument: Hvis vi har diskret matematik-eksamen så er det fredag. Hvis det er fredag så er det snart weekend. Derfor, hvis vi har diskret matematik-eksamen så er det snart weekend. Konjunktion Modus tollens Modus ponens Kædeslutningsregel (hypothetical syllogism) Side 5 af 10

Opgave 10 ( 6%) En mængde S af heltal er defineret rekursivt ved 5 S og 7 S hvis a S og b S så er a + b også i S. Besvar følgende spørgsmål om S. 1. Hvad det største heltal, der ikke ligger i S? 18 19 23 24 29 2. S består af alle tal på formen 5r + 7t hvor r og t er hele tal der opfylder... Angiv den korrekte fortsættelse. r 0 t 0 r 1 t 1 r 1 t 1 r 0 t 0 r + t > 0 (r + 1)(t + 1) 2 Opgave 11 ( 4%) Betragt følgende mængde af heltal S = {x 0 x < 100 x 3 (mod 4) x 2 (mod 5)}. Hvor mange heltal er der i S? 0 1 2 5 10 100 Side 6 af 10

Opgave 12 ( 7%) Lad A = {1, 2, 3, 4, 5} være en mængde. Betragt følgende to relationer på A R = {(1, 2), (1, 3), (1, 4), (1, 5), (2, 1), (2, 2), (3, 1), (3, 3), (4, 1), (4, 4), (5, 1), (5, 5)} S = {(1, 2), (2, 3), (3, 4), (4, 5), (5, 1)}. 1. Afkryds sandhedsværdien af følgende 6 logiske udsagn: a. R er transitiv b. R er refleksiv c. R er symmetrisk d. S er antisymmetrisk e. (5, 2) er i den sammensatte relation R S f. (5, 2) er i den sammensatte relation S R 2. Lad S betegne den transitive afslutning af S. Hvor mange par (a, b) er der i S? 5 10 15 20 25 Side 7 af 10

Opgave 13 ( 5%) a. Hvor mange rækker er der i en sandhedstabel for det sammensatte udsagn (p q) (r p) 1 2 4 6 8 16 b. (p q) (r p) er en tautologi. c. De to udsagn (p q) (q p) og (p p) q er ækvivalente. Opgave 14 ( 4%) Betragt grafen G i figur 2. a. Hvad er graden af punktet (vertex) v 1 2 3 4 5 6 b. Hvad er antallet af kanter i et udspændende træ i G 6 7 8 9 14 17 Side 8 af 10

v Figur 2: Grafen G der betragtes i opgaverne 14 og 15. Exercise 15 ( 6%) Betragt igen grafen G i figur 2. Afkryds sandhedsværdien af følgende udsagn. a. G er en simpel graf. b. G er sammenhængende (connected). c. G har en Euler kreds. d. G har en Hamilton kreds. e. G har en Hamilton vej (Hamilton path). Side 9 af 10

Opgave 16 ( 6%) Lad f (x) = 5x 2 + 4x + 3. Vi kan se at f (x) er O(x 2 ). a. (C, k) = (12, 0) kan benyttes som vidner for at f (x) er O(x 2 ). b. (C, k) = (10, 1) kan benyttes som vidner for at f (x) er O(x 2 ). c. (C, k) = (12, 1) kan benyttes som vidner for at f (x) er O(x 2 ). d. (C, k) = (29, 1) kan benyttes som vidner for at f (x) er O(x 2 ). e. (C, k) = (7, 2) kan benyttes som vidner for at f (x) er O(x 2 ). f. (C, k) = (9, 2) kan benyttes som vidner for at f (x) er O(x 2 ). Opgave 17 ( 5%) Antag vi skal sortere 1000 tal i voksende rækkefølge. Vi kan bruge algoritmen Bubble Sort eller algoritmen Merge Sort. Hviken af følgende påstande er korrekt. Merge Sort bruger flere sammenligninger end Bubble Sort. De to algoritmer bruger cirka samme antal sammenligninger. Bubble Sort bruger cirka 3 gange så mange sammenligninger som Merge Sort. Bubble Sort bruger cirka 50 gange så mange sammenligninger som Merge Sort. Side 10 af 10