|
СЕМИНАРЫ |
Семинар С. Л. Кузнецова и С. О. Сперанского "Неклассические логики"
|
|||
|
Семинар 6. Динамическая логика Глеб Красилич |
|||
Аннотация: Динамические логики — это формальные системы для рассуждений о работе компьютерных программ. Изначально подобные системы использовались для формализации понятия корректности программы и её соответствия некоторой спецификации. Однако динамические логики могут быть также использованы для установления эквивалентности алгоритмов, автоматического синтеза программ и так далее. Помимо своей практической применимости, динамические логики представляют исследовательский интерес как соединение идей одновременно классической логики, модальной логики и вычислимости. В моем докладе я дам основные мотивировки, такие как само определения "программы", расскажу о языке пропозициональной динамической логики PDL, семантике этого языка и о его дедуктивной системе. Также будут покрыты некоторые результаты об алгоритмической сложности для PDL. |