OBLICZENIA RÓWNOLEGŁE

Wielkość: px
Rozpocząć pokaz od strony:

Download "OBLICZENIA RÓWNOLEGŁE"

Transkrypt

1 OBLICZENIA RÓWNOLEGŁE Temat 1: Algorytm, złożoość - przypomieie Prowadząy: dr hab. iż. Zbigiew TARAPATA, prof. WAT pok.57, tel.: Zbigiew.Tarapata@wat.edu.pl tarapata.strefa.pl/p_oblizeia_rowolegle/

2 PLAN REFERATU Złożoość algorytmu a złożoość problemu (zadaia); Optymalość algorytmu ze względu a dokładość, a optymalość ze względu a złożoość; Złożoość pesymistyza, złożoość ozekiwaa, wrażliwość algorytmów; Problem deyzyjy a optymalizayjy; Klasy złożoośi oblizeiowej problemów; Dowodzeie przyależośi problemu do klasy złożoośi; Metody badaia złożoośi, dokładośi algorytmów; Z.Tarapata, Oblizeia rówoległe, wykład r 1

3 ALGORYTM - przypomieie podstawowyh pojęć Algorytmika jest dziedzią wiedzy zajmująą się badaiem algorytmów; W iformatye jest oa ieodłązie związaa z algorytmami przetwarzaia struktur dayh; Potozie algorytm jest rozumiay jako pewie przepis a wykoaie jakiegoś zestawu zyośi, prowadząyh do osiągięia ozekiwaego i z góry określoego elu; Mówi się rówież, że: - algorytm jest pewą śiśle określoą proedurą oblizeiową, która dla zestawu właśiwyh dayh wejśiowyh wytwarza żądae dae wyjśiowe; - algorytm jest to zbiór reguł postępowaia umożliwiająyh rozwiązaie określoego zadaia w skońzoej lizbie kroków i w skońzoym zasie. Termi algorytm wywodzi się od zlatyizowaej formy (Algorismus, Algorithmus) azwiska matematyka arabskiego z IX w., Al -Chuwarizmiego. Z.Tarapata, Oblizeia rówoległe, wykład r 1 3

4 ZŁOŻONOŚĆ ALGORYTMU A ZŁOŻONOŚĆ PROBLEMU (ZADANIA) Złożoość algorytmu lizba kroków algorytmu (zas) potrzeba a rozwiązaie daego problemu dla ajgorszego przypadku dayh ustaloego rozmiaru; Złożoość problemu (zadaia) - złożoość ajlepszego algorytmu rozwiązująego te problem; Z.Tarapata, Oblizeia rówoległe, wykład r 1 4

5 OPTYMALNOŚĆ W SENSIE ZŁOŻONOŚCI, OPTYMALNOŚĆ W SENSIE DOKŁADNOŚCI Algorytm azywamy optymalym ze względu a złożoość jeżeli ie istieje iy algorytm (dla tego samego problemu) o złożoośi lepszej; Algorytm azywamy optymalym ze względu a dokładość (dla daego problemu, przy posiadaej iformaji) jeżeli błąd tego algorytmu jest ajmiejszy spośród błędów wszystkih algorytmów rozwiązująyh day problem; Algorytm A azywamy -aproksymayjym (- przybliżoym) (>1) jeżeli zahodzi astępująa zależość: gdzie S(A(Z)) wartość rozwiązaia problemu Z przez algorytm A, S(Z) wartość optymalego rozwiązaia problemu Z; UWAGA! Optymalość algorytmu ze względu a dokładość oraz złożoość ie musi się pokrywać!!! S( A( Z)) S( Z) Z.Tarapata, Oblizeia rówoległe, wykład r 1 5

6 PESYMISTYCZNA ZŁOŻONOŚĆ OBLICZENIOWA Nieh: D - zbiór dayh rozmiaru dla rozważaego problemu; ti - lizba operaji podstawowyh wykoayh przez algorytm a dayh ID ; Pesymistyza złożoość oblizeiowa W() defiiowaa jest jako : W t I max : I D Z.Tarapata, Oblizeia rówoległe, wykład r 1 6

