Flatik.ru

Перейти на главную страницу

Поиск по ключевым словам:

страница 1
Вопросы к экзамену по теории алгоритмов. 2012.

Часть I


  1. Понятие алгоритма. Вычислимые функции и породимые множества.

Определение функции. Вычислимость. Экстраалгоритм. Теорема об экстраалгоритме. Теорема о функции экстраалгоритма. Пример функции с числом π. Алгоритм. Частичные и тотальные функции. Примеры: кодирование из N в N2 и кодирование кортежей. Исчисление. Свойства исчислений и алгоритмов. Конечный, конструктивный объект.

  1. Основные представительные модели.

Нормальный алгоритм Маркова. Каноническая система Поста. Пример про палиндромы. Машина Тьюринга. Машина Поста. Машина с неограниченными регистрами. МНР-вычислимые функции и класс CМНР. Функция fP, вычисляемая программой P. Примеры МНР-вычислимых функций: , , .

  1. Тезис Чёрча.

Основной результат: класс C. Тезис Чёрча. Свидетельства в пользу тезиса Чёрча. Способы доказательства МНР-вычислимости.

  1. Порождение вычислимых функций.

Предикат и его характеристическая функция. Разрешимость предиката. Примеры: «x кратно y» и «Mэ(x) не разрешим». Лемма о вычислимости основных функций. Соединение программ. Теорема о замкнутости C относительно подстановки. Примитивная рекурсия. Примеры: , . Теорема о замкнутости C относительно примитивной рекурсии. Класс PR.

  1. Порождение вычислимых функций.

Класс PR. Теорема о вычислимости функций: , , , y, , , y, и , , . Следствие о вычислимости кусочно-заданной функции. Следствие об алгебре разрешимости.

  1. Порождение вычислимых функций.

μ-оператор. Теорема о замкнутости C относительно μ-оператора. Два примера. Пример с порождения нетотальной функции μ-оператором. Следствие о μ-операторе от разрешимого предиката (оператор поиска). Класс частично-рекурсивных функций R. Функция Аккермана. Теорема о существовании тотальной вычислимой не примитивно-рекурсивной функции (Th 5.2). Теорема о равенстве R и C. Класс R0. Рекурсивный предикат. Соотношение между классами PR, R0, Total, R, C.

  1. Нумерация вычислимых функций.

Счетность, (Геделева) нумерация, перечисление множества. Эффективная счетность множества всех конечных последовательностей натуральных чисел, J множества всех команд МНР, P множества всех программ МНР. - n-местная функция, вычисляемая по программе Pa. Теорема о счетности C. Теорема Фридберга (б/д). Теорема о существовании невычислимой всюду определенной функции. s-m-n-теорема (б/д).

  1. Универсальные программы.

Универсальная функция . Теорема о вычислимости . Следствие о разрешимости предиката «Pe(x)↓y за t или меньше шагов».

  1. Неразрешимые задачи.

Теоремы о неразрешимости проблем: «Фx всюду определена» (6.1), «или функция Фx(x) определена» (6.2), «или функция Фx(y) определена или Px(y)↓» (6.4, проблема остановки), «Фx ≡ 0» (6.5), «Фx ≡ Фy» (следствие), «Px(c)↓ и Px(y)↓с» (6.6) (б/д). Теорема Райса (б/д, доказательство – бонус при спорной оценке).

  1. Частично разрешимые задачи.

Частично разрешимый предикат и его частичная характеристическая функция. Любой разрешимый предикат частично разрешим. Примеры частично разрешимых проблем: «», «или Px(y)↓» (проблема остановки), «», «». Критерий разрешимости предиката (6.11). Следствие: предикат Px(y)↑ не частично разрешим.

  1. Рекурсивные и рекурсивно-перечислимые множества.

Множество истинности. Рекурсивные множества. Характеристическая функция . Примеры рекурсивных и нерекурсивных множеств. Теорема о рекурсивности , , , . Рекурсивно перечислимые множества и их частичные характеристические функции. Критерий рекурсивного множества. Три эквивалентных утверждения (б/д). Теорема о рекурсивной перечислимости множеств и . Теорема о бесконечном рекурсивном множестве и тотальной возрастающей вычислимой функции (б/д). Вторая теорема о рекурсии (б/д – только формулировка). Мера вычислительной сложности . Теоремы Блюма о псевдоускорениях и ускорениях (б/д).

  1. Диофантовы множества.

Диофантово уравнение. Сводимость системы уравнений к одному. Приведение к уравнению 4-й степени. Теорема Лагранжа. Эквивалентность разрешимости в целых и натуральных числах. Диофантовы множества. Теорема о диофантовости и . Критерий диофантовости множества натуральных чисел.

  1. Диофантовы множества.

Диофантовые свойства, отношения, функции. Примеры: , , , , , , , , a – (не) степень двойки. Диофантовость конечных множеств и их представление. Универсальное уравнение. Теорема о существовании недиофантового дополнения. Универсальное ДУ без параметров и его диофантово множество. 10-я проблема Гильберта. Теорема Матиясевича (б/д). Критерий р.п. множества натуральных чисел (следствие) (б/д). Два следствия о существовании универсального многочлена (б/д). Разрешимость в рациональных числах. Следствие из теоремы Штурма (б/д). Теорема Тарского (б/д).

