Eksamen i Diskret Matematik

Relaterede dokumenter
Eksamen i Diskret Matematik

Eksamen i Diskret Matematik

Reeksamen i Diskret Matematik

Reeksamen i Diskret Matematik

Reeksamen i Diskret Matematik

Eksamen i Diskret Matematik

Eksempel på muligt eksamenssæt i Diskret Matematik

Reeksamen i Diskret Matematik

.. 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)}

Eksamen i Lineær Algebra

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

Eksamen i Lineær Algebra

Eksamen i Lineær Algebra

Eksamen i Lineær Algebra

Eksamen i Lineær Algebra

(Prøve)eksamen i Lineær Algebra

Eksamen i Lineær Algebra

Reeksamen i Lineær Algebra

Eksamen i Lineær Algebra

DM547/MM537. Spørgsmål 2 (3%) Hvilke udsagn er sande? Which propositions are true? Svar 1.a: x Z: x > x 1. Svar 2.h: x Z: y Z: x + y = 5. Svar 1.

DM547 Diskret Matematik

Eksamen i Lineær Algebra

MM537 Introduktion til Matematiske Metoder

Eksamen i Lineær Algebra

DM549. Hvilke udsagn er sande? Which propositions are true? Svar 1.a: x Z: x > x 1. Svar 2.h: x Z: y Z: x + y = 5. Svar 1.e: x Z: y Z: x + y < x y

Korteste veje i vægtede grafer. Længde af sti = sum af vægte af kanter på sti.

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

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

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

(Prøve)eksamen i Lineær Algebra

Danmarks Tekniske Universitet

Reeksamen i Calculus

Eksamen i Lineær Algebra

Hamilton-veje og kredse:

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

Eksamen i Calculus Tirsdag den 3. juni 2014

DM549 Diskrete Metoder til Datalogi

Reeksamen i Lineær Algebra

Eksamen i Calculus Mandag den 8. juni 2015

Eksamen i Calculus Mandag den 4. juni 2012

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

Korteste veje i vægtede grafer. Længde af sti = sum af vægte af kanter på sti.

Reeksamen i Calculus

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

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

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

Eksamen i Calculus Fredag den 8. januar 2016

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

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

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

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

Reeksamen i Calculus Onsdag den 17. februar 2016

DATALOGISK INSTITUT, AARHUS UNIVERSITET

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

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

Eksamen i Lineær Algebra

Eksamen i Calculus Tirsdag den 11. juni 2013

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

Skriftlig Eksamen Algoritmer og Datastrukturer (DM507)

Skriftlig Eksamen Algoritmer og Datastrukturer 1. Datalogisk Institut Aarhus Universitet

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

DATALOGISK INSTITUT, AARHUS UNIVERSITET

Skriftlig Eksamen Kombinatorik, sandsynlighed og randomiserede algoritmer (DM528)

Prøveeksamen A i Lineær Algebra

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

Sammenhængskomponenter i grafer

Skriftlig Eksamen Algoritmer og Datastrukturer 2 (2003-ordning)

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

Reeksamen i Calculus Mandag den 11. august 2014

(Prøve)Eksamen i Calculus

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

Skriftlig Eksamen Diskret matematik med anvendelser (DM72)

Grafer og graf-gennemløb

DATALOGISK INSTITUT, AARHUS UNIVERSITET

Skriftlig Eksamen DM507 Algoritmer og Datastrukturer

Danmarks Tekniske Universitet

Algoritmer og datastrukturer Course No Cheat Sheet May 15, 2012

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

Skriftlig Eksamen DM507 Algoritmer og Datastrukturer

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

Grafer og graf-gennemløb

Grafer og graf-gennemløb

Prøveeksamen i Calculus

En karakteristik af de regulære sprog. Ugens emner. FA minimering [ ] MyHill-Nerode-sætningen en algoritme til minimering af FA er

Opskriv følgende funktioner efter stigende orden med hensyn til O-notationen (bemærk at log n betegner totals logaritmen): n 2 (log n) 2 2.

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

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

INSTITUT FOR DATALOGI, AARHUS UNIVERSITET

Grafer og graf-gennemløb

Korteste veje. Introduktion Egenskaber for korteste veje Dijkstras algoritme Korteste veje på DAGs. Philip Bille

Danmarks Tekniske Universitet

Korteste veje. Introduktion Egenskaber for korteste veje Dijkstras algoritme Korteste veje på DAGs. Philip Bille

Reeksamen i Calculus Tirsdag den 20. august 2013