7 OCZEKIWANA ZŁOŻONOŚĆ OBLICZENIOWA Nieh: -prawdopodobieństwo występowaia dayh ID ; p X I I - zmiea losowa o wartośiah i rozkładzie ; t p I Ozekiwaa złożoość oblizeiowa A() defiiowaa jest jako : pi ti E X ) A ID ( Z.Tarapata, Oblizeia rówoległe, wykład r 1 7

8 WRAŻLIWOŚĆ PESYMISTYCZNA I OCZEKIWANA ALGORYTMÓW Wrażliwość pesymistyza: max ti ti : I, I 1 1 D Wrażliwość ozekiwaa: VarX pi ti E X I D Z.Tarapata, Oblizeia rówoległe, wykład r 1 8

9 DEFINICJE RZĘDÓW ZŁOŻONOŚCI OBLICZENIOWEJ Nieh R* =R + {0}. Mówimy, że fukja f(x):r*r* jest rzędu O(g(x)) (g(x):r*r*), jeśli istieje taka stała >0 oraz x 0 R*, że dla każdego xx 0 zahodzi f(x)g(x) (f ie rośie szybiej iż g). y f(x)=o(g(x)) g(x) f(x) x Z.Tarapata, Oblizeia rówoległe, wykład r 1 x 0 9

10 DEFINICJE RZĘDÓW ZŁOŻONOŚCI OBLICZENIOWEJ,.d. Nieh R* =R + {0}. Mówimy, że fukja f(x):r*r* jest rzędu (g(x)) (g(x):r*r*), jeśli istieje taka stała >0 oraz x 0 R*, że dla każdego xx 0 zahodzi g(x)f(x) (f ie rośie woliej iż g). y f(x)=(g(x)) f(x) g(x) x Z.Tarapata, Oblizeia rówoległe, wykład r 1 x 0 10

11 DEFINICJE RZĘDÓW ZŁOŻONOŚCI OBLICZENIOWEJ,.d. Nieh R* =R + {0}. Mówimy, że fukja f(x):r*r* jest rzędu (g(x)) (g(x):r*r*), jeśli istieją takie stałe 1, >0 oraz x 0 R*, że dla każdego xx 0 zahodzi 1 g(x)f(x) g(x) (f rośie tak samo jak g). y f(x)=(g(x)) g(x) f(x) 1 g(x) x Z.Tarapata, Oblizeia rówoległe, wykład r 1 x 0 11

12 KLASY I TYPY FUNKCJI ZŁOŻONOŚCI OBLICZENIOWEJ Klasa fukji Typ fukji Przykłady stała e si, 1/ subliiowa polilogarytmiza log log, log liiowa, 11 / quasi-liiowa log, log log wielomiaowa iewielomiaowa kwadratowa superwielomiaowa lg wykładiza,, e, 3, superwykładiza Z.Tarapata, Oblizeia rówoległe, wykład r 1 1

13 N 1h Wpływ wzrostu prędkośi komputera a maksymaly rozmiar zagadieia, które moża rozwiązać w jedoste zasu Algorytm Maksymaly rozmiar zagadieia przed wzrostem po 100-krotym Symbol Złożoość prędkośi wzrośie prędkośi A 5 N 5 100N 5 A 4 A 3 3 A 5 A 1 A0 4, 4N 4 1h 100 N 4 10 N 4 N N 3 N 3.5 N N N 1 log 100N 1 dla N 0 N N 1 N11 1h, 1h =log 100=6.64 Z.Tarapata, Oblizeia rówoległe, wykład r 1 13

14 Związek pomiędzy rzędem złożoośi, stałą proporjoalośi, rozmiarem dayh i rzezywistym zasem oblizeń a miikomputerze i superkomputerze Cray [s] PENTIUM IV 1.6 GHz [s] 10 3 μs 300 μs ms 3 ms s 30 ms mi. 300 ms lat 3 s Mimo że algorytm sześiey wystartował z większym impetem, drugi algorytm (liiowy), mająy złożoość o rzędy iższą (O() w stosuku do O( 3 )), dogoił go i okazał się szybszy dla 100. Z.Tarapata, Oblizeia rówoległe, wykład r 1 14

15 SZACOWANIE ZŁOŻONOŚCI OBLICZENIOWEJ Metody szaowaia złożoośi algorytmów Aby oszaować złożoość algorytmu zliza się tzw. operaje podstawowe dla badaego problemu lub klasy rozważayh algorytmów, tj. takie, które są ajzęśiej wykoywae (igorują pozostałe operaje pomoize, takie jak istrukje iijalizaji, istrukje orgaizaji pętli itp.). Tabela 1 Przykłady operaji podstawowyh dla typowyh problemów oblizeiowyh Lp. Problem Operaja Zalezieie x a liśie azwisk. Możeie dwóh maierzy lizb rzezywistyh. Porządkowaie lizb. Wyzazaie drogi ajkrótszej w grafie zadaym w postai listy sąsiadów. Porówaie x z pozyją a liśie. Możeie dwóh maierzy lizb typu real (lub możeie i dodawaie). Porówaie dwóh lizb (lub porówaie i zamiaa). Operaja a wskaźiku listy. Zalety zlizaia operaji podstawowyh: - Uiezależieie się od rodzaju i lizby proesorów; - Możliwość przewidywaia zahowaia się algorytmu dla różyh dayh; - Swoboda wyboru operaji podstawowej; Z.Tarapata, Oblizeia rówoległe, wykład r 1 15

16 SZACOWANIE ZŁOŻONOŚCI OBLICZENIOWEJ Przykłady praktyze mierzeia złożoośi oblizeiowej Przykład 4 Przykład 4: Prosta pętla for (i=sum=0; i<; i++) sum+=a[i]; Powyższa pętla powtarza się razy, podzas każdego jej przebiegu realizuje dwa przypisaia: aktualizująe zmieą sum i zmiaę wartośi zmieej i. Mamy zatem przypisań podzas ałego wykoaia pętli; jej asymptotyza złożoość wyosi O(). Czy możemy zapisać, rówież ()? TAK Zatem możemy zapisać (). Z.Tarapata, Oblizeia rówoległe, wykład r 1 16

17 SZACOWANIE ZŁOŻONOŚCI OBLICZENIOWEJ Przykłady praktyze mierzeia złożoośi oblizeiowej Przykład 5 Przykład 5: Pętla zagieżdżoa for (i=0; i<; i++) { for (j=1, sum=a[0]; j<=i; j++) sum+=a[j]; } Na samym pozątku zmieej i adawaa jest wartość pozątkowa. Pętla zewętrza powtarza się razy, a w każdej jej iteraji wykouje się wewętrza pętla oraz istrukja przypisaia wartośi zmieym i, j, sum. Pętla wewętrza wykouje się i razy dla każdego i e {1,...,-1}, a a każdą iteraje przypadają dwa przypisaia:jedo dla sum, jedo dla j. Mamy zatem ( ) = (-1) = O() + O( ) = O( ) przypisań wykoywayh w ałym programie. Jej asymptotyza złożoość wyosi O( ). Czy możemy zapisać rówież ( ), ( )? TAK Pętle zagieżdżoe mają zwykle większą złożoość iż pojedyze, jedak ie musi tak być zawsze. Z.Tarapata, Oblizeia rówoległe, wykład r 1 17

18 SZACOWANIE ZŁOŻONOŚCI OBLICZENIOWEJ Przykłady praktyze mierzeia złożoośi oblizeiowej Przykład 6 Aaliza tyh dwóh przypadków była stosukowo prosta poieważ lizba iteraji ie zależała od wartośi elemetów tabliy. Wyzazeie złożoośi asymptotyzej jest trudiejsze jeżeli lizba iteraji ie jest zawsze jedakowa. Przykład 6: Zajdź ajdłuższą podtablię zawierająą lizby uporządkowae rosąo. for (i=0; le=1; i<-1; i++) { for (i1=i=k=i; k<-1 && a[k]<a[k+1]; k++,i++); if(le < i-i1+1) le=i-i1+1; } => Jeśli lizby w tabliy są uporządkowae malejąo, to pętla zewętrza wykouje się -1 razy, a w każdym jej przebiegu pętla wewętrza wykoa się tylko raz. Złożoość algorytmu wyosi wię wtedy O(). Z.Tarapata, Oblizeia rówoległe, wykład r 1 18

19 SZACOWANIE ZŁOŻONOŚCI OBLICZENIOWEJ Przykłady praktyze mierzeia złożoośi oblizeiowej Przykład 6,.d. Aaliza tyh dwóh przypadków była stosukowo prosta poieważ lizba iteraji ie zależała od wartośi elemetów tabliy. Wyzazeie złożoośi asymptotyzej jest trudiejsze jeżeli lizba iteraji ie jest zawsze jedakowa. Przykład 6: Zajdź ajdłuższą podtablię zawierająą lizby uporządkowae rosąo. for (i=0; le=1; i<-1; i++) { for (i1=i=k=i; k<-1 && a[k]<a[k+1]; k++,i++); if(le < i-i1+1) le=i-i1+1; } => Jeśli lizby w tabliy są uporządkowae rosąo, to pętla zewętrza wykouje się -1 razy, a w każdym jej przebiegu pętla wewętrza wykoa się i razy dla i {1,...,-1}. Złożoość algorytmu wyosi wię wtedy O( ). Poieważ złożoość algorytmu jest mierzoa dla przypadku ajgorszyh dayh zatem złożoość algorytmu wyosi O( ). Z.Tarapata, Oblizeia rówoległe, wykład r 1 19

20 SZACOWANIE ZŁOŻONOŚCI OBLICZENIOWEJ Przykłady praktyze mierzeia złożoośi oblizeiowej Przykład 6,.d. Aaliza tyh dwóh przypadków była stosukowo prosta poieważ lizba iteraji ie zależała od wartośi elemetów tabliy. Wyzazeie złożoośi asymptotyzej jest trudiejsze jeżeli lizba iteraji ie jest zawsze jedakowa. Przykład 6: Zajdź ajdłuższą podtablię zawierająą lizby uporządkowae rosąo. for (i=0; le=1; i<-1; i++) { for (i1=i=k=i; k<-1 && a[k]<a[k+1]; k++,i++); if(le < i-i1+1) le=i-i1+1; } => Z reguły dae ie są uporządkowae i oea złożoośi algorytmu jest rzezą iełatwą, ale bardzo istotą. Staramy się wyzazy złożoość w przypadku optymistyzym, przypadku pesymistyzym oraz przypadku średim. Często posługujemy się wtedy przybliżeiami opartymi o otaje duże O, i. Z.Tarapata, Oblizeia rówoległe, wykład r 1 0

21 SZACOWANIE ZŁOŻONOŚCI OBLICZENIOWEJ Przykłady praktyze mierzeia złożoośi oblizeiowej Przykład 7 Przykład 7: Algorytm sortowaia Isertio-Sort(A) 1. for j:= to legth[a]. do key:=a[j] /* Wstaw A[i] w posortoway iąg A[1..j-1].*/ 3. i:= j-1 4. while i>0 i A[i] > key 5. do A[i+1] := A[i] 6. i:= i-1 7. A[i+1] := key Przykład działaia algorytmu Z.Tarapata, Oblizeia rówoległe, wykład r 1 1

22 SZACOWANIE ZŁOŻONOŚCI OBLICZENIOWEJ Przykłady praktyze mierzeia złożoośi oblizeiowej Przykład 7,.d. Isertio-Sort(A) koszt lizba wykoań 1. for j:= to legth[a] 1. do key:=a[i] i:= j while i>0 i A[i] > key 4 5. do A[i+1] := A[i] 5 6. i:= i A[i+1] := key 7-1 t j j j j ( t ( t j j 1) 1) Z.Tarapata, Oblizeia rówoległe, wykład r 1

23 Z.Tarapata, Oblizeia rówoległe, wykład r 1 3 SZACOWANIE ZŁOŻONOŚCI OBLICZENIOWEJ Przykłady praktyze mierzeia złożoośi oblizeiowej Przykład 7,.d. 1) ( 1) ( 1) ( 1) ( 1) ( ) ( t t t T j j j j j j 1 1) ( j j 1) ( 1) ( j j 1) ( 1) ( 1) ( 1 1) ( 1) ( 1) ( ) ( T ) ( ( ) ( ) T a b O

24 SPOSOBY BADANIA OPTYMALNOŚCI ALGORYTMÓW Istieje pewa graia zwaa wewętrzą złożoośią problemu (ag. iheret problem omplexity), tz. miimala ilość pray iezbędej do wykoaia w elu rozwiązaia zadaia, której ie moża przekrozyć, poprawiają złożoość algorytmu; Aby pokazać, że algorytm jest optymaly ze względu a złożoość ajzęśiej dowodzi się, że istieje pewe dole oszaowaie lizby operaji podstawowyh potrzebyh do rozwiązaia problemu. Z.Tarapata, Oblizeia rówoległe, wykład r 1 4

25 SPOSOBY BADANIA OPTYMALNOŚCI ALGORYTMÓW Aby zbadać, zy algorytm jest optymaly ależy: 1. Zaprojektować możliwie ajlepszy algorytm, powiedzmy A. Następie przeaalizować algorytm A, otrzymują złożoość ajgorszego przypadku W.. Dla pewej fukji F udowodić twierdzeie mówiąe, że dla dowolego algorytmu w rozważaej klasie istieją dae rozmiaru takie, że algorytm musi wykoać przyajmiej F() kroków. 3. Jeśli fukje W i F są rówe, to algorytm A jest optymaly (dla ajgorszego przypadku). Z.Tarapata, Oblizeia rówoległe, wykład r 1 5

26 SPOSOBY BADANIA OPTYMALNOŚCI ALGORYTMÓW Przykład Problem: Zajdowaie ajwiększej wśród lizb. Klasa algorytmów: Algorytmy, które porówują lizby i przepisują je. Operaja podstawowa: Porówaie dwóh wielkośi. Z.Tarapata, Oblizeia rówoległe, wykład r 1 6

27 SPOSOBY BADANIA OPTYMALNOŚCI ALGORYTMÓW, PRZYKŁAD C.D. Algorytm_ Dae: L,, gdzie L jest tablią -elemetową. Wyiki: max, ajwiększy elemet w L. begi ed; 1. max:= L[1];. for idex:= to do 3. if max < L[idex] the max:= L[idex] Oszaowaie góre: Przypuśćmy, że lizby zapisae są w tabliy L. Porówaia są realizowae w liii 3, która jest wykoywaa -1 razy. Zatem -1 jest górą graią lizby porówań koiezyh do zalezieia maksimum w ajgorszym przypadku dayh. Oszaowaie dole: Przypuśćmy, że ie ma dwóh jedakowyh lizb w L. Założeie takie jest dopuszzale, poieważ dole oszaowaie w tym szzególym przypadku jest rówież dolym oszaowaiem w przypadku ogólym. Gdy mamy różyh lizb, to -1 z ih ie są ajwiększymi. Ale żeby stwierdzić, że jakiś elemet ie jest maksymaly, trzeba go porówać z przyajmiej jedym z pozostałyh. Zatem -1 elemetów musi być wyelimiowayh drogą porówaia z pozostałymi. Poieważ w każdym porówaiu biorą udział tylko elemety, wię trzeba wykoać przyajmiej -1 porówań. Zatem F()=-1 jest poszukiwaym dolym oszaowaiem i a tej podstawie wioskujemy, że algorytm_ jest optymaly. Z.Tarapata, Oblizeia rówoległe, wykład r 1 7

28 SPOSOBY BADANIA OPTYMALNOŚCI ALGORYTMÓW, PRZYKŁAD Przykład Problem: Dae są dwie maierze A a ij B b ij rozmiaru. Oblizyć maierz C A B. Klasa algorytmów: Algorytmy wykoująe dodawaia, odejmowaia, możeia i dzieleia a elemetah maierzy. Operaja podstawowa: Możeie i dodawaie. Oszaowaie góre: Jak wiadomo, zwykły algorytm wykouje 3 możeń, zatem 3 jest oszaowaiem z góry. Oszaowaie dole: Jak wiadomo, złożoość pamięiowa wyosi, wię możeń jest iezbędyh. Z.Tarapata, Oblizeia rówoległe, wykład r 1 8

29 SPOSOBY BADANIA OPTYMALNOŚCI ALGORYTMÓW, PRZYKŁAD C.D. Wiosek: Nie ma możliwośi stwierdzeia a tej podstawie, zy algorytm klasyzy jest optymaly, zy ie. Dlatego włożoo wiele wysiłku w poprawieie oszaowaia dolego, jak dotąd bezskutezie. Z drugiej stroy szuka się owyh, lepszyh algorytmów. Obeie ajlepszy zay algorytm możeia dwóh maierzy kwadratowyh wykouje około,376 możeń. Czy jest to algorytm optymaly? Nie wiadomo, iągle bowiem oszaowaie góre przewyższa oszaowaie dole. Z.Tarapata, Oblizeia rówoległe, wykład r 1 9

30 PRZYKŁAD POSTĘPU, JAKI DOKONAŁ SIĘ W DZIEDZINIE PROJEKTOWANIA ALGORYTMÓW BADAJĄCYCH PLANARNOŚĆ GRAFU Algorytm Symbol Autor [rok] Złożoość Kuratowski A 1 [1930] Goldstei A [1963] Lempel et al. A 3 [1967] Hoproftlog A 4 Tarja [1971] A 5 Hoproft- Tarja [1974] Czas oblizeń dla 10 ms 100 Rozmiar aalizowaego grafu w przypadku udostępiaia komputera a okres miuty godziy 6 35 lat godzi sekud sekud sekuda Z.Tarapata, Oblizeia rówoległe, wykład r 1 30

31 PROBLEM DECYZYJNY A PROBLEM OPTYMALIZACYJNY Problem deyzyjy taki, dla którego odpowiedź brzmi tak albo ie. Problem optymalizayjy polega a wyzazaiu takiego elemetu zbioru rozwiązań dopuszzalyh, dla którego fukja elu osiąga ekstremum a tym zbiorze. Przykład Optymalizayjy problem załaduku moża sformułować astępująo: * x S B xe : x 0,1, j 1, wyzazyć taki, że gdzie oraz *, x max,x max xs S xb : j1 j - wartość towaru typu a j x j xs d j j1 j, j 1,, a j - objętość towaru typu j, j 1,, d - pojemość środka trasportu. j x j Związay z tym problemem problem deyzyjy sformułujemy w postai b) zy istieje x B spełiająy ograizeia, x y, xs Z.Tarapata, Oblizeia rówoległe, wykład r 1 31

