Uvod do vypoctovej logiky

Naposledy modifikovane: 11.7.2011

Vseobecne o kurze

Vypoctova logika sa vyvinula z matematickej logiky a je suborom logickych disciplin, ktore sa vyuzivaju v informatike a/alebo sa vyuzivaju vo vypoctovych aplikaciach. Yahrna aj klasicke oblasti logiky, ale pozornost je sustredena na algoritmicke, vypocotvw apskety. V tejto suvislosti mozeme zacitovat Kowalskeho alorithmm = logic + control.

Odporucam pozriet si On the Unusual Effectiveness of Logic in Computer Science

V akademickom roku 2010/2011 je kurz postaveny na dvoch pilieroch. V ramci cviceni studenti ziskaju prakticku skusenost s kodovanim problemov do jazka vyrokovej logiky a s ich riesenim na SAT solveri (najdenim riesenia povodneho problemu najdenim modelu, kotry splnuje jeho zakodovanie). Viac o tejto oblasti tejto oblasti vypoctovej logiky v Satisfiability Solvers . Link na cvicenia .

Prednasky su zalozene na tablovej metode a vychadzaju z knihy Raymonda Smullyana First Order Logic, ktorej slovensky preklad vysiel v roku 1979.

back

Suvisiace kurzy

back

2010/2011

Podmienky pre absolvovanie kurzu