Definition : Et træ er en sammenhængende ikke-orienteret graf uden simple kredse. Sætning : En ikke-orienteret graf er et træ hvis og kun hvis der er

Danmarks Tekniske Universitet

Grafer og graf-gennemløb

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

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

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

Danmarks Tekniske Universitet

Transkript:

Eksamen i Diskret Matematik Første Studieår ved Det Tekniske Fakultet for TT og Design samt Det Ingeniør- og Naturvidenskabelige Fakultet 29. maj 2017. Kl. 9-13. Nærværende eksamenssæt består af 11 nummererede sider med ialt 14 opga ver. Alle opgaver er multiple choice opgaver. Besvarelsen skal afkrydses i nærværende opgavesæt. Tilladte hjælpemidler: Der må gøres brug af bøger, noter mv. Der må ikke benyttes elektroniske hjælpemidler. Ved hver opgave er angivet hvordan opgaven vægtes ved bedømmelsen. Husk at skrive dit fulde navn og studienummer på besvarelsen. NAVN: STUDIENUMMMER: Side laf 11

q) Der er kun ét rigtigt svar til hvert spørgsmål. Opgave i (10 %) 1. Er det sammensatte udsagn -i(p v j) f-* ip A q en tautologi? Ja DNej 2. Er det sammensatte udsagn i(p > q) og p +- iq ækvivalente? Ja ENej 3. Er det sammensatte udsagn (p V q) + (p A q) en tautologi? Lija 4. Er det sammensatte udsagn (p Ella Nej A (- p * r) en tautologi? Nej Opgave 2 (4%) Hvilket af følgende udsagn er ækvivalent med - (VxEy (x y2)) [ xvy(x=y 2) [Vyx (x = y2) El Vxy (x y2) j xvy (x y2) El yvx (x y2) Side 2 af 11

Opgave 3 (10 %) Lad A, B, C, D være mængder, hvor A={xEZ B={xEZ C={xEZ I D={xEZ xmod9=0}, xmod3=0}, xmodl5=0}, 0<x<17}. 1. Er A C B? Ja Nej 2. Hvad er kardinaliteten af B fl D? 1j1 3. Hvad er kardinaliteten af potensmængden P(C fl D)? L16 4. Hvad er kardinaliteten af (A fl JD) x (B fl D)? LIlO 12 014 016 5. Hvad er kardinaliteten af (A fl D) U (C fl D)? 00 01 06 08 Side3afll

Opgave 4 (9 %) Ladf(x) xlog(x 3+1)-f-x 2logx+x-i-cosx+123456,forx >0. Besvar følgende sand/falsk opgaver. 1. f(x) er 0(x 3) Sand j Falsk 2. f(x)ero(xlogx) j Sand Falsk 3. f(x) ero(x 2logx) Sand Falsk 4. f(x) er ç(x 3) D Sand Falsk 5. f(x) erfl(xlogx) Sand LI Falsk 6. f(x) er)(x 2logx) Sand Falsk 7. f(x) er 0(x 3) Sand J Falsk 8. f(x) er0(xlogx) J Sand Falsk 9. f(x) ere(x 2logx) Sand LI Falsk Opgave 5 (5 %) Hvad er værdien af 70313 mod 7? DO [1 D2 Side 4 af 11

Opgave 6 (5 %) Betragt følgende algoritme: procedure Alg(n: positive integer) a := i b:=i for i := i to n for] := i to n for k := i to n a := 2 a b := 3 c := a + b return c b Antallet af multiplikationer, der bruges af denne algoritme, er o(2) 0(n) O(n) j O(n) j 0(n 2logn) Opgave 7 (4 0/) 1. Hvad er værdien af P(7,2)? E14 121 42 D2520 2. HvaderværdienafC(7,2)? 14 21 LI 42 LI 49 [] 2520 Side 5 af ii

Opgave 8 (8 o,/) Lad p = 3 og q = 17 og Lad et RSA public key kryptosystem være givet (side 295 i Rosens bog). 1. Hvilket af de følgene tal er ikke en gyldig krypteringseksponent? Liii E15 E21 Li27 2. Vi krypterer heltallet M = 8 ved hjælp af krypteringseksponenten e = 3. Hvad er den krypterede besked C? L1 3. Hvad er dekrypteringseksponenten (decrytion key) d for krypteringseks ponenten e = 3? LJ10 11 D12 E13 fl14 D15 D16 Opgave 9 (6 %) Betragt følgende lineære homogene rekursionsrelation 1_1 + 2a_2. = a, i. Hvad er graden (degree) af denne rekursionsrelation? Lii L13 2. Hvilken af følgende er løsningen til denne rekursionsrelation (x1 og tx2 er konstanter)? =ti( 2)+cx 11a17 2 El = t1 + 23hl El = 1 + 22 =c12 +2( i) El a = tx12 +a23 Side 6 af 11

Opgave 10 (8 %) Lad P(n) være følgende udsagn n(n+1)(2n+1) Vi vil bevise ved induktion at P(n) er sand for alle n 1. 1. Hvad er det korrekte basisskridt af induktionsbeviset? El Bevise at P(0) er sand j Bevise at P(1) er sand Bevise at P(2) er sand fl Bevise at P(n) er sand, for alle n > i 2. Hvilket af følgende er en korrekt skitse af induktionsskridtet? fl Lad k 2 og antag at P(k) er sand. Ifølge induktionsantagelsen er Ek 2 k(k+1)(2k+1) Anvend dette til at bevise P(k + i). Lad k i og antag at P(k) er sand. Ifølge induktionsantagelsen er Ek 2 = k(k+1)(2k+1) Anvend dette til at bevise P(k + 1). Lad k L1 2 = k(k+1)(2k+1) Lad k L1 2 El Lad k j2 i og antag at P(k) er sand. Ifølge induktionsantagelsen er Anvend dette til at bevise P(k). i og antag at P (k) er sand. Ifølge induktionsantagelsen er k(k+1)(2k+1) Anvend dette til at bevise P(k + 2). i og antag at P(k) er sand. Ifølge induktionsantagelsen er k(k+1)(2k+1) Anvend dette til at bevise P(k + i). Side 7 af 11

Opgave 11 (10 %) Betragt en relation R på mængden {a, b, c, d} givet med matricen MR= 1010 0100 0 0 1 1 1001 1. Besvar følgende sand/falsk opgaver: R er refleksiv Sand LI Falsk R er symmetrisk fl Sand Falsk R er antisymmetrisk Sand [] Falsk R er transitiv Sand Falsk R er en ækvivalensrelation Sand Falsk 2. Hvad er matricen for relationen R2? 1011 1111 1011 0100 n 0100 0100 1011 LJ 1011 1011 1011 1011 1001 3. Hvad er matricen for den symmetriske afslutning (symmetric ciosure) af 1111 1011 1010 n 1100 l 0100 I I 0100 LJ 1011 1011 0011 1011 1011 1001 Side8afll

4 6 b c d Figur 1: Grafen G, der betragtes i opgaverne 12, 13 og 14. Opgave 12 (10 %) I denne opgave bruger vi Dijkstras algoritme (se Figur 2 på Side 11) på grafen i Figur 1. 1. Hvad er længden af en korteste vej fra a til z (som bestemmes af Dijkstras algoritme)? LIlO 11 LI12 D13 D14 2. I hvilken rækkefølge tilføjes punkter til mængden S? j a,e,f,j,z [ a,e,b,f,i,j,z LI a, b, c,d,e,f,g,h, i,j,k,z LI a,e,i,j,z LI a,e,f,g,z a,e,f,i,j,b,z a,e,f,i,j,z LI Side 9 af 11

Opgave 13 (5 %) Hvad er vægten af et minimum udspændende træ af grafen G i Figur 1? E14 D15 16 E17 D18 D19 U20 D21 Opgave 14 (6 %) G betegner i denne opgave grafen i Figur 1. (Vi ser bort fra G s kantvægte i denne opgave.) 1. Besvar følgende sand/falsk opgaver. G har en Euler kreds j Sand Falsk G har en Euler vej j Sand Falsk G har en Hamilton kreds Sand Falsk 2. Hvad er graden (degree) af punktet b? 3. Hvad er længden af en korteste simpel kreds i G? Side 10 af 11

procedure Dijkstm(G: weighted conneeted simple graph. with ali weights positive) {G has vertices ci = v0, i = and lengths Il (vj v1) where w(v 1, i 1) = cx if {i i j) is not an edge in 0) for i := i to ii L(v 1) L(a) := 0 S ø {lhe labels are now initialized so that the label of ci is 0 and ali other labeis are cc, and,s is the empty set) while z Ø S ci := a vertex not in S with L(i.i) minimal S := S U u} for ali vertices v flot in S ifl(u) + w(u, i ) < L(v) then L( ) := L(u) + ii (n, v) { this adds a verlex to S with minimal label and updates the labels of vertices not in S) return L ( z) (L ( z) = length of a shortest paw from ci Figur 2: to z Side 11 af 11