32 WIELOMIANOWA TRANSFORMOWALNOŚĆ (SPROWADZALNOŚĆ) PROBLEMÓW Defiija Problem deyzyjy 1 jest wielomiaowo trasformowaly (sprowadzaly, redukowaly) do problemu deyzyjego (o zapisujemy 1 ) jeśli dla dowolego łańuha dayh x problemu 1 moża w wielomiaowym zasie (wielomia zależy od x ) zbudować łańuh y dayh problemu taki, że x jest łańuhem dayh kokretego problemu 1 z odpowiedzią tak wtedy i tylko wtedy, gdy y jest łańuhem dayh kokretego problemu z odpowiedzią tak. Z.Tarapata, Oblizeia rówoległe, wykład r 1 3

33 KLASY ZŁOŻONOŚCI OBLICZENIOWEJ PROBLEMÓW Defiija Klasą P azywamy klasę wszystkih problemów deyzyjyh, któryh złożoość oblizeiowa jest wielomiaowa tz. takih, które DTM rozwiązuje w zasie ograizoym od góry przez wielomia. Defiija Klasą NP azywamy klasę wszystkih problemów deyzyjyh, które są rozwiązywale w zasie wielomiaowym przez NDTM. lub rówoważie Defiija Mówimy, że problem deyzyjy ależy do NP jeśli istieje wielomia p() od rozmiaru tego problemu oraz algorytm (algorytm weryfikaji potwierdzeia) takie, że dla każdego kokretego problemu z DΠ z odpowiedzią tak i łańuhem dayh x(z) istieje łańuh (potwierdzeie) (x) symboli alfabetu wejśiowego taki, że: x z p x z, - - algorytm po otrzymaiu a wejśiu sekweji z#xz x (# ozaza koie dayh i pozątek potwierdzeia) dohodzi do odpowiedzi tak po ie więej iż p x z krokah. P NP Z.Tarapata, Oblizeia rówoległe, wykład r 1 33

34 Przykład KLASY ZŁOŻONOŚCI OBLICZENIOWEJ PROBLEMÓW, PRZYKŁAD 1 Klika k-elemetowa: dla daego grafu G o zbiorze wierzhołków V zbadać zy istieje podgraf peły o lizośi zbioru wierzhołków rówej k. V Dla rozwiązaia tego zadaia ależałoby przejrzeć k podzbiorów zbioru V. Nie jest zay algorytm wielomiaowy dla tego zadaia. Istieje atomiast dla kokretego zadaia z odpowiedzią tak potwierdzeie w postai kodu zbioru C elemetów kliki o lizośi k, które moża zweryfikować w zasie wielomiaowym przy pomoy pewego algorytmu sprawdzająego: - zy zbiór C ma lizość k, - zy podgraf zawierająy wierzhołki ze zbioru C jest peły. Z.Tarapata, Oblizeia rówoległe, wykład r 1 34

35 Przykład KLASY ZŁOŻONOŚCI OBLICZENIOWEJ PROBLEMÓW, PRZYKŁAD Zadaie komiwojażera: dla siei o V wierzhołkah i odległośiah między wierzhołkami zadaymi d zbadać zy istieje ykl ałkowitolizbową maierzą d ij x Hamiltoa o długośi miejszej lub rówej zadaej lizbie L (ałkowitej). Dla kokretego zadaia z odpowiedzią tak wystarzająym potwierdzeiem będzie kod yklu Hamiltoa spełiająy wymagaą długość. Przy pomoy algorytmu wielomiaowego moża sprawdzić zy: - L,d, poprawe dae, d ij - kod przedstawia ykl Hamiltoa, - długość yklu Hamiltoa jest miejsza lub rówa L. Z.Tarapata, Oblizeia rówoległe, wykład r 1 35

36 KLASY ZŁOŻONOŚCI OBLICZENIOWEJ PROBLEMÓW, PRZYKŁAD 3 Przykład Problem SPEŁNIALNOŚCI: zy istieje wektor x B, dla którego formuła alteratywo koiukyja jest rówa 1. Dla kokretego zadaia z odpowiedzią tak dobrym potwierdzeiem jest właśie kod wektora x, dla którego ta formuła przyjmuje wartość 1. Algorytm w zasie wielomiaowym sprawdza zy: - formuła zawiera zmieyh, - wyrażeie jest w poprawej formie, - formuła przyjmuje wartość 1. Z.Tarapata, Oblizeia rówoległe, wykład r 1 36

37 KLASY ZŁOŻONOŚCI OBLICZENIOWEJ PROBLEMÓW, PROBLEMY NP-ZUPEŁNE Ważą podklasą problemów w NP jest klasa problemów NP zupełyh, które mają między iymi taką własość, że jeśllii którykollwiiek z iih miiałłby wiiellomiiaowy (a DTM) allgorytm rozwiiązaiia,, to iistiiałłby wiiellomiiaowy allgorytm dlla każdego probllemu alleżąego do NP.. Defiija Problem Π NP azywamy NP zupełym jeśli dla każdego Π NP zahodzi Π Π. Z.Tarapata, Oblizeia rówoległe, wykład r 1 37

38 KLASY ZŁOŻONOŚCI OBLICZENIOWEJ PROBLEMÓW, PROBLEMY NP-ZUPEŁNE Twierdzeie (Cook, 1971) Problem SPEŁNIALNOŚCI jest NP zupeły. Dyspoują takim jedym problemem NP zupełym moża łatwiej wykazać NP zupełość iyh problemów. Przykłady problemów NP zupełyh : klika k-elemetowa, ykl (droga) Hamiltoa, zadaie komiwojażera. Zayh jest około kilku tysięy problemów NP zupełyh. Z.Tarapata, Oblizeia rówoległe, wykład r 1 38

39 DOWODZENIE NP-ZUPEŁNOŚCI PROBLEMÓW Główą tehiką dowodzeia NP-zupełośi problemów jest tehika ograizaia. W elu wykazaia, że rozpatryway problem Π 1 NP jest NP-zupeły ależy zgodie z tą tehiką udowodić, że zawiera o w sobie zay NP-zupeły problem jako przypadek szzególy problemu 1. Przykład (ajdłuższa droga w grafie) G V, E i lizba aturala k V. Day jest graf Problem 1 : zy graf G zawiera drogę prostą (każdy wierzhołek tylko raz może wystąpić) zawierająą ie miej iż k gałęzi. Przyjmują k V 1 otrzymujemy jako przypadek szzególy problem w postai drogi Hamiltoa, który jest NP-zupeły. Zauważmy poadto, że Π 1 NP gdyż sprawdzalym wielomiaowo potwierdzeiem może być kod takiej drogi. Zahodzi rówież Π Π1o uzyskujemy ograizają problem 1 do tyh z D Π dla któryh k V 1. 1 Z.Tarapata, Oblizeia rówoległe, wykład r 1 39

40 DOWODZENIE NP-ZUPEŁNOŚCI PROBLEMÓW,.d. Przykład (kostrukja iezawodej siei) Dae są dwie symetryze maierze d - maierz odległośi między wierzhołkami, d ij x r ij r - maierz wielokrotośi połązeń między x wierzhołkami. Problem 1 : zy istieje sieć zawierająa -wierzhołków, w której suma odległośi jest ie większa od L, taka że między i-tym oraz j-tym wierzhołkiem istieje ie miej iż r ij rozłązyh wierzhołkowo dróg. Przyjmują L, d 1, r dla wszystkih r j, jedyym grafem z ij ij wierzhołkami, w którym między dwoma dowolymi wierzhołkami istieją dwie ie mająe wspólyh wierzhołków drogi, jest ykl z wierzhołkami. Zatem szzególy przypadek problemu 1 jest problemem sprowadzająym się do pytaia o istieie yklu Hamiltoa w siei -wierzhołkowej z d 1, r. Problem jest NP-zupeły. Poadto ij Π Π 1 NP oraz Π 1. ij Z.Tarapata, Oblizeia rówoległe, wykład r 1 40

41 DOWODZENIE NP-ZUPEŁNOŚCI PROBLEMÓW,.d. Wśród problemów NP-zupełyh możemy zaobserwować takie, któryh szzególe przypadki stają się problemami łatwymi i takie, które pozostają trude rówież dla szzególyh przypadków Przypadki łatwe Przykład Maksymala klika w grafie plaarym może mieć ie więej iż 4 wierzhołki. W takim szzególym grafie moża podać algorytm wyzazaia kliki maksymalej o złożoośi 4 O V zyli plaara klika ależy do P. Do klasy P ależy rówież zadaie tzw. -SPEŁNIALNOŚCI tz. zadaie, w którym każdy zyik zawiera tylko literały x i x i lub. WNIOSEK: problemów ie ależy formułować zbyt ogólie, gdyż wtedy jest szasa, że zadaie może mieć wielomiaowy algorytm rozwiązaia, mimo że jego uogólieie ależy do klasy NP- zupełyh. Z.Tarapata, Oblizeia rówoległe, wykład r 1 41

42 OGÓLNY SCHEMAT ROZWIĄZYWANIA PROBLEMÓW OPTYMALIZACYJNYCH Problem optymalizayjy X wersja deyzyja X d Zbuduj efektywy algorytm dla X X d P? X d NPC? Zbuduj dla X algorytm pseudowielomiaowy X d PseudoP? X d NPC!? Wielomiaowe algorytmy: przybliżoe shematy aproksymayje Tak Zadowalają as przybliżeia? Nie Brak Małe dae: szukaie wyzerpująe (brah & boud) Heurystyki: tabu searh, algorytmy geetyze,... Określ satysfakjoująą restrykję zagadieia X Z.Tarapata, Oblizeia rówoległe, wykład r 1 4

43 ALGORYTM APROKSYMACYJNY ALGORYTMY APROKSYMACYJNE Z.Tarapata, Oblizeia rówoległe, wykład r 1 43