Часть II


  1. РАМ. Описание. Типы операндов. c(i), v(a). Команды. Интерпретация программы, как отображение лент, как функции, как языка. Пример с алфавитом {1, 2}.

  2. Вычислительная сложность РАМ-программ. Весовые критерии сложности. Логарифмический критерий для разных операндов и команд. Пример с программой, считающей nn.

  3. Инварианты циклов. Пример программы, вычисляющей xy, её инвариант, доказательство корректности, сложность.

  4. Неветвящиеся программы. Пример: схема Горнера. Равномерный весовой критерий . Битовые вычисления и логарифмический весовой критерий . Ветвления и пример: сортировка чисел попарным сравнением.

  5. «Разделяй и властвуй». Примеры: MinMax, умножение n-разрядных двоичных чисел, сортировка слиянием.

  6. Теорема о рекуррентных соотношениях.

  7. «Динамическое программирование». Пример с умножением матриц.

  8. Порядковые статистики.

  9. Редактирующее расстояние. ρ – метрика. Алгоритм Вагнера-Фишера. Поиск образца (Функция отказов, пример, теорема о распознавании вхождения сразу k цепочек).

Часть III

  1. Введение в теорию сложности.

Массовая и индивидуальная задачи. Алгоритм. Дескриптивная и метрическая т.а. Схема кодирования, временная сложность. O(f). Полиномиальные и экспоненциальные алгоритмы. Сложность в среднем и худшем случае. Труднорешаемая задача.

  1. Аспекты труднорешаемости.

Инвариантность относительно схем кодирования и вычислительных моделей (полиномиально эквивалентные функции, «разумные» схемы кодирования и вычислительные модели, связь МТ и РАМ), различные аспекты труднорешаемости. Задача распознавания. Примеры – изоморфизм подграфу, коммивояжер, связь с задачей оптимизации. Схема кодирования и язык. Функция Length.

  1. Детерминированные Машины Тьюринга и класс P.

ДМТ. Язык, распознаваемый ДМТ-программой. Решение задачи распознавания. Временная сложность ДМТ-программы. Полиномиальная ДМТ-программа. Класс языков P.

  1. Недетерминированное вычисление и класс NP.

НДМТ. Решение задачи распознавания. Принимающее вычисление. Язык, распознаваемый НДМТ-программой. Временная сложность НДМТ-программы. Полиномиальная НДМТ-программа. Класс языков NP.

  1. Взаимоотношения между классами P и NP.

P Н NP. Теорема: связь НДМТ-программы с полиномиальной временной сложностью и ДМТ.

  1. Полиномиальная сводимость и NP-полные задачи.

Сводимость языков (полиномиальная). Лемма о принадлежности P. Сводимость задач. Пример сводимости ГЦ КЖ. Лемма о транзитивности сводимости. Определение NPC. Лемма о признаке NPC.

  1. Основные NPC задачи.

Теорема Кука (б/д. Знать схему док-ва). Основные NPC задачи. Теорема: 3-ВЫП – NPC.

  1. Основные NPC задачи.

Теорема: КЛИКА – NPC. Лемма об эквивалентности ВП, НМ, КЛИКИ. Теорема: ВП – NPC. Следствие. Основные методы док-ва NPC.

Вопросы к экзамену по теории алгоритмо

Вычислимость. Экстраалгоритм. Теорема об экстраалгоритме. Теорема о функции экстраалгоритма. Пример функции с числом π. Алгоритм. Частичные и тотальные функции. Примеры: кодировани

80.46kb.

01 10 2014
1 стр.


Вопросы к экзамену по теории. Источники погрешностей при решении задач на ЭВМ

Решение систем линейных уравнений методом Гаусса

30.86kb.

02 09 2014
1 стр.


Вопросы к экзамену по курсу «Основы экономической теории»

Понятие о системе. Экономика как сложная система. Сущность и основные принципы управления экономикой

30.82kb.

01 09 2014
1 стр.


Вопросы к государственному экзамену по дисциплинам теории английского языка Лексикология

Предмет лексикологии. Этимологический состав словаря. Исконно-английские лексические единицы. Заимствования. Гибриды. Этимологические дублеты. Интернационализмы

130.56kb.

09 10 2014
1 стр.


Вопросы к экзамену по дисциплине «Прочность и разрушение»

Студенты, не сдавшие домашние и контрольные задания, получают в качестве третьего вопроса решение задачи из задачника Ю. Г. Прониной «Сборник задач по основам теории упругости»

24.48kb.

28 09 2014
1 стр.


Программа по теории государства и права и вопросы для подготовки к государственному экзамену по указанной дисциплине

Охватывает несколько тем. В сумме библиотека ниу вшэ подписана примерно на 700 журналов, 73 из которых — по праву

2688.99kb.

02 10 2014
16 стр.


Вопросы к экзамену Понятие объекта и предмета науки. Предмет и объект теории связей с общественностью

Подходы к пониманию категории связей с общественностью. Базовая дефиниция. Петербургская школа pr

32.08kb.

23 09 2014
1 стр.


Экзаменационные вопросы по курсу "основы теории коммуникации"

Объект и предмет теории коммуникации. Соотношение предмета теории коммуникации с предметными областями смежных наук

34.95kb.

13 10 2014
1 стр.