rysik
7/2/2007 3:01:00 PM
U¿ytkownik "Damian Sobota" <damsob@WYTNIJ.gazeta.pl> napisa³ w wiadomo¶ci
news:f62cei$n3n$1@inews.gazeta.pl...
> Witam.
>
>
> Znacie jak±¶ ksi±¿kê po¶wiêcon± zastosowaniu algorytmów do rzeczywistych
> problemów? Je¶li tak, to jak±?
>
> Chodzi³oby mi o pozycjê o charakterze dydaktycznym, która uczy algorytmów
> poprzez ich konkretne zastosowanie (np. w biologii, przetwarzaniu obrazów
> etc.).
Eee..dziwne. Ciebie chyba nikt nie uczyl dzielenia pod kreska "poprzez
zastoswanie"? Poza tym zastosowania:
* latwo wymyslec. Grafy jako sieci drog miedzy miastami, 100 zastosowan
sortowania, slownikowe struktury danych jako...slowniki. itp itd
* Czasem zastosowanie algorytmu bywa oczywiste bo stworzono go w jednym
konkretnym celu, np. kompresji danych, kreslenia figur na ekranie komputera
albo szyfowania informacji.
* w ksiazkach do sztucznych sieci neuronowych jest masa przykladow i sa to
przewaznie przyklady z zycia.
* w wielu rzeczywistych problemach uzywa sie kaskady algorytmow badz tez
algorytmy poprzedza etap modelowania problemu, np. algorytm rozwiazywania
ukladu rownan liniowych sluzy rozwiazywaniu jakiegos rownania rozniczkowego,
a te z kolei modeluje jakies zjawisko z biologii. Trudno w takich
przypadkach mowic o przykladach z zycia bo algorytm moze byc "zyciowy" jak
diabli a jednoczesnie moze byc trudno znalezc jakis zgrabny "zyciowy"
przyklad.
* zastosowania bywaja nieraz rownie "zrozumiale" co sam algorytm, np. gdy
mowa o wspomaganiu pracy elektronika lub lekarza.
W cegle Cormena, Leisersona, Rivesta mozna znalezc wiele zyciowych zadan. Z
reszta nie rozumiem po co do kazdego algorytmu dorabiac uzasadnienie jego
istnienia. Po paru przykladach czlowiek zaczyna czuc, ze nie wymyslono ich
dla sportu, ze algorytmy moga tworzyc taka skrzynke z narzedziami na rozne
okazje. Co prawda w naszym tumanistycznym kraju panuje powszechna opinia, ze
matematyka i algorytmika to niepraktyczne rzeczy oderwane od rzeczywistosci.
Takie poglady podzielaja luzie latajacy samolotami, uzywajacy telefonow
komorkowych i internetu. Jesli postawiles sobie zadanie przekonania ich, ze
sie myla to moja rada brzmi: odpusc.