44 POKRYCIE WIERZCHOŁKOWE GRAFU, KOLOROWANIE - ALGORYTM APROKSYMACYJNY Problem pokryia wierzhołkowego (NODE COVER) (wierzhołki z NODE COVER tworzą bazę miimalą grafu G) : W grafie G=(V, E) zaleźć taki ajmiejszy (w sesie lizośi) podzbiór CV, że każda krawędź ee jest iydeta z wierzhołkiem z C. Twierdzeie Problem NODE COVER jest NP-zupeły. Wiosek Poieważ wyzazeie wszystkih maksymalyh zbiorów wewętrzie stabilyh grafu ( odpowiadająyh bazom miimalym) jest główym problemem rozwiązywaym przez algorytm kolorowaia grafów (optymaly ze względu a dokładość), wię problem kolorowaia grafu jest NP-zupeły. Z.Tarapata, Oblizeia rówoległe, wykład r 1 44

45 POKRYCIE WIERZCHOŁKOWE GRAFU algorytm -aproksymayjy Algorytm ANC (approximate ode over): Podstaw C=; WHILE G zawiera przyajmiej jedą krawędź DO wybierz z G dowolą krawędź (u,v); dodaj u i v do C; usuń u i v z G; END WHILE Twierdzeie Algorytm ANC jest -aproksymayjy. Dowód Zauważmy, że C zawiera 0.5 C krawędzi z grafu G, z któryh żade dwie ie mają wspólego wierzhołka (skojarzeie w G). Dowole pokryie wierzhołkowe musi zawierać przyajmiej po jedym wierzhołku z każdej z tyh krawędzi (w p.p. jakaś krawędź ie byłaby pokryta). Z tego wyika, że : OPT(G)>= 0.5 C => C <= * OPT(G),OPT(G) pokryie optymale. Z.Tarapata, Oblizeia rówoległe, wykład r 1 45

46 SZEREGOWANIE ZADAŃ NA RÓWNOLEGŁYCH PROCESORACH Proesory idetyze, zadaia iezależe Zadaia iepodziele P C max. Problem jest NP-trudy już a dwóh maszyah (P C max ). Jeżeli uwzględimy tylko lizby maszy 1,,3,, to istieje 4536 problemów szeregowaia zadań, z któryh: Dowód. Problem podziału (PP): day jest iąg a 1,...a lizb aturalyh o S= i=1,..., a i parzystej. Czy istieje jego podiąg o sumie S/? Redukja 416 PP wielomiaowe, P C max : bierzemy zadań o p j =a j (j=1,...,), dwie maszyy, pytamy o istieie uszeregowaia z C max S/ NP trude, 303 otwarte. M 1 M p i S/ p j zas wykoaia j-tego zadaia P proesory idetyze C max długość harmoogramu Z.Tarapata, Oblizeia rówoległe, wykład r 1 46

47 SZEREGOWANIE ZADAŃ NA RÓWNOLEGŁYCH PROCESORACH alg. aproks. Proesory idetyze, zadaia iezależe Zadaia iepodziele P C max. Wielomiaowe algorytmy przybliżoe. Szeregowaie listowe (List Shedulig LS): Z ustaloego iągu zadań wybieraj pierwsze wole (według listy ), przypisują je zawsze do zwaliająego się proesora. Przykład. m=3, =5, p 1,...,p 5 =,,1,1,3. M 1 Z 1 Z 5 M 1 Z 5 M Z M Z 1 Z 3 M 3 Z 3 Z 4 M 3 Z Z 4 5 Uszeregowaie listowe Uszeregowaie optymale Dokładość. LS jest przybliżoe: C max (LS)( m 1 )C max *. Z.Tarapata, Oblizeia rówoległe, wykład r

48 Dziękuję za uwagę Z.Tarapata, Oblizeia rówoległe, wykład r 1 48

Szeregi liczbowe i ich własności. Kryteria zbieżności szeregów. Zbieżność bezwzględna i warunkowa. Mnożenie szeregów.

Szeregi liczbowe i ich własności. Kryteria zbieżności szeregów. Zbieżność bezwzględna i warunkowa. Mnożenie szeregów. Materiały dydaktyze Aaliza Matematyza (Wykład 3) Szeregi lizbowe i ih własośi. Kryteria zbieżośi szeregów. Zbieżość bezwzględa i warukowa. Możeie szeregów. Defiija. Nieh {a } N będzie iągiem lizbowym.

Bardziej szczegółowo

