27.01.2015 Views

TEORETYCZNE PODSTAWY INFORMATYKI zło ˙zono ´s ´c ...

TEORETYCZNE PODSTAWY INFORMATYKI zło ˙zono ´s ´c ...

TEORETYCZNE PODSTAWY INFORMATYKI zło ˙zono ´s ´c ...

SHOW MORE
SHOW LESS

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

TPI <strong>zło</strong>żoność algorytmiczna – dr hab. inż. A. Obuchowicz, prof. UZ 9/20<br />

✬<br />

Złożoność średnia algorytmu<br />

✩<br />

Niech cf(n,⃗x) będzie czasem pracy algorytmu dla problemu o<br />

rozmiarze n i konkretnych danych ⃗x.<br />

Niech P(⃗x) oznacza prawdopodobieństwo wystapienia ˛ danych ⃗x<br />

(przypadek dyskretny),<br />

lub niech P(⃗a < ⃗x < ⃗ b) = ∫ b 1<br />

a 1<br />

. . . ∫ b m<br />

a m<br />

µ(⃗x)dx 1 . . .dx m będzie<br />

prawdopodobieństwem że dane ⃗x znajda˛<br />

się w zakresie (⃗a, ⃗ b)<br />

(przypadek ciagły), ˛ funkcja µ(⃗x) jest gęstościa˛<br />

prawdopodobieństwa<br />

wektora losowego ⃗x.<br />

Złożoność średnia jest O(F s (n)), gdzie<br />

F s (n) = ∑ ⃗x<br />

f(n,⃗x)P(⃗x) (przypadek dyskretny)<br />

F s (n) = ∫ b 1<br />

a 1<br />

. . . ∫ b m<br />

a m<br />

f(n,⃗x)µ(⃗x)dx 1 . . .dx m (przypadek ciagły)<br />

˛<br />

✫<br />

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!