PCP-satsen på kombinatoriskt manér
|
|
- Ingemar Pålsson
- för 6 år sedan
- Visningar:
Transkript
1 Teorigruppen Skolan för Datavetenskap och Kommunikation
2 Agenda 1 Vad är ett bevis? Vad är ett PCP? PCP-satsen 2 Vad, hur och varför? Lite definitioner Huvudresultatet 3 Ännu mer definitioner Bevisskiss Lösa trådar
3 Vad är ett bevis? Vad är ett bevis? Vad är ett PCP? PCP-satsen bevi s subst. et, plur., best. plur. en ORDLED: be-vis-et 1 ngt som används för att fastställa riktigheten hos ett påstående. 2 ngt som måste tydas som omisskännligt tecken på ett visst förhållande. (Nationalencyklopedin)
4 Vad är ett bevis? (forts.) Vad är ett bevis? Vad är ett PCP? PCP-satsen Specifikt, i dagens seminarium: Vi har en verifierare V (poly-tids Turing-maskin). Vi vill övertyga V om att strängar x tillhör ett språk L. V bör varken vara oresonlig eller lättlurad. Exempel: Låt L = 3-SAT. Givet formel Φ övertygas V om att Φ 3-SAT genom att vi ger en satisfierande tilldelning för Φ.
5 Vad är ett bevis? Vad är ett PCP? PCP-satsen När är ett bevis verkligen ett bevis? Vi säger att V har fullständighet c(n) och sundhet s(n), om: För varje x L existerar ett bevis π sådant att V accepterar π med sannolikhet minst c( x ). För varje x L gäller för alla bevis π att V accepterar med sannolikhet högst s( x ). Vår verifierare för 3-SAT har perfekt fullständighet och sundhet, c = 1, s = 0. Vi antar den något grovkorniga inställningen att V är en bra verifierare så länge s < c och bägge är konstanter oberoende av indatastorlek.
6 Vad är ett bevis? Vad är ett PCP? PCP-satsen PCP Probabilistically Checkable Proof PCP är en generalisering av vanliga bevis. Vi håller förutom fullständighet och sundhet noga reda på: Hur många bitar av beviset vi läser, q. Hur många bitar slump verifieraren använder, r. Hur långt beviset är, l. Observation: längd begränsad av slump: l q2 r. Vi kommer därför ignorera längden och bara titta på mängden slump som används.
7 Naiv PCP för 3-SAT Vad är ett bevis? Vad är ett PCP? PCP-satsen Vi minskar frågekomplexiteten för vår 3-SAT-verifierare: Låt bevis vara variabeltilldelningar, som förut. Verifierare: Välj en slumpvis klausul. Kolla värdet på de tre variabler som ingår. Acceptera om klausulen var satisfierad. Parametrar: Fullständighet c = 1. Sundhet s = 1 1/#klausuler. Frågekomplexitet q = 3. Slumpkomplexitet r = log 2 #klausuler. Bra sånär som på sundheten, som är riktigt usel.
8 Hur kraftfulla är PCP? Vad är ett bevis? Vad är ett PCP? PCP-satsen Definition PCP s,c [r(n), q(n)] är mängden av alla språk som har en PCP-verifierare med fullständighet c, sundhet s, slumpkomplexitet r(n) och frågekomplexitet q(n). Vår naiva PCP visar att 3-SAT PCP 1 1/n,1 [log n, 3]. Eftersom 3-SAT är NP-fullständigt har vi visat at NP PCP 1 1/ poly n,1 [O(log n), 3].
9 PCP-satsen Vad är ett bevis? Vad är ett PCP? PCP-satsen Theorem (PCP-satsen) NP PCP 1/2,1 [O(log n), O(1)]. Med andra ord: varje språk i NP har en PCP-verifierare som bara behöver läsa ett konstant antal bitar av ett polynomiellt långt bevis. Denna verifierare förkastar felaktiga bevis med sannolikhet 1/2, och accepterar alltid korrekta bevis.
10 Vad är ett bevis? Vad är ett PCP? PCP-satsen Koppling till icke-approximerbarhet En alternativ formulering av PCP-satsen: Theorem (PCP-satsen på nytt) Det existerar en konstant δ < 1 så att det är NP-svårt att avgöra huruvida en 3-SAT-instans är satisfierbar, eller huruvida en andel högst δ av klausulerna är satisfierbara. Detta implicerar att det är NP-svårt att approximera MAX-3-SAT inom en faktor δ.
11 Vad, hur och varför? Lite definitioner Huvudresultatet Vad dagens seminarium handlar om Dinur, 2005: The PCP Theorem by Gap Amplification (google: pcp theorem )
12 Vad, hur och varför? Lite definitioner Huvudresultatet Varför bevisa en redan bevisad sats? Tidigare bevis byggde alla på algebraiska metoder. Nya typer av bevis ger ofta ökad förståelse. Icke-approximerbarhets-formuleringen rent kombinatorisk. Mycket arbete har fokuserats på att optimera konstruktionerna. Dinurs resultat (kombinerat med resultat av Ben-Sasson och Sudan) förbättrar bästa kända. Kombinatoriska bevis vackrare.
13 Grundtankar Vad, hur och varför? Lite definitioner Huvudresultatet Istället för synsättet med verifierare väljer vi synsättet med en uppsättning villkor utav vilka man antingen kan satisfiera alla eller högst en andel δ. Grundklossen kommer att bli en operation som minskar δ, utan att instansen blir speciellt mycket större. Genom att utföra denna operation ett logaritmiskt antal gånger får vi ner δ till en konstant < 1.
14 Villkorsgrafer Vad, hur och varför? Lite definitioner Huvudresultatet Definition En villkorsgraf är en tupel G = (V, E, Σ, C) där: 1 (V, E) är en oriktad graf. 2 V är en mängd variabler som antar värden i Σ. 3 C = {c(e)} e E, där c(e) Σ 2 är ett villkor på kanten e. Vi säger att c(e) satisfieras av (a, b) omm (a, b) c(e).
15 Egenskaper för villkorsgrafer Vad, hur och varför? Lite definitioner Huvudresultatet Vi betecknar storleken av beskrivningen av en villkorsgraf G med size(g) = O ( V 2 + E Σ 2). För en tilldelning σ : V Σ definierar vi missnöjdheten UNSAT σ (G) = 1 { e = (u, v) E (σ(u), σ(v)) c(e) }, E (d.v.s. andelen kanter som inte är satisfierade.) Missnöjdheten för en villkorsgraf är UNSAT(G) = min UNSAT σ(g). σ:v Σ
16 Dinurs sats Vad, hur och varför? Lite definitioner Huvudresultatet Theorem Det existerar Σ (av konstant storlek), sådant att det för alla Σ (av konstant storlek) finns konstanter C > 0 och α > 0 sådana att varje villkorsgraf G = (V, E, Σ, C) i polynomiell tid kan byggas om till en villkorsgraf G = (V, E, Σ, C ) som uppfyller size(g ) C size(g). UNSAT(G) = 0 UNSAT(G ) = 0. UNSAT(G ) min(2 UNSAT(G), α).
17 Från Dinurs sats till PCP-satsen Vad, hur och varför? Lite definitioner Huvudresultatet Låt G = (V, E, Σ, C) vara en villkorsgraf med Σ = 3. Obs 1: Det är NP-svårt att avgöra om UNSAT(G) = 0. Obs 2: Om UNSAT(G) 0 så gäller UNSAT(G) 1/ E. Sätt G 0 = G, låt G i+1 vara resultatet av att applicera Dinurs sats på G i. Enkel induktion ger: size(g i ) C i size(g) UNSAT(G) = 0 UNSAT(G i ) = 0 UNSAT(G i ) min(2 i UNSAT(G), α)
18 Vad, hur och varför? Lite definitioner Huvudresultatet Från huvudsatsen till PCP-satsen (forts.) Låt k = log 2 E = O(log(size(G))). Betrakta G k : size(g k ) C k size(g) = poly(size(g)) UNSAT(G) 0 UNSAT(G k ) α Antal bitfrågor för att kolla ett villkor: 2 log 2 Σ = O(1). Med andra ord: NP PCP 1 α,1 [O(log n), O(1)]! För att trycka ner sundheten till 1 α = 1/2, bygg nya villkor som är konjunktioner av alla u-tupler av gamla villkor, där u = log(1 α )/ log(1 α) = O(1).
19 Bevis av Dinurs sats? Vad, hur och varför? Lite definitioner Huvudresultatet Det huvudsakliga nya inslaget i beviset av Dinurs sats är det s.k. glapputvidgningslemmat som ger ett sätt att pumpa upp UNSAT-värdet för en villkorsgraf. Detta är vad vi kommer ägna resten av seminariet åt.
20 Definitioner Ännu mer definitioner Bevisskiss Lösa trådar Vi låter λ(g) beteckna storleken på det näst största egenvärdet till grafen G:s grannmatris. Jag kommer också att missbruka två vanliga termer: Med en stig i en graf menar vi egentligen en väg. (Med andra ord: man får besöka samma nod flera gånger) Vi säger att två noder i en graf är på avstånd d från varandra om det existerar en stig på d steg mellan dem.
21 Exponentiering av villkorsgrafer Ännu mer definitioner Bevisskiss Lösa trådar Definition Låt G = (V, E, Σ, C) vara en d-reguljär villkorsgraf, och t N. Vi definierar G t = (V, E, Σ r, C ) som: Hörn: G t har samma hörnmängd som G. Kanter: Antalet kanter mellan u och v i G t är antalet stigar av längd exakt t mellan u och v i G. Alfabet: alfabetet är Σ r, där r d t/2. Intuition: varje hörn har åsikter om alla hörn på avstånd t/2. Villkor: villkoret på en kant e = (u, v) E är satisfierat om och endast om tilldelningarna på u och v är konsistenta med en tilldelning som satisfierar alla villkor från C på noder på avstånd t/2 från u eller v.
22 Ännu mer definitioner Bevisskiss Lösa trådar Lätt att se att UNSAT(G) = 0 UNSAT(G t ) = 0. Det kluriga steget för dagen är följande lemma: Lemma Låt λ < d och Σ vara godtyckliga konstanter. Det finns en konstant β(λ, d, Σ ) > 0 sådan att för varje t N och varje d-reguljär villkorsgraf G = (V, E, Σ, C) med λ(g) λ gäller UNSAT(G t ) β t min (UNSAT(G), 1/t).
23 Bevisskiss (1/4) Ännu mer definitioner Bevisskiss Lösa trådar Tag en bästa tilldelning σ : V Σ r för G t. σ(u) innehåller åsikter om alla noder som kan nås genom att ta t/2 steg från u. Låt σ(u) v Σ vara u:s åsikt om v. Låt P u,v vara antalet stigar av längd t/2 mellan u och v.
24 Bevisskiss (2/4) Ännu mer definitioner Bevisskiss Lösa trådar Vi definierar en tilldelning σ : V Σ för G: Låt σ(u) = a, där a är ett värde som maximerar σ(v) u=a P u,v Låt F E vara en mängd kanter i G som förkastar σ, sådan att ( F E = min UNSAT σ (G), 1 ). t Mål: vi vill visa UNSAT σ (G t ) Ω( t) F E
25 Bevisskiss (3/4) Ännu mer definitioner Bevisskiss Lösa trådar Vi säger att en stig P = (v 0, v 1,..., v t ) i G träffas av sin i:te kant om (v i 1, v i ) F σ(v 0 ) vi 1 = σ(v i 1 ) σ(v t ) vi = σ(v i ) Låt I = {t/2 t < i t/2 + t} vara mängden index i mitten på en stig. För en stig P, definiera N(P) = #{ i I i träffar P }
26 Bevisskiss (4/4) Ännu mer definitioner Bevisskiss Lösa trådar Observation: N(P) > 0 P förkastar σ, så: Pr[N(P) > 0] Pr [P förkastar σ] = P P UNSAT(Gt ) Så räcker att visa Pr[N(P) > 0] Ω( t) F E. Uppskatta E P [N(P)] och E P [ N(P) 2 ]. Använd Pr[X > 0] E 2 [X] /E [ X 2] (för icke-negativ stokastisk variabel X).
27 Skattning av E[N(P)] Ännu mer definitioner Bevisskiss Lösa trådar Låt Z (P) vara antalet mittkanter som ligger i F. E[Z (P)] = I F E = Θ( t) F E. Vi söker andelen av dessa kanter vars hörn dessutom fått precis de värden som ändpunkterna i P anser att de ska ha. Sannolikheten att ett hörn v på avstånd t/2 från u har σ(v) u = σ(u) är minst 1 Σ. Ändpunkterna i P ligger på ungefär avstånd t/2 från mitthörnen. Självlooparna i G och att vi är nära t/2 gör att det funkar, får E[N(P)] = Ω( t) F E.
28 Skattning av E [ N(P) 2] Ännu mer definitioner Bevisskiss Lösa trådar Vi har N(P) Z (P), så E [ N(P) 2] E [ Z (P) 2]. Låt Z i (P) vara en indikator för huruvida den i:te kanten i P ligger i F. Z (P) = Z i (P) i I [ E Z 2] = I F E + 2 i<j E [ Z i Z j ] Utnyttja expansionen hos G för att visa E [ ( ( ) ) ] F F λ j i Z i Z j E E + d Ger E [ N(P) 2] E [ Z (P) 2] ( t ) O F E.
29 Vi knyter ihop säcken Ännu mer definitioner Bevisskiss Lösa trådar Till slut har vi alltså fått: UNSAT(G t ) Pr[N(P) > 0] P E2 [N(P)] E [ N(P) 2] ( Ω( t) F / E ( t ) O F / E = Ω( t) F E ) 2 = Ω( t) min(unsat(g), 1/t)
30 Godtycklig graf är inte snäll Ännu mer definitioner Bevisskiss Lösa trådar Glapputvidningslemmat behöver en d-reguljär expander. Lemma Det finns konstanter 0 < λ < d och β > 0 så att varje villkorsgraf G kan byggas om till en villkorsgraf G med samma alfabet som G, och G är d-reguljär size(g ) = O(size(G)) λ(g ) λ β UNSAT(G) UNSAT(G ) UNSAT(G)
31 Alfabetsexplosionen Ännu mer definitioner Bevisskiss Lösa trådar Resulterande villkorsgraf efter användning av glapputvidgningslemmat har alfabetstorlek Σ d t/2. Lemma Det finns konstanter Σ 0 och β > 0 sådana att varje villkorsgraf G = (V, E, Σ, C) kan byggas om till en villkorsgraf G = (V, E, Σ 0, C ), sådan att size(g ) = M( Σ ) size(g) β UNSAT(G) UNSAT(G ) UNSAT(G)
32 Ännu mer definitioner Bevisskiss Lösa trådar Tack för mig!
Föreläsning 9: NP-fullständighet
Föreläsning 9: NP-fullständighet Olika typer av problem: 1. Beslutsproblem: A(x) =Ja. 2. Optimeringsproblem: A(x) =m Vanligen max/min. 3. Konstruktionsproblem: A(x) =En struktur. Vanligen lösningen till
Algoritmer, datastrukturer och komplexitet
Algoritmer, datastrukturer och komplexitet Övningsmästarprovsövning 2 Anton Grensjö grensjo@csc.kth.se 20 november 2017 1 Dagordning 1. Genomgång av uppgiftens lösning 2. Genomgång av bedömningskriterier
Algoritmer, datastrukturer och komplexitet
Algoritmer, datastrukturer och komplexitet Övning 10 Anton Grensjö grensjo@csc.kth.se 9 november 2017 1 Idag En konstruktionsreduktion Fler bevis av NP-fullständighet 2 Teori Repetition Ett problem tillhör
Algoritmer, datastrukturer och komplexitet
Algoritmer, datastrukturer och komplexitet Övning 9 Anton Grensjö grensjo@csc.kth.se 9 november 2017 1 Idag Bevis av NP-fullständighet Labbteoriredovisning inför labb 4 2 Teori Teori När vi talar om NP-fullständighet
Detta är föreläsningsanteckningar från Jakob Nordströms föreläsning om Expandergrafer,
Detta är föreläsningsanteckningar från Jakob Nordströms föreläsning om Expandergrafer, torsdag 24 mars 2005. 1 Introduktion På en intuitiv nivå är en expandergraf en gles men spretig graf, en graf med
Algoritmer, datastrukturer och komplexitet
Algoritmer, datastrukturer och komplexitet Övning 12 Anton Grensjö grensjo@csc.kth.se 10 december 2015 Anton Grensjö ADK Övning 12 10 december 2015 1 / 19 Idag Idag Komplexitetsklasser Blandade uppgifter
Algoritmer, datastrukturer och komplexitet
Algoritmer, datastrukturer och komplexitet Övning 8 Anton Grensjö grensjo@csc.kth.se 12 november 2015 Anton Grensjö ADK Övning 8 12 november 2015 1 / 21 Översikt Kursplanering Ö8: Mästarprov 1, oavgörbarhet
Föreläsning 7+8: NP-problem. Begreppet effektiv algoritm är alltså synonymt med går i polynomisk tid i den här kursen. Är detta en rimlig uppdelning?
Formalisering av rimlig tid Föreläsning 7+8: NP-problem En algoritm som har körtid O(n k ) för någon konstant k är rimligt snabb. En algoritm som har körtid Ω(c n ) för någon konstant c>1 är för långsam.
Föreläsning 5: Grafer Del 1
2D1458, Problemlösning och programmering under press Föreläsning 5: Grafer Del 1 Datum: 2006-10-02 Skribent(er): Henrik Sjögren, Patrik Glas Föreläsare: Gunnar Kreitz Den här föreläsningen var den första
Föreläsning 8: Intro till Komplexitetsteori
Föreläsning 8: Intro till Komplexitetsteori Formalisering av rimlig tid En algoritm som har körtid O(n k ) för någon konstant k är rimligt snabb. En algoritm som har körtid Ω(c n ) för någon konstant c>1
Algoritmer, datastrukturer och komplexitet
Algoritmer, datastrukturer och komplexitet Övning 10 Anton Grensjö grensjo@csc.kth.se 18 november 2015 Anton Grensjö ADK Övning 10 18 november 2015 1 / 20 Översikt Kursplanering Ö9: NP-fullständighetsbevis
Föreläsning 8+9: NP-problem. Begreppet effektiv algoritm är alltså synonymt med går i polynomisk tid i den här kursen. Är detta en rimlig uppdelning?
Formalisering av rimlig tid Föreläsning 8+9: NP-problem En algoritm som har körtid O(n k ) för någon konstant k är rimligt snabb. En algoritm som har körtid Ω(c n ) för någon konstant c>1 är för långsam.
p /\ q r DD1350 Logik för dataloger Kort repetition Fö 3 Satslogikens semantik
DD1350 Logik för dataloger Fö 3 Satslogikens semantik 1 Kort repetition Satslogik formellt språk för att uttrycka påståenden med variabler och konnektiv /\, \/,, t.ex. p /\ q r 1 Kort repetition Naturlig
Föreläsning 9: Turingmaskiner och oavgörbarhet. Turingmaskinen. Den maximalt förenklade modell för beräkning vi kommer använda är turingmaskinen.
Föreläsning 9: Turingmaskiner och oavgörbarhet Turingmaskinen Den maximalt förenklade modell för beräkning vi kommer använda är turingmaskinen. Data är ett oändligt långt band där nollor och ettor står
Grundläggande logik och modellteori
Grundläggande logik och modellteori Kapitel 4: Konjunktiv och disjunktiv normalform Henrik Björklund Umeå universitet 15. september, 2014 CNF och DNF Konjunktiv normalform (CNF) Omskrivning av en formel
K2 Något om modeller, kompakthetssatsen
KTH Matematik Bengt Ek Maj 2005 Kompletteringsmaterial till kursen 5B1928 Logik för D1: K2 Något om modeller, kompakthetssatsen Vi skall presentera ett enkelt (om man känner till sundhets- och fullständighetssatsen
Tryckfel i K. Vännman, Matematisk Statistik, upplaga 2:13
Tryckfel i K. Vännman, Matematisk Statistik, upplaga 2:13 Kasper K. S. Andersen 11 oktober 2018 s. 10, b, l. 8: 1 4 17.62 1 5 17.62 s. 25, Tabell 1.13, linje 1, kolonn 7: 11 111 s. 26, Figur 1.19 b, l.
DD1350 Logik för dataloger. Fö 7 Predikatlogikens semantik
DD1350 Logik för dataloger Fö 7 Predikatlogikens semantik 1 Kryssprodukt av mängder Om A och B är två mängder så är deras kryssprodukt A B mängden av alla par (a,b), där a A och b B. Ex: A={1,2}, B={3,4},
Kompletteringsmaterial. K2 Något om modeller, kompakthetssatsen
KTH Matematik Bengt Ek Maj 2008 Kompletteringsmaterial till kursen SF1642, Logik för D1 och IT3: K2 Något om modeller, kompakthetssatsen Vi skall presentera ett enkelt (om man känner till sundhets- och
Exempel på tentamensuppgifter
STOCKHOLMS UNIVERSITET 4 mars 2010 Matematiska institutionen Avd. för matematisk statistik Mikael Andersson Exempel på tentamensuppgifter Uppgift 1 Betrakta en allmän I J-tabell enligt 1 2 3 J Σ 1 n 11
Material till kursen SF1679, Diskret matematik: Lite om kedjebråk. 0. Inledning
Matematik, KTH Bengt Ek november 207 Material till kursen SF679, Diskret matematik: Lite om kedjebråk 0 Inledning Talet π (kvoten mellan en cirkels omkrets och dess diameter) är inte ett rationellt tal
MA2047 Algebra och diskret matematik
MA2047 Algebra och diskret matematik Något om grafer Mikael Hindgren 26 september 2018 roarna i Königsberg De sju broarna i Königsberg (nuvarande Kaliningrad) på 1700-talet: (a) Königsberg 1652 (b) Graf
Frågan om P=NP? Är P=NP? Bakgrund. "Snabb lösning"?!
Frågan om P=NP? Är P=NP? Institutionen för system- och rymdteknik Luleå tekniska universitet Luleå, Sverige Kan varje [beräknings-] problem vars lösning kan verifieras snabbt av en dator även lösas snabbt
Komplexitetsklasser och repetition
Algoritmer, datastrukturer och komplexitet, hösten 2016 Uppgifter till övning 12 Komplexitetsklasser och repetition Uppgifter på komplexitetsklasser co-np-fullständighet Ett diskret tekniskt diagnosproblem
Om plana och planära grafer
Matematik, KTH Bengt Ek november 2017 Material till kurserna SF1679 och SF1688, Diskret matematik: Om plana och planära grafer I många sammanhang (t.ex. vid konstruktion av elektriska kretsar) är det intressant
Matematisk statistik KTH. Formelsamling i matematisk statistik
Matematisk statistik KTH Formelsamling i matematisk statistik Vårterminen 2017 1 Kombinatorik ) n n! = k k! n k)!. Tolkning: mängd med n element. ) n = antalet delmängder av storlek k ur en k 2 Stokastiska
Matematisk statistik TMS064/TMS063 Tentamen
Matematisk statistik TMS64/TMS63 Tentamen 29-8-2 Tid: 4:-8: Tentamensplats: SB Hjälpmedel: Bifogad formelsamling och tabell samt Chalmersgodkänd räknare. Kursansvarig: Olof Elias Telefonvakt/jour: Olof
Om plana och planära grafer
KTH Matematik Bengt Ek April 2006 Material till kursen 5B1118 Diskret matematik för CL3: Om plana och planära grafer I många sammanhang (t.ex. vid konstruktion av elektriska kretsar) är det intressant
Matematisk statistik KTH. Formel- och tabellsamling i matematisk statistik
Matematisk statistik KTH Formel- och tabellsamling i matematisk statistik Varterminen 2005 . Kombinatorik n = k n! k!n k!. Tolkning: n k mängd med n element. 2. Stokastiska variabler V X = EX 2 EX 2 =
Grafer och grannmatriser
Föreläsning 2, Linjär algebra IT VT2008 Som avslutning på kursen ska vi knyta samman linjär algebra med grafteori och sannolikhetsteori från första kursen. Resultatet blir så kallade slumpvandringar på
Föreläsninsanteckningar till föreläsning 3: Entropi
Föreläsninsanteckningar till föreläsning 3: Entropi Johan Håstad, transkriberat av Pehr Söderman 2006-01-20 1 Entropi Entropi är, inom kryptografin, ett mått på informationsinnehållet i en slumpvariabel.
SF1901: SANNOLIKHETSTEORI OCH STATISTIKTEORI KONSTEN ATT DRA INTERVALLSKATTNING. STATISTIK SLUTSATSER. Tatjana Pavlenko.
SF1901: SANNOLIKHETSTEORI OCH STATISTIK FÖRELÄSNING 10 STATISTIKTEORI KONSTEN ATT DRA SLUTSATSER. INTERVALLSKATTNING. Tatjana Pavlenko 25 april 2017 PLAN FÖR DAGENS FÖRELÄSNING Statistisk inferens oversikt
Bisektionsalgoritmen. Kapitel Kvadratroten ur 2
Kapitel 4 Bisektionsalgoritmen Vi ska konstruera lösningar till algebraiska ekvationer av formen f(x) = 0 med hjälp av bisektionsalgoritmen (intervallhalveringsmetoden). På samma gång ska vi se hur man
Föreläsning 4: Konfidensintervall (forts.)
Föreläsning 4: Konfidensintervall forts. Johan Thim johan.thim@liu.se 3 september 8 Skillnad mellan parametrar Vi kommer nu fortsätta med att konstruera konfidensintervall och vi kommer betrakta lite olika
Lektionsanteckningar 11-12: Normalfördelningen
Lektionsanteckningar 11-12: Normalfördelningen När utfallsrummet för en slumpvariabel kan anta vilket värde som helst i ett givet intervall är variabeln kontinuerlig. Det är väsentligt att utfallsrummet
Föreläsning 12+13: Approximationsalgoritmer
Föreläsning 12+13: Approximationsalgoritmer Många av de NP-fullständiga problemen är från början optimeringsproblem: TSP, Graph Coloring, Vertex Cover etc. Man tror att P NP och att det alltså inte går
Föreläsning 2 5/6/08. Reguljära uttryck 1. Reguljära uttryck. Konkatenering och Kleene star. Några operationer på språk
Reguljära uttryck Ändliga automater och reguljära uttryck Språk som är och inte är reguljära Konkatenering och Kleene star Två strängar u och v (på alfabetet )kan konkateneras till strängen uv Givet två
9. Konfidensintervall vid normalfördelning
TNG006 F9 09-05-016 Konfidensintervall 9. Konfidensintervall vid normalfördelning Låt x 1, x,..., x n vara ett observerat stickprov av oberoende s.v. X 1, X,..., X n var och en med fördelning F. Antag
Thomas Önskog 28/
Föreläsning 0 Thomas Önskog 8/ 07 Konfidensintervall På förra föreläsningen undersökte vi hur vi från ett stickprov x,, x n från en fördelning med okända parametrar kan uppskatta parametrarnas värden Detta
SF1901 Sannolikhetsteori och statistik I
SF1901 Sannolikhetsteori och statistik I Jimmy Olsson Föreläsning 10 27 november 2017 1 / 28 Idag Mer om punktskattningar Minsta-kvadrat-metoden (Kap. 11.6) Intervallskattning (Kap. 12.2) Tillämpning på
Kontinuitet och gränsvärden
Kapitel Kontinuitet och gränsvärden.1 Introduktion till kontinuerliga funktioner Kapitlet börjar med allmänna definitioner. Därefter utvidgar vi successivt familjen av kontinuerliga funktioner, genom specifika
ENDIMENSIONELL ANALYS B1 FÖRELÄSNING XII. Föreläsning XII. Mikael P. Sundqvist
Föreläsning XII Mikael P. Sundqvist Vad handlar gränsvärden om? Det är en kamp mellan epsilon (ε) och delta (δ) analystens främsta verktyg! Klicka här för bild på Barry Simon Gränsvärde av f (x) då x +
Filosofisk logik Kapitel 19. Robin Stenwall Lunds universitet
Filosofisk logik Kapitel 19 Robin Stenwall Lunds universitet Dagens upplägg Gödels fullständighetsteorem Sundhet och fullständighet Fullständighetsbeviset Vittneskonstanter Henkinteorin Eliminationsteoremet
Lösning av tentamensskrivning i Diskret Matematik för CINTE och CMETE, SF1610, tisdagen den 27 maj 2014, kl
1 Matematiska Institutionen KTH Lösning av tentamensskrivning i Diskret Matematik för CINTE och CMETE, SF1610, tisdagen den 27 maj 2014, kl 14.00-19.00. Examinator: Olof Heden Hjälpmedel: Inga hjälpmedel
Grundläggande logik och modellteori
Grundläggande logik och modellteori Kapitel 6: Binära beslutsdiagram (BDD) Henrik Björklund Umeå universitet 22. september, 2014 Binära beslutsdiagram Binära beslutsdiagram (Binary decision diagrams, BDDs)
Lektion 8: Konstruktion av semantiska tablåer för PTL-formler
Lektion 8: Konstruktion av semantiska tablåer för PTL-formler Till denna lektion hör uppgift 2, 6 och 0 i lärobokens avsnitt.6 (sid. 255). Lös uppgift 2 genom att konstruera en semantisk tablå. Följande
Filosofisk Logik (FTEA21:4) föreläsningsanteckningar/kompendium. v. 2.0, den 29/ III. Metalogik 17-19
Filosofisk Logik (FTEA21:4) föreläsningsanteckningar/kompendium IV v. 2.0, den 29/4 2013 III. Metalogik 17-19 Modeller för satslogiken 18.1 Vi har tidigare sagt att en modell är en tolkning av en teori
1. För tiden mellan två besök gäller. V(X i ) = 1 λ 2 = 25. X i Exp (λ) E(X i ) = 1 λ = 5s λ = 1 5
LÖSNINGAR TILL Matematisk statistik Tentamen: 29 7 kl 8 3 Matematikcentrum FMSF45 Matematisk statistik AK för D,I,Pi,F, 9 h Lunds universitet MASB3 Matematisk statistik AK för fysiker, 9 h. För tiden mellan
Övningshäfte 2: Induktion och rekursion
GÖTEBORGS UNIVERSITET MATEMATIK 1, MMG200, HT2017 INLEDANDE ALGEBRA Övningshäfte 2: Induktion och rekursion Övning D Syftet är att öva förmågan att utgående från enkla samband, aritmetiska och geometriska,
10. Mängder och språk
Objektorienterad modellering och diskreta strukturer 10. Mängder och språk Sven Gestegård Robertz Institutionen för datavetenskap, LTH 2013 Rekaputilation Vi har talat om satslogik, predikatlogik och härledning
LINKÖPINGS UNIVERSITET EXAM TAMS 27 / TEN 2
LINKÖPINGS UNIVERSITET Matematiska institutionen EXAM TAMS 27 / TEN 2 augusti 218, klockan 8.-12. Examinator: Jörg-Uwe Löbus (Tel: 79-62827) Tillåtna hjälpmedel är en räknare, formelsamling i matematisk
MVE051/MSG Föreläsning 7
MVE051/MSG810 2016 Föreläsning 7 Petter Mostad Chalmers November 23, 2016 Överblick Deskriptiv statistik Grafiska sammanfattningar. Numeriska sammanfattningar. Estimering (skattning) Teori Några exempel
Lipschitz-kontinuitet
Kapitel 2 Lipschitz-kontinuitet Vi börjar med att presentera den formella definitionen av gränsvärde och kontinuitet. Vi presenterar sedan en variant av kontinuitet som är lättare att använda och som ger
Träd. Sats. Grafer. Definition. En fullständig graf har en båge mellan varje par av noder. Definition
Grafdefinitioner Träd N = {i}: noder (hörn) = {(i, j)}, i N, j N: bågar (kanter) Graf: G = (N, ) efinitioner Väg: Sekvens av angränsande bågar. ykel: Väg som startar och slutar i samma nod. En enkel väg
SF1901: Sannolikhetslära och statistik. Statistik: Intervallskattning (konfidensintervall)
SF1901: Sannolikhetslära och statistik Föreläsning 9. Statistik: Intervallskattning (konfidensintervall) Jan Grandell & Timo Koski 21.02.2012 Jan Grandell & Timo Koski () Matematisk statistik 21.02.2012
MATEMATIKENS SPRÅK. Avsnitt 1
Avsnitt 1 MATEMATIKENS SPRÅK Varje vetenskap, liksom varje yrke, har sitt eget språk som ofta är en blandning av vardagliga ord och speciella termer. En instruktionshandbok för ett kylskåp eller för en
gränsvärde existerar, vilket förefaller vara en naturlig definition (jämför med de generaliserade integralerna). I exemplet ovan ser vi att 3 = 3 n n
TATA42: Föreläsning 5 Serier ( generaliserade summor ) Johan Thim 5 mars 208 En funktion s: N R brukar kallas talföljd, och vi skriver ofta s n i stället för s(n). Detta innebär alltså att för varje heltal
Om semantisk följd och bevis
Matematik, KTH Bengt Ek december 2017 Material till kursen SF1679, Diskret matematik: Om semantisk följd och bevis Logik handlar bla om studiet av korrekta slutledningar, dvs frågan om när det är riktigt
SF1915 Sannolikhetsteori och statistik 6 hp. χ 2 -test
SF1915 Sannolikhetsteori och statistik 6 hp Föreläsning 12 χ 2 -test Jörgen Säve-Söderbergh Anpassningstest test av given fördelning n oberoende försök med r möjliga olika utfall Händelse A 1 A 2... A
Kontinuerliga funktioner. Ytterligare en ekvivalent formulering av supremumaxiomet
Kontinuerliga funktioner. Ytterligare en ekvivalent formulering av supremumaxiomet är följande: SATS. (Intervallinkapslingssatsen) Låt I k = [a k, b k ], k = 1, 2,... vara en avtagande följd av slutna
FÖRELÄSNING 7:
FÖRELÄSNING 7: 2016-05-10 LÄRANDEMÅL Normalfördelningen Standardnormalfördelning Centrala gränsvärdessatsen Konfidensintervall Konfidensnivå Konfidensintervall för väntevärdet då variansen är känd Samla
Material till kursen SF1679, Diskret matematik: Om urvalsaxiomet mm. Axiom som är ekvivalenta med urvalsaxiomet
Matematik, KTH Bengt Ek december 2017 Material till kursen SF1679, Diskret matematik: Om urvalsaxiomet mm Vi har tidigare nämnt Zermelo-Fraenkels axiom för mängdläran, de upprepas på sista sidan av dessa
b) antalet timmar Lukas måste arbeta för att sannolikheten att han ska hinna med alla 112 datorerna ska bli minst (3 p)
Avd. Matematisk statistik TENTAMEN I SF1901, SANNOLIKHETSTEORI OCH STATISTIK, MÅNDAGEN DEN 27:E OKTOBER 2014 KL 08.00 13.00. Kursledare: Tatjana Pavlenko, 08-790 84 66, Björn-Olof Skytt, 08-790 86 49.
Avd. Matematisk statistik
Avd. Matematisk statistik TENTAMEN I SF1901 SANNOLIKHETSTEORI OCH STATISTIK, MÅNDAGEN DEN 8:E JANUARI 2018 KL 14.00 19.00. Examinator: Thomas Önskog, 08 790 84 55. Tillåtna hjälpmedel: Formel- och tabellsamling
TAMS79: Föreläsning 10 Markovkedjor
TAMS79: Föreläsning 0 Markovkedjor Johan Thim december 08 0. Markovkedjor Vi ska nu betrakta en speciell tidsdiskret diskret stokastisk process, nämligen Markovkedjan. Vi börjar med en definition Definition.
Uppgift 1 a) En kontinuerlig stokastisk variabel X har fördelningsfunktion
Avd. Matematisk statistik TENTAMEN I 5B57 MATEMATISK STATISTIK FÖR T och M ONSDAGEN DEN 9 OKTOBER 25 KL 8. 3.. Examinator: Jan Enger, tel. 79 734. Tillåtna hjälpmedel: Formel- och tabellsamling i Matematisk
Träd. Sats. Grafer. Definition. En fullständig graf har en båge mellan varje par av noder. Definition
Grafdefinitioner Träd N = {i}: noder (hörn) = {(i, j)}, i N, j N: bågar (kanter) Graf: G = (N, ) efinitioner Väg: Sekvens av angränsande bågar. ykel: Väg som startar och slutar i samma nod. En enkel väg
Härledning av Black-Littermans formel mha allmänna linjära modellen
Härledning av Black-Littermans formel mha allmänna linjära modellen Ett sätt att få fram Black-Littermans formel är att formulera problemet att hitta lämpliga justerade avkastningar som ett skattningsproblem
Övningsmästarprov 2 + några NP-reduktioner. Algoritmer, datastrukturer och komplexitet
Övningsmästarprov 2 + några NP-reduktioner Algoritmer, datastrukturer och komplexitet Idag Första timmen: övningsmästarprov 2 Andra timmen: NP-reduktioner Uppgiftsbeskrivning Låt oss ta bort kravet på
SF1901: Sannolikhetslära och statistik
SF1901: Sannolikhetslära och statistik Föreläsning 5. Kovarians, korrelation, väntevärde och varians för summor av s.v.:er, normalfördelning (del 1) Jan Grandell & Timo Koski 15.09.2008 Jan Grandell &
Lösningsförslag för tentamen i Datastrukturer (DAT037) från
Lösningsförslag för tentamen i Datastrukturer (DAT7) från --9 Nils Anders Danielsson. Träd- och köoperationerna har alla tidskomplexiteten O(log s), där s är antalet element i trädet/kön (notera att jämförelser
Avd. Matematisk statistik
Avd. Matematisk statistik TENTAMEN I SF1901 SANNOLIKHETSTEORI OCH STATISTIK, TORSDAGEN DEN 5:E APRIL 2018 KL 14.00 19.00. Examinator: Thomas Önskog, 08 790 84 55. Tillåtna hjälpmedel: Formel- och tabellsamling
Sannolikheten för att barnet skall få blodgrupp A0 A0 1/2 AA 1 AB 1/2 Övriga 0
Avd. Matematisk statistik TENTAMEN I SF191, SANNOLIKHETSTEORI OCH STATISTIK, ONSDAGEN DEN 1:A JUNI 216 KL 8. 13.. Kursledare: Thomas Önskog, 8-79 84 55 Tillåtna hjälpmedel: Formel- och tabellsamling i
a) Beräkna sannolikheten att en följd avkodas fel, det vill säga en ursprungliga 1:a tolkas som en 0:a eller omvänt, i fallet N = 3.
Avd. Matematisk statistik TENTAMEN I SF1901 SANNOLIKHETSTEORI OCH STATISTIK, TISDAGEN DEN 14:E MARS 017 KL 08.00 13.00. Examinator: Thomas Önskog, 08 790 84 55. Tillåtna hjälpmedel: Formel- och tabellsamling
SF1901: Sannolikhetslära och statistik
SF9: Sannolikhetslära och statistik Föreläsning 3. Stokastiska variabler, diskreta och kontinuerliga Jan Grandell & Timo Koski 8.9.28 Jan Grandell & Timo Koski () Matematisk statistik 8.9.28 / 45 Stokastiska
Lufttorkat trä Ugnstorkat trä
Avd. Matematisk statistik TENTAMEN I SF1901 och SF1905 SANNOLIKHETSTEORI OCH STATISTIK, TORSDAGEN DEN 18:E OKTOBER 2012 KL 14.00 19.00. Examinator: Tatjana Pavlenko, tel 790 8466. Tillåtna hjälpmedel:
Kap Inversfunktion, arcusfunktioner.
Kap 3. 3.5. Inversfunktion, arcusfunktioner. 30. (A) Förenkla uttrycken så långt som möjligt a. ln 8 ln + ln 8 ln + ln b. ln 3 log 0 3 log 0 e + 3 ln 3 log 3 e 30. (A) Lös ekvationerna a. e x = e x b.
Explorativ övning 7 KOMPLEXA TAL
Explorativ övning 7 KOMPLEXA TAL Övningens syfte är att bekanta sig med komplexa tal. De komplexa talen, som är en utvidgning av de reella talen, kom till på 1400 talet då man försökte lösa kvadratiska
ÄNDLIGT OCH OÄNDLIGT AVSNITT 4
VSNITT ÄNDLIGT OCH OÄNDLIGT Är det möjligt att jämföra storleken av olika talmängder? Har det någon mening om man säger att det finns fler irrationella tal än rationella? Är det överhuvudtaget möjligt
Tentamen MVE301 Sannolikhet, statistik och risk
Tentamen MVE301 Sannolikhet, statistik och risk 2018-05-31 kl. 8:30-13:30 Examinator: Johan Jonasson, Matematiska vetenskaper, Chalmers Telefonvakt: Ivar Simonsson, telefon: 031-7725325 Hjälpmedel: Valfri
SF1901: Sannolikhetslära och statistik
SF1901: Sannolikhetslära och statistik Föreläsning 6. Normalfördelning, Centrala gränsvärdessatsen, Approximationer Jan Grandell & Timo Koski 06.02.2012 Jan Grandell & Timo Koski () Matematisk statistik
TAMS14/36 SANNOLIKHETSLÄRA GK Poissonprocessen (komplettering) Torkel Erhardsson 14 maj 2010
TAMS14/36 SANNOLIKHETSLÄRA GK Poissonprocessen (komplettering) Torkel Erhardsson 14 maj 2010 1 1 Stokastiska processer Definition 1.1 En stokastisk process är en familj {X(t);t T } (kan även skrivas {X
SF1625 Envariabelanalys Lösningsförslag till tentamen DEL A
SF165 Envariabelanalys Lösningsförslag till tentamen 15-4-7 DEL A 1. Låt f(x) = arcsin x + 1 x. A. Bestäm definitionsmängden till funktionen f. B. Bestäm funktionens största och minsta värde. (Om du har
Tentamen MVE301 Sannolikhet, statistik och risk
Tentamen MVE301 Sannolikhet, statistik och risk 2018-10-12 kl. 8:30-13:30 Examinator: Johan Jonasson, Matematiska vetenskaper, Chalmers Telefonvakt: Olof Elias, telefon: 031-7725325 Hjälpmedel: Valfri
INGA HJÄLPMEDEL. Lösningarna ska vara försedda med ordentliga motiveringar. xy dxdy,
LUNS TEKNISKA HÖGSKOLA MATEMATIK TENTAMENSSKRIVNING FLERIMENSIONELL ANALYS --3 kl. 8 3 INGA HJÄLPMEEL. Lösningarna ska vara försedda med ordentliga motiveringar.. Beräkna dubbelintegralen y ddy, där är
e x/1000 för x 0 0 annars
VK Matematiska institutionen avd matematisk statistik TENTAMEN I 5B506 MATEMATISK STATISTIK GRUNDKURRS FÖR D OCH F, 5B504 MATEMATISK STATISTIK GRUNDKURS FÖR ÄLDRE OCH 5B50 MARKOVPROCESSER ONSDAGEN DEN
Metriska rum, R och p-adiska tal
Metriska rum, R och p-adiska tal Tony Johansson 1MA239: Specialkurs i Matematik II Uppsala Universitet VT 2018 När vi säger avståndet mellan punkt X och punkt Y där X och Y är punkter i planet (säg) är
Grundläggande logik och modellteori
Grundläggande logik och modellteori Kapitel 7: SAT-lösare Henrik Björklund Umeå universitet 29. september, 2014 SAT En instans av SAT är en mängd av mängder av literaler. Exempel: {{p, q, r}, {p, q, s},
Grafer MST Top. sortering Starkt samm. komponenter Kortaste avstånd. Grafalgoritmer 1. Douglas Wikström KTH Stockholm
Grafalgoritmer 1 Douglas Wikström KTH Stockholm popup-help@csc.kth.se Oriktade och riktade grafer Definition. En oriktad graf består av en mängd noder V och en mängd kanter E, där en kant är ett oordnat
SF1901 Sannolikhetsteori och statistik I
SF1901 Sannolikhetsteori och statistik I Jimmy Olsson Föreläsning 7 15 november 2017 1 / 28 Lite om kontrollskrivning och laborationer Kontrollskrivningen omfattar Kap. 1 5 i boken, alltså Föreläsning
Logik och bevisteknik lite extra teori
Logik och bevisteknik lite extra teori Inger Sigstam 2011-04-26 1 Satslogik (eng: propositional logic) 1.1 Språket Alfabetet består av följande symboler: satssymbolerna p 0, p 1, p 2,.... konnektiverna,,,,.
Algoritmer, datastrukturer och komplexitet
Algoritmer, datastrukturer och komplexitet Övning 1 Anton Grensjö grensjo@csc.kth.se 14 september 2015 Anton Grensjö ADK Övning 1 14 september 2015 1 / 22 Översikt Kursplanering F1: Introduktion, algoritmanalys
F6 STOKASTISKA VARIABLER (NCT ) Används som modell i situation av följande slag: Slh för A är densamma varje gång, P(A) = P.
Stat. teori gk, ht 2006, JW F6 STOKASTISKA VARIABLER (NCT 5.4-5.6) Binomialfördelningen Används som modell i situation av följande slag: Ett slumpförsök upprepas n gånger (oberoende upprepningar). Varje
Avd. Matematisk statistik
Avd. Matematisk statistik TENTAMEN I 5B508 MATEMATISK STATISTIK FÖR S TISDAGEN DEN 20 DECEMBER 2005 KL 08.00 3.00. Examinator: Gunnar Englund, tel. 790 746. Tillåtna hjälpmedel: Formel- och tabellsamling
Föreläsning 4: Giriga algoritmer. Giriga algoritmer
Föreläsning 4: Giriga algoritmer Giriga algoritmer Denna typ av algoritmer arbetar efter följande princip: Gör i varje situation det som är lokalt optimalt, d.v.s. bäst för stunden. Några exempel vi redan
Svar till vissa uppgifter från första veckan.
Svar till vissa uppgifter från första veckan. Svar till kortuppgifter F:. Ja! Förhoppningsvis så ser man direkt att g fx) är ett polynom. Vidare så gäller det att g fα) = gfα)) = gβ) = 0. Använd faktorsatsen!
4 Diskret stokastisk variabel
4 Diskret stokastisk variabel En stokastisk variabel är en variabel vars värde bestäms av utfallet av ett slumpmässigt försök. En stokastisk variabel betecknas ofta med X, Y eller Z (i läroboken används
Tentamen i matematisk statistik (9MA241/9MA341, STN2) kl 08-12
LINKÖPINGS UNIVERSITET MAI Johan Thim Tentamen i matematisk statistik (9MA21/9MA31, STN2) 212-8-2 kl 8-12 Hjälpmedel är: miniräknare med tömda minnen och formelbladet bifogat. Varje uppgift är värd 6 poäng.
Algebra och talteori MMGL31. Repetition. Idag. Föreläsning 9 VT FLS och primtalstestning. Carmichaeltal. Rabin-Miller test.
Algebra och talteori MMGL Föreläsning 9 VT 008 Samuel Bengmark Repetition FLS och primtalstestning Carmichaeltal Rabin-Miller test F-funktionen Idag Ordning av ett element i Z m Primitiv rot Index (diskret