AM1.1 zadania 8 Przypomn. e kilka dosyć ważnych granic, które już pojawiły się na zajeciach. 1. lim. = 0, lim. = 0 dla każdego a R, lim (

AM1.1 zadania 8 Przypomn. e kilka dosyć ważnych granic, które już pojawiły się na zajeciach. 1. lim. = 0, lim. = 0 dla każdego a R, lim ( AM11 zadaia 8 Przypom e kilka dosyć ważyh grai, które już pojawiły się a zajeiah e 1 lim 1 l(1+) (1+) 1, lim 1, lim a 1 si a, lim 1 0 0 0 0 l 2 lim 0, lim a 0 dla każdego a R, lim (1 + 1 e ) e, lim 1/

Bardziej szczegółowo

Równania liniowe rzędu drugiego stałych współczynnikach

Równania liniowe rzędu drugiego stałych współczynnikach Rówaia liiowe rzędu drugiego stałyh współzyikah Rówaiem różizkowym zwyzajym liiowym drugiego rzędu azywamy rówaie postai p( t) y q( t) y r( t), (1) gdzie p( t), q( t), r( t ) są daymi fukjami Rówaie to,

Bardziej szczegółowo

Systemy operacyjne

Systemy operacyjne Systemy operacyje 26.11.2010 Zasady poprawości harmoogramu w każdej chwili procesor może wykoywać tylko jedo zadaie w każdej chwili zadaie może być obsługiwae przez co ajwyżej jede procesor Zadaie Z j

Bardziej szczegółowo

Teoria. a k. Wskaźnik sumowania można oznaczać dowolną literą. Mamy np. a j = a i =

Teoria. a k. Wskaźnik sumowania można oznaczać dowolną literą. Mamy np. a j = a i = Zastosowaie symboli Σ i Π do zapisu sum i iloczyów Teoria Niech a, a 2,..., a będą dowolymi liczbami. Sumę a + a 2 +... + a zapisuje się zazwyczaj w postaci (czytaj: suma od k do a k ). Zak Σ to duża grecka

Bardziej szczegółowo

Rozsądny i nierozsądny czas działania

Rozsądny i nierozsądny czas działania ZŁOŻONOŚĆ OBLICZENIOWA Wyzaczaie złożoości obliczeiowej dokładej i asymptotyczej Złożoość obliczeiowa algorytmów Chcemy podać miarodają oceę efektywości algorytmu, abstrahując od komputera, techiki (języka)

Bardziej szczegółowo

Znajdowanie pozostałych pierwiastków liczby zespolonej, gdy znany jest jeden pierwiastek

Znajdowanie pozostałych pierwiastków liczby zespolonej, gdy znany jest jeden pierwiastek Zajdowaie pozostałych pierwiastków liczby zespoloej, gdy zay jest jede pierwiastek 1 Wprowadzeie Okazuje się, że gdy zamy jede z pierwiastków stopia z liczby zespoloej z, to pozostałe pierwiastki możemy

Bardziej szczegółowo

STATYSTYKA I ANALIZA DANYCH

STATYSTYKA I ANALIZA DANYCH TATYTYKA I ANALIZA DANYCH Zad. Z pewej partii włókie weły wylosowao dwie próbki włókie, a w każdej z ich zmierzoo średicę włókie różymi metodami. Otrzymao astępujące wyiki: I próbka: 50; średia średica

Bardziej szczegółowo

WYZNACZANIE WSPÓŁCZYNNIKA ZAŁAMANIA ŚWIATŁA METODĄ SZPILEK I ZA POMOCĄ MIKROSKOPU. Wprowadzenie. = =

WYZNACZANIE WSPÓŁCZYNNIKA ZAŁAMANIA ŚWIATŁA METODĄ SZPILEK I ZA POMOCĄ MIKROSKOPU. Wprowadzenie. = = WYZNACZANIE WSPÓŁCZYNNIKA ZAŁAMANIA ŚWIATŁA METODĄ SZPILEK I ZA POMOCĄ MIKROSKOPU Wprowadzeie. Przy przejśiu światła z jedego ośrodka do drugiego występuje zjawisko załamaia zgodie z prawem Selliusa siα

Bardziej szczegółowo

D. Miszczyńska, M.Miszczyński KBO UŁ, Badania operacyjne (wykład 6 _ZP) [1] ZAGADNIENIE PRZYDZIAŁU (ZP) (Assignment Problem)

D. Miszczyńska, M.Miszczyński KBO UŁ, Badania operacyjne (wykład 6 _ZP) [1] ZAGADNIENIE PRZYDZIAŁU (ZP) (Assignment Problem) D. Miszczyńska, M.Miszczyński KBO UŁ, Badaia operacyje (wykład 6 _ZP) [1] ZAGADNIENIE PRZYDZIAŁU (ZP) (Assigmet Problem) Bliskim "krewiakiem" ZT (w sesie podobieństwa modelu decyzyjego) jest zagadieie

Bardziej szczegółowo

I. Podzielność liczb całkowitych

I. Podzielność liczb całkowitych I Podzielość liczb całkowitych Liczba a = 57 przy dzieleiu przez pewą liczbę dodatią całkowitą b daje iloraz k = 3 i resztę r Zaleźć dzieik b oraz resztę r a = 57 = 3 b + r, 0 r b Stąd 5 r b 8, 3 więc

Bardziej szczegółowo

Jarosław Wróblewski Analiza Matematyczna 1A, zima 2012/13. Ciągi.

Jarosław Wróblewski Analiza Matematyczna 1A, zima 2012/13. Ciągi. Jarosław Wróblewski Aaliza Matematycza 1A, zima 2012/13 Ciągi. Ćwiczeia 5.11.2012: zad. 140-173 Kolokwium r 5, 6.11.2012: materiał z zad. 1-173 Ćwiczeia 12.11.2012: zad. 174-190 13.11.2012: zajęcia czwartkowe

Bardziej szczegółowo

O liczbach naturalnych, których suma równa się iloczynowi

O liczbach naturalnych, których suma równa się iloczynowi O liczbach aturalych, których suma rówa się iloczyowi Lew Kurladczyk i Adrzej Nowicki Toruń UMK, 10 listopada 1998 r. Liczby aturale 1, 2, 3 posiadają szczególą własość. Ich suma rówa się iloczyowi: Podobą

Bardziej szczegółowo

Struktury danych i złożoność obliczeniowa Wykład 7. Prof. dr hab. inż. Jan Magott

Struktury danych i złożoność obliczeniowa Wykład 7. Prof. dr hab. inż. Jan Magott Struktury danych i złożoność obliczeniowa Wykład 7 Prof. dr hab. inż. Jan Magott Problemy NP-zupełne Transformacją wielomianową problemu π 2 do problemu π 1 (π 2 π 1 ) jest funkcja f: D π2 D π1 spełniająca

Bardziej szczegółowo

Temat lekcji: Utrwalenie wiadomości dotyczących rozwiązywania równań kwadratowych.

Temat lekcji: Utrwalenie wiadomości dotyczących rozwiązywania równań kwadratowych. -- S C E N A R I U S Z L E K C J I Przedmiot: Matematyka Klasa: (poziom podstawowy Imię i azwisko auzyiela: Aleksadra Trzepaz Temat lekji: Utrwaleie wiadomośi dotyząyh rozwiązywaia rówań kwadratowyh. Cele

Bardziej szczegółowo

Jarosław Wróblewski Analiza Matematyczna 1, zima 2016/17

Jarosław Wróblewski Analiza Matematyczna 1, zima 2016/17 Egzami, 18.02.2017, godz. 9:00-11:30 Zadaie 1. (22 pukty) W każdym z zadań 1.1-1.10 podaj w postaci uproszczoej kresy zbioru oraz apisz, czy kresy ależą do zbioru (apisz TAK albo NIE, ewetualie T albo

Bardziej szczegółowo

Instrukcja do ćwiczeń laboratoryjnych z przedmiotu: Badania operacyjne. Temat ćwiczenia: Problemy transportowe cd, Problem komiwojażera

Instrukcja do ćwiczeń laboratoryjnych z przedmiotu: Badania operacyjne. Temat ćwiczenia: Problemy transportowe cd, Problem komiwojażera Istrukcja do ćwiczeń laboratoryjych z przedmiotu: Badaia operacyje Temat ćwiczeia: Problemy trasportowe cd Problem komiwojażera Zachodiopomorski Uiwersytet Techologiczy Wydział Iżyierii Mechaiczej i Mechatroiki

Bardziej szczegółowo

G:\AA_Wyklad 2000\FIN\DOC\Fourier.doc. Drgania i fale II rok Fizyki BC. zawierają fazy i amplitudy.

G:\AA_Wyklad 2000\FIN\DOC\Fourier.doc. Drgania i fale II rok Fizyki BC. zawierają fazy i amplitudy. Elemety aalizy ourierowskiej: W przypadku drgań było: () t A + A ( ω t + φ ) + A os( 2ω t + φ ) gdzie + A ω 0 os 2 2 os( ω t + φ ) +... 2π Moża zapisać jako: [ ] () t A + C exp( iω t) + C ( iω t) gdzie

Bardziej szczegółowo

Analiza algorytmów to dział informatyki zajmujcy si szukaniem najefektywniejszych, poprawnych algorytmów dla danych problemów komputerowych

Analiza algorytmów to dział informatyki zajmujcy si szukaniem najefektywniejszych, poprawnych algorytmów dla danych problemów komputerowych Temat: Poprawo całkowita i czciowa algorytmu. Złooo obliczeiowa algorytmu. Złooo czasowa redia i pesymistycza. Rzd fukcji. I. Literatura 1. L. Baachowski, K. Diks, W. Rytter Algorytmy i struktury daych.

Bardziej szczegółowo

Prawdopodobieństwo i statystyka

Prawdopodobieństwo i statystyka Wykład VI: Metoda Mote Carlo 17 listopada 2014 Zastosowaie: przybliżoe całkowaie Prosta metoda Mote Carlo Przybliżoe obliczaie całki ozaczoej Rozważmy całkowalą fukcję f : [0, 1] R. Chcemy zaleźć przybliżoą

Bardziej szczegółowo

Analiza matematyczna. Robert Rałowski

Analiza matematyczna. Robert Rałowski Aaliza matematycza Robert Rałowski 6 paździerika 205 2 Spis treści 0. Liczby aturale.................................... 3 0.2 Liczby rzeczywiste.................................... 5 0.2. Nierówości...................................

Bardziej szczegółowo

MACIERZE STOCHASTYCZNE

MACIERZE STOCHASTYCZNE MACIERZE STOCHASTYCZNE p ij - prawdopodobieństwo przejścia od stau i do stau j w jedym (dowolym) kroku, [p ij ]- macierz prawdopodobieństw przejść (w jedym kroku), Własości macierzy prawdopodobieństw przejść:

Bardziej szczegółowo

Rekursja 2. Materiały pomocnicze do wykładu. wykładowca: dr Magdalena Kacprzak

Rekursja 2. Materiały pomocnicze do wykładu. wykładowca: dr Magdalena Kacprzak Rekursja Materiały pomocicze do wykładu wykładowca: dr Magdalea Kacprzak Rozwiązywaie rówań rekurecyjych Jedorode liiowe rówaia rekurecyje Twierdzeie Niech k będzie ustaloą liczbą aturalą dodatią i iech

Bardziej szczegółowo

Metrologia: miary dokładności. dr inż. Paweł Zalewski Akademia Morska w Szczecinie

Metrologia: miary dokładności. dr inż. Paweł Zalewski Akademia Morska w Szczecinie Metrologia: miary dokładości dr iż. Paweł Zalewski Akademia Morska w Szczeciie Miary dokładości: Najczęściej rozkład pomiarów w serii wokół wartości średiej X jest rozkładem Gaussa: Prawdopodobieństwem,

Bardziej szczegółowo

Estymacja przedziałowa

Estymacja przedziałowa Metody probabilistycze i statystyka Estymacja przedziałowa Dr Joaa Baaś Zakład Badań Systemowych Istytut Sztuczej Iteligecji i Metod Matematyczych Wydział Iformatyki Politechiki Szczecińskiej Metody probabilistycze

Bardziej szczegółowo

Ciągi liczbowe wykład 3

Ciągi liczbowe wykład 3 Ciągi liczbowe wykład 3 dr Mariusz Grządziel semestr zimowy, r akad 204/205 Defiicja ciągu liczbowego) Ciagiem liczbowym azywamy fukcję odwzorowuja- ca zbiór liczb aturalych w zbiór liczb rzeczywistych

Bardziej szczegółowo

ma rozkład złożony Poissona z oczekiwaną liczbą szkód równą λ i rozkładem wartości pojedynczej szkody takim, że Pr( Y

ma rozkład złożony Poissona z oczekiwaną liczbą szkód równą λ i rozkładem wartości pojedynczej szkody takim, że Pr( Y Zadaie. Łącza wartość szkód z pewego ubezpieczeia W = Y + Y +... + YN ma rozkład złożoy Poissoa z oczekiwaą liczbą szkód rówą λ i rozkładem wartości pojedyczej szkody takim, że ( Y { 0,,,3,... }) =. Niech:

Bardziej szczegółowo

1 Układy równań liniowych

1 Układy równań liniowych Katarzya Borkowska, Wykłady dla EIT, UTP Układy rówań liiowych Defiicja.. Układem U m rówań liiowych o iewiadomych azywamy układ postaci: U: a x + a 2 x 2 +... + a x =b, a 2 x + a 22 x 2 +... + a 2 x =b

Bardziej szczegółowo

3 Arytmetyka. 3.1 Zbiory liczbowe.

3 Arytmetyka. 3.1 Zbiory liczbowe. 3 Arytmetyka. 3.1 Zbiory liczbowe. Bóg stworzył liczby aturale, wszystko ie jest dziełem człowieka. Leopold Kroecker Ozaczeia: zbiór liczb aturalych: N = {1, 2,...} zbiór liczb całkowitych ieujemych: N

Bardziej szczegółowo

X i. X = 1 n. i=1. wartość tej statystyki nazywana jest wartością średnią empiryczną i oznaczamy ją symbolem x, przy czym x = 1. (X i X) 2.

X i. X = 1 n. i=1. wartość tej statystyki nazywana jest wartością średnią empiryczną i oznaczamy ją symbolem x, przy czym x = 1. (X i X) 2. Zagadieia estymacji Puktem wyjścia badaia statystyczego jest wylosowaie z całej populacji pewej skończoej liczby elemetów i zbadaie ich ze względu a zmieą losową cechę X Uzyskae w te sposób wartości x,

Bardziej szczegółowo

Relacje rekurencyjne. będzie następująco zdefiniowanym ciągiem:

Relacje rekurencyjne. będzie następująco zdefiniowanym ciągiem: Relacje rekurecyje Defiicja: Niech =,,,... będzie astępująco zdefiiowaym ciągiem: () = r, = r,..., k = rk, gdzie r, r,..., r k są skalarami, () dla k, = a + a +... + ak k, gdzie a, a,..., ak są skalarami.

Bardziej szczegółowo

Trzeba pokazać, że dla każdego c 0 c Mc 0. ) = oraz det( ) det( ) det( ) jest macierzą idempotentną? Proszę odpowiedzieć w

Trzeba pokazać, że dla każdego c 0 c Mc 0. ) = oraz det( ) det( ) det( ) jest macierzą idempotentną? Proszę odpowiedzieć w Zad Dae są astępujące macierze: A =, B, C, D, E 0. 0 = = = = 0 Wykoaj astępujące działaia: a) AB, BA, C+E, DE b) tr(a), tr(ed), tr(b) c) det(a), det(c), det(e) d) A -, C Jeśli działaia są iewykoale, to

Bardziej szczegółowo

KADD Metoda najmniejszych kwadratów

KADD Metoda najmniejszych kwadratów Metoda ajmiejszych kwadratów Pomiary bezpośredie o rówej dokładości o różej dokładości średia ważoa Pomiary pośredie Zapis macierzowy Dopasowaie prostej Dopasowaie wielomiau dowolego stopia Dopasowaie

Bardziej szczegółowo

Wzór Taylora. Matematyka Studium doktoranckie KAE SGH Semestr letni 2008/2009 R. Łochowski

Wzór Taylora. Matematyka Studium doktoranckie KAE SGH Semestr letni 2008/2009 R. Łochowski Wzór Taylora Szeregi potęgowe Matematyka Studium doktorackie KAE SGH Semestr leti 8/9 R. Łochowski Graica fukcji w pukcie Niech f: R D R, R oraz istieje ciąg puktów D, Fukcja f ma w pukcie graicę dowolego

Bardziej szczegółowo

Elementy rach. macierzowego Materiały pomocnicze do MES Strona 1 z 7. Elementy rachunku macierzowego

Elementy rach. macierzowego Materiały pomocnicze do MES Strona 1 z 7. Elementy rachunku macierzowego Elemety rach macierzowego Materiały pomocicze do MES Stroa z 7 Elemety rachuku macierzowego Przedstawioe poiżej iformacje staowią krótkie przypomieie elemetów rachuku macierzowego iezbęde dla zrozumieia

Bardziej szczegółowo

Zadanie 1 Probówka I: AgNO 3 + NaCl AgCl + NaNO 3 Probówka II: 3AgNO 3 + AlCl 3 3AgCl + Al(NO 3 ) 3 Zadanie 2 Przykłady poprawnych odpowiedzi

