Основы математической логики и теории алгоритмов

This document was uploaded by one of our users. The uploader already confirmed that they had the permission to publish it. If you are author/publisher or own the copyright of this documents, please report to us by using this DMCA report form.

Simply click on the Download Book button.

Yes, Book downloads on Ebookily are 100% Free.

Sometimes the book is free on Amazon As well, so go ahead and hit "Search on Amazon"

Учебное пособие. - Барнаул: Изд-во АлтГТУ, 2010. – 277 с.
Содержание:
Введение.
Формальные теории.
Формальные модели.
Исчисление высказываний.
Исчисление предикатов.
Другие логические теории.
Частично-рекурсивные функции.
Свойства алгоритмов.
Примитивно–рекурсивные функции.
Оператор минимизации.
Ограниченный оператор минимизации.
Быстро растущие функции.
Частично–рекурсивные функции и тезис Черча.
Рекурсивные и рекурсивно перечислимые множества.
Контрольные вопросы к разделу.
Машины Тьюринга.
Неформальное определение машины Тьюринга.
Формальное определение машины Тьюринга.
Способы представления машины Тьюринга.
Функции, вычислимые по Тьюрингу.
Машина Тьюринга с полулентой.
Разветвление и повторение.
Тезис Тьюринга.
Общая теория алгоритмов.
Геделевский номер машины Тьюринга.
Проблема остановки машины Тьюринга.
Метод сводимости и доказательство неразрешимости.
Алгоритмы Маркова.
Эквивалентность алгоритмических моделей.
Теорема об эквивалентности Машин Тьюринга и частично–рекурсивных функций.
Теорема об эквивалентности машин Тьюринга и алгоритмов Маркова.
Теория сложности алгоритмов.
Понятие временной и емкостной сложности алгоритмов.
Практическая оценка временной сложности.
NP–полные задачи.
NP-полнота задачи о дизъюнкциях.
Несколько NP–полных задач.
Методы решения NP-полных задач.
Построение и анализ эффективных алгоритмов.
Типы рекурсивных алгоритмов.
Устранение рекурсии.
Методы отсечения.
Динамическое программирование.
Виртуальные графы.
Эффективные алгоритмы на графах.
Производящие функции.
Формальные грамматики и языки.
Понятие порождающей грамматики и языка.
Классификация грамматик.
Основные свойства КС–языков и КС–грамматик.
Грамматический разбор.
Преобразования КС–грамматик.
Теорема о языке a^n b^n c^n.
Языки и автоматы.
Понятие автомата и типы автоматов.
Формальное определение автомата.
Конечные автоматы.
Регулярные множества.
Минимизация конечных автоматов.
Операции над регулярными языками.
Автоматные грамматики и конечные автоматы.
Автоматы с магазинной памятью и КС–языки.
Разбор с возвратом.
Автоматы-преобразователи.
Поведение автоматов с выходом.
Автоматы Мили.
Автоматы Мура.
Равносильность автоматов Мили и Мура.
Синтез конечных преобразователей.
Эксперименты по распознаванию состояний.
Алгоритмически разрешимые и неразрешимые проблемы теории формальных грамматик и.
языков.
Заключение.

Author(s): Крючкова Е.Н.

Language: Russian
Commentary: 586910
Tags: Математика;Математическая логика