Сложность и логика — различия между версиями

Материал из Wiki - Факультет компьютерных наук
Перейти к: навигация, поиск
(Новая страница: «= Дискретная математика на 2-ом курсе ПМИ (основной поток)= Лекции проходят по вторникам в…»)
 
Строка 1: Строка 1:
= Дискретная математика на 2-ом курсе ПМИ (основной поток)=
+
= Сложность вычислений и логика в теоретической информатике (3-ий курс ТИ) 2017 год =
  
Лекции проходят по вторникам в аудитории 622 в 10:30-11:50. Первая лекция 5 сентября.
+
Лекции проходят по вторникам в аудитории 306 в 15:10-16:30. Семинары по вторникам 16:40-18:00. Первая лекция и семинар 9 января.
  
 
==Новости==
 
==Новости==
 
* '''(22 декабря)''' Проверены экзаменационные работы. Баллы за задачи и критерии их оценки (на последнем листе) находятся [https://www.dropbox.com/s/nnubzvb9gg5299o/exam-results-base.xls?dl=0 здесь]. Показ работ 23 декабря в 16:40 в ауд. 402. Решения задач [https://www.dropbox.com/s/vgj8vcm2yyx63rg/main-17-12-21-sol.pdf?dl=0 здесь]
 
 
* (18 декабря) Экзамен состоится в четверг 21 декабря с 15 до 18 в ауд. 622.  Объявление для группы 164: После сдачи экзаменационной работы можно будет защитить шестое ДЗ. 
 
 
* (14 декабря) Объявление для группы 164: в пятницу 15 декабря после коллоквиума (до 17:15) можно защитить пятое домашнее задание Н.К. Верещагину (ауд. 617). Другого дня для защиты пятого ДЗ лектору не будет. 
 
 
* (5 декабря) Выложено расписание коллоквиума:
 
 
12 декабря  (вторник)
 
 
Группа 161
 
13:40-16:30 (первая пара 300, затем 622)
 
 
Группа 162
 
15:10-18:00 (первая пара 622, затем 435)
 
 
Группа 163
 
16:40-18:00 (и до победного конца) (ауд. 311).
 
 
Подгруппы 164-2, 165-1:
 
12:10 - 15:00 (первая пара 622, потом 505)
 
 
Группа 166
 
12:10 - 15:00 (первая пара 622, потом 219)
 
 
15 декабря (Пятница)
 
Подгруппы 164-1 и 165-2:
 
время 13:40-16:30 -- ауд.205.
 
 
* (24 ноября) Выложены [https://www.dropbox.com/s/bfx9cnut2w2ww3z/colloq.pdf?dl=0 Вопросы к коллоквиуму]
 
 
* (23 ноября) Выложено [https://www.dropbox.com/s/6v2r2l9rswfctnc/hw6.pdf?dl=0 Домашнее задание №6]. Срок сдачи для 164 и 166 групп - 5 декабря.
 
 
* (7 ноября) Выложено [https://www.dropbox.com/s/bea4pllf8tspigb/hw5.pdf?dl=0 Домашнее задание №5]. Срок сдачи для 164 и 166 групп - 21 ноября.
 
 
* (27 октября) Выложено [https://www.dropbox.com/s/18bd95cvk526cuu/hw4.pdf?dl=0 Домашнее задание №4]. Срок сдачи для 164 и 166 групп - 7 ноября.
 
 
* (19 октября) Дедлайн защиты второго домашнего задания для группы 164 сдвинут на 31 октября (из-за сессии)
 
 
* '''(12 октября) Внимание!''' По ошибке в третьем домашнем задании первые две задачи совпадали с некоторыми задачами из второго домашнего задания. Они заменены на новые задачи.
 
 
* (10 октября) Крайний срок сдачи третьего домашнего задания для групп 164, 166 сдвинут на 24 октября (поскольку 24 октября каникулы, при сдаче 24 октября задание надо послать по компьютерной почте).
 
 
* (3 октября) Выложено [https://www.dropbox.com/s/1dkxcvze0u8930l/hw3.pdf?dl=0 Домашнее задание №3]
 
 
* (19 сентября) Выложено [https://www.dropbox.com/s/jmqm4vdw0l19oqg/hw2.pdf?dl=0 Домашнее задание №2]
 
 
* (1 сентября) Лекции 12 и 26 сентября переносятся на 15 и 29 сентября, соответственно (на то же время) в ауд. 509. Это относится и к семинарам в группе 164, переносящимся в ауд. 301.
 
 
* (1 сентября) Выложено [https://www.dropbox.com/s/wapy36llq2ykdsl/hw1.pdf?dl=0 Домашнее задание №1]
 
  
 
==Лектор==  
 
==Лектор==  
Строка 60: Строка 9:
 
Н.К. Верещагин nikolay.vereshchagin@gmail.com
 
Н.К. Верещагин nikolay.vereshchagin@gmail.com
  
==Семинаристы==  
+
==Семинарист==  
  
163 Дашков Евгений Владимирович edashkov@gmail.com, ассистент Дискин Михаил Сергеевич, yhn1124@gmail.com, t.me/yhn112
+
Козачинский Александр Николаевич, kozlach@mail.ru
   
+
164 Верещагин Николай Константинович nikolay.vereshchagin@gmail.com, ассистент Денисова Елена Алексеевна,
+
lena97denisova@mail.ru
+
  
165 Дашков Евгений Владимирович edashkov@gmail.com, ассистент Моисеев Андрей Андреевич, andrei.moiseev213@yandex.ru
 
  
166 Милованов Алексей Сергеевич, almas239@gmail.com, ассистент Ребенко Ярослав Алексеевич, yarebenko@gmail.com
 
  
 
==Краткое описание==
 
==Краткое описание==
  
Курс состоит из двух частей. В первом модуле будет рассказан о линейном программировании:
+
Теоремы Геделя о неполноте для формальной арифметики и теории множеств.
что это такое, в каких областях оно применяется, двойственность в линейном программировании и
+
Разрешимость элементарных теорий упорядоченного поля действительных чисел (теорема Тарского-Зайденберга и  
симплекс метод решения линейных программ. Во втором модуле будет изучаться математическая логика:
+
поля комплексных чисел.  
формулы логики высказываний и логики предикатов, определение истинности, выразимость средствами
+
Экспандеры и теорема Рейнгольда о разрешимости связности для неориентированных графов на логарифмической памяти.
логики предикатов, исчисление резолюций.
+
Лемма Ловаса и быстрые алгоритмы для SAT.
 +
Сложность пропозициональных доказательств.
 +
 
  
 
==Отчётность по курсу и критерии оценки==
 
==Отчётность по курсу и критерии оценки==
  
6 домашних заданий, коллоквиум и экзамен.
+
4 домашних заданий, коллоквиум и экзамен.
  
Оценка за каждое домашнее задание равна доле решенных задач, умноженной на 10. Общая оценка за домашние задания равна среднему арифметическому оценок за решение каждого из заданий.  
+
Оценка за каждое домашнее задание равна доле решенных задач, умноженной на 10. Общая оценка за домашние задания равна среднему арифметическому оценок за решение каждого из заданий. На решение каждого ДЗ дается 14 дней, решение ДЗ нужно сдавать семинаристу до начала семинара.
На решение каждого ДЗ дается 14 дней, решение ДЗ нужно сдавать семинаристу до начала семинара.
+
 
Сдача домашних заданий после их срока невозможна.
 
Сдача домашних заданий после их срока невозможна.
  
 
Каждое ДЗ будет проверено в течение 10 дней после дедлайна. Домашнее задание должно быть защищено в течение 3 недель после дедлайна. Для защиты студент должен прийти на консультацию и убедить преподавателя, что он понимает, что у него написано, и тем самым работа не списана.
 
Каждое ДЗ будет проверено в течение 10 дней после дедлайна. Домашнее задание должно быть защищено в течение 3 недель после дедлайна. Для защиты студент должен прийти на консультацию и убедить преподавателя, что он понимает, что у него написано, и тем самым работа не списана.
  
Коллоквиум (устный) и экзамен (письменный) оцениваются по десятибалльной системе. На коллоквиуме  не разрешается пользоваться никакими записями. На экзамене можно пользоваться любыми бумажными источниками и нельзя никакими электронными. Коллоквиум состоит из двух теоретических вопросов (один по линейному
+
Коллоквиум (устный) и экзамен (письменный) оцениваются по десятибалльной системе. На коллоквиуме  не разрешается пользоваться никакими записями. На экзамене можно пользоваться любыми бумажными источниками и нельзя никакими электронными.
программированию, другой по логике) и одной задачи, которые оцениваются в 3, 3 и 4 баллов
+
соответственно. Эти задачи берутся из заранее опубликованного списка задач (с точностью до выбора конкретных чисел), подобных тем, что были в домашних заданиях.
+
Экзамен состоит из 8 задач с указанием количества баллов за каждую
+
задачу. Эти баллы в сумме дают 10 баллов. Задачи нужно решить за две пары.
+
  
 
Сумма оценки за коллоквиум и оценки за домашние задания с коэффициентами 2/3 и 1/3, соответственно, составляют накопленную оценку. Накопленная оценка и оценка за экзамен с коэффициентами 3/5 и 2/5 дают итоговую оценку. Таким образом, оценки за коллоквиум и экзамен входят в итоговую оценку с коэффициентами 0.4, а оценка за домашние задания - с коэффициентом 0.2.  
 
Сумма оценки за коллоквиум и оценки за домашние задания с коэффициентами 2/3 и 1/3, соответственно, составляют накопленную оценку. Накопленная оценка и оценка за экзамен с коэффициентами 3/5 и 2/5 дают итоговую оценку. Таким образом, оценки за коллоквиум и экзамен входят в итоговую оценку с коэффициентами 0.4, а оценка за домашние задания - с коэффициентом 0.2.  
  
Те, кто не смог прийти на экзамен и коллоквиум по болезни, могут его  
+
Те, кто не смог прийти на экзамен и коллоквиум по болезни, могут его сдать отдельно. Не набравшие в конце второго модуля нужное количество баллов (4) могут пересдать экзамен, а если и это не поможет, то сдавать экзамен комиссии. В последнем случае накопленная оценка аннулируется и оценка, полученная на экзамене, и является окончательной.   
сдать отдельно. Не набравшие в конце второго модуля нужное количество баллов (4) могут пересдать экзамен, а если и это не поможет, то сдавать экзамен комиссии. В последнем случае накопленная оценка аннулируется и оценка, полученная на экзамене, и является окончательной.   
+
  
 
====Правила округления====  
 
====Правила округления====  
Строка 110: Строка 50:
  
 
====Экзамен====
 
====Экзамен====
 
Баллы за задачи и критерии их оценки (на последнем листе) находятся [https://www.dropbox.com/s/nnubzvb9gg5299o/exam-results-base.xls?dl=0 здесь]. Показ работ 23 декабря в 16:40 в ауд. 402. Решения задач [ https://www.dropbox.com/s/vgj8vcm2yyx63rg/main-17-12-21-sol.pdf?dl=0 здесь]
 
  
 
==Сроки контрольных мероприятий==
 
==Сроки контрольных мероприятий==
  
Эти сроки немного различаются для разных групп (поскольку семинары в разные дни).
 
 
'''Сроки сдачи ДЗ для 164 и 166 группы:'''
 
 
Первое домашнее задание  19 сентября (защита до 10 октября [для 166 группы до 17 октября]) .
 
Второе домашнее задание 3 октября (защита до 24 октября).
 
Третье домашнее задание 24 октября (защита до 14 ноября).
 
Четвертое домашнее задание 7 ноября (защита до 28 ноября).
 
Пятое домашнее задание  21 ноября (защита до 12 декабря).
 
Шестое домашнее задание 5 декабря (защита до 26 декабря).
 
 
'''Сроки сдачи ДЗ для 163 и 165 группы:'''
 
 
Первое домашнее задание 22 сентября (защита до 13 октября).
 
Второе домашнее задание 6 октября (защита до 27 октября).
 
Третье домашнее задание 3 ноября (защита до 17 ноября).
 
Четвертое домашнее задание 17 ноября (защита до 1 декабря).
 
Пятое домашнее задание 1 декабря (защита до 15 декабря).
 
Шестое домашнее задание 15 декабря (защита до 29 декабря).
 
 
 
Коллоквиум пройдет с 11 по 15 декабря. [https://www.dropbox.com/s/bfx9cnut2w2ww3z/colloq.pdf?dl=0 Вопросы к коллоквиуму]
 
 
Экзамен (письменный) с 21 по 31 декабря.
 
  
 
==Домашние задания  ==
 
==Домашние задания  ==
'''[https://docs.google.com/spreadsheets/d/1nWh4-qMKA8gTQJ3aNhWkeVEwxaOJbSxd4Sek5plUaUg Оценки за домашние задания (группа 163)]'''
 
  
'''[https://www.dropbox.com/s/vi2j0bsa6j4y8fm/164.xls?dl=0 Оценки за домашние задания (группа 164)]'''
 
  
'''[https://www.dropbox.com/s/6cvpur8awoocuku/165.xls?dl=0 Оценки за домашние задания (группа 165)]'''
+
==Прочитанные лекции==
  
'''[https://docs.google.com/spreadsheets/d/1IwSAme4B9Of6xg-e-ZilB1mDy7B_PYeSuAJErX4yZKE/edit?usp=sharing Оценки за домашние задание (группа 166)]'''
+
====Лекция 1 (9 января).  ====
  
'''[https://www.dropbox.com/s/wapy36llq2ykdsl/hw1.pdf?dl=0 Домашнее задание №1]''' -- дедлайны:  для сдачи 19 сентября, для защиты 10 октября (для групп 164 и 166).
+
Формулировки первой и второй теоремы Гёделя для формальной арифметики и теории множеств. Понятие финитного и сугубо финитного доказательства. Программа Гильберта обоснования математики.
  
[https://www.dropbox.com/s/jmqm4vdw0l19oqg/hw2.pdf?dl=0 Домашнее задание №2] -- дедлайны:  для сдачи 3 октября, для защиты 24 октября (для группы 166) и 31 октября (для группы 164).
+
==Проведённые семинары (153 группа) ==
  
[https://www.dropbox.com/s/1dkxcvze0u8930l/hw3.pdf?dl=0 Домашнее задание №3] -- дедлайны:  для сдачи 17 или 24 октября, для защиты 7 ноября (для групп 164 и 166).
+
===Семинар 1 (9 января)===
  
[https://www.dropbox.com/s/18bd95cvk526cuu/hw4.pdf?dl=0 Домашнее задание №4]. Срок сдачи для 164 и 166 групп - 7 ноября. Защита до 28 ноября.
 
  
[https://www.dropbox.com/s/bea4pllf8tspigb/hw5.pdf?dl=0 Домашнее задание №5]. Срок сдачи для 164 и 166 групп - 21 ноября. Защита до 12 декабря.
+
==Конспекты лекций==
  
[https://www.dropbox.com/s/6v2r2l9rswfctnc/hw6.pdf?dl=0 Домашнее задание №6]. Срок сдачи для 164 и 166 групп - 5 декабря. Защита до 26 декабря.
+
'''[https://www.dropbox.com/s/q1xqbmlniw4u6an/main-ver.pdf?dl=0 Конспект лекций о линейном программировании.]'''
  
==Примерное содержание лекций==
+
==Консультации ==
 
+
* Общая задача линейного программирования.
+
 
+
* Примеры линейных программ: смешивание растворов, транспортная задача, потоки в сетях
+
 
+
* Метод исключения переменных.
+
 
+
* Способы докательства оптимальности линейных программ.
+
 
+
* Общая теория двойственности. Двойственная линейная программа. Лемма Фаркаша и теорема
+
двойственности
+
 
+
* Применения двойственности: потоки и разрезы в сетях, игры с нулевой суммой.
+
 
+
* Симплекс метод.
+
 
+
* Исчисление резолюций для пропозициональных формул.
+
 
+
* Языки первого порядка и их модели. Изоморфные и элементарно эквивалентные модели. Доказательства элементарной эквивалентности с помощью игр Эренфойхта
+
 
+
* Исчисление резолюций для формул первого порядка.
+
 
+
* Выразимые в данной модели отношения. Метод автоморфизмов доказательства невыразимости.
+
 
+
* Логическое следование и аксиоматические теории.
+
 
+
==Прочитанные лекции==
+
  
====Лекция 1 (5 сентября). ====
+
==Рекомендуемая литература ==

Версия 17:16, 9 января 2018

Сложность вычислений и логика в теоретической информатике (3-ий курс ТИ) 2017 год

Лекции проходят по вторникам в аудитории 306 в 15:10-16:30. Семинары по вторникам 16:40-18:00. Первая лекция и семинар 9 января.

Новости

Лектор

Н.К. Верещагин nikolay.vereshchagin@gmail.com

Семинарист

Козачинский Александр Николаевич, kozlach@mail.ru


Краткое описание

Теоремы Геделя о неполноте для формальной арифметики и теории множеств. Разрешимость элементарных теорий упорядоченного поля действительных чисел (теорема Тарского-Зайденберга и поля комплексных чисел. Экспандеры и теорема Рейнгольда о разрешимости связности для неориентированных графов на логарифмической памяти. Лемма Ловаса и быстрые алгоритмы для SAT. Сложность пропозициональных доказательств.


Отчётность по курсу и критерии оценки

4 домашних заданий, коллоквиум и экзамен.

Оценка за каждое домашнее задание равна доле решенных задач, умноженной на 10. Общая оценка за домашние задания равна среднему арифметическому оценок за решение каждого из заданий. На решение каждого ДЗ дается 14 дней, решение ДЗ нужно сдавать семинаристу до начала семинара. Сдача домашних заданий после их срока невозможна.

Каждое ДЗ будет проверено в течение 10 дней после дедлайна. Домашнее задание должно быть защищено в течение 3 недель после дедлайна. Для защиты студент должен прийти на консультацию и убедить преподавателя, что он понимает, что у него написано, и тем самым работа не списана.

Коллоквиум (устный) и экзамен (письменный) оцениваются по десятибалльной системе. На коллоквиуме не разрешается пользоваться никакими записями. На экзамене можно пользоваться любыми бумажными источниками и нельзя никакими электронными.

Сумма оценки за коллоквиум и оценки за домашние задания с коэффициентами 2/3 и 1/3, соответственно, составляют накопленную оценку. Накопленная оценка и оценка за экзамен с коэффициентами 3/5 и 2/5 дают итоговую оценку. Таким образом, оценки за коллоквиум и экзамен входят в итоговую оценку с коэффициентами 0.4, а оценка за домашние задания - с коэффициентом 0.2.

Те, кто не смог прийти на экзамен и коллоквиум по болезни, могут его сдать отдельно. Не набравшие в конце второго модуля нужное количество баллов (4) могут пересдать экзамен, а если и это не поможет, то сдавать экзамен комиссии. В последнем случае накопленная оценка аннулируется и оценка, полученная на экзамене, и является окончательной.

Правила округления

В вычислениях текущие оценки и промежуточные величины не округляются. Результат вычисляется точно и округляется только в момент выставления накопленной и итоговой оценок. Округление при выставлении итоговой оценки арифметическое, а при выставлении накопленной оценки используется следующее правило округления: между 1 и 5 округление вниз, между 5 и 6 округление арифметическое, а в остальных случаях округление вверх. Т.е. 3,92 округляется до 3, 5,48 – до 5, 5,54 – до 6, 7.12 – до 8.

Экзамен

Сроки контрольных мероприятий

Домашние задания

Прочитанные лекции

Лекция 1 (9 января).

Формулировки первой и второй теоремы Гёделя для формальной арифметики и теории множеств. Понятие финитного и сугубо финитного доказательства. Программа Гильберта обоснования математики.

Проведённые семинары (153 группа)

Семинар 1 (9 января)

Конспекты лекций

Конспект лекций о линейном программировании.

Консультации

Рекомендуемая литература