Zadanie 1 Probówka I: AgNO 3 + NaCl AgCl + NaNO 3 Probówka II: 3AgNO 3 + AlCl 3 3AgCl + Al(NO 3 ) 3 Zadanie 2 Przykłady poprawnych odpowiedzi www.ehedukaja.pl Zbiór zadań CKE Roztwory i reakje zahodząe w roztworah wodyh - odpowiedzi Zadaie Probówka I: AgNO + NaCl AgCl + NaNO Probówka II: AgNO + AgCl + Al(NO ) Zadaie Przykłady poprawyh odpowiedzi

Bardziej szczegółowo

Problem. Jak praktycznie badać jednostajną ciągłość funkcji?

Problem. Jak praktycznie badać jednostajną ciągłość funkcji? EAIiIB-Iormatya - Wyład 3- dr Adam Ćmiel miel@.agh.edu.pl Ciągłość uji w puie e. Fuję : azywamy iągłą w puie jeżeli Heie Cauhy Uwaga: Put ale ie musi być putem supieia zbioru. Jeżeli jest putem izolowaym

Bardziej szczegółowo

I kolokwium z Analizy Matematycznej

I kolokwium z Analizy Matematycznej I kolokwium z Aalizy Matematyczej 4 XI 0 Grupa A. Korzystając z zasady idukcji matematyczej udowodić ierówość dla wszystkich N. Rozwiązaie:... 4 < + Nierówość zachodzi dla, bo 4

Bardziej szczegółowo

MINIMALIZACJA PUSTYCH PRZEBIEGÓW PRZEZ ŚRODKI TRANSPORTU

MINIMALIZACJA PUSTYCH PRZEBIEGÓW PRZEZ ŚRODKI TRANSPORTU Przedmiot: Iformatyka w logistyce Forma: Laboratorium Temat: Zadaie 2. Automatyzacja obsługi usług logistyczych z wykorzystaiem zaawasowaych fukcji oprogramowaia Excel. Miimalizacja pustych przebiegów

Bardziej szczegółowo

Zadania z algebry liniowej - sem. I Liczby zespolone

Zadania z algebry liniowej - sem. I Liczby zespolone Zadaia z algebry liiowej - sem. I Liczby zespoloe Defiicja 1. Parę uporządkowaą liczb rzeczywistych x, y azywamy liczbą zespoloą i ozaczamy z = x, y. Zbiór wszystkich liczb zespoloych ozaczamy przez C

Bardziej szczegółowo

Analiza numeryczna. Stanisław Lewanowicz. Aproksymacja funkcji

Analiza numeryczna. Stanisław Lewanowicz. Aproksymacja funkcji http://www.ii.ui.wroc.pl/ sle/teachig/a-apr.pdf Aaliza umerycza Staisław Lewaowicz Grudzień 007 r. Aproksymacja fukcji Pojęcia wstępe Defiicja. Przestrzeń liiową X (ad ciałem liczb rzeczywistych R) azywamy

Bardziej szczegółowo

Parametryzacja rozwiązań układu równań

Parametryzacja rozwiązań układu równań Parametryzacja rozwiązań układu rówań Przykład: ozwiąż układy rówań: / 2 2 6 2 5 2 6 2 5 //( / / 2 2 9 2 2 4 4 2 ) / 4 2 2 5 2 4 2 2 Korzystając z postaci schodkowej (środkowa macierz) i stosując podstawiaie

Bardziej szczegółowo

Struktury danych i złożoność obliczeniowa Wykład 5. Prof. dr hab. inż. Jan Magott

Struktury danych i złożoność obliczeniowa Wykład 5. Prof. dr hab. inż. Jan Magott Struktury danych i złożoność obliczeniowa Wykład 5 Prof. dr hab. inż. Jan Magott DMT rozwiązuje problem decyzyjny π przy kodowaniu e w co najwyżej wielomianowym czasie, jeśli dla wszystkich łańcuchów wejściowych

Bardziej szczegółowo

Jarosław Wróblewski Analiza Matematyczna A1, zima 2011/12. Kresy zbiorów. x Z M R

Jarosław Wróblewski Analiza Matematyczna A1, zima 2011/12. Kresy zbiorów. x Z M R Kresy zbiorów. Ćwiczeia 21.11.2011: zad. 197-229 Kolokwium r 7, 22.11.2011: materiał z zad. 1-249 Defiicja: Zbiór Z R azywamy ograiczoym z góry, jeżeli M R x Z x M. Każdą liczbę rzeczywistą M R spełiającą

Bardziej szczegółowo

ZAGADNIENIE ESTYMACJI. ESTYMACJA PUNKTOWA I PRZEDZIAŁOWA

ZAGADNIENIE ESTYMACJI. ESTYMACJA PUNKTOWA I PRZEDZIAŁOWA ZAGADNIENIE ESTYMACJI. ESTYMACJA PUNKTOWA I PRZEDZIAŁOWA Mamy populację geeralą i iteresujemy się pewą cechą X jedostek statystyczych, a dokładiej pewą charakterystyką liczbową θ tej cechy (p. średią wartością

Bardziej szczegółowo

Wykład 11. a, b G a b = b a,

Wykład 11. a, b G a b = b a, Wykład 11 Grupy Grupą azywamy strukturę algebraiczą złożoą z iepustego zbioru G i działaia biarego które spełia własości: (i) Działaie jest łącze czyli a b c G a (b c) = (a b) c. (ii) Działaie posiada

Bardziej szczegółowo

UKŁADY RÓWNAŃ LINOWYCH

UKŁADY RÓWNAŃ LINOWYCH Ekoeergetyka Matematyka. Wykład 4. UKŁADY RÓWNAŃ LINOWYCH Defiicja (Układ rówań liiowych, rozwiązaie układu rówań) Układem m rówań liiowych z iewiadomymi,,,, gdzie m, azywamy układ rówań postaci: a a a

Bardziej szczegółowo

5. Zasada indukcji matematycznej. Dowody indukcyjne.

5. Zasada indukcji matematycznej. Dowody indukcyjne. Notatki do lekcji, klasa matematycza Mariusz Kawecki, II LO w Chełmie 5. Zasada idukcji matematyczej. Dowody idukcyje. W rozdziale sformułowaliśmy dla liczb aturalych zasadę miimum. Bezpośredią kosekwecją

Bardziej szczegółowo

Stwierdzenie 1. Jeżeli ciąg ma granicę, to jest ona określona jednoznacznie (żaden ciąg nie może mieć dwóch różnych granic).

Stwierdzenie 1. Jeżeli ciąg ma granicę, to jest ona określona jednoznacznie (żaden ciąg nie może mieć dwóch różnych granic). Materiały dydaktycze Aaliza Matematycza Wykład Ciągi liczbowe i ich graice. Graice ieskończoe. Waruek Cauchyego. Działaia arytmetycze a ciągach. Podstawowe techiki obliczaia graic ciągów. Istieie graic

Bardziej szczegółowo

APROKSYMACJA I INTERPOLACJA. funkcja f jest zbyt skomplikowana; użycie f w dalszej analizie problemu jest trudne

APROKSYMACJA I INTERPOLACJA. funkcja f jest zbyt skomplikowana; użycie f w dalszej analizie problemu jest trudne APROKSYMACJA I INTERPOLACJA Przybliżeie fucji f(x) przez ią fucję g(x) fucja f jest zbyt sompliowaa; użycie f w dalszej aalizie problemu jest trude fucja f jest zaa tylo tabelaryczie; wymagaa jest zajomość

Bardziej szczegółowo

POLITECHNIKA OPOLSKA

POLITECHNIKA OPOLSKA POLITCHIKA OPOLSKA ISTYTUT AUTOMATYKI I IFOMATYKI LABOATOIUM MTOLOII LKTOICZJ 7. KOMPSATOY U P U. KOMPSATOY APIĘCIA STAŁO.. Wstęp... Zasada pomiaru metodą kompesacyją. Metoda kompesacyja pomiaru apięcia

Bardziej szczegółowo

3. Funkcje elementarne

3. Funkcje elementarne 3. Fukcje elemetare Fukcjami elemetarymi będziemy azywać fukcję tożsamościową x x, fukcję wykładiczą, fukcje trygoometrycze oraz wszystkie fukcje, jakie moża otrzymać z wyżej wymieioych drogą astępujących

Bardziej szczegółowo

Estymacja. Dr Joanna Banaś Zakład Badań Systemowych Instytut Sztucznej Inteligencji i Metod Matematycznych. Wykład 7

Estymacja. Dr Joanna Banaś Zakład Badań Systemowych Instytut Sztucznej Inteligencji i Metod Matematycznych. Wykład 7 Metody probabilistycze i statystyka Estymacja Dr Joaa Baaś Zakład Badań Systemowych Istytut Sztuczej Iteligecji i Metod Matematyczych Wydział Iformatyki Politechiki Szczecińskiej Metody probabilistycze

Bardziej szczegółowo

a 1, a 2, a 3,..., a n,...

a 1, a 2, a 3,..., a n,... III. Ciągi liczbowe. 1. Defiicja ciągu liczbowego. Defiicja 1.1. Ciągiem liczbowym azywamy fukcję a : N R odwzorowującą zbiór liczb aturalych N w zbiór liczb rzeczywistych R i ozaczamy przez { }. Używamy

Bardziej szczegółowo

TESTY LOSOWOŚCI. Badanie losowości próby - test serii.

TESTY LOSOWOŚCI. Badanie losowości próby - test serii. TESTY LOSOWOŚCI Badaie losowości próby - test serii. W wielu zagadieiach wioskowaia statystyczego istotym założeiem jest losowość próby. Prostym testem do weryfikacji tej własości jest test serii. 1 Dla

Bardziej szczegółowo

Analiza I.1, zima wzorcowe rozwiązania

Analiza I.1, zima wzorcowe rozwiązania Aaliza I., zima 07 - wzorcowe rozwiązaia Marci Kotowsi 5 listopada 07 Zadaie. Udowodij, że dla ażdego aturalego liczba 7 + dzieli się przez 6. Dowód. Tezę udowodimy za pomocą iducji matematyczej. Najpierw

Bardziej szczegółowo

Podprzestrzenie macierzowe

Podprzestrzenie macierzowe Podprzestrzeie macierzowe Defiicja: Zakresem macierzy AŒ mâ azywamy podprzestrzeń R(A) przestrzei m geerowaą przez zakres fukcji : m f x = Ax RAAx x Defiicja: Zakresem macierzy A Œ âm azywamy podprzestrzeń

Bardziej szczegółowo

2 n < 2n + 2 n. 2 n = 2. 2 n 2 +3n+2 > 2 0 = 1 = 2. n+2 n 1 n+1 = 2. n+1

2 n < 2n + 2 n. 2 n = 2. 2 n 2 +3n+2 > 2 0 = 1 = 2. n+2 n 1 n+1 = 2. n+1 Tekst a iebiesko jest kometarzem lub treścią zadaia. Zadaie 1. Zbadaj mootoiczość i ograiczoość ciągów. a = + 3 + 1 Ciąg jest mootoiczie rosący i ieograiczoy poieważ różica kolejych wyrazów jest dodatia.

Bardziej szczegółowo

Jarosław Wróblewski Analiza Matematyczna 1A, zima 2014/15. n 4n n 1

Jarosław Wróblewski Analiza Matematyczna 1A, zima 2014/15. n 4n n 1 30. Obliczyć wartość graicy ( 0 ( ( ( 4 +1 + 1 4 +3 + 4 +9 + 3 4 +7 +...+ 1 4 +3 + 1 ( ( 4 +3. Rozwiązaie: Ozaczmy sumę występującą pod zakiem graicy przez b. Zamierzamy skorzystać z twierdzeia o trzech

Bardziej szczegółowo

Charakterystyki liczbowe zmiennych losowych: wartość oczekiwana i wariancja

Charakterystyki liczbowe zmiennych losowych: wartość oczekiwana i wariancja Charakterystyki liczbowe zmieych losowych: wartość oczekiwaa i wariacja dr Mariusz Grządziel Wykłady 3 i 4;,8 marca 24 Wartość oczekiwaa zmieej losowej dyskretej Defiicja. Dla zmieej losowej dyskretej

Bardziej szczegółowo

Lista 5. Odp. 1. xf(x)dx = xdx = 1 2 E [X] = 1. Pr(X > 3/4) E [X] 3/4 = 2 3. Zadanie 3. Zmienne losowe X i (i = 1, 2, 3, 4) są niezależne o tym samym

Lista 5. Odp. 1. xf(x)dx = xdx = 1 2 E [X] = 1. Pr(X > 3/4) E [X] 3/4 = 2 3. Zadanie 3. Zmienne losowe X i (i = 1, 2, 3, 4) są niezależne o tym samym Lista 5 Zadaia a zastosowaie ierówosci Markowa i Czebyszewa. Zadaie 1. Niech zmiea losowa X ma rozkład jedostajy a odciku [0, 1]. Korzystając z ierówości Markowa oszacować od góry prawdopodobieństwo, że

Bardziej szczegółowo

Internetowe Kółko Matematyczne 2004/2005

Internetowe Kółko Matematyczne 2004/2005 Iteretowe Kółko Matematycze 2004/2005 http://www.mat.ui.toru.pl/~kolka/ Zadaia dla szkoły średiej Zestaw I (20 IX) Zadaie 1. Daa jest liczba całkowita dodatia. Co jest większe:! czy 2 2? Zadaie 2. Udowodij,

Bardziej szczegółowo

Podprzestrzenie macierzowe

Podprzestrzenie macierzowe Podprzestrzeie macierzowe Defiicja: Zakresem macierzy AŒ mâ azywamy podprzestrzeń R(A) przestrzei m geerowaą przez zakres fukcji ( ) : m f x = Ax ( A) { Ax x } = Defiicja: Zakresem macierzy A Œ âm azywamy

Bardziej szczegółowo

Lista 6. Estymacja punktowa

Lista 6. Estymacja punktowa Estymacja puktowa Lista 6 Model metoda mometów, rozkład ciągły. Zadaie. Metodą mometów zaleźć estymator iezaego parametru a w populacji jedostajej a odciku [a, a +. Czy jest to estymator ieobciążoy i zgody?

Bardziej szczegółowo

Twierdzenie Cayleya-Hamiltona

Twierdzenie Cayleya-Hamiltona Twierdzeie Cayleya-Hamiltoa Twierdzeie (Cayleya-Hamiltoa): Każda macierz kwadratowa spełia swoje włase rówaie charakterystycze. D: Chcemy pokazać, że jeśli wielomiaem charakterystyczym macierzy A jest

Bardziej szczegółowo

Algorytmy I Struktury Danych Prowadząca: dr Hab. inż. Małgorzata Sterna. Sprawozdanie do Ćwiczenia 1 Algorytmy sortowania (27.02.

Algorytmy I Struktury Danych Prowadząca: dr Hab. inż. Małgorzata Sterna. Sprawozdanie do Ćwiczenia 1 Algorytmy sortowania (27.02. Poiedziałki 11.45 Grupa I3 Iformatyka a wydziale Iformatyki Politechika Pozańska Algorytmy I Struktury Daych Prowadząca: dr Hab. iż. Małgorzata Stera Sprawozdaie do Ćwiczeia 1 Algorytmy sortowaia (27.2.12)

Bardziej szczegółowo

Wykład 5 Przedziały ufności. Przedział ufności, gdy znane jest σ. Opis słowny / 2

Wykład 5 Przedziały ufności. Przedział ufności, gdy znane jest σ. Opis słowny / 2 Wykład 5 Przedziały ufości Zwykle ie zamy parametrów populacji, p. Chcemy określić a ile dokładie y estymuje Kostruujemy przedział o środku y, i taki, że mamy 95% pewości, że zawiera o Nazywamy go 95%

Bardziej szczegółowo

Wektory Funkcje rzeczywiste wielu. Matematyka Studium doktoranckie KAE SGH Semestr letni 2008/2009 R. Łochowski

Wektory Funkcje rzeczywiste wielu. Matematyka Studium doktoranckie KAE SGH Semestr letni 2008/2009 R. Łochowski Wektory Fukcje rzeczywiste wielu zmieych rzeczywistych Matematyka Studium doktorackie KAE SGH Semestr leti 2008/2009 R. Łochowski Wektory pukty w przestrzei R Przestrzeń R to zbiór uporządkowaych -ek liczb

Bardziej szczegółowo

Jarosław Wróblewski Analiza Matematyczna 1A, zima 2014/15. n = Rozwiązanie: Stosując wzór na wartość współczynnika dwumianowego otrzymujemy

Jarosław Wróblewski Analiza Matematyczna 1A, zima 2014/15. n = Rozwiązanie: Stosując wzór na wartość współczynnika dwumianowego otrzymujemy 12. Dowieść, że istieje ieskończeie wiele par liczb aturalych k < spełiających rówaie ( ) ( ) k. k k +1 Stosując wzór a wartość współczyika dwumiaowego otrzymujemy ( ) ( )!! oraz k k! ( k)! k +1 (k +1)!

Bardziej szczegółowo

Wykład 9. Znajdowanie najlepszej drogi

Wykład 9. Znajdowanie najlepszej drogi Wykład 9 Znajdowanie najlepszej drogi 1 Algorytmy znajdowania najkrótszyh śieżek Właśiwośi najkrótszyh śieżek Algorytm Bellmana-Forda Algorytm Dijsktry Literatura Cormen, Leiserson, Rivest, Wprowadzenie

Bardziej szczegółowo

Zdarzenia losowe, definicja prawdopodobieństwa, zmienne losowe

Zdarzenia losowe, definicja prawdopodobieństwa, zmienne losowe Metody probabilistycze i statystyka Wykład 1 Zdarzeia losowe, defiicja prawdopodobieństwa, zmiee losowe Dr Joaa Baaś Zakład Badań Systemowych Istytut Sztuczej Iteligecji i Metod Matematyczych Wydział Iformatyki

Bardziej szczegółowo

2.27. Oblicz wartość wyrażenia 3 a Wykaż, że jeżeli x i y są liczbami dodatnimi oraz x+ y =16, to ( 1+

2.27. Oblicz wartość wyrażenia 3 a Wykaż, że jeżeli x i y są liczbami dodatnimi oraz x+ y =16, to ( 1+ MATURA z matematki w roku,, fragmet Liza log log log log log 7 log 8 jest: 7 A iewmiera, B ałkowita, C kwadratem liz aturalej, D większa od 7 : B 7 Oliz wartość wrażeia a wiedzą, że a a 7 Wskazówka: Zauważ,

Bardziej szczegółowo

8. Optymalizacja decyzji inwestycyjnych

8. Optymalizacja decyzji inwestycyjnych 8. Optymalizacja decyzji iwestycyjych 8. Wprowadzeie W wielu różych sytuacjach, w tym rówież w czasie wyboru iwestycji do realizacji, podejmujemy decyzje. Sytuacje takie azywae są sytuacjami decyzyjymi.

Bardziej szczegółowo

Algorytmy I Struktury Danych Prowadząca: dr Hab. inż. Małgorzata Sterna. Sprawozdanie do Ćwiczenia 3 Algorytmy grafowe ( )

Algorytmy I Struktury Danych Prowadząca: dr Hab. inż. Małgorzata Sterna. Sprawozdanie do Ćwiczenia 3 Algorytmy grafowe ( ) Poiedziałki 11.45 Grupa I3 Iformatyka a wydziale Iformatyki Politechika Pozańska Algorytmy I Struktury Daych Prowadząca: dr Hab. iż. Małgorzata Stera Sprawozdaie do Ćwiczeia 3 Algorytmy grafowe (26.03.12)

Bardziej szczegółowo

Elementy modelowania matematycznego

Elementy modelowania matematycznego Elemety modelowaia matematyczego Wstęp Jakub Wróblewski jakubw@pjwstk.edu.pl http://zajecia.jakubw.pl/ TEMATYKA PRZEDMIOTU Modelowaie daych (ilościowe): Metody statystycze: estymacja parametrów modelu,

Bardziej szczegółowo

Za pierwszy niebanalny algorytm uważa się algorytm Euklidesa wyszukiwanie NWD dwóch liczb (400 a 300 rok przed narodzeniem Chrystusa).

Za pierwszy niebanalny algorytm uważa się algorytm Euklidesa wyszukiwanie NWD dwóch liczb (400 a 300 rok przed narodzeniem Chrystusa). Algorytmy definicja, cechy, złożoność. Algorytmy napotykamy wszędzie, gdziekolwiek się zwrócimy. Rządzą one wieloma codziennymi czynnościami, jak np. wymiana przedziurawionej dętki, montowanie szafy z

Bardziej szczegółowo

Efektywność Procedur Obliczeniowych. wykład 5

Efektywność Procedur Obliczeniowych. wykład 5 Efektywność Procedur Obliczeniowych wykład 5 Modele procesu obliczeń (8) Jedno-, wielotaśmowa MT oraz maszyna RAM są równoważne w przypadku, jeśli dany problem jest rozwiązywany przez jeden model w czasie

Bardziej szczegółowo

1 Twierdzenia o granicznym przejściu pod znakiem całki

1 Twierdzenia o granicznym przejściu pod znakiem całki 1 Twierdzeia o graiczym przejściu pod zakiem całki Ozaczeia: R + = [0, ) R + = [0, ] (X, M, µ), gdzie M jest σ-ciałem podzbiorów X oraz µ: M R + - zbiór mierzaly, to zaczy M Twierdzeie 1.1. Jeżeli dae

Bardziej szczegółowo

O trzech elementarnych nierównościach i ich zastosowaniach przy dowodzeniu innych nierówności

O trzech elementarnych nierównościach i ich zastosowaniach przy dowodzeniu innych nierówności Edward Stachowski O trzech elemetarych ierówościach i ich zastosowaiach przy dowodzeiu iych ierówości Przy dowodzeiu ierówości stosujemy elemetare przejścia rówoważe, przeprowadzamy rozumowaie typu: jeżeli

Bardziej szczegółowo

Statystyczna kontrola procesu karty kontrolne Shewharta.

Statystyczna kontrola procesu karty kontrolne Shewharta. tatystyza kotrola proesu karty kotrole hewharta. Każe przesiębiorstwo proukyje, ąży o tego, aby proukty które wytwarza były jak ajlepszej jakośi. W zisiejszyh zasah, to właśie jakość pozwala utrzymać się

Bardziej szczegółowo

będą niezależnymi zmiennymi losowymi z rozkładu jednostajnego na przedziale ( 0,

będą niezależnymi zmiennymi losowymi z rozkładu jednostajnego na przedziale ( 0, Zadaie iech X, X,, X 6 będą iezależymi zmieymi losowymi z rozkładu jedostajego a przedziale ( 0, ), a Y, Y,, Y6 iezależymi zmieymi losowymi z rozkładu jedostajego a przedziale ( 0, ), gdzie, są iezaymi

Bardziej szczegółowo

Elementy statystyki opisowej Izolda Gorgol wyciąg z prezentacji (wykład I)

Elementy statystyki opisowej Izolda Gorgol wyciąg z prezentacji (wykład I) Elemety statystyki opisowej Izolda Gorgol wyciąg z prezetacji (wykład I) Populacja statystycza, badaie statystycze Statystyka matematycza zajmuje się opisywaiem i aalizą zjawisk masowych za pomocą metod

Bardziej szczegółowo

Analiza algorytmów to dział informatyki zajmujcy si szukaniem najefektywniejszych, poprawnych algorytmów dla danych problemów komputerowych.

Analiza algorytmów to dział informatyki zajmujcy si szukaniem najefektywniejszych, poprawnych algorytmów dla danych problemów komputerowych. Temat: Poprawo całkowita i czciowa algorytmu. Złooo obliczeiowa algorytmu. Złooo czasowa redia i pesymistycza. Rzd fukcji. I. Literatura 1. A. V. Aho, J.E. Hopcroft, J. D. Ullma - Projektowaie i aaliza

Bardziej szczegółowo

Dwumian Newtona. Agnieszka Dąbrowska i Maciej Nieszporski 8 stycznia 2011

Dwumian Newtona. Agnieszka Dąbrowska i Maciej Nieszporski 8 stycznia 2011 Dwumia Newtoa Agiesza Dąbrowsa i Maciej Nieszporsi 8 styczia Wstęp Wzory srócoego możeia, tóre pozaliśmy w gimazjum (x + y x + y (x + y x + xy + y (x + y 3 x 3 + 3x y + 3xy + y 3 x 3 + y 3 + 3xy(x + y

Bardziej szczegółowo

Matematyka ubezpieczeń majątkowych r.

Matematyka ubezpieczeń majątkowych r. Matematyka ubezpieczeń majątkowych 6..003 r. Zadaie. W kolejych okresach czasu t =,, 3, 4, 5 ubezpieczoy, charakteryzujący się parametrem ryzyka Λ, geeruje szkód. Dla daego Λ = λ zmiee N, N,..., N 5 są

Bardziej szczegółowo

1.3. Największa liczba naturalna (bez znaku) zapisana w dwóch bajtach to a) b) 210 c) d) 32767

1.3. Największa liczba naturalna (bez znaku) zapisana w dwóch bajtach to a) b) 210 c) d) 32767 Egzami maturaly z iformatyki Zadaie. (0 pkt) Każdy z puktów tego zadaia zawiera stwierdzeie lub pytaie. Zazacz (otaczając odpowiedią literę kółkiem) właściwą kotyuację zdaia lub poprawą odpowiedź. W każdym

Bardziej szczegółowo

Automatyka i Robotyka Analiza Wykład 14 dr Adam Ćmiel

Automatyka i Robotyka Analiza Wykład 14 dr Adam Ćmiel Własośi zbiorów otwarth i domięth Tw. a) Suma dowolej ilośi zbiorów otwarth jest zbiorem otwartm. b) Iloz sońzoej ilośi zbiorów otwarth jest zbiorem otwartm. Dow. a) Mam rodzię zbiorów otwarth: U A s {

Bardziej szczegółowo

Nieklasyczne modele kolorowania grafów

Nieklasyczne modele kolorowania grafów 65 Nieklasycze modele kolorowaia grafów 66 Kolorowaie sprawiedliwe Def. Jeli wierzchołki grafu G moa podzieli a k takich zbiorów iezaleych C,...,C k, e C i C j dla wszystkich i,j,...,k, to mówimy, e G

Bardziej szczegółowo

Metoda analizy hierarchii Saaty ego Ważnym problemem podejmowania decyzji optymalizowanej jest często występująca hierarchiczność zagadnień.

Metoda analizy hierarchii Saaty ego Ważnym problemem podejmowania decyzji optymalizowanej jest często występująca hierarchiczność zagadnień. Metoda aalizy hierarchii Saaty ego Ważym problemem podejmowaia decyzji optymalizowaej jest często występująca hierarchiczość zagadień. Istieje wiele heurystyczych podejść do rozwiązaia tego problemu, jedak

Bardziej szczegółowo

Przykładowe zadania dla poziomu rozszerzonego

Przykładowe zadania dla poziomu rozszerzonego Przkładowe zadaia dla poziomu rozszerzoego Zadaie. ( pkt W baku w pierwszm roku oszczędzaia stopa procetowa bła rówa p%, a w drugim roku bła o % iższa. Po dwóch latach, prz roczej kapitalizacji odsetek,

Bardziej szczegółowo

Problem decyzyjny naley do klasy NP. (Polynomial), jeeli moe by rozwizany w czasie conajwyej wielomianowym przez algorytm A dla DTM.

Problem decyzyjny naley do klasy NP. (Polynomial), jeeli moe by rozwizany w czasie conajwyej wielomianowym przez algorytm A dla DTM. WYKŁAD : Teoria NP-zupełnoci. Problem decyzyjny naley do klasy P (Polynomial), jeeli moe by rozwizany w czasie conajwyej wielomianowym przez algorytm A dla DTM. (przynaleno ta jest zachowana równie dla

Bardziej szczegółowo

UKŁADY REGULACJI NAPIĘCIA

UKŁADY REGULACJI NAPIĘCIA Zespół Szkół Tehizyh w Skarżysku-Kamieej Sprawozdaie z ćwizeia r 2 Temat ćwizeia: PRACOWNIA ELEKTRYCZNA I ELEKTRONICZNA imię i azwisko KŁADY REGLACJI NAPIĘCIA rok szkoly klasa grupa data wykoaia I. Cel

Bardziej szczegółowo

7 Liczby zespolone. 7.1 Działania na liczbach zespolonych. Liczby zespolone to liczby postaci. z = a + bi,

7 Liczby zespolone. 7.1 Działania na liczbach zespolonych. Liczby zespolone to liczby postaci. z = a + bi, 7 Liczby zespoloe Liczby zespoloe to liczby postaci z a + bi, gdzie a, b R. Liczbę i azywamy jedostką urojoą, spełia oa waruek i 2 1. Zbiór liczb zespoloych ozaczamy przez C: C {a + bi; a, b R}. Liczba

Bardziej szczegółowo

Ekonomia matematyczna - 1.1

Ekonomia matematyczna - 1.1 Ekoomia matematycza - 1.1 Elemety teorii kosumeta 1. Pole preferecji Ozaczmy R x x 1,...,x : x j 0 x x, x j1 j. R rozpatrujemy z ormą x j 2. Dla x x 1,...,x,p p 1,...,p Ip x, p x j p j x 1 p 1 x 2 p 2...x

Bardziej szczegółowo

TEORETYCZNE PODSTAWY INFORMATYKI

TEORETYCZNE PODSTAWY INFORMATYKI 1 TEORETYCZNE PODSTAWY INFORMATYKI WFAiS UJ, Informatyka Stosowana I rok studiów, I stopień Wykład 3 2 Złożoność obliczeniowa algorytmów Notacja wielkie 0 Notacja Ω i Θ Algorytm Hornera Przykłady rzędów

Bardziej szczegółowo

Teoretyczne podstawy informatyki

Teoretyczne podstawy informatyki Teoretyczne podstawy informatyki Wykład 3a: Złożoność obliczeniowa algorytmów http://kiwi.if.uj.edu.pl/~erichter/dydaktyka2010/tpi-2010 Prof. dr hab. Elżbieta Richter-Wąs 1 Złożoność obliczeniowa i asymptotyczna

Bardziej szczegółowo

Zadania z Matematyka 2 - SIMR 2008/ szeregi zadania z rozwiązaniami. n 1. n n. ( 1) n n. n n + 4

Zadania z Matematyka 2 - SIMR 2008/ szeregi zadania z rozwiązaniami. n 1. n n. ( 1) n n. n n + 4 Zadaia z Matematyka - SIMR 00/009 - szeregi zadaia z rozwiązaiami. Zbadać zbieżość szeregu Rozwiązaie: 0 4 4 + 6 0 : Dla dostateczie dużych 0 wyrazy szeregu są ieujeme 0 a = 4 4 + 6 0 0 Stosujemy kryterium

Bardziej szczegółowo

a n 7 a jest ciągiem arytmetycznym.

a n 7 a jest ciągiem arytmetycznym. ZADANIA MATURALNE - CIĄGI LICZBOWE - POZIOM PODSTAWOWY Opracowała mgr Dauta Brzezińska Zad.1. ( pkt) Ciąg a określoy jest wzorem 5.Wyzacz liczbę ujemych wyrazów tego ciągu. Zad.. ( 6 pkt) a Day jest ciąg

Bardziej szczegółowo

Dyskretna transformata falkowa z wykorzystaniem falek Haara. Alfréd Haar

Dyskretna transformata falkowa z wykorzystaniem falek Haara. Alfréd Haar Dyskretna transformata falkowa z wykorzystaniem falek Haara Alfréd Haar 88-9 Przypomnijmy, że istotą DWT jest podział pierwotnego sygnału za pomoą pary filtrów (górnoprzepustowego i dolnoprzepustowego)

Bardziej szczegółowo

( ) WŁASNOŚCI MACIERZY

( ) WŁASNOŚCI MACIERZY .Kowalski własości macierzy WŁSNOŚC MCERZY Własości iloczyu i traspozycji a) możeie macierzy jest łącze, tz. (C) ()C, dlatego zapis C jest jedozaczy, b) możeie macierzy jest rozdziele względem dodawaia,

Bardziej szczegółowo