<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="ru">
	<id>https://wiki.cs.hse.ru/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=%D0%A0%D1%92%D0%A0%C2%BB%D0%A0%C2%B5%D0%A0%D1%94%D0%A1%D0%83%D0%A0%C2%B5%D0%A0%E2%84%96+%D0%A0%D1%9A%D0%A0%D1%91%D0%A0%C2%BB%D0%A0%D1%95%D0%A0%D0%86%D0%A0%C2%B0%D0%A0%D0%85%D0%A0%D1%95%D0%A0%D0%86</id>
	<title>Wiki - Факультет компьютерных наук - Вклад [ru]</title>
	<link rel="self" type="application/atom+xml" href="https://wiki.cs.hse.ru/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=%D0%A0%D1%92%D0%A0%C2%BB%D0%A0%C2%B5%D0%A0%D1%94%D0%A1%D0%83%D0%A0%C2%B5%D0%A0%E2%84%96+%D0%A0%D1%9A%D0%A0%D1%91%D0%A0%C2%BB%D0%A0%D1%95%D0%A0%D0%86%D0%A0%C2%B0%D0%A0%D0%85%D0%A0%D1%95%D0%A0%D0%86"/>
	<link rel="alternate" type="text/html" href="https://wiki.cs.hse.ru/%D0%A1%D0%BB%D1%83%D0%B6%D0%B5%D0%B1%D0%BD%D0%B0%D1%8F:%D0%92%D0%BA%D0%BB%D0%B0%D0%B4/%D0%A0%D1%92%D0%A0%C2%BB%D0%A0%C2%B5%D0%A0%D1%94%D0%A1%D0%83%D0%A0%C2%B5%D0%A0%E2%84%96_%D0%A0%D1%9A%D0%A0%D1%91%D0%A0%C2%BB%D0%A0%D1%95%D0%A0%D0%86%D0%A0%C2%B0%D0%A0%D0%85%D0%A0%D1%95%D0%A0%D0%86"/>
	<updated>2026-09-26T23:28:30Z</updated>
	<subtitle>Вклад</subtitle>
	<generator>MediaWiki 1.43.9</generator>
	<entry>
		<id>https://wiki.cs.hse.ru/index.php?title=DM_2_2017_2018&amp;diff=25074</id>
		<title>DM 2 2017 2018</title>
		<link rel="alternate" type="text/html" href="https://wiki.cs.hse.ru/index.php?title=DM_2_2017_2018&amp;diff=25074"/>
		<updated>2017-10-10T09:55:35Z</updated>

		<summary type="html">&lt;p&gt;РђР»РµРєСЃРµР№ РњРёР»РѕРІР°РЅРѕРІ: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;= Дискретная математика на 2-ом курсе ПМИ (основной поток)=&lt;br /&gt;
&lt;br /&gt;
Лекции проходят по вторникам в аудитории 622 в 10:30-11:50. Первая лекция 5 сентября.&lt;br /&gt;
&lt;br /&gt;
==Новости==&lt;br /&gt;
* (3 октября) Выложено [https://www.dropbox.com/s/1dkxcvze0u8930l/hw3.pdf?dl=0 Домашнее задание №3]&lt;br /&gt;
&lt;br /&gt;
* (19 сентября) Выложено [https://www.dropbox.com/s/jmqm4vdw0l19oqg/hw2.pdf?dl=0 Домашнее задание №2]&lt;br /&gt;
&lt;br /&gt;
* (1 сентября) Лекции 12 и 26 сентября переносятся на 15 и 29 сентября, соответственно (на то же время) в ауд. 509. Это относится и к семинарам в группе 164, переносящимся в ауд. 301.&lt;br /&gt;
&lt;br /&gt;
* (1 сентября) Выложено [https://www.dropbox.com/s/wapy36llq2ykdsl/hw1.pdf?dl=0 Домашнее задание №1]&lt;br /&gt;
&lt;br /&gt;
==Лектор== &lt;br /&gt;
&lt;br /&gt;
Н.К. Верещагин nikolay.vereshchagin@gmail.com&lt;br /&gt;
&lt;br /&gt;
==Семинаристы== &lt;br /&gt;
&lt;br /&gt;
163 Дашков Евгений Владимирович edashkov@gmail.com, ассистент Дискин Михаил Сергеевич, yhn1124@gmail.com, t.me/yhn112&lt;br /&gt;
    &lt;br /&gt;
164 Верещагин Николай Константинович nikolay.vereshchagin@gmail.com, ассистент Денисова Елена Алексеевна,&lt;br /&gt;
lena97denisova@mail.ru&lt;br /&gt;
&lt;br /&gt;
165 Дашков Евгений Владимирович edashkov@gmail.com, ассистент Моисеев Андрей Андреевич, andrei.moiseev213@yandex.ru&lt;br /&gt;
&lt;br /&gt;
166 Милованов Алексей Сергеевич, almas239@gmail.com, ассистент Ребенко Ярослав Алексеевич, yarebenko@gmail.com&lt;br /&gt;
&lt;br /&gt;
==Краткое описание==&lt;br /&gt;
&lt;br /&gt;
Курс состоит из двух частей. В первом модуле будет рассказан о линейном программировании:&lt;br /&gt;
что это такое, в каких областях оно применяется, двойственность в линейном программировании и&lt;br /&gt;
симплекс метод решения линейных программ. Во втором модуле будет изучаться математическая логика:&lt;br /&gt;
формулы логики высказываний и логики предикатов, определение истинности, выразимость средствами&lt;br /&gt;
логики предикатов, исчисление резолюций.&lt;br /&gt;
&lt;br /&gt;
==Отчётность по курсу и критерии оценки==&lt;br /&gt;
&lt;br /&gt;
6 домашних заданий, коллоквиум и экзамен.&lt;br /&gt;
&lt;br /&gt;
Оценка за каждое домашнее задание равна доле решенных задач, умноженной на 10. Общая оценка за домашние задания равна среднему арифметическому оценок за решение каждого из заданий. &lt;br /&gt;
На решение каждого ДЗ дается 14 дней, решение ДЗ нужно сдавать семинаристу до начала семинара.&lt;br /&gt;
Сдача домашних заданий после их срока невозможна.&lt;br /&gt;
&lt;br /&gt;
Каждое ДЗ будет проверено в течение 10 дней после дедлайна. Домашнее задание должно быть защищено в течение 3 недель после дедлайна. Для защиты студент должен прийти на консультацию и убедить преподавателя, что он понимает, что у него написано, и тем самым работа не списана.&lt;br /&gt;
&lt;br /&gt;
Коллоквиум (устный) и экзамен (письменный) оцениваются по десятибалльной системе. На коллоквиуме  не разрешается пользоваться никакими записями. На экзамене можно пользоваться любыми бумажными источниками и нельзя никакими электронными. Коллоквиум состоит из двух теоретических вопросов (один по линейному&lt;br /&gt;
программированию, другой по логике) и одной задачи, которые оцениваются в 3, 3 и 4 баллов&lt;br /&gt;
соответственно. Эти задачи берутся из заранее опубликованного списка задач (с точностью до выбора конкретных чисел), подобных тем, что были в домашних заданиях. &lt;br /&gt;
Экзамен состоит из 8 задач с указанием количества баллов за каждую&lt;br /&gt;
задачу. Эти баллы в сумме дают 10 баллов. Задачи нужно решить за две пары.&lt;br /&gt;
&lt;br /&gt;
Сумма оценки за коллоквиум и оценки за домашние задания с коэффициентами 2/3 и 1/3, соответственно, составляют накопленную оценку. Накопленная оценка и оценка за экзамен с коэффициентами 3/5 и 2/5 дают итоговую оценку. Таким образом, оценки за коллоквиум и экзамен входят в итоговую оценку с коэффициентами 0.4, а оценка за домашние задания - с коэффициентом 0.2. &lt;br /&gt;
&lt;br /&gt;
Те, кто не смог прийти на экзамен и коллоквиум по болезни, могут его &lt;br /&gt;
сдать отдельно. Не набравшие в конце второго модуля нужное количество баллов (4) могут пересдать экзамен, а если и это не поможет, то сдавать экзамен комиссии. В последнем случае накопленная оценка аннулируется и оценка, полученная на экзамене, и является окончательной.   &lt;br /&gt;
&lt;br /&gt;
====Правила округления==== &lt;br /&gt;
&lt;br /&gt;
В вычислениях текущие оценки и промежуточные величины не округляются. Результат&lt;br /&gt;
вычисляется точно и округляется только в момент выставления накопленной и итоговой оценок.&lt;br /&gt;
Округление при выставлении итоговой оценки арифметическое, а при выставлении накопленной&lt;br /&gt;
оценки используется следующее правило округления: между 1 и 5 округление вниз, между 5 и 6&lt;br /&gt;
округление арифметическое, а в остальных случаях округление вверх. Т.е. 3,92 округляется до 3,&lt;br /&gt;
5,48 – до 5, 5,54 – до 6, 7.12 – до 8.&lt;br /&gt;
&lt;br /&gt;
==Сроки контрольных мероприятий==&lt;br /&gt;
&lt;br /&gt;
Эти сроки немного различаются для разных групп (поскольку семинары в разные дни). &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Сроки сдачи ДЗ для 164 и 166 группы:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Первое домашнее задание  19 сентября (защита до 10 октября [для 166 группы до 17 октября]) . &lt;br /&gt;
Второе домашнее задание 3 октября (защита до 24 октября). &lt;br /&gt;
Третье домашнее задание 17 октября (защита до 7 ноября).&lt;br /&gt;
Четвертое домашнее задание 7 ноября (защита до 28 ноября). &lt;br /&gt;
Пятое домашнее задание  21 ноября (защита до 12 декабря).&lt;br /&gt;
Шестое домашнее задание 5 декабря (защита до 26 декабря).&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Сроки сдачи ДЗ для 163 и 165 группы:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Первое домашнее задание 22 сентября (защита до 13 октября). &lt;br /&gt;
Второе домашнее задание 6 октября (защита до 27 октября). &lt;br /&gt;
Третье домашнее задание 20 октября (защита до 10 ноября).&lt;br /&gt;
Четвертое домашнее задание 10 ноября (защита до 1 декабря). &lt;br /&gt;
Пятое домашнее задание 24 ноября (защита до 15 декабря).&lt;br /&gt;
Шестое домашнее задание 8 декабря (защита до 29 декабря).&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Коллоквиум пройдет с 11 по 15 декабря. &lt;br /&gt;
&lt;br /&gt;
Экзамен (письменный) с 21 по 31 декабря.&lt;br /&gt;
&lt;br /&gt;
==Домашние задания  ==&lt;br /&gt;
&#039;&#039;&#039;[https://docs.google.com/spreadsheets/d/1nWh4-qMKA8gTQJ3aNhWkeVEwxaOJbSxd4Sek5plUaUg Оценки за домашние задания (группа 163)]&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;[https://www.dropbox.com/s/vi2j0bsa6j4y8fm/164.xls?dl=0 Оценки за домашние задания (группа 164)]&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;[https://www.dropbox.com/s/6cvpur8awoocuku/165.xls?dl=0 Оценки за домашние задания (группа 165)]&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;[https://docs.google.com/spreadsheets/d/1IwSAme4B9Of6xg-e-ZilB1mDy7B_PYeSuAJErX4yZKE/edit?usp=sharing Оценки за домашние задание (группа 166)]&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;[https://www.dropbox.com/s/wapy36llq2ykdsl/hw1.pdf?dl=0 Домашнее задание №1]&#039;&#039;&#039; -- дедлайны:  для сдачи 19 сентября, для защиты 10 октября (для групп 164 и 166).&lt;br /&gt;
&lt;br /&gt;
[https://www.dropbox.com/s/jmqm4vdw0l19oqg/hw2.pdf?dl=0 Домашнее задание №2] -- дедлайны:  для сдачи 3 октября, для защиты 24 октября (для групп 164 и 166).&lt;br /&gt;
&lt;br /&gt;
[https://www.dropbox.com/s/1dkxcvze0u8930l/hw3.pdf?dl=0 Домашнее задание №3] -- дедлайны:  для сдачи 17 октября, для защиты 7 ноября (для групп 164 и 166).&lt;br /&gt;
&lt;br /&gt;
==Примерное содержание лекций==&lt;br /&gt;
&lt;br /&gt;
* Общая задача линейного программирования.&lt;br /&gt;
&lt;br /&gt;
* Примеры линейных программ: смешивание растворов, транспортная задача, потоки в сетях&lt;br /&gt;
&lt;br /&gt;
* Метод исключения переменных.&lt;br /&gt;
&lt;br /&gt;
* Способы докательства оптимальности линейных программ.&lt;br /&gt;
&lt;br /&gt;
* Общая теория двойственности. Двойственная линейная программа. Лемма Фаркаша и теорема &lt;br /&gt;
двойственности&lt;br /&gt;
&lt;br /&gt;
* Применения двойственности: потоки и разрезы в сетях, игры с нулевой суммой.&lt;br /&gt;
&lt;br /&gt;
* Полиэдры и политопы. &lt;br /&gt;
&lt;br /&gt;
* Симплекс метод.&lt;br /&gt;
&lt;br /&gt;
* Определение формулы логики высказываний (пропозициональной формулы).&lt;br /&gt;
&lt;br /&gt;
* Тавтологии, выполнимые, общезначимые и равносильные формулы.&lt;br /&gt;
&lt;br /&gt;
* Исчисление резолюций для пропозициональных формул.&lt;br /&gt;
&lt;br /&gt;
* Языки первого порядка и их модели. Изоморфные и элементарно эквивалентные модели.&lt;br /&gt;
&lt;br /&gt;
* Исчисление резолюций для формул первого порядка.&lt;br /&gt;
&lt;br /&gt;
* Выразимые в данной модели отношения. Метод автоморфизмов доказательства невыразимости.&lt;br /&gt;
&lt;br /&gt;
* Логическое следование и аксиоматические теории.&lt;br /&gt;
&lt;br /&gt;
==Прочитанные лекции==&lt;br /&gt;
&lt;br /&gt;
====Лекция 1 (5 сентября).  ====&lt;br /&gt;
Определение задачи линейного программирования. Примеры: задача о составлении раствора,&lt;br /&gt;
транспортная задача. Решение двумерных задач ЛП графическим методом. Метод исключения переменных: определение совместности, поиск оптимума.&lt;br /&gt;
&lt;br /&gt;
====Лекция 2 (15 сентября).  ====&lt;br /&gt;
 &lt;br /&gt;
Синтаксические следствия систем линейных ограничений. Задача ЛП, двойственная к данной. Принципы двойственности: (1) система линейных неравенств несовместна тогда и только тогда, когда из нее синтаксически следует неравенство 1&amp;lt;=0 (2) если в прямой задаче целевая функция ограничена, то оптимальные решения прямой и двойственной задач совпадают.&lt;br /&gt;
&lt;br /&gt;
====Лекция 3 (19 сентября).  ====&lt;br /&gt;
&lt;br /&gt;
Три специальных вида ЛП и объяснение, почему любая задача ЛП может быть приведена к любому из трех видов.&lt;br /&gt;
Доказательство первого принципа двойственности методом исключения переменных: сначала для систем неравенств вида &amp;lt;=, затем для систем, состоящих из неравенств вида &amp;lt;= и равенств.  Доказательство второго принципа двойственности методом исключения переменных для задач максимизации и систем ограничений, состоящих из неравенств вида &amp;lt;= и равенств.  (Доказательств первого и второго принципа двойственности для систем ограничений, состоящих из неравенств вида &amp;lt;=, &amp;gt;= и равенств, не было.)&lt;br /&gt;
&lt;br /&gt;
Лемма Фаркаша, объяснение, почему она является переформулировкой первого принципа двойственности для систем уравнений в неотрицательных переменных (систем третьего специального вида). Геометрическое доказательство леммы Фаркаша. Вывод первого принципа двойственности для систем ограничений общего вида (неравенства вида &amp;lt;=, &amp;gt;= и равенств) из леммы Фаркаша.&lt;br /&gt;
&lt;br /&gt;
====Лекция 4 (29 сентября).  ====&lt;br /&gt;
&lt;br /&gt;
Геометрическое доказательство второго принципа двойственности с помощью леммы Фаркаша. &lt;br /&gt;
&lt;br /&gt;
Соотношения дополняющей нежесткости. &lt;br /&gt;
&lt;br /&gt;
Задача о максимальном потоке, её представление в виде задачи ЛП, разрезы и их пропускные способности, лемма о соотношении потоков и разрезов&lt;br /&gt;
&lt;br /&gt;
====Лекция 5 (3 октября).  ====&lt;br /&gt;
Задача, двойственная к задаче о максимальном потоке,  доказательство теоремы Форда-Фалкерсона с помощью принципа двойственности.&lt;br /&gt;
&lt;br /&gt;
Игры с нулевой суммой, теорема фон Ноймана и её вывод из принципа двойственности. &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
====Лекция 6 (10 октября).  ====&lt;br /&gt;
&lt;br /&gt;
Полиэдры и их грани. Симплекс метод: общая схема алгоритма с данным начальным допустимым решением, оценка количества шагов.&lt;br /&gt;
&lt;br /&gt;
Конструктивное доказательство леммы Фаркаша и завершение описания алгоритма симплекс метода с начальным допустимым решением. Алгоритм нахождения начального допустимого решения.&lt;br /&gt;
&lt;br /&gt;
====Лекция 7 (17 октября).  ====&lt;br /&gt;
Формулы логики высказываний. Тавтологии, выполнимые формулы. Связь между тавтологиями и выполнимыми формулами. Примеры тавтологий, выражающие важные логические законы: законы де Моргана, дистрибутивности, контрапозиции. КНФ и ДНФ.&lt;br /&gt;
&lt;br /&gt;
Исчисление резолюций: дизъюнкты, правило резолюции, опровержение КНФ в исчислении резолюций, доказательство корректности и полноты, опровержение произвольных формул в исчислении резолюций. &lt;br /&gt;
&lt;br /&gt;
====Лекция 8 (31 октября).  ====&lt;br /&gt;
&lt;br /&gt;
====Лекция 9 (7 ноября).  ====&lt;br /&gt;
&lt;br /&gt;
====Лекция 10 (14 ноября).  ====&lt;br /&gt;
&lt;br /&gt;
====Лекция 11 (21 ноября).  ====&lt;br /&gt;
&lt;br /&gt;
====Лекция 12 (28 ноября).  ====&lt;br /&gt;
&lt;br /&gt;
====Лекция 13 (5 декабря).  ====&lt;br /&gt;
&lt;br /&gt;
== Семинары ==&lt;br /&gt;
&lt;br /&gt;
=== Листки с задачами для семинаров ===&lt;br /&gt;
&lt;br /&gt;
[https://www.dropbox.com/s/cd7bztnxy7d1gbx/listok1.pdf?dl=0 Листок 1 (определение задач ЛП и их решение графическим методом)]&lt;br /&gt;
&lt;br /&gt;
[https://www.dropbox.com/s/nd4u7tpe50n3noc/listok2.pdf?dl=0 Листок 2 (решение ЛП методом исключения переменных)]&lt;br /&gt;
&lt;br /&gt;
[https://www.dropbox.com/s/u7fms5ha752o7z2/listok3.pdf?dl=0 Листок 3 (двойственность в ЛП)]&lt;br /&gt;
&lt;br /&gt;
[https://www.dropbox.com/s/v83f2101qzdhy18/listok4.pdf?dl=0 Листок 4 (интересные задачи, сводящиеся к ЛП)]&lt;br /&gt;
&lt;br /&gt;
[https://www.dropbox.com/s/du2nhvefoh5llim/listok5.pdf?dl=0 Листок 5 (грани полиэдров и симплекс метод)]&lt;br /&gt;
&lt;br /&gt;
=== Проведённые семинары в группе 164 ===&lt;br /&gt;
&lt;br /&gt;
====Семинар 1 (5 сентября)====&lt;br /&gt;
Графическое решение задач линейного программирования с двумя переменными и сводящихся к таким.&lt;br /&gt;
&lt;br /&gt;
====Семинар 2 (15 сентября)====&lt;br /&gt;
Решение задач линейного программирования методом исключения переменных.&lt;br /&gt;
&lt;br /&gt;
====Семинар 3 (19 сентября)====&lt;br /&gt;
Построение двойственных задач. Доказательство несовместности с помощью вывода заведомо ложного неравенства.&lt;br /&gt;
&lt;br /&gt;
====Семинар 4 (29 сентября)====&lt;br /&gt;
Задачи на применение двойствености&lt;br /&gt;
&lt;br /&gt;
====Семинар 5 (3 октября)====&lt;br /&gt;
Потоки и разрезы. Игры с нулевой суммой.&lt;br /&gt;
&lt;br /&gt;
==Конспекты лекций==&lt;br /&gt;
[https://www.dropbox.com/s/bxpbt7eq5oyknut/KonspektyOsnovnojPotok.pdf?dl=0 Конспект лекций о линейном программировании для основного потока (содержит только то, что рассказывалось или будет рассказано на лекциях)]&lt;br /&gt;
&lt;br /&gt;
[https://www.dropbox.com/s/q1xqbmlniw4u6an/main-ver.pdf?dl=0 Расширенный конспект лекций о линейном программировании (общий для пилотного и основного потока).]&lt;br /&gt;
&lt;br /&gt;
[https://www.dropbox.com/s/uwdsbj5xymnqqbt/res-lect-revised.pdf?dl=0 Конспект лекций о методе резолюций]&lt;br /&gt;
&lt;br /&gt;
==Консультации ==&lt;br /&gt;
164 группа: &lt;br /&gt;
вторник с 16:40 до 19:30  в ком. 617 (Верещагин).&lt;br /&gt;
&lt;br /&gt;
166 группа:&lt;br /&gt;
вторник с 15:00 до 17:00 в ком. 617 (Милованов)&lt;br /&gt;
&lt;br /&gt;
163 и 165 группы:&lt;br /&gt;
пятница с 16:40 до 18:20 в ком. 501 (Дашков)&lt;br /&gt;
&lt;br /&gt;
==Рекомендуемая литература  ==&lt;br /&gt;
&lt;br /&gt;
1. Alexander Schrijver. Theory of linear and integer programming. John Wiley and Sons. 1998 &lt;br /&gt;
&lt;br /&gt;
2. Ашманов С.А., Тимохов А.В. Теория оптимизации в задачах и упражнениях. М.: Наука, 1991. — 446 с.&lt;br /&gt;
&lt;br /&gt;
3. Н.К.Верещагин, А. Шень. Языки и исчисления. М.:МЦНМО, 2012. (Для курса будут наиболее важны главы 1, 3 и 4. Глава 1 содержит материал, который практически полностью входил в программу курса &amp;quot;Дискретная математика -1&amp;quot;. Материал главы 4 в курсе будет затронут очень незначительно.)&lt;br /&gt;
&lt;br /&gt;
5. А. Схрейвер. Теория линейного и целочисленного программирования. М.: Мир, 1991. Тт.1-2. (Классический учебник. Для курса наиболее важна глава 7 тома 1, а также (частично) гл. 8 и 11.)&lt;br /&gt;
&lt;br /&gt;
6. Б. Корте, Й. Фиген. Комбинаторная оптимизация. Теория и алгоритмы. М.: МЦНМО, 2015. (Современный учебник по комбинаторной оптимизации. Включает главы с описанием линейного программирования и алгоритмов для задач линейного программирования.)&lt;br /&gt;
&lt;br /&gt;
7. Ч.Чень, Р.Ли. Математическая логика и автоматическое доказательство теорем. М.: Наука, 1983. (Для курса важен раздел про метод резолюций в главе 5.)&lt;/div&gt;</summary>
		<author><name>РђР»РµРєСЃРµР№ РњРёР»РѕРІР°РЅРѕРІ</name></author>
	</entry>
	<entry>
		<id>https://wiki.cs.hse.ru/index.php?title=DM_2_2017_2018&amp;diff=24519</id>
		<title>DM 2 2017 2018</title>
		<link rel="alternate" type="text/html" href="https://wiki.cs.hse.ru/index.php?title=DM_2_2017_2018&amp;diff=24519"/>
		<updated>2017-09-26T13:25:30Z</updated>

		<summary type="html">&lt;p&gt;РђР»РµРєСЃРµР№ РњРёР»РѕРІР°РЅРѕРІ: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;= Дискретная математика на 2-ом курсе ПМИ (основной поток)=&lt;br /&gt;
&lt;br /&gt;
Лекции проходят по вторникам в аудитории 622 в 10:30-11:50. Первая лекция 5 сентября.&lt;br /&gt;
&lt;br /&gt;
==Новости==&lt;br /&gt;
&lt;br /&gt;
* (19 сентября) Выложено [https://www.dropbox.com/s/jmqm4vdw0l19oqg/hw2.pdf?dl=0 Домашнее задание №2]&lt;br /&gt;
&lt;br /&gt;
* (1 сентября) Лекции 12 и 26 сентября переносятся на 15 и 29 сентября, соответственно (на то же время) в ауд. 509. Это относится и к семинарам в группе 164, переносящимся в ауд. 301.&lt;br /&gt;
&lt;br /&gt;
* (1 сентября) Выложено [https://www.dropbox.com/s/wapy36llq2ykdsl/hw1.pdf?dl=0 Домашнее задание №1]&lt;br /&gt;
&lt;br /&gt;
==Лектор== &lt;br /&gt;
&lt;br /&gt;
Н.К. Верещагин nikolay.vereshchagin@gmail.com&lt;br /&gt;
&lt;br /&gt;
==Семинаристы== &lt;br /&gt;
&lt;br /&gt;
163 Дашков Евгений Владимирович edashkov@gmail.com, ассистент Дискин Михаил Сергеевич, yhn1124@gmail.com, t.me/yhn112&lt;br /&gt;
    &lt;br /&gt;
164 Верещагин Николай Константинович nikolay.vereshchagin@gmail.com, ассистент Денисова Елена Алексеевна,&lt;br /&gt;
lena97denisova@mail.ru&lt;br /&gt;
&lt;br /&gt;
165 Дашков Евгений Владимирович edashkov@gmail.com, ассистент Моисеев Андрей Андреевич, andrei.moiseev213@yandex.ru&lt;br /&gt;
&lt;br /&gt;
166 Милованов Алексей Сергеевич, almas239@gmail.com, ассистент Ребенко Ярослав Алексеевич, yarebenko@gmail.com&lt;br /&gt;
&lt;br /&gt;
==Краткое описание==&lt;br /&gt;
&lt;br /&gt;
Курс состоит из двух частей. В первом модуле будет рассказан о линейном программировании:&lt;br /&gt;
что это такое, в каких областях оно применяется, двойственность в линейном программировании и&lt;br /&gt;
симплекс метод решения линейных программ. Во втором модуле будет изучаться математическая логика:&lt;br /&gt;
формулы логики высказываний и логики предикатов, определение истинности, выразимость средствами&lt;br /&gt;
логики предикатов, исчисление резолюций.&lt;br /&gt;
&lt;br /&gt;
==Отчётность по курсу и критерии оценки==&lt;br /&gt;
&lt;br /&gt;
6 домашних заданий, коллоквиум и экзамен.&lt;br /&gt;
&lt;br /&gt;
Оценка за каждое домашнее задание равна доле решенных задач, умноженной на 10. Общая оценка за домашние задания равна среднему арифметическому оценок за решение каждого из заданий. &lt;br /&gt;
На решение каждого ДЗ дается 14 дней, решение ДЗ нужно сдавать семинаристу до начала семинара.&lt;br /&gt;
Сдача домашних заданий после их срока невозможна.&lt;br /&gt;
&lt;br /&gt;
Каждое ДЗ будет проверено в течение 10 дней после дедлайна. Домашнее задание должно быть защищено в течение 3 недель после дедлайна. Для защиты студент должен прийти на консультацию и убедить преподавателя, что он понимает, что у него написано, и тем самым работа не списана.&lt;br /&gt;
&lt;br /&gt;
Коллоквиум (устный) и экзамен (письменный) оцениваются по десятибалльной системе. На коллоквиуме  не разрешается пользоваться никакими записями. На экзамене можно пользоваться любыми бумажными источниками и нельзя никакими электронными. Коллоквиум состоит из двух теоретических вопросов (один по линейному&lt;br /&gt;
программированию, другой по логике) и одной задачи, которые оцениваются в 3, 3 и 4 баллов&lt;br /&gt;
соответственно. Эти задачи берутся из заранее опубликованного списка задач (с точностью до выбора конкретных чисел), подобных тем, что были в домашних заданиях. &lt;br /&gt;
Экзамен состоит из 8 задач с указанием количества баллов за каждую&lt;br /&gt;
задачу. Эти баллы в сумме дают 10 баллов. Задачи нужно решить за две пары.&lt;br /&gt;
&lt;br /&gt;
Сумма оценки за коллоквиум и оценки за домашние задания с коэффициентами 1/3 и 2/3, соответственно, составляют накопленную оценку. Накопленная оценка и оценка за экзамен с коэффициентами 3/5 и 2/5 дают итоговую оценку. Таким образом, оценки за коллоквиум и экзамен входят в итоговую оценку с коэффициентами 0.4, а оценка за домашние задания - с коэффициентом 0.2. &lt;br /&gt;
&lt;br /&gt;
Те, кто не смог прийти на экзамен и коллоквиум по болезни, могут его &lt;br /&gt;
сдать отдельно. Не набравшие в конце второго модуля нужное количество баллов (4) могут пересдать экзамен, а если и это не поможет, то сдавать экзамен комиссии. В последнем случае накопленная оценка аннулируется и оценка, полученная на экзамене, и является окончательной.   &lt;br /&gt;
&lt;br /&gt;
====Правила округления==== &lt;br /&gt;
&lt;br /&gt;
В вычислениях текущие оценки и промежуточные величины не округляются. Результат&lt;br /&gt;
вычисляется точно и округляется только в момент выставления накопленной и итоговой оценок.&lt;br /&gt;
Округление при выставлении итоговой оценки арифметическое, а при выставлении накопленной&lt;br /&gt;
оценки используется следующее правило округления: между 1 и 5 округление вниз, между 5 и 6&lt;br /&gt;
округление арифметическое, а в остальных случаях округление вверх. Т.е. 3,92 округляется до 3,&lt;br /&gt;
5,48 – до 5, 5,54 – до 6, 7.12 – до 8.&lt;br /&gt;
&lt;br /&gt;
==Сроки контрольных мероприятий==&lt;br /&gt;
&lt;br /&gt;
Эти сроки немного различаются для разных групп (поскольку семинары в разные дни). &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Сроки сдачи ДЗ для 164 и 166 группы:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Первое домашнее задание  19 сентября (защита до 10 октября). &lt;br /&gt;
Второе домашнее задание 3 октября (защита до 24 октября). &lt;br /&gt;
Третье домашнее задание 17 октября (защита до 7 ноября).&lt;br /&gt;
Четвертое домашнее задание 7 ноября (защита до 28 ноября). &lt;br /&gt;
Пятое домашнее задание  21 ноября (защита до 12 декабря).&lt;br /&gt;
Шестое домашнее задание 5 декабря (защита до 26 декабря).&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Сроки сдачи ДЗ для 163 и 165 группы:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Первое домашнее задание 22 сентября (защита до 13 октября). &lt;br /&gt;
Второе домашнее задание 6 октября (защита до 27 октября). &lt;br /&gt;
Третье домашнее задание 20 октября (защита до 10 ноября).&lt;br /&gt;
Четвертое домашнее задание 10 ноября (защита до 1 декабря). &lt;br /&gt;
Пятое домашнее задание 24 ноября (защита до 15 декабря).&lt;br /&gt;
Шестое домашнее задание 8 декабря (защита до 29 декабря).&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Коллоквиум пройдет с 11 по 15 декабря. &lt;br /&gt;
&lt;br /&gt;
Экзамен (письменный) с 21 по 31 декабря.&lt;br /&gt;
&lt;br /&gt;
==Домашние задания  ==&lt;br /&gt;
&#039;&#039;&#039;[https://docs.google.com/spreadsheets/d/1nWh4-qMKA8gTQJ3aNhWkeVEwxaOJbSxd4Sek5plUaUg Оценки за домашние задания (группа 163)]&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;[https://www.dropbox.com/s/muquy5ohykx50hs/DM%20153.xls?dl=0 Оценки за домашние задания (группа 164)]&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;[https://docs.google.com/spreadsheets/d/1IwSAme4B9Of6xg-e-ZilB1mDy7B_PYeSuAJErX4yZKE/edit?usp=sharing Оценки за домашние задание (группа 166)]&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;[https://www.dropbox.com/s/wapy36llq2ykdsl/hw1.pdf?dl=0 Домашнее задание №1]&#039;&#039;&#039; -- дедлайны:  для сдачи 19 сентября, для защиты 10 октября (для групп 164 и 166).&lt;br /&gt;
&lt;br /&gt;
[https://www.dropbox.com/s/jmqm4vdw0l19oqg/hw2.pdf?dl=0 Домашнее задание №2] -- дедлайны:  для сдачи 3 октября, для защиты 24 октября (для групп 164 и 166).&lt;br /&gt;
&lt;br /&gt;
==Примерное содержание лекций==&lt;br /&gt;
&lt;br /&gt;
* Общая задача линейного программирования.&lt;br /&gt;
&lt;br /&gt;
* Примеры линейных программ: смешивание растворов, транспортная задача, потоки в сетях&lt;br /&gt;
&lt;br /&gt;
* Метод исключения переменных.&lt;br /&gt;
&lt;br /&gt;
* Способы докательства оптимальности линейных программ.&lt;br /&gt;
&lt;br /&gt;
* Общая теория двойственности. Двойственная линейная программа. Лемма Фаркаша и теорема &lt;br /&gt;
двойственности&lt;br /&gt;
&lt;br /&gt;
* Применения двойственности: потоки и разрезы в сетях, игры с нулевой суммой.&lt;br /&gt;
&lt;br /&gt;
* Полиэдры и политопы. &lt;br /&gt;
&lt;br /&gt;
* Симплекс метод.&lt;br /&gt;
&lt;br /&gt;
* Определение формулы логики высказываний (пропозициональной формулы).&lt;br /&gt;
&lt;br /&gt;
* Тавтологии, выполнимые, общезначимые и равносильные формулы.&lt;br /&gt;
&lt;br /&gt;
* Исчисление резолюций для пропозициональных формул.&lt;br /&gt;
&lt;br /&gt;
* Языки первого порядка и их модели. Изоморфные и элементарно эквивалентные модели.&lt;br /&gt;
&lt;br /&gt;
* Исчисление резолюций для формул первого порядка.&lt;br /&gt;
&lt;br /&gt;
* Выразимые в данной модели отношения. Метод автоморфизмов доказательства невыразимости.&lt;br /&gt;
&lt;br /&gt;
* Логическое следование и аксиоматические теории.&lt;br /&gt;
&lt;br /&gt;
==Прочитанные лекции==&lt;br /&gt;
&lt;br /&gt;
====Лекция 1 (5 сентября).  ====&lt;br /&gt;
Определение задачи линейного программирования. Примеры: задача о составлении раствора,&lt;br /&gt;
транспортная задача. Решение двумерных задач ЛП графическим методом. Метод исключения переменных: определение совместности, поиск оптимума.&lt;br /&gt;
&lt;br /&gt;
====Лекция 2 (15 сентября).  ====&lt;br /&gt;
 &lt;br /&gt;
Синтаксические следствия систем линейных ограничений. Задача ЛП, двойственная к данной. Принципы двойственности: (1) система линейных неравенств несовместна тогда и только тогда, когда из нее синтаксически следует неравенство 1&amp;lt;=0 (2) если в прямой задаче целевая функция ограничена, то оптимальные решения прямой и двойственной задач совпадают.&lt;br /&gt;
&lt;br /&gt;
====Лекция 3 (19 сентября).  ====&lt;br /&gt;
&lt;br /&gt;
Три специальных вида ЛП и объяснение, почему любая задача ЛП может быть приведена к любому из трех видов.&lt;br /&gt;
Доказательство первого принципа двойственности методом исключения переменных: сначала для систем неравенств вида &amp;lt;=, затем для систем, состоящих из неравенств вида &amp;lt;= и равенств.  Доказательство второго принципа двойственности методом исключения переменных для задач максимизации и систем ограничений, состоящих из неравенств вида &amp;lt;= и равенств.  (Доказательств первого и второго принципа двойственности для систем ограничений, состоящих из неравенств вида &amp;lt;=, &amp;gt;= и равенств, не было.)&lt;br /&gt;
&lt;br /&gt;
Лемма Фаркаша, объяснение, почему она является переформулировкой первого принципа двойственности для систем уравнений в неотрицательных переменных (систем третьего специального вида). Геометрическое доказательство леммы Фаркаша. Вывод первого принципа двойственности для систем ограничений общего вида (неравенства вида &amp;lt;=, &amp;gt;= и равенств) из леммы Фаркаша.&lt;br /&gt;
&lt;br /&gt;
====Лекция 4 (29 сентября).  ====&lt;br /&gt;
&lt;br /&gt;
Вывод второго принципа двойственности из первого принципа (критерия совместности) для задач первого специального вида. &lt;br /&gt;
&lt;br /&gt;
Соотношения дополняющей нежесткости. &lt;br /&gt;
&lt;br /&gt;
Задача о максимальном потоке, её представление в виде задачи ЛП, двойственная задача, доказательство теоремы Форда-Фалкерсона с помощью двойственной задачи.&lt;br /&gt;
&lt;br /&gt;
====Лекция 5 (3 октября).  ====&lt;br /&gt;
&lt;br /&gt;
Игры с нулевой суммой, теорема фон Ноймана и её вывод из принципа двойственности. &lt;br /&gt;
&lt;br /&gt;
Полиэдры и их грани. Симплекс метод: общая схема алгоритма с данным начальным допустимым решением, оценка количества шагов.&lt;br /&gt;
&lt;br /&gt;
====Лекция 6 (10 октября).  ====&lt;br /&gt;
Конструктивное доказательство леммы Фаркаша и завершение описания алгоритма симплекс метода с начальным допустимым решением. Алгоритм нахождения начального допустимого решения.&lt;br /&gt;
&lt;br /&gt;
====Лекция 7 (17 октября).  ====&lt;br /&gt;
Формулы логики высказываний. Тавтологии, выполнимые формулы. Связь между тавтологиями и выполнимыми формулами. Примеры тавтологий, выражающие важные логические законы: законы де Моргана, дистрибутивности, контрапозиции. КНФ и ДНФ.&lt;br /&gt;
&lt;br /&gt;
Исчисление резолюций: дизъюнкты, правило резолюции, опровержение КНФ в исчислении резолюций, доказательство корректности и полноты, опровержение произвольных формул в исчислении резолюций. &lt;br /&gt;
&lt;br /&gt;
====Лекция 8 (31 октября).  ====&lt;br /&gt;
&lt;br /&gt;
====Лекция 9 (7 ноября).  ====&lt;br /&gt;
&lt;br /&gt;
====Лекция 10 (14 ноября).  ====&lt;br /&gt;
&lt;br /&gt;
====Лекция 11 (21 ноября).  ====&lt;br /&gt;
&lt;br /&gt;
====Лекция 12 (28 ноября).  ====&lt;br /&gt;
&lt;br /&gt;
====Лекция 13 (5 декабря).  ====&lt;br /&gt;
&lt;br /&gt;
== Семинары ==&lt;br /&gt;
&lt;br /&gt;
=== Листки с задачами для семинаров ===&lt;br /&gt;
&lt;br /&gt;
[https://www.dropbox.com/s/cd7bztnxy7d1gbx/listok1.pdf?dl=0 Листок 1 (определение задач ЛП и их решение графическим методом)]&lt;br /&gt;
&lt;br /&gt;
[https://www.dropbox.com/s/nd4u7tpe50n3noc/listok2.pdf?dl=0 Листок 2 (решение ЛП методом исключения переменных)]&lt;br /&gt;
&lt;br /&gt;
[https://www.dropbox.com/s/u7fms5ha752o7z2/listok3.pdf?dl=0 Листок 3 (двойственность в ЛП)]&lt;br /&gt;
&lt;br /&gt;
[https://www.dropbox.com/s/v83f2101qzdhy18/listok4.pdf?dl=0 Листок 4 (интересные задачи, сводящиеся к ЛП)]&lt;br /&gt;
&lt;br /&gt;
=== Проведённые семинары в группе 164 ===&lt;br /&gt;
&lt;br /&gt;
====Семинар 1 (5 сентября)====&lt;br /&gt;
Графическое решение задач линейного программирования с двумя переменными и сводящихся к таким.&lt;br /&gt;
&lt;br /&gt;
====Семинар 2 (15 сентября)====&lt;br /&gt;
Решение задач линейного программирования методом исключения переменных.&lt;br /&gt;
&lt;br /&gt;
====Семинар 3 (19 сентября)====&lt;br /&gt;
Построение двойственных задач. Доказательство несовместности с помощью вывода заведомо ложного неравенства.&lt;br /&gt;
&lt;br /&gt;
==Конспекты лекций==&lt;br /&gt;
[https://www.dropbox.com/s/bxpbt7eq5oyknut/KonspektyOsnovnojPotok.pdf?dl=0 Конспект лекций о линейном программировании для основного потока (содержит только то, что рассказывалось или будет рассказано на лекциях)]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;[https://www.dropbox.com/s/q1xqbmlniw4u6an/main-ver.pdf?dl=0 Расширенный конспект лекций о линейном программировании (общий для пилотного и основного потока).]&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
[https://www.dropbox.com/s/uwdsbj5xymnqqbt/res-lect-revised.pdf?dl=0 Конспект лекций о методе резолюций]&lt;br /&gt;
&lt;br /&gt;
==Консультации ==&lt;br /&gt;
164 группа: &lt;br /&gt;
вторник с 16:40 до 19:30  в ком. 617 (Верещагин).&lt;br /&gt;
&lt;br /&gt;
166 группа:&lt;br /&gt;
вторник с 15:00 до 17:00 в ком. 617 (Милованов)&lt;br /&gt;
&lt;br /&gt;
==Рекомендуемая литература  ==&lt;br /&gt;
&lt;br /&gt;
1. Alexander Schrijver. Theory of linear and integer programming. John Wiley and Sons. 1998 &lt;br /&gt;
&lt;br /&gt;
2. Ашманов С.А., Тимохов А.В. Теория оптимизации в задачах и упражнениях. М.: Наука, 1991. — 446 с.&lt;br /&gt;
&lt;br /&gt;
3. Н.К.Верещагин, А. Шень. Языки и исчисления. М.:МЦНМО, 2012. (Для курса будут наиболее важны главы 1, 3 и 4. Глава 1 содержит материал, который практически полностью входил в программу курса &amp;quot;Дискретная математика -1&amp;quot;. Материал главы 4 в курсе будет затронут очень незначительно.)&lt;br /&gt;
&lt;br /&gt;
5. А. Схрейвер. Теория линейного и целочисленного программирования. М.: Мир, 1991. Тт.1-2. (Классический учебник. Для курса наиболее важна глава 7 тома 1, а также (частично) гл. 8 и 11.)&lt;br /&gt;
&lt;br /&gt;
6. Б. Корте, Й. Фиген. Комбинаторная оптимизация. Теория и алгоритмы. М.: МЦНМО, 2015. (Современный учебник по комбинаторной оптимизации. Включает главы с описанием линейного программирования и алгоритмов для задач линейного программирования.)&lt;br /&gt;
&lt;br /&gt;
7. Ч.Чень, Р.Ли. Математическая логика и автоматическое доказательство теорем. М.: Наука, 1983. (Для курса важен раздел про метод резолюций в главе 5.)&lt;/div&gt;</summary>
		<author><name>РђР»РµРєСЃРµР№ РњРёР»РѕРІР°РЅРѕРІ</name></author>
	</entry>
	<entry>
		<id>https://wiki.cs.hse.ru/index.php?title=DM_2_2017_2018&amp;diff=24503</id>
		<title>DM 2 2017 2018</title>
		<link rel="alternate" type="text/html" href="https://wiki.cs.hse.ru/index.php?title=DM_2_2017_2018&amp;diff=24503"/>
		<updated>2017-09-25T20:10:49Z</updated>

		<summary type="html">&lt;p&gt;РђР»РµРєСЃРµР№ РњРёР»РѕРІР°РЅРѕРІ: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;= Дискретная математика на 2-ом курсе ПМИ (основной поток)=&lt;br /&gt;
&lt;br /&gt;
Лекции проходят по вторникам в аудитории 622 в 10:30-11:50. Первая лекция 5 сентября.&lt;br /&gt;
&lt;br /&gt;
==Новости==&lt;br /&gt;
&lt;br /&gt;
* (19 сентября) Выложено [https://www.dropbox.com/s/jmqm4vdw0l19oqg/hw2.pdf?dl=0 Домашнее задание №2]&lt;br /&gt;
&lt;br /&gt;
* (1 сентября) Лекции 12 и 26 сентября переносятся на 15 и 29 сентября, соответственно (на то же время) в ауд. 509. Это относится и к семинарам в группе 164, переносящимся в ауд. 301.&lt;br /&gt;
&lt;br /&gt;
* (1 сентября) Выложено [https://www.dropbox.com/s/wapy36llq2ykdsl/hw1.pdf?dl=0 Домашнее задание №1]&lt;br /&gt;
&lt;br /&gt;
==Лектор== &lt;br /&gt;
&lt;br /&gt;
Н.К. Верещагин nikolay.vereshchagin@gmail.com&lt;br /&gt;
&lt;br /&gt;
==Семинаристы== &lt;br /&gt;
&lt;br /&gt;
163 Дашков Евгений Владимирович edashkov@gmail.com, ассистент Дискин Михаил Сергеевич, yhn1124@gmail.com, t.me/yhn112&lt;br /&gt;
    &lt;br /&gt;
164 Верещагин Николай Константинович nikolay.vereshchagin@gmail.com, ассистент Денисова Елена Алексеевна,&lt;br /&gt;
lena97denisova@mail.ru&lt;br /&gt;
&lt;br /&gt;
165 Дашков Евгений Владимирович edashkov@gmail.com, ассистент Моисеев Андрей Андреевич, andrei.moiseev213@yandex.ru&lt;br /&gt;
&lt;br /&gt;
166 Милованов Алексей Сергеевич, almas239@gmail.com, ассистент Ребенко Ярослав Алексеевич, yarebenko@gmail.com&lt;br /&gt;
&lt;br /&gt;
==Краткое описание==&lt;br /&gt;
&lt;br /&gt;
Курс состоит из двух частей. В первом модуле будет рассказан о линейном программировании:&lt;br /&gt;
что это такое, в каких областях оно применяется, двойственность в линейном программировании и&lt;br /&gt;
симплекс метод решения линейных программ. Во втором модуле будет изучаться математическая логика:&lt;br /&gt;
формулы логики высказываний и логики предикатов, определение истинности, выразимость средствами&lt;br /&gt;
логики предикатов, исчисление резолюций.&lt;br /&gt;
&lt;br /&gt;
==Отчётность по курсу и критерии оценки==&lt;br /&gt;
&lt;br /&gt;
6 домашних заданий, коллоквиум и экзамен.&lt;br /&gt;
&lt;br /&gt;
Оценка за каждое домашнее задание равна доле решенных задач, умноженной на 10. Общая оценка за домашние задания равна среднему арифметическому оценок за решение каждого из заданий. &lt;br /&gt;
На решение каждого ДЗ дается 14 дней, решение ДЗ нужно сдавать семинаристу до начала семинара.&lt;br /&gt;
Сдача домашних заданий после их срока невозможна.&lt;br /&gt;
&lt;br /&gt;
Каждое ДЗ будет проверено в течение 10 дней после дедлайна. Домашнее задание должно быть защищено в течение 3 недель после дедлайна. Для защиты студент должен прийти на консультацию и убедить преподавателя, что он понимает, что у него написано, и тем самым работа не списана.&lt;br /&gt;
&lt;br /&gt;
Коллоквиум (устный) и экзамен (письменный) оцениваются по десятибалльной системе. На коллоквиуме  не разрешается пользоваться никакими записями. На экзамене можно пользоваться любыми бумажными источниками и нельзя никакими электронными. Коллоквиум состоит из двух теоретических вопросов (один по линейному&lt;br /&gt;
программированию, другой по логике) и одной задачи, которые оцениваются в 3, 3 и 4 баллов&lt;br /&gt;
соответственно. Эти задачи берутся из заранее опубликованного списка задач (с точностью до выбора конкретных чисел), подобных тем, что были в домашних заданиях. &lt;br /&gt;
Экзамен состоит из 8 задач с указанием количества баллов за каждую&lt;br /&gt;
задачу. Эти баллы в сумме дают 10 баллов. Задачи нужно решить за две пары.&lt;br /&gt;
&lt;br /&gt;
Сумма оценки за коллоквиум и оценки за домашние задания с коэффициентами 1/3 и 2/3, соответственно, составляют накопленную оценку. Накопленная оценка и оценка за экзамен с коэффициентами 3/5 и 2/5 дают итоговую оценку. Таким образом, оценки за коллоквиум и экзамен входят в итоговую оценку с коэффициентами 0.4, а оценка за домашние задания - с коэффициентом 0.2. &lt;br /&gt;
&lt;br /&gt;
Те, кто не смог прийти на экзамен и коллоквиум по болезни, могут его &lt;br /&gt;
сдать отдельно. Не набравшие в конце второго модуля нужное количество баллов (4) могут пересдать экзамен, а если и это не поможет, то сдавать экзамен комиссии. В последнем случае накопленная оценка аннулируется и оценка, полученная на экзамене, и является окончательной.   &lt;br /&gt;
&lt;br /&gt;
====Правила округления==== &lt;br /&gt;
&lt;br /&gt;
В вычислениях текущие оценки и промежуточные величины не округляются. Результат&lt;br /&gt;
вычисляется точно и округляется только в момент выставления накопленной и итоговой оценок.&lt;br /&gt;
Округление при выставлении итоговой оценки арифметическое, а при выставлении накопленной&lt;br /&gt;
оценки используется следующее правило округления: между 1 и 5 округление вниз, между 5 и 6&lt;br /&gt;
округление арифметическое, а в остальных случаях округление вверх. Т.е. 3,92 округляется до 3,&lt;br /&gt;
5,48 – до 5, 5,54 – до 6, 7.12 – до 8.&lt;br /&gt;
&lt;br /&gt;
==Сроки контрольных мероприятий==&lt;br /&gt;
&lt;br /&gt;
Эти сроки немного различаются для разных групп (поскольку семинары в разные дни). &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Сроки сдачи ДЗ для 164 и 166 группы:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Первое домашнее задание  19 сентября (защита до 10 октября). &lt;br /&gt;
Второе домашнее задание 3 октября (защита до 24 октября). &lt;br /&gt;
Третье домашнее задание 17 октября (защита до 7 ноября).&lt;br /&gt;
Четвертое домашнее задание 7 ноября (защита до 28 ноября). &lt;br /&gt;
Пятое домашнее задание  21 ноября (защита до 12 декабря).&lt;br /&gt;
Шестое домашнее задание 5 декабря (защита до 26 декабря).&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Сроки сдачи ДЗ для 163 и 165 группы:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Первое домашнее задание 22 сентября (защита до 13 октября). &lt;br /&gt;
Второе домашнее задание 6 октября (защита до 27 октября). &lt;br /&gt;
Третье домашнее задание 20 октября (защита до 10 ноября).&lt;br /&gt;
Четвертое домашнее задание 10 ноября (защита до 1 декабря). &lt;br /&gt;
Пятое домашнее задание 24 ноября (защита до 15 декабря).&lt;br /&gt;
Шестое домашнее задание 8 декабря (защита до 29 декабря).&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Коллоквиум пройдет с 11 по 15 декабря. &lt;br /&gt;
&lt;br /&gt;
Экзамен (письменный) с 21 по 31 декабря.&lt;br /&gt;
&lt;br /&gt;
==Домашние задания  ==&lt;br /&gt;
&#039;&#039;&#039;[https://docs.google.com/spreadsheets/d/1nWh4-qMKA8gTQJ3aNhWkeVEwxaOJbSxd4Sek5plUaUg Оценки за домашние задания (группа 163)]&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;[https://www.dropbox.com/s/muquy5ohykx50hs/DM%20153.xls?dl=0 Оценки за домашние задания (группа 164)]&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;[https://docs.google.com/spreadsheets/d/1IwSAme4B9Of6xg-e-ZilB1mDy7B_PYeSuAJErX4yZKE/edit?usp=sharing Оценки за домашние задание (группа 166)]&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;[https://www.dropbox.com/s/wapy36llq2ykdsl/hw1.pdf?dl=0 Домашнее задание №1]&#039;&#039;&#039; -- дедлайны:  для сдачи 19 сентября, для защиты 10 октября (для групп 164 и 166).&lt;br /&gt;
&lt;br /&gt;
[https://www.dropbox.com/s/jmqm4vdw0l19oqg/hw2.pdf?dl=0 Домашнее задание №2] -- дедлайны:  для сдачи 3 октября, для защиты 24 октября (для групп 164 и 166).&lt;br /&gt;
&lt;br /&gt;
==Примерное содержание лекций==&lt;br /&gt;
&lt;br /&gt;
* Общая задача линейного программирования.&lt;br /&gt;
&lt;br /&gt;
* Примеры линейных программ: смешивание растворов, транспортная задача, потоки в сетях&lt;br /&gt;
&lt;br /&gt;
* Метод исключения переменных.&lt;br /&gt;
&lt;br /&gt;
* Способы докательства оптимальности линейных программ.&lt;br /&gt;
&lt;br /&gt;
* Общая теория двойственности. Двойственная линейная программа. Лемма Фаркаша и теорема &lt;br /&gt;
двойственности&lt;br /&gt;
&lt;br /&gt;
* Применения двойственности: потоки и разрезы в сетях, игры с нулевой суммой.&lt;br /&gt;
&lt;br /&gt;
* Полиэдры и политопы. &lt;br /&gt;
&lt;br /&gt;
* Симплекс метод.&lt;br /&gt;
&lt;br /&gt;
* Определение формулы логики высказываний (пропозициональной формулы).&lt;br /&gt;
&lt;br /&gt;
* Тавтологии, выполнимые, общезначимые и равносильные формулы.&lt;br /&gt;
&lt;br /&gt;
* Исчисление резолюций для пропозициональных формул.&lt;br /&gt;
&lt;br /&gt;
* Языки первого порядка и их модели. Изоморфные и элементарно эквивалентные модели.&lt;br /&gt;
&lt;br /&gt;
* Исчисление резолюций для формул первого порядка.&lt;br /&gt;
&lt;br /&gt;
* Выразимые в данной модели отношения. Метод автоморфизмов доказательства невыразимости.&lt;br /&gt;
&lt;br /&gt;
* Логическое следование и аксиоматические теории.&lt;br /&gt;
&lt;br /&gt;
==Прочитанные лекции==&lt;br /&gt;
&lt;br /&gt;
====Лекция 1 (5 сентября).  ====&lt;br /&gt;
Определение задачи линейного программирования. Примеры: задача о составлении раствора,&lt;br /&gt;
транспортная задача. Решение двумерных задач ЛП графическим методом. Метод исключения переменных: определение совместности, поиск оптимума.&lt;br /&gt;
&lt;br /&gt;
====Лекция 2 (15 сентября).  ====&lt;br /&gt;
 &lt;br /&gt;
Синтаксические следствия систем линейных ограничений. Задача ЛП, двойственная к данной. Принципы двойственности: (1) система линейных неравенств несовместна тогда и только тогда, когда из нее синтаксически следует неравенство 1&amp;lt;=0 (2) если в прямой задаче целевая функция ограничена, то оптимальные решения прямой и двойственной задач совпадают.&lt;br /&gt;
&lt;br /&gt;
====Лекция 3 (19 сентября).  ====&lt;br /&gt;
&lt;br /&gt;
Три специальных вида ЛП и объяснение, почему любая задача ЛП может быть приведена к любому из трех видов.&lt;br /&gt;
Доказательство первого принципа двойственности методом исключения переменных: сначала для систем неравенств вида &amp;lt;=, затем для систем, состоящих из неравенств вида &amp;lt;= и равенств.  Доказательство второго принципа двойственности методом исключения переменных для задач максимизации и систем ограничений, состоящих из неравенств вида &amp;lt;= и равенств.  (Доказательств первого и второго принципа двойственности для систем ограничений, состоящих из неравенств вида &amp;lt;=, &amp;gt;= и равенств, не было.)&lt;br /&gt;
&lt;br /&gt;
Лемма Фаркаша, объяснение, почему она является переформулировкой первого принципа двойственности для систем уравнений в неотрицательных переменных (систем третьего специального вида). Геометрическое доказательство леммы Фаркаша. Вывод первого принципа двойственности для систем ограничений общего вида (неравенства вида &amp;lt;=, &amp;gt;= и равенств) из леммы Фаркаша.&lt;br /&gt;
&lt;br /&gt;
====Лекция 4 (29 сентября).  ====&lt;br /&gt;
&lt;br /&gt;
Вывод второго принципа двойственности из первого принципа (критерия совместности) для задач первого специального вида. &lt;br /&gt;
&lt;br /&gt;
Соотношения дополняющей нежесткости. &lt;br /&gt;
&lt;br /&gt;
Задача о максимальном потоке, её представление в виде задачи ЛП, двойственная задача, доказательство теоремы Форда-Фалкерсона с помощью двойственной задачи.&lt;br /&gt;
&lt;br /&gt;
====Лекция 5 (3 октября).  ====&lt;br /&gt;
&lt;br /&gt;
Игры с нулевой суммой, теорема фон Ноймана и её вывод из принципа двойственности. &lt;br /&gt;
&lt;br /&gt;
Полиэдры и их грани. Симплекс метод: общая схема алгоритма с данным начальным допустимым решением, оценка количества шагов.&lt;br /&gt;
&lt;br /&gt;
====Лекция 6 (10 октября).  ====&lt;br /&gt;
Конструктивное доказательство леммы Фаркаша и завершение описания алгоритма симплекс метода с начальным допустимым решением. Алгоритм нахождения начального допустимого решения.&lt;br /&gt;
&lt;br /&gt;
====Лекция 7 (17 октября).  ====&lt;br /&gt;
Формулы логики высказываний. Тавтологии, выполнимые формулы. Связь между тавтологиями и выполнимыми формулами. Примеры тавтологий, выражающие важные логические законы: законы де Моргана, дистрибутивности, контрапозиции. КНФ и ДНФ.&lt;br /&gt;
&lt;br /&gt;
Исчисление резолюций: дизъюнкты, правило резолюции, опровержение КНФ в исчислении резолюций, доказательство корректности и полноты, опровержение произвольных формул в исчислении резолюций. &lt;br /&gt;
&lt;br /&gt;
====Лекция 8 (31 октября).  ====&lt;br /&gt;
&lt;br /&gt;
====Лекция 9 (7 ноября).  ====&lt;br /&gt;
&lt;br /&gt;
====Лекция 10 (14 ноября).  ====&lt;br /&gt;
&lt;br /&gt;
====Лекция 11 (21 ноября).  ====&lt;br /&gt;
&lt;br /&gt;
====Лекция 12 (28 ноября).  ====&lt;br /&gt;
&lt;br /&gt;
====Лекция 13 (5 декабря).  ====&lt;br /&gt;
&lt;br /&gt;
== Семинары ==&lt;br /&gt;
&lt;br /&gt;
=== Листки с задачами для семинаров ===&lt;br /&gt;
&lt;br /&gt;
[https://www.dropbox.com/s/cd7bztnxy7d1gbx/listok1.pdf?dl=0 Листок 1 (определение задач ЛП и их решение графическим методом)]&lt;br /&gt;
&lt;br /&gt;
[https://www.dropbox.com/s/nd4u7tpe50n3noc/listok2.pdf?dl=0 Листок 2 (решение ЛП методом исключения переменных)]&lt;br /&gt;
&lt;br /&gt;
[https://www.dropbox.com/s/u7fms5ha752o7z2/listok3.pdf?dl=0 Листок 3 (двойственность в ЛП)]&lt;br /&gt;
&lt;br /&gt;
[https://www.dropbox.com/s/v83f2101qzdhy18/listok4.pdf?dl=0 Листок 4 (интересные задачи, сводящиеся к ЛП)]&lt;br /&gt;
&lt;br /&gt;
=== Проведённые семинары в группе 164 ===&lt;br /&gt;
&lt;br /&gt;
====Семинар 1 (5 сентября)====&lt;br /&gt;
Графическое решение задач линейного программирования с двумя переменными и сводящихся к таким.&lt;br /&gt;
&lt;br /&gt;
====Семинар 2 (15 сентября)====&lt;br /&gt;
Решение задач линейного программирования методом исключения переменных.&lt;br /&gt;
&lt;br /&gt;
====Семинар 3 (19 сентября)====&lt;br /&gt;
Построение двойственных задач. Доказательство несовместности с помощью вывода заведомо ложного неравенства.&lt;br /&gt;
&lt;br /&gt;
==Конспекты лекций==&lt;br /&gt;
[https://www.dropbox.com/s/bxpbt7eq5oyknut/KonspektyOsnovnojPotok.pdf?dl=0 Конспект лекций о линейном программировании для основного потока (содержит только то, что рассказывалось или будет рассказано на лекциях)]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;[https://www.dropbox.com/s/q1xqbmlniw4u6an/main-ver.pdf?dl=0 Расширенный конспект лекций о линейном программировании (общий для пилотного и основного потока).]&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
[https://www.dropbox.com/s/uwdsbj5xymnqqbt/res-lect-revised.pdf?dl=0 Конспект лекций о методе резолюций]&lt;br /&gt;
&lt;br /&gt;
==Консультации ==&lt;br /&gt;
164 группа: &lt;br /&gt;
вторник с 16:40 до 19:30  в ком. 617 (Верещагин).&lt;br /&gt;
&lt;br /&gt;
166 группа:&lt;br /&gt;
вторник с 16:30 до 17:00 в ком. 617 (Милованов)&lt;br /&gt;
&lt;br /&gt;
==Рекомендуемая литература  ==&lt;br /&gt;
&lt;br /&gt;
1. Alexander Schrijver. Theory of linear and integer programming. John Wiley and Sons. 1998 &lt;br /&gt;
&lt;br /&gt;
2. Ашманов С.А., Тимохов А.В. Теория оптимизации в задачах и упражнениях. М.: Наука, 1991. — 446 с.&lt;br /&gt;
&lt;br /&gt;
3. Н.К.Верещагин, А. Шень. Языки и исчисления. М.:МЦНМО, 2012. (Для курса будут наиболее важны главы 1, 3 и 4. Глава 1 содержит материал, который практически полностью входил в программу курса &amp;quot;Дискретная математика -1&amp;quot;. Материал главы 4 в курсе будет затронут очень незначительно.)&lt;br /&gt;
&lt;br /&gt;
5. А. Схрейвер. Теория линейного и целочисленного программирования. М.: Мир, 1991. Тт.1-2. (Классический учебник. Для курса наиболее важна глава 7 тома 1, а также (частично) гл. 8 и 11.)&lt;br /&gt;
&lt;br /&gt;
6. Б. Корте, Й. Фиген. Комбинаторная оптимизация. Теория и алгоритмы. М.: МЦНМО, 2015. (Современный учебник по комбинаторной оптимизации. Включает главы с описанием линейного программирования и алгоритмов для задач линейного программирования.)&lt;br /&gt;
&lt;br /&gt;
7. Ч.Чень, Р.Ли. Математическая логика и автоматическое доказательство теорем. М.: Наука, 1983. (Для курса важен раздел про метод резолюций в главе 5.)&lt;/div&gt;</summary>
		<author><name>РђР»РµРєСЃРµР№ РњРёР»РѕРІР°РЅРѕРІ</name></author>
	</entry>
	<entry>
		<id>https://wiki.cs.hse.ru/index.php?title=DM_2_2017_2018&amp;diff=24501</id>
		<title>DM 2 2017 2018</title>
		<link rel="alternate" type="text/html" href="https://wiki.cs.hse.ru/index.php?title=DM_2_2017_2018&amp;diff=24501"/>
		<updated>2017-09-25T20:08:35Z</updated>

		<summary type="html">&lt;p&gt;РђР»РµРєСЃРµР№ РњРёР»РѕРІР°РЅРѕРІ: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;= Дискретная математика на 2-ом курсе ПМИ (основной поток)=&lt;br /&gt;
&lt;br /&gt;
Лекции проходят по вторникам в аудитории 622 в 10:30-11:50. Первая лекция 5 сентября.&lt;br /&gt;
&lt;br /&gt;
==Новости==&lt;br /&gt;
&lt;br /&gt;
* (19 сентября) Выложено [https://www.dropbox.com/s/jmqm4vdw0l19oqg/hw2.pdf?dl=0 Домашнее задание №2]&lt;br /&gt;
&lt;br /&gt;
* (1 сентября) Лекции 12 и 26 сентября переносятся на 15 и 29 сентября, соответственно (на то же время) в ауд. 509. Это относится и к семинарам в группе 164, переносящимся в ауд. 301.&lt;br /&gt;
&lt;br /&gt;
* (1 сентября) Выложено [https://www.dropbox.com/s/wapy36llq2ykdsl/hw1.pdf?dl=0 Домашнее задание №1]&lt;br /&gt;
&lt;br /&gt;
==Лектор== &lt;br /&gt;
&lt;br /&gt;
Н.К. Верещагин nikolay.vereshchagin@gmail.com&lt;br /&gt;
&lt;br /&gt;
==Семинаристы== &lt;br /&gt;
&lt;br /&gt;
163 Дашков Евгений Владимирович edashkov@gmail.com, ассистент Дискин Михаил Сергеевич, yhn1124@gmail.com, t.me/yhn112&lt;br /&gt;
    &lt;br /&gt;
164 Верещагин Николай Константинович nikolay.vereshchagin@gmail.com, ассистент Денисова Елена Алексеевна,&lt;br /&gt;
lena97denisova@mail.ru&lt;br /&gt;
&lt;br /&gt;
165 Дашков Евгений Владимирович edashkov@gmail.com, ассистент Моисеев Андрей Андреевич, andrei.moiseev213@yandex.ru&lt;br /&gt;
&lt;br /&gt;
166 Милованов Алексей Сергеевич, almas239@gmail.com, ассистент Ребенко Ярослав Алексеевич, yarebenko@gmail.com&lt;br /&gt;
&lt;br /&gt;
==Краткое описание==&lt;br /&gt;
&lt;br /&gt;
Курс состоит из двух частей. В первом модуле будет рассказан о линейном программировании:&lt;br /&gt;
что это такое, в каких областях оно применяется, двойственность в линейном программировании и&lt;br /&gt;
симплекс метод решения линейных программ. Во втором модуле будет изучаться математическая логика:&lt;br /&gt;
формулы логики высказываний и логики предикатов, определение истинности, выразимость средствами&lt;br /&gt;
логики предикатов, исчисление резолюций.&lt;br /&gt;
&lt;br /&gt;
==Отчётность по курсу и критерии оценки==&lt;br /&gt;
&lt;br /&gt;
6 домашних заданий, коллоквиум и экзамен.&lt;br /&gt;
&lt;br /&gt;
Оценка за каждое домашнее задание равна доле решенных задач, умноженной на 10. Общая оценка за домашние задания равна среднему арифметическому оценок за решение каждого из заданий. &lt;br /&gt;
На решение каждого ДЗ дается 14 дней, решение ДЗ нужно сдавать семинаристу до начала семинара.&lt;br /&gt;
Сдача домашних заданий после их срока невозможна.&lt;br /&gt;
&lt;br /&gt;
Каждое ДЗ будет проверено в течение 10 дней после дедлайна. Домашнее задание должно быть защищено в течение 3 недель после дедлайна. Для защиты студент должен прийти на консультацию и убедить преподавателя, что он понимает, что у него написано, и тем самым работа не списана.&lt;br /&gt;
&lt;br /&gt;
Коллоквиум (устный) и экзамен (письменный) оцениваются по десятибалльной системе. На коллоквиуме  не разрешается пользоваться никакими записями. На экзамене можно пользоваться любыми бумажными источниками и нельзя никакими электронными. Коллоквиум состоит из двух теоретических вопросов (один по линейному&lt;br /&gt;
программированию, другой по логике) и одной задачи, которые оцениваются в 3, 3 и 4 баллов&lt;br /&gt;
соответственно. Эти задачи берутся из заранее опубликованного списка задач (с точностью до выбора конкретных чисел), подобных тем, что были в домашних заданиях. &lt;br /&gt;
Экзамен состоит из 8 задач с указанием количества баллов за каждую&lt;br /&gt;
задачу. Эти баллы в сумме дают 10 баллов. Задачи нужно решить за две пары.&lt;br /&gt;
&lt;br /&gt;
Сумма оценки за коллоквиум и оценки за домашние задания с коэффициентами 1/3 и 2/3, соответственно, составляют накопленную оценку. Накопленная оценка и оценка за экзамен с коэффициентами 3/5 и 2/5 дают итоговую оценку. Таким образом, оценки за коллоквиум и экзамен входят в итоговую оценку с коэффициентами 0.4, а оценка за домашние задания - с коэффициентом 0.2. &lt;br /&gt;
&lt;br /&gt;
Те, кто не смог прийти на экзамен и коллоквиум по болезни, могут его &lt;br /&gt;
сдать отдельно. Не набравшие в конце второго модуля нужное количество баллов (4) могут пересдать экзамен, а если и это не поможет, то сдавать экзамен комиссии. В последнем случае накопленная оценка аннулируется и оценка, полученная на экзамене, и является окончательной.   &lt;br /&gt;
&lt;br /&gt;
====Правила округления==== &lt;br /&gt;
&lt;br /&gt;
В вычислениях текущие оценки и промежуточные величины не округляются. Результат&lt;br /&gt;
вычисляется точно и округляется только в момент выставления накопленной и итоговой оценок.&lt;br /&gt;
Округление при выставлении итоговой оценки арифметическое, а при выставлении накопленной&lt;br /&gt;
оценки используется следующее правило округления: между 1 и 5 округление вниз, между 5 и 6&lt;br /&gt;
округление арифметическое, а в остальных случаях округление вверх. Т.е. 3,92 округляется до 3,&lt;br /&gt;
5,48 – до 5, 5,54 – до 6, 7.12 – до 8.&lt;br /&gt;
&lt;br /&gt;
==Сроки контрольных мероприятий==&lt;br /&gt;
&lt;br /&gt;
Эти сроки немного различаются для разных групп (поскольку семинары в разные дни). &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Сроки сдачи ДЗ для 164 и 166 группы:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Первое домашнее задание  19 сентября (защита до 10 октября). &lt;br /&gt;
Второе домашнее задание 3 октября (защита до 24 октября). &lt;br /&gt;
Третье домашнее задание 17 октября (защита до 7 ноября).&lt;br /&gt;
Четвертое домашнее задание 7 ноября (защита до 28 ноября). &lt;br /&gt;
Пятое домашнее задание  21 ноября (защита до 12 декабря).&lt;br /&gt;
Шестое домашнее задание 5 декабря (защита до 26 декабря).&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Сроки сдачи ДЗ для 163 и 165 группы:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Первое домашнее задание 22 сентября (защита до 13 октября). &lt;br /&gt;
Второе домашнее задание 6 октября (защита до 27 октября). &lt;br /&gt;
Третье домашнее задание 20 октября (защита до 10 ноября).&lt;br /&gt;
Четвертое домашнее задание 10 ноября (защита до 1 декабря). &lt;br /&gt;
Пятое домашнее задание 24 ноября (защита до 15 декабря).&lt;br /&gt;
Шестое домашнее задание 8 декабря (защита до 29 декабря).&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Коллоквиум пройдет с 11 по 15 декабря. &lt;br /&gt;
&lt;br /&gt;
Экзамен (письменный) с 21 по 31 декабря.&lt;br /&gt;
&lt;br /&gt;
==Домашние задания  ==&lt;br /&gt;
&#039;&#039;&#039;[https://docs.google.com/spreadsheets/d/1nWh4-qMKA8gTQJ3aNhWkeVEwxaOJbSxd4Sek5plUaUg Оценки за домашние задания (группа 163)]&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;[https://www.dropbox.com/s/muquy5ohykx50hs/DM%20153.xls?dl=0 Оценки за домашние задания (группа 164)]&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;[https://docs.google.com/spreadsheets/d/1IwSAme4B9Of6xg-e-ZilB1mDy7B_PYeSuAJErX4yZKE/edit?usp=sharing Оценки за домашние задание (группа 166)]&#039;&#039;&#039;&lt;br /&gt;
&#039;&#039;&#039;[https://www.dropbox.com/s/wapy36llq2ykdsl/hw1.pdf?dl=0 Домашнее задание №1]&#039;&#039;&#039; -- дедлайны:  для сдачи 19 сентября, для защиты 10 октября (для групп 164 и 166).&lt;br /&gt;
&lt;br /&gt;
[https://www.dropbox.com/s/jmqm4vdw0l19oqg/hw2.pdf?dl=0 Домашнее задание №2] -- дедлайны:  для сдачи 3 октября, для защиты 24 октября (для групп 164 и 166).&lt;br /&gt;
&lt;br /&gt;
==Примерное содержание лекций==&lt;br /&gt;
&lt;br /&gt;
* Общая задача линейного программирования.&lt;br /&gt;
&lt;br /&gt;
* Примеры линейных программ: смешивание растворов, транспортная задача, потоки в сетях&lt;br /&gt;
&lt;br /&gt;
* Метод исключения переменных.&lt;br /&gt;
&lt;br /&gt;
* Способы докательства оптимальности линейных программ.&lt;br /&gt;
&lt;br /&gt;
* Общая теория двойственности. Двойственная линейная программа. Лемма Фаркаша и теорема &lt;br /&gt;
двойственности&lt;br /&gt;
&lt;br /&gt;
* Применения двойственности: потоки и разрезы в сетях, игры с нулевой суммой.&lt;br /&gt;
&lt;br /&gt;
* Полиэдры и политопы. &lt;br /&gt;
&lt;br /&gt;
* Симплекс метод.&lt;br /&gt;
&lt;br /&gt;
* Определение формулы логики высказываний (пропозициональной формулы).&lt;br /&gt;
&lt;br /&gt;
* Тавтологии, выполнимые, общезначимые и равносильные формулы.&lt;br /&gt;
&lt;br /&gt;
* Исчисление резолюций для пропозициональных формул.&lt;br /&gt;
&lt;br /&gt;
* Языки первого порядка и их модели. Изоморфные и элементарно эквивалентные модели.&lt;br /&gt;
&lt;br /&gt;
* Исчисление резолюций для формул первого порядка.&lt;br /&gt;
&lt;br /&gt;
* Выразимые в данной модели отношения. Метод автоморфизмов доказательства невыразимости.&lt;br /&gt;
&lt;br /&gt;
* Логическое следование и аксиоматические теории.&lt;br /&gt;
&lt;br /&gt;
==Прочитанные лекции==&lt;br /&gt;
&lt;br /&gt;
====Лекция 1 (5 сентября).  ====&lt;br /&gt;
Определение задачи линейного программирования. Примеры: задача о составлении раствора,&lt;br /&gt;
транспортная задача. Решение двумерных задач ЛП графическим методом. Метод исключения переменных: определение совместности, поиск оптимума.&lt;br /&gt;
&lt;br /&gt;
====Лекция 2 (15 сентября).  ====&lt;br /&gt;
 &lt;br /&gt;
Синтаксические следствия систем линейных ограничений. Задача ЛП, двойственная к данной. Принципы двойственности: (1) система линейных неравенств несовместна тогда и только тогда, когда из нее синтаксически следует неравенство 1&amp;lt;=0 (2) если в прямой задаче целевая функция ограничена, то оптимальные решения прямой и двойственной задач совпадают.&lt;br /&gt;
&lt;br /&gt;
====Лекция 3 (19 сентября).  ====&lt;br /&gt;
&lt;br /&gt;
Три специальных вида ЛП и объяснение, почему любая задача ЛП может быть приведена к любому из трех видов.&lt;br /&gt;
Доказательство первого принципа двойственности методом исключения переменных: сначала для систем неравенств вида &amp;lt;=, затем для систем, состоящих из неравенств вида &amp;lt;= и равенств.  Доказательство второго принципа двойственности методом исключения переменных для задач максимизации и систем ограничений, состоящих из неравенств вида &amp;lt;= и равенств.  (Доказательств первого и второго принципа двойственности для систем ограничений, состоящих из неравенств вида &amp;lt;=, &amp;gt;= и равенств, не было.)&lt;br /&gt;
&lt;br /&gt;
Лемма Фаркаша, объяснение, почему она является переформулировкой первого принципа двойственности для систем уравнений в неотрицательных переменных (систем третьего специального вида). Геометрическое доказательство леммы Фаркаша. Вывод первого принципа двойственности для систем ограничений общего вида (неравенства вида &amp;lt;=, &amp;gt;= и равенств) из леммы Фаркаша.&lt;br /&gt;
&lt;br /&gt;
====Лекция 4 (29 сентября).  ====&lt;br /&gt;
&lt;br /&gt;
Вывод второго принципа двойственности из первого принципа (критерия совместности) для задач первого специального вида. &lt;br /&gt;
&lt;br /&gt;
Соотношения дополняющей нежесткости. &lt;br /&gt;
&lt;br /&gt;
Задача о максимальном потоке, её представление в виде задачи ЛП, двойственная задача, доказательство теоремы Форда-Фалкерсона с помощью двойственной задачи.&lt;br /&gt;
&lt;br /&gt;
====Лекция 5 (3 октября).  ====&lt;br /&gt;
&lt;br /&gt;
Игры с нулевой суммой, теорема фон Ноймана и её вывод из принципа двойственности. &lt;br /&gt;
&lt;br /&gt;
Полиэдры и их грани. Симплекс метод: общая схема алгоритма с данным начальным допустимым решением, оценка количества шагов.&lt;br /&gt;
&lt;br /&gt;
====Лекция 6 (10 октября).  ====&lt;br /&gt;
Конструктивное доказательство леммы Фаркаша и завершение описания алгоритма симплекс метода с начальным допустимым решением. Алгоритм нахождения начального допустимого решения.&lt;br /&gt;
&lt;br /&gt;
====Лекция 7 (17 октября).  ====&lt;br /&gt;
Формулы логики высказываний. Тавтологии, выполнимые формулы. Связь между тавтологиями и выполнимыми формулами. Примеры тавтологий, выражающие важные логические законы: законы де Моргана, дистрибутивности, контрапозиции. КНФ и ДНФ.&lt;br /&gt;
&lt;br /&gt;
Исчисление резолюций: дизъюнкты, правило резолюции, опровержение КНФ в исчислении резолюций, доказательство корректности и полноты, опровержение произвольных формул в исчислении резолюций. &lt;br /&gt;
&lt;br /&gt;
====Лекция 8 (31 октября).  ====&lt;br /&gt;
&lt;br /&gt;
====Лекция 9 (7 ноября).  ====&lt;br /&gt;
&lt;br /&gt;
====Лекция 10 (14 ноября).  ====&lt;br /&gt;
&lt;br /&gt;
====Лекция 11 (21 ноября).  ====&lt;br /&gt;
&lt;br /&gt;
====Лекция 12 (28 ноября).  ====&lt;br /&gt;
&lt;br /&gt;
====Лекция 13 (5 декабря).  ====&lt;br /&gt;
&lt;br /&gt;
== Семинары ==&lt;br /&gt;
&lt;br /&gt;
=== Листки с задачами для семинаров ===&lt;br /&gt;
&lt;br /&gt;
[https://www.dropbox.com/s/cd7bztnxy7d1gbx/listok1.pdf?dl=0 Листок 1 (определение задач ЛП и их решение графическим методом)]&lt;br /&gt;
&lt;br /&gt;
[https://www.dropbox.com/s/nd4u7tpe50n3noc/listok2.pdf?dl=0 Листок 2 (решение ЛП методом исключения переменных)]&lt;br /&gt;
&lt;br /&gt;
[https://www.dropbox.com/s/u7fms5ha752o7z2/listok3.pdf?dl=0 Листок 3 (двойственность в ЛП)]&lt;br /&gt;
&lt;br /&gt;
[https://www.dropbox.com/s/v83f2101qzdhy18/listok4.pdf?dl=0 Листок 4 (интересные задачи, сводящиеся к ЛП)]&lt;br /&gt;
&lt;br /&gt;
=== Проведённые семинары в группе 164 ===&lt;br /&gt;
&lt;br /&gt;
====Семинар 1 (5 сентября)====&lt;br /&gt;
Графическое решение задач линейного программирования с двумя переменными и сводящихся к таким.&lt;br /&gt;
&lt;br /&gt;
====Семинар 2 (15 сентября)====&lt;br /&gt;
Решение задач линейного программирования методом исключения переменных.&lt;br /&gt;
&lt;br /&gt;
====Семинар 3 (19 сентября)====&lt;br /&gt;
Построение двойственных задач. Доказательство несовместности с помощью вывода заведомо ложного неравенства.&lt;br /&gt;
&lt;br /&gt;
==Конспекты лекций==&lt;br /&gt;
[https://www.dropbox.com/s/bxpbt7eq5oyknut/KonspektyOsnovnojPotok.pdf?dl=0 Конспект лекций о линейном программировании для основного потока (содержит только то, что рассказывалось или будет рассказано на лекциях)]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;[https://www.dropbox.com/s/q1xqbmlniw4u6an/main-ver.pdf?dl=0 Расширенный конспект лекций о линейном программировании (общий для пилотного и основного потока).]&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
[https://www.dropbox.com/s/uwdsbj5xymnqqbt/res-lect-revised.pdf?dl=0 Конспект лекций о методе резолюций]&lt;br /&gt;
&lt;br /&gt;
==Консультации ==&lt;br /&gt;
164 группа: &lt;br /&gt;
вторник с 16:40 до 19:30  в ком. 617 (Верещагин).&lt;br /&gt;
&lt;br /&gt;
166 группа:&lt;br /&gt;
вторник с 16:30 до 17:00 в ком. 617 (Милованов)&lt;br /&gt;
&lt;br /&gt;
==Рекомендуемая литература  ==&lt;br /&gt;
&lt;br /&gt;
1. Alexander Schrijver. Theory of linear and integer programming. John Wiley and Sons. 1998 &lt;br /&gt;
&lt;br /&gt;
2. Ашманов С.А., Тимохов А.В. Теория оптимизации в задачах и упражнениях. М.: Наука, 1991. — 446 с.&lt;br /&gt;
&lt;br /&gt;
3. Н.К.Верещагин, А. Шень. Языки и исчисления. М.:МЦНМО, 2012. (Для курса будут наиболее важны главы 1, 3 и 4. Глава 1 содержит материал, который практически полностью входил в программу курса &amp;quot;Дискретная математика -1&amp;quot;. Материал главы 4 в курсе будет затронут очень незначительно.)&lt;br /&gt;
&lt;br /&gt;
5. А. Схрейвер. Теория линейного и целочисленного программирования. М.: Мир, 1991. Тт.1-2. (Классический учебник. Для курса наиболее важна глава 7 тома 1, а также (частично) гл. 8 и 11.)&lt;br /&gt;
&lt;br /&gt;
6. Б. Корте, Й. Фиген. Комбинаторная оптимизация. Теория и алгоритмы. М.: МЦНМО, 2015. (Современный учебник по комбинаторной оптимизации. Включает главы с описанием линейного программирования и алгоритмов для задач линейного программирования.)&lt;br /&gt;
&lt;br /&gt;
7. Ч.Чень, Р.Ли. Математическая логика и автоматическое доказательство теорем. М.: Наука, 1983. (Для курса важен раздел про метод резолюций в главе 5.)&lt;/div&gt;</summary>
		<author><name>РђР»РµРєСЃРµР№ РњРёР»РѕРІР°РЅРѕРІ</name></author>
	</entry>
	<entry>
		<id>https://wiki.cs.hse.ru/index.php?title=DM_2_2017_2018&amp;diff=23872</id>
		<title>DM 2 2017 2018</title>
		<link rel="alternate" type="text/html" href="https://wiki.cs.hse.ru/index.php?title=DM_2_2017_2018&amp;diff=23872"/>
		<updated>2017-09-05T13:20:30Z</updated>

		<summary type="html">&lt;p&gt;РђР»РµРєСЃРµР№ РњРёР»РѕРІР°РЅРѕРІ: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;= Дискретная математика на 2-ом курсе ПМИ (основной поток)=&lt;br /&gt;
&lt;br /&gt;
Лекции проходят по вторникам в аудитории 622 в 10:30-11:50. Первая лекция 5 сентября.&lt;br /&gt;
&lt;br /&gt;
==Новости==&lt;br /&gt;
&lt;br /&gt;
* (1 сентября) Лекции 12 и 26 сентября переносятся на 15 и 29 сентября, соответственно (на то же время) в ауд. 509. Это относится и к семинарам в группе 164, переносящимся в ауд. 301.&lt;br /&gt;
&lt;br /&gt;
* (1 сентября) Выложено [https://www.dropbox.com/s/wapy36llq2ykdsl/hw1.pdf?dl=0 Домашнее задание №1]&lt;br /&gt;
&lt;br /&gt;
==Лектор== &lt;br /&gt;
&lt;br /&gt;
Н.К. Верещагин nikolay.vereshchagin@gmail.com&lt;br /&gt;
&lt;br /&gt;
==Семинаристы== &lt;br /&gt;
&lt;br /&gt;
163, 165 Дашков Евгений Владимирович edashkov@gmail.com, ассистент Дискин Михаил Сергеевич msdiskin@edu.hse.ru&lt;br /&gt;
    &lt;br /&gt;
164 Верещагин Николай Константинович nikolay.vereshchagin@gmail.com, ассистент Денисова Елена Алексеевна&lt;br /&gt;
lena97denisova@mail.ru&lt;br /&gt;
&lt;br /&gt;
166 Милованов Алексей Сергеевич, almas239@gmail.com, ассистент Денисова Елена Алексеевна lena97denisova@mail.ru&lt;br /&gt;
&lt;br /&gt;
==Краткое описание==&lt;br /&gt;
&lt;br /&gt;
Курс состоит из двух частей. В первом модуле будет рассказан о линейном программировании:&lt;br /&gt;
что это такое, в каких областях оно применяется, двойственность в линейном программировании и&lt;br /&gt;
симплекс метод решения линейных программ. Во втором модуле будет изучаться математическая логика:&lt;br /&gt;
формулы логики высказываний и логики предикатов, определение истинности, выразимость средствами&lt;br /&gt;
логики предикатов, исчисление резолюций.&lt;br /&gt;
&lt;br /&gt;
==Отчётность по курсу и критерии оценки==&lt;br /&gt;
&lt;br /&gt;
6 домашних заданий, коллоквиум и экзамен.&lt;br /&gt;
&lt;br /&gt;
Оценка за каждое домашнее задание равна доле решенных задач, умноженной на 10. Общая оценка за домашние задания равна среднему арифметическому оценок за решение каждого из заданий. &lt;br /&gt;
На решение каждого ДЗ дается 14 дней, решение ДЗ нужно сдавать семинаристу до начала семинара.&lt;br /&gt;
Сдача домашних заданий после их срока невозможна.&lt;br /&gt;
&lt;br /&gt;
Каждое ДЗ будет проверено в течение 10 дней после дедлайна. Домашнее задание должно быть защищено в течение 3 недель после дедлайна. Для защиты студент должен прийти на консультацию и убедить преподавателя, что он понимает, что у него написано, и тем самым работа не списана.&lt;br /&gt;
&lt;br /&gt;
Коллоквиум (устный) и экзамен (письменный) оцениваются по десятибалльной системе. На коллоквиуме  не разрешается пользоваться никакими записями. На экзамене можно пользоваться любыми бумажными источниками и нельзя никакими электронными. Коллоквиум состоит из двух теоретических вопросов (один по линейному&lt;br /&gt;
программированию, другой по логике) и одной задачи, которые оцениваются в 3, 3 и 4 баллов&lt;br /&gt;
соответственно. Эти задачи берутся из заранее опубликованного списка задач (с точностью до выбора конкретных чисел), подобных тем, что были в домашних заданиях. &lt;br /&gt;
Экзамен состоит из 8 задач с указанием количества баллов за каждую&lt;br /&gt;
задачу. Эти баллы в сумме дают 10 баллов. Задачи нужно решить за две пары.&lt;br /&gt;
&lt;br /&gt;
Сумма оценки за коллоквиум и оценки за домашние задания с коэффициентами 1/3 и 2/3, соответственно, составляют накопленную оценку. Накопленная оценка и оценка за экзамен с коэффициентами 3/5 и 2/5 дают итоговую оценку. Таким образом, оценки за коллоквиум и экзамен входят в итоговую оценку с коэффициентами 0.4, а оценка за домашние задания - с коэффициентом 0.2. &lt;br /&gt;
&lt;br /&gt;
Те, кто не смог прийти на экзамен и коллоквиум по болезни, могут его &lt;br /&gt;
сдать отдельно. Не набравшие в конце второго модуля нужное количество баллов (4) могут пересдать экзамен, а если и это не поможет, то сдавать экзамен комиссии. В последнем случае накопленная оценка аннулируется и оценка, полученная на экзамене, и является окончательной.   &lt;br /&gt;
&lt;br /&gt;
====Правила округления==== &lt;br /&gt;
&lt;br /&gt;
В вычислениях текущие оценки и промежуточные величины не округляются. Результат&lt;br /&gt;
вычисляется точно и округляется только в момент выставления накопленной и итоговой оценок.&lt;br /&gt;
Округление при выставлении итоговой оценки арифметическое, а при выставлении накопленной&lt;br /&gt;
оценки используется следующее правило округления: между 1 и 5 округление вниз, между 5 и 6&lt;br /&gt;
округление арифметическое, а в остальных случаях округление вверх. Т.е. 3,92 округляется до 3,&lt;br /&gt;
5,48 – до 5, 5,54 – до 6, 7.12 – до 8.&lt;br /&gt;
&lt;br /&gt;
==Сроки контрольных мероприятий==&lt;br /&gt;
&lt;br /&gt;
Эти сроки немного различаются для разных групп (поскольку семинары в разные дни). &lt;br /&gt;
&lt;br /&gt;
Сроки сдачи ДЗ для 164 и 166 группы:&lt;br /&gt;
&lt;br /&gt;
Первое домашнее задание  19 сентября (защита до 10 октября). &lt;br /&gt;
Второе домашнее задание 3 октября (защита до 24 октября). &lt;br /&gt;
Третье домашнее задание 17 октября (защита до 7 ноября).&lt;br /&gt;
Четвертое домашнее задание 7 ноября (защита до 28 ноября). &lt;br /&gt;
Пятое домашнее задание  21 ноября (защита до 12 декабря).&lt;br /&gt;
Шестое домашнее задание 5 декабря (защита до 26 декабря).&lt;br /&gt;
&lt;br /&gt;
Коллоквиум пройдет с 11 по 15 декабря. &lt;br /&gt;
&lt;br /&gt;
Экзамен (письменный) с 21 по 31 декабря.&lt;br /&gt;
&lt;br /&gt;
==Домашние задания  ==&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;[https://www.dropbox.com/s/muquy5ohykx50hs/DM%20153.xls?dl=0 Оценки за домашние задания (группа 164)]&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;[https://www.dropbox.com/s/wapy36llq2ykdsl/hw1.pdf?dl=0 Домашнее задание №1]&#039;&#039;&#039; -- дедлайны:  для сдачи 19 сентября, для защиты 10 октября (для группы 164).&lt;br /&gt;
&lt;br /&gt;
==Примерное содержание лекций==&lt;br /&gt;
&lt;br /&gt;
* Общая задача линейного программирования.&lt;br /&gt;
&lt;br /&gt;
* Примеры линейных программ: смешивание растворов, транспортная задача, потоки в сетях&lt;br /&gt;
&lt;br /&gt;
* Метод исключения переменных.&lt;br /&gt;
&lt;br /&gt;
* Способы докательства оптимальности линейных программ.&lt;br /&gt;
&lt;br /&gt;
* Общая теория двойственности. Двойственная линейная программа. Лемма Фаркаша и теорема &lt;br /&gt;
двойственности&lt;br /&gt;
&lt;br /&gt;
* Применения двойственности: потоки и разрезы в сетях, игры с нулевой суммой.&lt;br /&gt;
&lt;br /&gt;
* Полиэдры и политопы. &lt;br /&gt;
&lt;br /&gt;
* Симплекс метод.&lt;br /&gt;
&lt;br /&gt;
* Определение формулы логики высказываний (пропозициональной формулы).&lt;br /&gt;
&lt;br /&gt;
* Тавтологии, выполнимые, общезначимые и равносильные формулы.&lt;br /&gt;
&lt;br /&gt;
* Исчисление резолюций для пропозициональных формул.&lt;br /&gt;
&lt;br /&gt;
* Языки первого порядка и их модели. Изоморфные и элементарно эквивалентные модели.&lt;br /&gt;
&lt;br /&gt;
* Исчисление резолюций для формул первого порядка.&lt;br /&gt;
&lt;br /&gt;
* Выразимые в данной модели отношения. Метод автоморфизмов доказательства невыразимости.&lt;br /&gt;
&lt;br /&gt;
* Логическое следование и аксиоматические теории.&lt;br /&gt;
&lt;br /&gt;
==Прочитанные лекции==&lt;br /&gt;
&lt;br /&gt;
====Лекция 1 (5 сентября).  ====&lt;br /&gt;
Определение задачи линейного программирования. Примеры: задача о составлении раствора,&lt;br /&gt;
транспортная задача. Решение двумерных задач ЛП графическим методом. Метод исключения переменных: определение совместности, поиск оптимума.&lt;br /&gt;
&lt;br /&gt;
====Лекция 2 (15 сентября).  ====&lt;br /&gt;
 &lt;br /&gt;
Канонические формы задач линейного программирования.  Как можно доказать несовместность ЛП и оптимальность решения задачи линейного программирования. Программа, двойственная к данной. Синтаксические следствия системы неравенств. Критерий совместности: система линейных неравенств несовместна тогда и только тогда, когда из нее синтаксически следует неравенство 0&amp;lt;-1.&lt;br /&gt;
&lt;br /&gt;
====Лекция 3 (19 сентября).  ====&lt;br /&gt;
&lt;br /&gt;
====Лекция 4 (29 сентября).  ====&lt;br /&gt;
&lt;br /&gt;
====Лекция 5 (3 октября).  ====&lt;br /&gt;
&lt;br /&gt;
====Лекция 6 (10 октября).  ====&lt;br /&gt;
&lt;br /&gt;
====Лекция 7 (17 октября).  ====&lt;br /&gt;
&lt;br /&gt;
====Лекция 8 (31 октября).  ====&lt;br /&gt;
&lt;br /&gt;
====Лекция 9 (7 ноября).  ====&lt;br /&gt;
&lt;br /&gt;
====Лекция 10 (14 ноября).  ====&lt;br /&gt;
&lt;br /&gt;
====Лекция 11 (21 ноября).  ====&lt;br /&gt;
&lt;br /&gt;
====Лекция 12 (28 ноября).  ====&lt;br /&gt;
&lt;br /&gt;
====Лекция 13 (5 декабря).  ====&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Семинары ==&lt;br /&gt;
&lt;br /&gt;
=== Листки с задачами для семинаров ===&lt;br /&gt;
&lt;br /&gt;
[https://www.dropbox.com/s/cd7bztnxy7d1gbx/listok1.pdf?dl=0 Листок 1 (определение задач ЛП и их решение графическим методом)]&lt;br /&gt;
&lt;br /&gt;
[https://www.dropbox.com/s/nd4u7tpe50n3noc/listok2.pdf?dl=0 Листок 2 (решение ЛП методом исключения переменных)]&lt;br /&gt;
&lt;br /&gt;
[https://www.dropbox.com/s/u7fms5ha752o7z2/listok3.pdf?dl=0 Листок 3 (двойственность в ЛП)]&lt;br /&gt;
&lt;br /&gt;
[https://www.dropbox.com/s/v83f2101qzdhy18/listok4.pdf?dl=0 Листок 4 (интересные задачи, сводящиеся к ЛП)]&lt;br /&gt;
&lt;br /&gt;
=== Проведённые семинары в группе 164 ===&lt;br /&gt;
&lt;br /&gt;
====Семинар 1 (5 сентября)====&lt;br /&gt;
Графическое решение задач линейного программирования с двумя переменными и сводящихся к таким.&lt;br /&gt;
Решение задач линейного программирования методом исключения переменных.&lt;br /&gt;
&lt;br /&gt;
==Конспекты лекций==&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;[https://www.dropbox.com/s/q1xqbmlniw4u6an/main-ver.pdf?dl=0 Конспект лекций о линейном программировании.]&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
[https://www.dropbox.com/s/uwdsbj5xymnqqbt/res-lect-revised.pdf?dl=0 Конспект лекций о методе резолюций]&lt;br /&gt;
&lt;br /&gt;
==Консультации ==&lt;br /&gt;
164 группа: &lt;br /&gt;
вторник с 16:40 до 19:30  в ком. 623 (Верещагин).&lt;br /&gt;
&lt;br /&gt;
166 группа:&lt;br /&gt;
вторник с 16:30 до 17:00 в ком. 617 (Милованов)&lt;br /&gt;
&lt;br /&gt;
==Рекомендуемая литература  ==&lt;br /&gt;
&lt;br /&gt;
1. Alexander Schrijver. Theory of linear and integer programming. John Wiley and Sons. 1998 &lt;br /&gt;
&lt;br /&gt;
2. Ашманов С.А., Тимохов А.В. Теория оптимизации в задачах и упражнениях. М.: Наука, 1991. — 446 с.&lt;br /&gt;
&lt;br /&gt;
3. Н.К.Верещагин, А. Шень. Языки и исчисления. М.:МЦНМО, 2012. (Для курса будут наиболее важны главы 1, 3 и 4. Глава 1 содержит материал, который практически полностью входил в программу курса &amp;quot;Дискретная математика -1&amp;quot;. Материал главы 4 в курсе будет затронут очень незначительно.)&lt;br /&gt;
&lt;br /&gt;
5. А. Схрейвер. Теория линейного и целочисленного программирования. М.: Мир, 1991. Тт.1-2. (Классический учебник. Для курса наиболее важна глава 7 тома 1, а также (частично) гл. 8 и 11.)&lt;br /&gt;
&lt;br /&gt;
6. Б. Корте, Й. Фиген. Комбинаторная оптимизация. Теория и алгоритмы. М.: МЦНМО, 2015. (Современный учебник по комбинаторной оптимизации. Включает главы с описанием линейного программирования и алгоритмов для задач линейного программирования.)&lt;br /&gt;
&lt;br /&gt;
7. Ч.Чень, Р.Ли. Математическая логика и автоматическое доказательство теорем. М.: Наука, 1983. (Для курса важен раздел про метод резолюций в главе 5.)&lt;/div&gt;</summary>
		<author><name>РђР»РµРєСЃРµР№ РњРёР»РѕРІР°РЅРѕРІ</name></author>
	</entry>
	<entry>
		<id>https://wiki.cs.hse.ru/index.php?title=DM_2_2017_2018&amp;diff=23871</id>
		<title>DM 2 2017 2018</title>
		<link rel="alternate" type="text/html" href="https://wiki.cs.hse.ru/index.php?title=DM_2_2017_2018&amp;diff=23871"/>
		<updated>2017-09-05T13:20:11Z</updated>

		<summary type="html">&lt;p&gt;РђР»РµРєСЃРµР№ РњРёР»РѕРІР°РЅРѕРІ: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;= Дискретная математика на 2-ом курсе ПМИ (основной поток)=&lt;br /&gt;
&lt;br /&gt;
Лекции проходят по вторникам в аудитории 622 в 10:30-11:50. Первая лекция 5 сентября.&lt;br /&gt;
&lt;br /&gt;
==Новости==&lt;br /&gt;
&lt;br /&gt;
* (1 сентября) Лекции 12 и 26 сентября переносятся на 15 и 29 сентября, соответственно (на то же время) в ауд. 509. Это относится и к семинарам в группе 164, переносящимся в ауд. 301.&lt;br /&gt;
&lt;br /&gt;
* (1 сентября) Выложено [https://www.dropbox.com/s/wapy36llq2ykdsl/hw1.pdf?dl=0 Домашнее задание №1]&lt;br /&gt;
&lt;br /&gt;
==Лектор== &lt;br /&gt;
&lt;br /&gt;
Н.К. Верещагин nikolay.vereshchagin@gmail.com&lt;br /&gt;
&lt;br /&gt;
==Семинаристы== &lt;br /&gt;
&lt;br /&gt;
163, 165 Дашков Евгений Владимирович edashkov@gmail.com, ассистент Дискин Михаил Сергеевич msdiskin@edu.hse.ru&lt;br /&gt;
    &lt;br /&gt;
164 Верещагин Николай Константинович nikolay.vereshchagin@gmail.com, ассистент Денисова Елена Алексеевна&lt;br /&gt;
lena97denisova@mail.ru&lt;br /&gt;
&lt;br /&gt;
166 Милованов Алексей Сергеевич, almas239@gmail.com, ассистент Денисова Елена Алексеевна lena97denisova@mail.ru&lt;br /&gt;
&lt;br /&gt;
==Краткое описание==&lt;br /&gt;
&lt;br /&gt;
Курс состоит из двух частей. В первом модуле будет рассказан о линейном программировании:&lt;br /&gt;
что это такое, в каких областях оно применяется, двойственность в линейном программировании и&lt;br /&gt;
симплекс метод решения линейных программ. Во втором модуле будет изучаться математическая логика:&lt;br /&gt;
формулы логики высказываний и логики предикатов, определение истинности, выразимость средствами&lt;br /&gt;
логики предикатов, исчисление резолюций.&lt;br /&gt;
&lt;br /&gt;
==Отчётность по курсу и критерии оценки==&lt;br /&gt;
&lt;br /&gt;
6 домашних заданий, коллоквиум и экзамен.&lt;br /&gt;
&lt;br /&gt;
Оценка за каждое домашнее задание равна доле решенных задач, умноженной на 10. Общая оценка за домашние задания равна среднему арифметическому оценок за решение каждого из заданий. &lt;br /&gt;
На решение каждого ДЗ дается 14 дней, решение ДЗ нужно сдавать семинаристу до начала семинара.&lt;br /&gt;
Сдача домашних заданий после их срока невозможна.&lt;br /&gt;
&lt;br /&gt;
Каждое ДЗ будет проверено в течение 10 дней после дедлайна. Домашнее задание должно быть защищено в течение 3 недель после дедлайна. Для защиты студент должен прийти на консультацию и убедить преподавателя, что он понимает, что у него написано, и тем самым работа не списана.&lt;br /&gt;
&lt;br /&gt;
Коллоквиум (устный) и экзамен (письменный) оцениваются по десятибалльной системе. На коллоквиуме  не разрешается пользоваться никакими записями. На экзамене можно пользоваться любыми бумажными источниками и нельзя никакими электронными. Коллоквиум состоит из двух теоретических вопросов (один по линейному&lt;br /&gt;
программированию, другой по логике) и одной задачи, которые оцениваются в 3, 3 и 4 баллов&lt;br /&gt;
соответственно. Эти задачи берутся из заранее опубликованного списка задач (с точностью до выбора конкретных чисел), подобных тем, что были в домашних заданиях. &lt;br /&gt;
Экзамен состоит из 8 задач с указанием количества баллов за каждую&lt;br /&gt;
задачу. Эти баллы в сумме дают 10 баллов. Задачи нужно решить за две пары.&lt;br /&gt;
&lt;br /&gt;
Сумма оценки за коллоквиум и оценки за домашние задания с коэффициентами 1/3 и 2/3, соответственно, составляют накопленную оценку. Накопленная оценка и оценка за экзамен с коэффициентами 3/5 и 2/5 дают итоговую оценку. Таким образом, оценки за коллоквиум и экзамен входят в итоговую оценку с коэффициентами 0.4, а оценка за домашние задания - с коэффициентом 0.2. &lt;br /&gt;
&lt;br /&gt;
Те, кто не смог прийти на экзамен и коллоквиум по болезни, могут его &lt;br /&gt;
сдать отдельно. Не набравшие в конце второго модуля нужное количество баллов (4) могут пересдать экзамен, а если и это не поможет, то сдавать экзамен комиссии. В последнем случае накопленная оценка аннулируется и оценка, полученная на экзамене, и является окончательной.   &lt;br /&gt;
&lt;br /&gt;
====Правила округления==== &lt;br /&gt;
&lt;br /&gt;
В вычислениях текущие оценки и промежуточные величины не округляются. Результат&lt;br /&gt;
вычисляется точно и округляется только в момент выставления накопленной и итоговой оценок.&lt;br /&gt;
Округление при выставлении итоговой оценки арифметическое, а при выставлении накопленной&lt;br /&gt;
оценки используется следующее правило округления: между 1 и 5 округление вниз, между 5 и 6&lt;br /&gt;
округление арифметическое, а в остальных случаях округление вверх. Т.е. 3,92 округляется до 3,&lt;br /&gt;
5,48 – до 5, 5,54 – до 6, 7.12 – до 8.&lt;br /&gt;
&lt;br /&gt;
==Сроки контрольных мероприятий==&lt;br /&gt;
&lt;br /&gt;
Эти сроки немного различаются для разных групп (поскольку семинары в разные дни). &lt;br /&gt;
&lt;br /&gt;
Сроки сдачи ДЗ для 164 и 166 группы:&lt;br /&gt;
&lt;br /&gt;
Первое домашнее задание  19 сентября (защита до 10 октября). &lt;br /&gt;
Второе домашнее задание 3 октября (защита до 24 октября). &lt;br /&gt;
Третье домашнее задание 17 октября (защита до 7 ноября).&lt;br /&gt;
Четвертое домашнее задание 7 ноября (защита до 28 ноября). &lt;br /&gt;
Пятое домашнее задание  21 ноября (защита до 12 декабря).&lt;br /&gt;
Шестое домашнее задание 5 декабря (защита до 26 декабря).&lt;br /&gt;
&lt;br /&gt;
Коллоквиум пройдет с 11 по 15 декабря. &lt;br /&gt;
&lt;br /&gt;
Экзамен (письменный) с 21 по 31 декабря.&lt;br /&gt;
&lt;br /&gt;
==Домашние задания  ==&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;[https://www.dropbox.com/s/muquy5ohykx50hs/DM%20153.xls?dl=0 Оценки за домашние задания (группа 164)]&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;[https://www.dropbox.com/s/wapy36llq2ykdsl/hw1.pdf?dl=0 Домашнее задание №1]&#039;&#039;&#039; -- дедлайны:  для сдачи 19 сентября, для защиты 10 октября (для группы 164).&lt;br /&gt;
&lt;br /&gt;
==Примерное содержание лекций==&lt;br /&gt;
&lt;br /&gt;
* Общая задача линейного программирования.&lt;br /&gt;
&lt;br /&gt;
* Примеры линейных программ: смешивание растворов, транспортная задача, потоки в сетях&lt;br /&gt;
&lt;br /&gt;
* Метод исключения переменных.&lt;br /&gt;
&lt;br /&gt;
* Способы докательства оптимальности линейных программ.&lt;br /&gt;
&lt;br /&gt;
* Общая теория двойственности. Двойственная линейная программа. Лемма Фаркаша и теорема &lt;br /&gt;
двойственности&lt;br /&gt;
&lt;br /&gt;
* Применения двойственности: потоки и разрезы в сетях, игры с нулевой суммой.&lt;br /&gt;
&lt;br /&gt;
* Полиэдры и политопы. &lt;br /&gt;
&lt;br /&gt;
* Симплекс метод.&lt;br /&gt;
&lt;br /&gt;
* Определение формулы логики высказываний (пропозициональной формулы).&lt;br /&gt;
&lt;br /&gt;
* Тавтологии, выполнимые, общезначимые и равносильные формулы.&lt;br /&gt;
&lt;br /&gt;
* Исчисление резолюций для пропозициональных формул.&lt;br /&gt;
&lt;br /&gt;
* Языки первого порядка и их модели. Изоморфные и элементарно эквивалентные модели.&lt;br /&gt;
&lt;br /&gt;
* Исчисление резолюций для формул первого порядка.&lt;br /&gt;
&lt;br /&gt;
* Выразимые в данной модели отношения. Метод автоморфизмов доказательства невыразимости.&lt;br /&gt;
&lt;br /&gt;
* Логическое следование и аксиоматические теории.&lt;br /&gt;
&lt;br /&gt;
==Прочитанные лекции==&lt;br /&gt;
&lt;br /&gt;
====Лекция 1 (5 сентября).  ====&lt;br /&gt;
Определение задачи линейного программирования. Примеры: задача о составлении раствора,&lt;br /&gt;
транспортная задача. Решение двумерных задач ЛП графическим методом. Метод исключения переменных: определение совместности, поиск оптимума.&lt;br /&gt;
&lt;br /&gt;
====Лекция 2 (15 сентября).  ====&lt;br /&gt;
 &lt;br /&gt;
Канонические формы задач линейного программирования.  Как можно доказать несовместность ЛП и оптимальность решения задачи линейного программирования. Программа, двойственная к данной. Синтаксические следствия системы неравенств. Критерий совместности: система линейных неравенств несовместна тогда и только тогда, когда из нее синтаксически следует неравенство 0&amp;lt;-1.&lt;br /&gt;
&lt;br /&gt;
====Лекция 3 (19 сентября).  ====&lt;br /&gt;
&lt;br /&gt;
====Лекция 4 (29 сентября).  ====&lt;br /&gt;
&lt;br /&gt;
====Лекция 5 (3 октября).  ====&lt;br /&gt;
&lt;br /&gt;
====Лекция 6 (10 октября).  ====&lt;br /&gt;
&lt;br /&gt;
====Лекция 7 (17 октября).  ====&lt;br /&gt;
&lt;br /&gt;
====Лекция 8 (31 октября).  ====&lt;br /&gt;
&lt;br /&gt;
====Лекция 9 (7 ноября).  ====&lt;br /&gt;
&lt;br /&gt;
====Лекция 10 (14 ноября).  ====&lt;br /&gt;
&lt;br /&gt;
====Лекция 11 (21 ноября).  ====&lt;br /&gt;
&lt;br /&gt;
====Лекция 12 (28 ноября).  ====&lt;br /&gt;
&lt;br /&gt;
====Лекция 13 (5 декабря).  ====&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Семинары ==&lt;br /&gt;
&lt;br /&gt;
=== Листки с задачами для семинаров ===&lt;br /&gt;
&lt;br /&gt;
[https://www.dropbox.com/s/cd7bztnxy7d1gbx/listok1.pdf?dl=0 Листок 1 (определение задач ЛП и их решение графическим методом)]&lt;br /&gt;
&lt;br /&gt;
[https://www.dropbox.com/s/nd4u7tpe50n3noc/listok2.pdf?dl=0 Листок 2 (решение ЛП методом исключения переменных)]&lt;br /&gt;
&lt;br /&gt;
[https://www.dropbox.com/s/u7fms5ha752o7z2/listok3.pdf?dl=0 Листок 3 (двойственность в ЛП)]&lt;br /&gt;
&lt;br /&gt;
[https://www.dropbox.com/s/v83f2101qzdhy18/listok4.pdf?dl=0 Листок 4 (интересные задачи, сводящиеся к ЛП)]&lt;br /&gt;
&lt;br /&gt;
=== Проведённые семинары в группе 164 ===&lt;br /&gt;
&lt;br /&gt;
====Семинар 1 (5 сентября)====&lt;br /&gt;
Графическое решение задач линейного программирования с двумя переменными и сводящихся к таким.&lt;br /&gt;
Решение задач линейного программирования методом исключения переменных.&lt;br /&gt;
&lt;br /&gt;
==Конспекты лекций==&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;[https://www.dropbox.com/s/q1xqbmlniw4u6an/main-ver.pdf?dl=0 Конспект лекций о линейном программировании.]&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
[https://www.dropbox.com/s/uwdsbj5xymnqqbt/res-lect-revised.pdf?dl=0 Конспект лекций о методе резолюций]&lt;br /&gt;
&lt;br /&gt;
==Консультации ==&lt;br /&gt;
164 группа: &lt;br /&gt;
вторник с 16:40 до 19:30  в ком. 623 (Верещагин).&lt;br /&gt;
166 группа:&lt;br /&gt;
вторник с 16:30 до 17:00 в ком. 617 (Милованов)&lt;br /&gt;
&lt;br /&gt;
==Рекомендуемая литература  ==&lt;br /&gt;
&lt;br /&gt;
1. Alexander Schrijver. Theory of linear and integer programming. John Wiley and Sons. 1998 &lt;br /&gt;
&lt;br /&gt;
2. Ашманов С.А., Тимохов А.В. Теория оптимизации в задачах и упражнениях. М.: Наука, 1991. — 446 с.&lt;br /&gt;
&lt;br /&gt;
3. Н.К.Верещагин, А. Шень. Языки и исчисления. М.:МЦНМО, 2012. (Для курса будут наиболее важны главы 1, 3 и 4. Глава 1 содержит материал, который практически полностью входил в программу курса &amp;quot;Дискретная математика -1&amp;quot;. Материал главы 4 в курсе будет затронут очень незначительно.)&lt;br /&gt;
&lt;br /&gt;
5. А. Схрейвер. Теория линейного и целочисленного программирования. М.: Мир, 1991. Тт.1-2. (Классический учебник. Для курса наиболее важна глава 7 тома 1, а также (частично) гл. 8 и 11.)&lt;br /&gt;
&lt;br /&gt;
6. Б. Корте, Й. Фиген. Комбинаторная оптимизация. Теория и алгоритмы. М.: МЦНМО, 2015. (Современный учебник по комбинаторной оптимизации. Включает главы с описанием линейного программирования и алгоритмов для задач линейного программирования.)&lt;br /&gt;
&lt;br /&gt;
7. Ч.Чень, Р.Ли. Математическая логика и автоматическое доказательство теорем. М.: Наука, 1983. (Для курса важен раздел про метод резолюций в главе 5.)&lt;/div&gt;</summary>
		<author><name>РђР»РµРєСЃРµР№ РњРёР»РѕРІР°РЅРѕРІ</name></author>
	</entry>
	<entry>
		<id>https://wiki.cs.hse.ru/index.php?title=DM_2_2017_2018&amp;diff=23868</id>
		<title>DM 2 2017 2018</title>
		<link rel="alternate" type="text/html" href="https://wiki.cs.hse.ru/index.php?title=DM_2_2017_2018&amp;diff=23868"/>
		<updated>2017-09-05T12:15:17Z</updated>

		<summary type="html">&lt;p&gt;РђР»РµРєСЃРµР№ РњРёР»РѕРІР°РЅРѕРІ: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;= Дискретная математика на 2-ом курсе ПМИ (основной поток)=&lt;br /&gt;
&lt;br /&gt;
Лекции проходят по вторникам в аудитории 622 в 10:30-11:50. Первая лекция 5 сентября.&lt;br /&gt;
&lt;br /&gt;
==Новости==&lt;br /&gt;
&lt;br /&gt;
* (1 сентября) Лекции 12 и 26 сентября переносятся на 15 и 29 сентября, соответственно (на то же время) в ауд. 509. Это относится и к семинарам в группе 164, переносящимся в ауд. 301.&lt;br /&gt;
&lt;br /&gt;
* (1 сентября) Выложено [https://www.dropbox.com/s/wapy36llq2ykdsl/hw1.pdf?dl=0 Домашнее задание №1]&lt;br /&gt;
&lt;br /&gt;
==Лектор== &lt;br /&gt;
&lt;br /&gt;
Н.К. Верещагин nikolay.vereshchagin@gmail.com&lt;br /&gt;
&lt;br /&gt;
==Семинаристы== &lt;br /&gt;
&lt;br /&gt;
163, 165 Дашков Евгений Владимирович edashkov@gmail.com, ассистент Дискин Михаил Сергеевич msdiskin@edu.hse.ru&lt;br /&gt;
    &lt;br /&gt;
164 Верещагин Николай Константинович nikolay.vereshchagin@gmail.com, ассистент Денисова Елена Алексеевна&lt;br /&gt;
lena97denisova@mail.ru&lt;br /&gt;
&lt;br /&gt;
166 Милованов Алексей Сергеевич, almas239@gmail.com, ассистент Денисова Елена Алексеевна lena97denisova@mail.ru&lt;br /&gt;
&lt;br /&gt;
==Краткое описание==&lt;br /&gt;
&lt;br /&gt;
Курс состоит из двух частей. В первом модуле будет рассказан о линейном программировании:&lt;br /&gt;
что это такое, в каких областях оно применяется, двойственность в линейном программировании и&lt;br /&gt;
симплекс метод решения линейных программ. Во втором модуле будет изучаться математическая логика:&lt;br /&gt;
формулы логики высказываний и логики предикатов, определение истинности, выразимость средствами&lt;br /&gt;
логики предикатов, исчисление резолюций.&lt;br /&gt;
&lt;br /&gt;
==Отчётность по курсу и критерии оценки==&lt;br /&gt;
&lt;br /&gt;
6 домашних заданий, коллоквиум и экзамен.&lt;br /&gt;
&lt;br /&gt;
Оценка за каждое домашнее задание равна доле решенных задач, умноженной на 10. Общая оценка за домашние задания равна среднему арифметическому оценок за решение каждого из заданий. &lt;br /&gt;
На решение каждого ДЗ дается 14 дней, решение ДЗ нужно сдавать семинаристу до начала семинара.&lt;br /&gt;
Сдача домашних заданий после их срока невозможна.&lt;br /&gt;
&lt;br /&gt;
Каждое ДЗ будет проверено в течение 10 дней после дедлайна. Домашнее задание должно быть защищено в течение 3 недель после дедлайна. Для защиты студент должен прийти на консультацию и убедить преподавателя, что он понимает, что у него написано, и тем самым работа не списана.&lt;br /&gt;
&lt;br /&gt;
Коллоквиум (устный) и экзамен (письменный) оцениваются по десятибалльной системе. На коллоквиуме  не разрешается пользоваться никакими записями. На экзамене можно пользоваться любыми бумажными источниками и нельзя никакими электронными. Коллоквиум состоит из двух теоретических вопросов (один по линейному&lt;br /&gt;
программированию, другой по логике) и одной задачи, которые оцениваются в 3, 3 и 4 баллов&lt;br /&gt;
соответственно. Эти задачи берутся из заранее опубликованного списка задач (с точностью до выбора конкретных чисел), подобных тем, что были в домашних заданиях. &lt;br /&gt;
Экзамен состоит из 8 задач с указанием количества баллов за каждую&lt;br /&gt;
задачу. Эти баллы в сумме дают 10 баллов. Задачи нужно решить за две пары.&lt;br /&gt;
&lt;br /&gt;
Сумма оценки за коллоквиум и оценки за домашние задания с коэффициентами 1/3 и 2/3, соответственно, составляют накопленную оценку. Накопленная оценка и оценка за экзамен с коэффициентами 3/5 и 2/5 дают итоговую оценку. Таким образом, оценки за коллоквиум и экзамен входят в итоговую оценку с коэффициентами 0.4, а оценка за домашние задания - с коэффициентом 0.2. &lt;br /&gt;
&lt;br /&gt;
Те, кто не смог прийти на экзамен и коллоквиум по болезни, могут его &lt;br /&gt;
сдать отдельно. Не набравшие в конце второго модуля нужное количество баллов (4) могут пересдать экзамен, а если и это не поможет, то сдавать экзамен комиссии. В последнем случае накопленная оценка аннулируется и оценка, полученная на экзамене, и является окончательной.   &lt;br /&gt;
&lt;br /&gt;
====Правила округления==== &lt;br /&gt;
&lt;br /&gt;
В вычислениях текущие оценки и промежуточные величины не округляются. Результат&lt;br /&gt;
вычисляется точно и округляется только в момент выставления накопленной и итоговой оценок.&lt;br /&gt;
Округление при выставлении итоговой оценки арифметическое, а при выставлении накопленной&lt;br /&gt;
оценки используется следующее правило округления: между 1 и 5 округление вниз, между 5 и 6&lt;br /&gt;
округление арифметическое, а в остальных случаях округление вверх. Т.е. 3,92 округляется до 3,&lt;br /&gt;
5,48 – до 5, 5,54 – до 6, 7.12 – до 8.&lt;br /&gt;
&lt;br /&gt;
==Сроки контрольных мероприятий==&lt;br /&gt;
&lt;br /&gt;
Эти сроки немного различаются для разных групп (поскольку семинары в разные дни). &lt;br /&gt;
&lt;br /&gt;
Сроки сдачи ДЗ для 164 и 166 группы:&lt;br /&gt;
&lt;br /&gt;
Первое домашнее задание  19 сентября (защита до 10 октября). &lt;br /&gt;
Второе домашнее задание 3 октября (защита до 24 октября). &lt;br /&gt;
Третье домашнее задание 17 октября (защита до 7 ноября).&lt;br /&gt;
Четвертое домашнее задание 7 ноября (защита до 28 ноября). &lt;br /&gt;
Пятое домашнее задание  21 ноября (защита до 12 декабря).&lt;br /&gt;
Шестое домашнее задание 5 декабря (защита до 26 декабря).&lt;br /&gt;
&lt;br /&gt;
Коллоквиум пройдет с 11 по 15 декабря. &lt;br /&gt;
&lt;br /&gt;
Экзамен (письменный) с 21 по 31 декабря.&lt;br /&gt;
&lt;br /&gt;
==Домашние задания  ==&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;[https://www.dropbox.com/s/muquy5ohykx50hs/DM%20153.xls?dl=0 Оценки за домашние задания (группа 164)]&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;[https://www.dropbox.com/s/wapy36llq2ykdsl/hw1.pdf?dl=0 Домашнее задание №1]&#039;&#039;&#039; -- дедлайны:  для сдачи 19 сентября, для защиты 10 октября (для группы 164).&lt;br /&gt;
&lt;br /&gt;
==Примерное содержание лекций==&lt;br /&gt;
&lt;br /&gt;
* Общая задача линейного программирования.&lt;br /&gt;
&lt;br /&gt;
* Примеры линейных программ: смешивание растворов, транспортная задача, потоки в сетях&lt;br /&gt;
&lt;br /&gt;
* Метод исключения переменных.&lt;br /&gt;
&lt;br /&gt;
* Способы докательства оптимальности линейных программ.&lt;br /&gt;
&lt;br /&gt;
* Общая теория двойственности. Двойственная линейная программа. Лемма Фаркаша и теорема &lt;br /&gt;
двойственности&lt;br /&gt;
&lt;br /&gt;
* Применения двойственности: потоки и разрезы в сетях, игры с нулевой суммой.&lt;br /&gt;
&lt;br /&gt;
* Полиэдры и политопы. &lt;br /&gt;
&lt;br /&gt;
* Симплекс метод.&lt;br /&gt;
&lt;br /&gt;
* Определение формулы логики высказываний (пропозициональной формулы).&lt;br /&gt;
&lt;br /&gt;
* Тавтологии, выполнимые, общезначимые и равносильные формулы.&lt;br /&gt;
&lt;br /&gt;
* Исчисление резолюций для пропозициональных формул.&lt;br /&gt;
&lt;br /&gt;
* Языки первого порядка и их модели. Изоморфные и элементарно эквивалентные модели.&lt;br /&gt;
&lt;br /&gt;
* Исчисление резолюций для формул первого порядка.&lt;br /&gt;
&lt;br /&gt;
* Выразимые в данной модели отношения. Метод автоморфизмов доказательства невыразимости.&lt;br /&gt;
&lt;br /&gt;
* Логическое следование и аксиоматические теории.&lt;br /&gt;
&lt;br /&gt;
==Прочитанные лекции==&lt;br /&gt;
&lt;br /&gt;
====Лекция 1 (5 сентября).  ====&lt;br /&gt;
Определение задачи линейного программирования. Примеры: задача о составлении раствора,&lt;br /&gt;
транспортная задача. Решение двумерных задач ЛП графическим методом. Метод исключения переменных: определение совместности, поиск оптимума.&lt;br /&gt;
&lt;br /&gt;
====Лекция 2 (15 сентября).  ====&lt;br /&gt;
 &lt;br /&gt;
Канонические формы задач линейного программирования.  Как можно доказать несовместность ЛП и оптимальность решения задачи линейного программирования. Программа, двойственная к данной. Синтаксические следствия системы неравенств. Критерий совместности: система линейных неравенств несовместна тогда и только тогда, когда из нее синтаксически следует неравенство 0&amp;lt;-1.&lt;br /&gt;
&lt;br /&gt;
====Лекция 3 (19 сентября).  ====&lt;br /&gt;
&lt;br /&gt;
====Лекция 4 (29 сентября).  ====&lt;br /&gt;
&lt;br /&gt;
====Лекция 5 (3 октября).  ====&lt;br /&gt;
&lt;br /&gt;
====Лекция 6 (10 октября).  ====&lt;br /&gt;
&lt;br /&gt;
====Лекция 7 (17 октября).  ====&lt;br /&gt;
&lt;br /&gt;
====Лекция 8 (31 октября).  ====&lt;br /&gt;
&lt;br /&gt;
====Лекция 9 (7 ноября).  ====&lt;br /&gt;
&lt;br /&gt;
====Лекция 10 (14 ноября).  ====&lt;br /&gt;
&lt;br /&gt;
====Лекция 11 (21 ноября).  ====&lt;br /&gt;
&lt;br /&gt;
====Лекция 12 (28 ноября).  ====&lt;br /&gt;
&lt;br /&gt;
====Лекция 13 (5 декабря).  ====&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Семинары ==&lt;br /&gt;
&lt;br /&gt;
=== Листки с задачами для семинаров ===&lt;br /&gt;
&lt;br /&gt;
[https://www.dropbox.com/s/cd7bztnxy7d1gbx/listok1.pdf?dl=0 Листок 1 (определение задач ЛП и их решение графическим методом)]&lt;br /&gt;
&lt;br /&gt;
[https://www.dropbox.com/s/nd4u7tpe50n3noc/listok2.pdf?dl=0 Листок 2 (решение ЛП методом исключения переменных)]&lt;br /&gt;
&lt;br /&gt;
[https://www.dropbox.com/s/u7fms5ha752o7z2/listok3.pdf?dl=0 Листок 3 (двойственность в ЛП)]&lt;br /&gt;
&lt;br /&gt;
[https://www.dropbox.com/s/v83f2101qzdhy18/listok4.pdf?dl=0 Листок 4 (интересные задачи, сводящиеся к ЛП)]&lt;br /&gt;
&lt;br /&gt;
=== Проведённые семинары в группе 164 ===&lt;br /&gt;
&lt;br /&gt;
====Семинар 1 (5 сентября)====&lt;br /&gt;
Графическое решение задач линейного программирования с двумя переменными и сводящихся к таким.&lt;br /&gt;
Решение задач линейного программирования методом исключения переменных.&lt;br /&gt;
&lt;br /&gt;
==Конспекты лекций==&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;[https://www.dropbox.com/s/q1xqbmlniw4u6an/main-ver.pdf?dl=0 Конспект лекций о линейном программировании.]&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
[https://www.dropbox.com/s/uwdsbj5xymnqqbt/res-lect-revised.pdf?dl=0 Конспект лекций о методе резолюций]&lt;br /&gt;
&lt;br /&gt;
==Консультации ==&lt;br /&gt;
164 группа: &lt;br /&gt;
вторник с 16:40 до 19:30  в ком. 623 (Верещагин).&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Рекомендуемая литература  ==&lt;br /&gt;
&lt;br /&gt;
1. Alexander Schrijver. Theory of linear and integer programming. John Wiley and Sons. 1998 &lt;br /&gt;
&lt;br /&gt;
2. Ашманов С.А., Тимохов А.В. Теория оптимизации в задачах и упражнениях. М.: Наука, 1991. — 446 с.&lt;br /&gt;
&lt;br /&gt;
3. Н.К.Верещагин, А. Шень. Языки и исчисления. М.:МЦНМО, 2012. (Для курса будут наиболее важны главы 1, 3 и 4. Глава 1 содержит материал, который практически полностью входил в программу курса &amp;quot;Дискретная математика -1&amp;quot;. Материал главы 4 в курсе будет затронут очень незначительно.)&lt;br /&gt;
&lt;br /&gt;
5. А. Схрейвер. Теория линейного и целочисленного программирования. М.: Мир, 1991. Тт.1-2. (Классический учебник. Для курса наиболее важна глава 7 тома 1, а также (частично) гл. 8 и 11.)&lt;br /&gt;
&lt;br /&gt;
6. Б. Корте, Й. Фиген. Комбинаторная оптимизация. Теория и алгоритмы. М.: МЦНМО, 2015. (Современный учебник по комбинаторной оптимизации. Включает главы с описанием линейного программирования и алгоритмов для задач линейного программирования.)&lt;br /&gt;
&lt;br /&gt;
7. Ч.Чень, Р.Ли. Математическая логика и автоматическое доказательство теорем. М.: Наука, 1983. (Для курса важен раздел про метод резолюций в главе 5.)&lt;/div&gt;</summary>
		<author><name>РђР»РµРєСЃРµР№ РњРёР»РѕРІР°РЅРѕРІ</name></author>
	</entry>
	<entry>
		<id>https://wiki.cs.hse.ru/index.php?title=DM_2_2016_2017&amp;diff=22141</id>
		<title>DM 2 2016 2017</title>
		<link rel="alternate" type="text/html" href="https://wiki.cs.hse.ru/index.php?title=DM_2_2016_2017&amp;diff=22141"/>
		<updated>2016-12-09T17:24:58Z</updated>

		<summary type="html">&lt;p&gt;РђР»РµРєСЃРµР№ РњРёР»РѕРІР°РЅРѕРІ: /* Домашние задания */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;= Дискретная математика на 2-ом курсе ПМИ (основной поток)=&lt;br /&gt;
&lt;br /&gt;
Лекции проходят по пятницам в аудитории 509 в 12:10-13:30. Первая лекция 2 сентября.&lt;br /&gt;
&lt;br /&gt;
==Новости==&lt;br /&gt;
&lt;br /&gt;
* Отодвинут срок сдачи последнего ДЗ для 153 группы. Новый дедлайн сдачи: понедельник 12 декабря в 15:00 (и вторник 13 для тех, у кого военная кафедра - работы нужно послать по электронной почте). Работы надо сдать Федору Когану на его консультации (ауд. 623). Крайний срок защиты не изменен.&lt;br /&gt;
&lt;br /&gt;
* Коллоквиум состоится в ауд. 509 13 декабря. Получить билет для ответа нужно в начале указанного  периода, но при невозможности прийти вовремя можно и в любое время в интервале 9-11 и 13:40-16. Приоритет будет отдан тем, кто пришел в свое время (группа 153 в 15-16:20, группа 154 в 10:30-11:50, группа 155 в 13:40-15, группа 156 в 9-10:20).&lt;br /&gt;
&lt;br /&gt;
* Выложено [https://www.dropbox.com/s/arpstg9oypen94e/hw6.pdf?dl=0 Домашнее задание №6]&lt;br /&gt;
&lt;br /&gt;
* Выложены [https://www.dropbox.com/s/du2suujppow3rfm/colloq.pdf?dl=0 вопросы к коллоквиуму].&lt;br /&gt;
&lt;br /&gt;
* Определена дата коллоквиума: вторник 13 декабря. Группа 153 в 15-16:20, Группа 154 в 10:30-11:50, Группа 155 в 13:40-15, Группа 156 в 9-10:20.&lt;br /&gt;
&lt;br /&gt;
* Напоминание: консультации Фёдора Когана для группы 153 проходят в понедельник с 13-40 до 16-30 (ауд. 623 и 432). Приходите защищать ДЗ и консультироваться по содержанию лекций!&lt;br /&gt;
&lt;br /&gt;
* Экзамен (письменный) состоится 22 декабря в 13:40 ауд. 509 (основной поток) и 622 (пилотный), показ работ 24 декабря в 16:40 ауд. 509. &lt;br /&gt;
&lt;br /&gt;
* Выложен [https://www.dropbox.com/s/q1xqbmlniw4u6an/main-ver.pdf?dl=0 конспект] лекций о линейном программировании.&lt;br /&gt;
 &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
* Консультации в 153 группе переносятся со вторника 16:40-18 на среду   16:40-18 (каб. 617). Консультации по пятницам в прежнее время (15:10-16:30).&lt;br /&gt;
&lt;br /&gt;
* 14 октября лекции не будет! В этот день также не будет семинара в группе 153.&lt;br /&gt;
&lt;br /&gt;
==Лектор== &lt;br /&gt;
&lt;br /&gt;
Н.К. Верещагин nikolay.vereshchagin@gmail.com&lt;br /&gt;
&lt;br /&gt;
==Семинаристы== &lt;br /&gt;
    &lt;br /&gt;
153 Верещагин Николай Константинович, nikolay.vereshchagin@gmail.com, ассистент Федор Андреевич Коган, taskmage@inbox.ru,&lt;br /&gt;
&lt;br /&gt;
154 Козачинский Александр Николаевич, kozlach@mail.ru, ассистент Гущенко-Чеверда Иван,  vania1997qwerty@gmail.com,&lt;br /&gt;
&lt;br /&gt;
155 Милованов Алексей Сергеевич, almas239@gmail.com, ассистент Пособин Глеб Игоревич posobin@gmail.com,&lt;br /&gt;
&lt;br /&gt;
156 Таламбуца Алексей Леонидович,  alexey.talambutsa@gmail.com, ассистент Акимова Дина Александровна, akidina14@yandex.ru&lt;br /&gt;
&lt;br /&gt;
==Краткое описание==&lt;br /&gt;
&lt;br /&gt;
Курс состоит из двух частей. В первом модуле будет рассказан о линейном программировании:&lt;br /&gt;
что это такое, в каких областях оно применяется, двойственность в линейном программировании и&lt;br /&gt;
симплекс метод решения линейных программ. Во втором модуле будет изучаться математическая логика:&lt;br /&gt;
формулы логики высказываний и логики предикатов, определение истинности, выразимость средствами&lt;br /&gt;
логики предикатов, исчисление резолюций.&lt;br /&gt;
&lt;br /&gt;
==Отчётность по курсу и критерии оценки==&lt;br /&gt;
&lt;br /&gt;
6 домашних заданий, коллоквиум и экзамен.&lt;br /&gt;
&lt;br /&gt;
Оценка за домашние задания равна доле решенных задач, умноженной на 10. &lt;br /&gt;
На решение каждого ДЗ дается 14 дней, решение ДЗ нужно сдавать семинаристу до начала семинара.&lt;br /&gt;
Сдача домашних заданий после их срока невозможна.&lt;br /&gt;
&lt;br /&gt;
Каждое ДЗ будут проверено в течение 10 дней после дедлайна. Домашнее задание должно быть защищено в течение 5 недель после дедлайна. Для защиты студент должен прийти на консультацию и убедить преподавателя, что он понимает, что у него написано, и тем самым работа не списана.&lt;br /&gt;
&lt;br /&gt;
Коллоквиум (устный) и экзамен (письменный) оцениваются по десятибалльной системе. На коллоквиуме и&lt;br /&gt;
экзамене можно пользоваться своими рукописными конспектами (не копиями чужих).&lt;br /&gt;
&lt;br /&gt;
Оценки за коллоквиум и экзамен входят в общую оценку с коэффициентами 0.3, а оценка за домашние задания - с коэффициентом 0.4.&lt;br /&gt;
&lt;br /&gt;
====Правила округления==== &lt;br /&gt;
В вычислениях текущие оценки и промежуточные величины не округляются. Результат&lt;br /&gt;
вычисляется точно и округляется только в момент выставления накопленной и итоговой оценок.&lt;br /&gt;
Округление при выставлении итоговой оценки арифметическое, а при выставлении накопленной&lt;br /&gt;
оценки используется следующее правило округления: между 1 и 5 округление вниз, между 5 и 6&lt;br /&gt;
округление арифметическое, а в остальных случаях округление вверх. Т.е. 3,92 округляется до 3,&lt;br /&gt;
5,48 – до 5, 5,54 – до 6, 7,12 – до 8.&lt;br /&gt;
&lt;br /&gt;
==Сроки контрольных мероприятий==&lt;br /&gt;
&lt;br /&gt;
Эти сроки немного различаются для разных групп (поскольку семинары в разные дни). &lt;br /&gt;
&lt;br /&gt;
Сроки для 153 группы:&lt;br /&gt;
&lt;br /&gt;
Первое домашнее задание  16 сентября.&lt;br /&gt;
Второе домашнее задание 30 сентября. &lt;br /&gt;
Третье домашнее задание 14 октября.&lt;br /&gt;
Четвертое домашнее задание 18 ноября (защита до 7 декабря). &lt;br /&gt;
Пятое домашнее задание  2 декабря (защита до 14 декабря).&lt;br /&gt;
Шестое домашнее задание 9 декабря (защита до 21 декабря).&lt;br /&gt;
&lt;br /&gt;
Коллоквиум пройдет 13 декабря. [https://www.dropbox.com/s/du2suujppow3rfm/colloq.pdf?dl=0 Вопросы к коллоквиуму].&lt;br /&gt;
&lt;br /&gt;
Экзамен (письменный) - 22 декабря в 13:40 ауд. 509 (основной поток) и 622 (пилотный), показ работ 24 декабря в 16:40 ауд. 509.&lt;br /&gt;
&lt;br /&gt;
==Домашние задания  ==&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;[https://www.dropbox.com/s/muquy5ohykx50hs/DM%20153.xls?dl=0 Оценки за домашние задания (группа 153)]&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;[https://www.dropbox.com/s/w4tuaawuvvpwis2/DM%20154.xls?dl=0 Оценки за домашние задания (группа 154)]&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;[https://docs.google.com/spreadsheets/d/1zFLHjan1qJhu2o0veFnXO-izZra2Di49ImJU6rONEGA/edit#gid=94199443 Оценки за домашние задания (группа 155)]&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;[https://www.dropbox.com/s/n4tily98sgy7pk0/hw1.pdf?dl=0 Домашнее задание №1]&#039;&#039;&#039; -- дедлайны:  для сдачи 16 сентября, для защиты 21 октября (для пятничных групп), 19 сентября и 24 октября(для групп по понедельникам) и 20 сентября, 25 октября (для вторничных групп)&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;[https://www.dropbox.com/s/q29zaxmuvcijgs5/hw2.pdf?dl=0 Домашнее задание №2]&#039;&#039;&#039; -- дедлайны:  30 сентября и 4 ноября (для пятничных групп), 3 октября и 7 ноября (для групп по понедельникам) и 4 октября  и 8 ноября(для вторничных групп)&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;[https://www.dropbox.com/s/ojd7ffp6jq3kuyu/hw3.pdf?dl=0 Домашнее задание №3]&#039;&#039;&#039; -- дедлайны:  14 октября и 18 ноября для групп 153,155, 17 октября и 21 ноября для группы 156, 18 октября и 22 ноября для группы 154.&lt;br /&gt;
Студенты группы 153 могут сдать домашнее задание семинаристу группы 155 А. Милованову.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;[https://www.dropbox.com/s/v0e3tepzz3zb2vl/hw4.pdf?dl=0 Домашнее задание №4]&#039;&#039;&#039; -- дедлайны:  18 ноября (сдача) и 2 декабря (защита) для групп 153,155, 14 ноября и 28 ноября для группы 156, 15 ноября и 29 ноября для группы 154.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;[https://www.dropbox.com/s/3p0lpqbc0kmacsw/hw5.pdf?dl=0 Домашнее задание №5]&#039;&#039;&#039;  дедлайны:  2 декабря (сдача) и 14 декабря (защита) для групп 153, 155, 28 ноября и 10 декабря для группы 156, 29 ноября и 11 декабря для группы 154.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;[https://www.dropbox.com/s/arpstg9oypen94e/hw6.pdf?dl=0 Домашнее задание №6]&#039;&#039;&#039; дедлайны: 9 декабря и 21 декабря для групп 153, 9 декабря и 21 декабря для группы 155, 12 декабря и 17 декабря  для группы 156, 16 декабря и 20 декабря для группы 154. Примечание для студентов группы 153: тем, у кого военная кафедра, разрешено сдать ДЗ в понедельник 12 декабря на консультации Ф.Когана или во вторник 13 декабря по электронной почте.&lt;br /&gt;
&lt;br /&gt;
==Примерное содержание лекций==&lt;br /&gt;
&lt;br /&gt;
* Общая задача линейного программирования.&lt;br /&gt;
&lt;br /&gt;
* Примеры линейных программ: смешивание растворов, транспортная задача, потоки в сетях&lt;br /&gt;
&lt;br /&gt;
* Метод исключения переменных.&lt;br /&gt;
&lt;br /&gt;
* Способы докательства оптимальности линейных программ.&lt;br /&gt;
&lt;br /&gt;
* Общая теория двойственности. Двойственная линейная программа. Лемма Фаркаша и теорема &lt;br /&gt;
двойственности&lt;br /&gt;
&lt;br /&gt;
* Применения двойственности: потоки и разрезы в сетях, игры с нулевой суммой.&lt;br /&gt;
&lt;br /&gt;
* Полиэдры и политопы. &lt;br /&gt;
&lt;br /&gt;
* Симплекс метод.&lt;br /&gt;
&lt;br /&gt;
* Определение формулы логики высказываний.&lt;br /&gt;
&lt;br /&gt;
* Тавтологии, выполнимые, общезначимые и равносильные формулы.&lt;br /&gt;
&lt;br /&gt;
* Исчисление резолюций.&lt;br /&gt;
&lt;br /&gt;
* Языки первого порядка и их модели. Изоморфные и элементарно эквивалентные модели.&lt;br /&gt;
&lt;br /&gt;
* Выразимые в данной модели отношения. Метод автоморфизмов доказательства невыразимости.&lt;br /&gt;
&lt;br /&gt;
* Логическое следование и аксиоматические теории.&lt;br /&gt;
&lt;br /&gt;
==Прочитанные лекции==&lt;br /&gt;
&lt;br /&gt;
====Лекция 1 (2 сентября).  ====&lt;br /&gt;
Определение задачи линейного программирования. Пример: задача о составлении раствора,&lt;br /&gt;
задача о потоке в сети, транспортная задача. Представление произвольной линейной программы в виде &lt;br /&gt;
системы равенств на неотрицательные переменные. Как доказывать оптимальность решения&lt;br /&gt;
задачи линейного программирования. Общее представление о двойственности.&lt;br /&gt;
&lt;br /&gt;
====Лекция 2 (9 сентября).  ====&lt;br /&gt;
Синтаксические и семантические следствия системы неравенств. Критерий совместности: система линейных неравенств несовместна тогда и только тогда, когда из нее синтаксически следует неравенство 0&amp;lt;-1. Лемма Фаркаша и ее вывод из критерия совместности.&lt;br /&gt;
&lt;br /&gt;
====Лекция 3 (16 сентября).  ====&lt;br /&gt;
Проекция полиэдра является полиэдром. Достижение максимума целевой функцией.&lt;br /&gt;
Геометрическое доказательство леммы Фаркаша. Вывод критерия совместности из леммы Фаркаша. Принцип двойственности в самой простой форме: неравенство семантически следует из системы неравенств тогда  и только тогда, когда оно следует синтаксически (формулировка и объяснение смысла).&lt;br /&gt;
&lt;br /&gt;
====Лекция 4 (23 сентября).  ====&lt;br /&gt;
Доказательство принципа двойственности. &lt;br /&gt;
ЛП, двойственная к данной и вторая формулировка принципа двойственности. Задача, двойственная&lt;br /&gt;
к задаче о максимальном потоке.&lt;br /&gt;
&lt;br /&gt;
====Лекция 5 (30 сентября).  ====&lt;br /&gt;
Соотношения дополняющей нежесткости. Доказательство теоремы Форда-Фалкерсона о потоках и разрезах.&lt;br /&gt;
Игры с нулевой суммой, теорема фон Ноймана.&lt;br /&gt;
Задача об узелках и задача о минимальной стоимости единичного потока (кратко и без доказательства).&lt;br /&gt;
&lt;br /&gt;
====Лекция 6 (7 октября).  ====&lt;br /&gt;
&lt;br /&gt;
Симплекс метод: общая схема алгоритма с данным начальным допустимым решением, оценка количества шагов.&lt;br /&gt;
&lt;br /&gt;
====14 октября лекции не будет (лектор в командировке)====&lt;br /&gt;
&lt;br /&gt;
====Лекция 7 (21 октября).  ====&lt;br /&gt;
&lt;br /&gt;
Алгоритм для леммы Фаркаша и завершение описания алгоритма симплекс метода. Алгоритм нахождения начального допустимого решения.&lt;br /&gt;
&lt;br /&gt;
====28 октября лекции не будет (сессия)====&lt;br /&gt;
&lt;br /&gt;
====4 ноября лекции не будет (праздник)====&lt;br /&gt;
&lt;br /&gt;
====Лекция 8 (11 ноября).  ====&lt;br /&gt;
Формулы логики высказываний. Тавтологии, выполнимые формулы. Связь между тавтологиями и выполнимыми формулами. Примеры тавтологий, выражающие важные логические законы: законы де Моргана, дистрибутивности, контрапозиции. (Все это было довольно кратко.)&lt;br /&gt;
&lt;br /&gt;
Исчисление резолюций: дизъюнкты, правило резолюции, опровержение КНФ в исчислении резолюций, доказательство корректности и полноты, опровержение произвольных формул в исчислении резолюций.&lt;br /&gt;
&lt;br /&gt;
====Лекция 9 (18 ноября).  ====&lt;br /&gt;
&lt;br /&gt;
Определение формулы первого порядка в данной сигнатуре. &lt;br /&gt;
Запись утверждений формулами первого порядка. Модели (интепретации) сигнатуры. &lt;br /&gt;
&lt;br /&gt;
Изоморфные и элементарно эквивалентные модели. Теорема об элементарной эквивалентности изоморфных моделей.&lt;br /&gt;
&lt;br /&gt;
====Лекция 10 (25 ноября).  ====&lt;br /&gt;
&lt;br /&gt;
Выразимые (определимые отношения). Сохранение отношений при автоморфизмах. Доказательства &lt;br /&gt;
невыразимости. Общезначимые и выполнимые формулы. Равносильные формулы. Основные равносильности.&lt;br /&gt;
&lt;br /&gt;
====Лекция 11 (2 декабря).  ====&lt;br /&gt;
&lt;br /&gt;
Нормальные модели. Теории и их модели. Семантическое следование. Теорема Черча об алгоритмической неразрешимости общезначимости (а значит и семантического следования). Совместные и полные теории. Критерий полноты в терминах элементарной эквивалентности. Элементарная теория данной модели. Задача аксиоматизации элементарной теории модели. Аксиоматизация элементарных теорий следующих моделей: упорядоченные множества целых и  натуральных чисел (без доказательства полноты).&lt;br /&gt;
&lt;br /&gt;
====Лекция 12 (9 декабря).  ====&lt;br /&gt;
&lt;br /&gt;
Доказательство элементарной эквивалентности с помощью игры Эренфойхта. &lt;br /&gt;
Аксиоматизация элементарной теории упорядоченного множества действительных чисел.&lt;br /&gt;
Доказательства полноты аксиоматизаций для упорядоченных множеств натуральных, целых и действительных чисел.&lt;br /&gt;
&lt;br /&gt;
Не удалось рассказать: Аксиоматизация элементарных теорий поля комплексных чисел и упорядоченного поля действительных чисел. Теорема Эрбрана. Исчисление резолюций для опровержения формул первого порядка.&lt;br /&gt;
&lt;br /&gt;
==Проведённые семинары (153 группа) ==&lt;br /&gt;
&lt;br /&gt;
===Семинар 1 (2 сентября)===&lt;br /&gt;
Графическое решение задач линейного программирования с двумя переменными и сводящиеся к таким.&lt;br /&gt;
&#039;&#039;&#039;[https://drive.google.com/file/d/0By-nGAT52Ee3QW1BWG4ycDN6Ymc/view?usp=sharing Задачи первого семинара]&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
===Семинар 2 (9 сентября)===&lt;br /&gt;
Графическое изображении полуплоскостей, линий уровня, двумерных полиэдров. Задачи на синтаксическое&lt;br /&gt;
следствие, нахождения оптимума в транспортной задаче, несовместность систем л.у. Задача на потоки и разрезы. &#039;&#039;&#039;[https://www.dropbox.com/s/auozud7pkr052fh/cw2.pdf Задачи второго семинара.]&#039;&#039;&#039;&lt;br /&gt;
&#039;&#039;&#039;[https://dl.dropboxusercontent.com/u/33029521/cw02DM2-pilot.pdf Задачи ко второму семинару пилотного потока (для тех, кто решил все задачи задания основного потока)]&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
===Семинар 3 (16 сентября)===&lt;br /&gt;
Изучение синтаксических следствий, применение критерия совместности.&lt;br /&gt;
&#039;&#039;&#039;[https://www.dropbox.com/s/hjtd7umhcvp71o6/cw3.pdf?dl=0 Задачи третьего семинара]&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
===Семинар 4 (23 сентября)===&lt;br /&gt;
Двойственные задачи.&lt;br /&gt;
&#039;&#039;&#039;[https://www.dropbox.com/s/od1w267y1rgbjlu/cw4.pdf?dl=0 Задачи четвертого семинара]&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
===Семинар 5 (30 сентября)===&lt;br /&gt;
Двойственные задачи и игры с нулевой суммой. Применение соотношений &lt;br /&gt;
дополняющей нежесткости для поиска оптимального решения двойственной задачи&lt;br /&gt;
при известном оптимальном решении прямой.&lt;br /&gt;
&#039;&#039;&#039;[https://www.dropbox.com/s/qg7350m1voy1bzd/cw5.pdf?dl=0 Задачи пятого семинара]&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
===Семинары 6 (7 октября)===&lt;br /&gt;
&lt;br /&gt;
Решение с помощью симплекс метода различных задач, в частности, на игры с нулевой&lt;br /&gt;
суммой и потоки.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;[https://www.dropbox.com/s/7eu2de7gl5uz9ot/cw6-7.pdf?dl=0 Задачи шестого семинара]&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
===14 октября семинара в 153 группе не будет===&lt;br /&gt;
&lt;br /&gt;
===Семинар 7 (21 октября)===&lt;br /&gt;
Эквивалентные формулы, тавтологии, выполнимые формулы. Записывание рассуждений формулами. &lt;br /&gt;
Приведение к КНФ и ДНФ.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;[https://www.dropbox.com/s/bnqnq0upwtxwwk4/cw8.pdf?dl=0 Задачи седьмого семинара]&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
===Семинар 8 (11 ноября)===&lt;br /&gt;
&lt;br /&gt;
Составление формул.&lt;br /&gt;
Приведение формул к КНФ. Доказательство невыполнимости и тавтологичности &lt;br /&gt;
в исчислении резолюций (для набора дизъюнктов и для произвольных формул).&lt;br /&gt;
&#039;&#039;&#039;[https://www.dropbox.com/s/dv1v29vg1rymo4r/cw9.pdf?dl=0 Задачи]&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
===Семинар 9 (18 ноября)===&lt;br /&gt;
&lt;br /&gt;
Выражение формулами первого порядка утверждений и отношений.&lt;br /&gt;
&#039;&#039;&#039;[https://www.dropbox.com/s/lmin1nfpemgas2h/cw10.pdf?dl=0 Задачи по логике на ноябрь.]&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
===Семинар 10 (25 ноября)===&lt;br /&gt;
Приведение к предварённой нормальной форме. Выяснение общезначимости.&lt;br /&gt;
Элементарная эквивалентность и изоморфность.&lt;br /&gt;
&lt;br /&gt;
===Семинар 11 (2 декабря)===&lt;br /&gt;
Задачи на выразимость. &#039;&#039;&#039;[https://www.dropbox.com/s/7zwricggx1xza8d/cw11.pdf?dl=0 Задачи по логике на декабрь.]&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
===Семинар 12 (9 декабря)===&lt;br /&gt;
===Семинар 13 (16 декабря)===&lt;br /&gt;
&lt;br /&gt;
==Конспекты лекций==&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;[https://www.dropbox.com/s/q1xqbmlniw4u6an/main-ver.pdf?dl=0 Конспект лекций о линейном программировании.]&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
==Консультации ==&lt;br /&gt;
153 группа: понедельник с 13-40 до 15 в ком. 623 и с 15:10 до 16-30 в ауд. 432 (Коган), &lt;br /&gt;
среда 16:40-18  в каб. 617 и пятница 15:10-16:30  в каб. 617 (Верещагин).&lt;br /&gt;
&lt;br /&gt;
Для группы 154 консультации будут проходить по вторникам с 9:00 до 10:20 в ауд. 313 (также с 10:30 до семинара в 617).&lt;br /&gt;
&lt;br /&gt;
Для 155 группы консультации будут проходить по вторникам с 13:40 до 15:00 в 617 или в 623.&lt;br /&gt;
&lt;br /&gt;
==Рекомендуемая литература  ==&lt;br /&gt;
&lt;br /&gt;
1. Alexander Schrijver. Theory of linear and integer programming. John Wiley and Sons. 1998 &lt;br /&gt;
&lt;br /&gt;
2. Ашманов С.А., Тимохов А.В. Теория оптимизации в задачах и упражнениях. М.: Наука, 1991. — 446 с.&lt;br /&gt;
&lt;br /&gt;
3. Н.К.Верещагин, А. Шень. Языки и исчисления. М.:МЦНМО, 2012. (Для курса будут наиболее важны главы 1, 3 и 4. Глава 1 содержит материал, который практически полностью входил в программу курса &amp;quot;Дискретная математика -1&amp;quot;. Материал главы 4 в курсе будет затронут очень незначительно.)&lt;br /&gt;
&lt;br /&gt;
5. А. Схрейвер. Теория линейного и целочисленного программирования. М.: Мир, 1991. Тт.1-2. (Классический учебник. Для курса наиболее важна глава 7 тома 1, а также (частично) гл. 8 и 11.)&lt;br /&gt;
&lt;br /&gt;
6. Б. Корте, Й. Фиген. Комбинаторная оптимизация. Теория и алгоритмы. М.: МЦНМО, 2015. (Современный учебник по комбинаторной оптимизации. Включает главы с описанием линейного программирования и алгоритмов для задач линейного программирования.)&lt;br /&gt;
&lt;br /&gt;
7. Ч.Чень, Р.Ли. Математическая логика и автоматическое доказательство теорем. М.: Наука, 1983. (Для курса важен раздел про метод резолюций в главе 5.)&lt;/div&gt;</summary>
		<author><name>РђР»РµРєСЃРµР№ РњРёР»РѕРІР°РЅРѕРІ</name></author>
	</entry>
	<entry>
		<id>https://wiki.cs.hse.ru/index.php?title=DM_2_2016_2017&amp;diff=21912</id>
		<title>DM 2 2016 2017</title>
		<link rel="alternate" type="text/html" href="https://wiki.cs.hse.ru/index.php?title=DM_2_2016_2017&amp;diff=21912"/>
		<updated>2016-11-25T22:03:39Z</updated>

		<summary type="html">&lt;p&gt;РђР»РµРєСЃРµР№ РњРёР»РѕРІР°РЅРѕРІ: /* Домашние задания */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;= Дискретная математика на 2-ом курсе ПМИ (основной поток)=&lt;br /&gt;
&lt;br /&gt;
Лекции проходят по пятницам в аудитории 509 в 12:10-13:30. Первая лекция 2 сентября.&lt;br /&gt;
&lt;br /&gt;
==Новости==&lt;br /&gt;
* Определена дата коллоквиума: вторник 13 декабря. Группа 153 в 15-16:20, Группа 154 в 10:30-11:50, Группа 155 в 13:40-15, Группа 156 в 9-10:20.&lt;br /&gt;
Вопросы к коллоквиуму будут выложены 26 ноября.&lt;br /&gt;
&lt;br /&gt;
* Напоминание: консультации Фёдора Когана для группы 153 проходят в понедельник с 13-40 до 16-30 (ауд. 623 и 432). Приходите защищать ДЗ и консультироваться по содержанию лекций!&lt;br /&gt;
&lt;br /&gt;
* Экзамен (письменный) состоится 22 декабря в 13:40 ауд. 509 (основной поток) и 622 (пилотный), показ работ 24 декабря. &lt;br /&gt;
&lt;br /&gt;
* Выложен [https://www.dropbox.com/s/q1xqbmlniw4u6an/main-ver.pdf?dl=0 конспект] лекций о линейном программировании.&lt;br /&gt;
 &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
* Консультации в 153 группе переносятся со вторника 16:40-18 на среду   16:40-18 (каб. 617). Консультации по пятницам в прежнее время (15:10-16:30).&lt;br /&gt;
&lt;br /&gt;
* 14 октября лекции не будет! В этот день также не будет семинара в группе 153.&lt;br /&gt;
&lt;br /&gt;
==Лектор== &lt;br /&gt;
&lt;br /&gt;
Н.К. Верещагин nikolay.vereshchagin@gmail.com&lt;br /&gt;
&lt;br /&gt;
==Семинаристы== &lt;br /&gt;
    &lt;br /&gt;
153 Верещагин Николай Константинович, nikolay.vereshchagin@gmail.com, ассистент Федор Андреевич Коган, taskmage@inbox.ru,&lt;br /&gt;
&lt;br /&gt;
154 Козачинский Александр Николаевич, kozlach@mail.ru, ассистент Гущенко-Чеверда Иван,  vania1997qwerty@gmail.com,&lt;br /&gt;
&lt;br /&gt;
155 Милованов Алексей Сергеевич, almas239@gmail.com, ассистент Пособин Глеб Игоревич posobin@gmail.com,&lt;br /&gt;
&lt;br /&gt;
156 Таламбуца Алексей Леонидович,  alexey.talambutsa@gmail.com, ассистент Акимова Дина Александровна, akidina14@yandex.ru&lt;br /&gt;
&lt;br /&gt;
==Краткое описание==&lt;br /&gt;
&lt;br /&gt;
Курс состоит из двух частей. В первом модуле будет рассказан о линейном программировании:&lt;br /&gt;
что это такое, в каких областях оно применяется, двойственность в линейном программировании и&lt;br /&gt;
симплекс метод решения линейных программ. Во втором модуле будет изучаться математическая логика:&lt;br /&gt;
формулы логики высказываний и логики предикатов, определение истинности, выразимость средствами&lt;br /&gt;
логики предикатов, исчисление резолюций.&lt;br /&gt;
&lt;br /&gt;
==Отчётность по курсу и критерии оценки==&lt;br /&gt;
&lt;br /&gt;
6 домашних заданий, коллоквиум и экзамен.&lt;br /&gt;
&lt;br /&gt;
Оценка за домашние задания равна доле решенных задач, умноженной на 10. &lt;br /&gt;
На решение каждого ДЗ дается 14 дней, решение ДЗ нужно сдавать семинаристу до начала семинара.&lt;br /&gt;
Сдача домашних заданий после их срока невозможна.&lt;br /&gt;
&lt;br /&gt;
Каждое ДЗ будут проверено в течение 10 дней после дедлайна. Домашнее задание должно быть защищено в течение 5 недель после дедлайна. Для защиты студент должен прийти на консультацию и убедить преподавателя, что он понимает, что у него написано, и тем самым работа не списана.&lt;br /&gt;
&lt;br /&gt;
Коллоквиум (устный) и экзамен (письменный) оцениваются по десятибалльной системе. На коллоквиуме и&lt;br /&gt;
экзамене можно пользоваться своими рукописными конспектами (не копиями чужих).&lt;br /&gt;
&lt;br /&gt;
Оценки за коллоквиум и экзамен входят в общую оценку с коэффициентами 0.3, а оценка за домашние задания - с коэффициентом 0.4. &lt;br /&gt;
&lt;br /&gt;
==Сроки контрольных мероприятий==&lt;br /&gt;
&lt;br /&gt;
Эти сроки немного различаются для разных групп (поскольку семинары в разные дни). &lt;br /&gt;
&lt;br /&gt;
Сроки для 153 группы:&lt;br /&gt;
&lt;br /&gt;
Первое домашнее задание  16 сентября.&lt;br /&gt;
Второе домашнее задание 30 сентября. &lt;br /&gt;
Третье домашнее задание 14 октября.&lt;br /&gt;
Четвертое домашнее задание 18 ноября (защита до 7 декабря). &lt;br /&gt;
Пятое домашнее задание  2 декабря (защита до 14 декабря).&lt;br /&gt;
Шестое домашнее задание 9 декабря (защита до 21 декабря).&lt;br /&gt;
&lt;br /&gt;
Коллоквиум пройдет с 12 по 16 декабря (скорей всего 13 декабря).&lt;br /&gt;
&lt;br /&gt;
Экзамен (письменный) - 22 декабря в 13:40 ауд. 509 (основной поток) и 622 (пилотный), показ работ 24 декабря.&lt;br /&gt;
&lt;br /&gt;
==Домашние задания  ==&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;[https://www.dropbox.com/s/muquy5ohykx50hs/DM%20153.xls?dl=0 Оценки за домашние задания (группа 153)]&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;[https://www.dropbox.com/s/w4tuaawuvvpwis2/DM%20154.xls?dl=0 Оценки за домашние задания (группа 154)]&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;[https://docs.google.com/spreadsheets/d/1zFLHjan1qJhu2o0veFnXO-izZra2Di49ImJU6rONEGA/edit#gid=94199443 Оценки за домашние задания (группа 155)]&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;[https://www.dropbox.com/s/n4tily98sgy7pk0/hw1.pdf?dl=0 Домашнее задание №1]&#039;&#039;&#039; -- дедлайны:  для сдачи 16 сентября, для защиты 21 октября (для пятничных групп), 19 сентября и 24 октября(для групп по понедельникам) и 20 сентября, 25 октября (для вторничных групп)&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;[https://www.dropbox.com/s/q29zaxmuvcijgs5/hw2.pdf?dl=0 Домашнее задание №2]&#039;&#039;&#039; -- дедлайны:  30 сентября и 4 ноября (для пятничных групп), 3 октября и 7 ноября (для групп по понедельникам) и 4 октября  и 8 ноября(для вторничных групп)&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;[https://www.dropbox.com/s/ojd7ffp6jq3kuyu/hw3.pdf?dl=0 Домашнее задание №3]&#039;&#039;&#039; -- дедлайны:  14 октября и 18 ноября для групп 153,155, 17 октября и 21 ноября для группы 156, 18 октября и 22 ноября для группы 154.&lt;br /&gt;
Студенты группы 153 могут сдать домашнее задание семинаристу группы 155 А. Милованову.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;[https://www.dropbox.com/s/v0e3tepzz3zb2vl/hw4.pdf?dl=0 Домашнее задание №4]&#039;&#039;&#039; -- дедлайны:  18 ноября (сдача) и 2 декабря (защита) для групп 153,155, 14 ноября и 28 ноября для группы 156, 15 ноября и 29 ноября для группы 154.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;[https://www.dropbox.com/s/3p0lpqbc0kmacsw/hw5.pdf?dl=0 Домашнее задание №5]&#039;&#039;&#039;  дедлайны:  2 декабря (сдача) и 14 декабря (защита) для групп 153, 155, 28 ноября и 10 декабря для группы 156, 29 ноября и 11 декабря для группы 154.&lt;br /&gt;
&lt;br /&gt;
Домашнее задание 6 дедлайны: 9 декабря и 21 декабря для групп 153,155, 5 декабря и 17 декабря  для группы 156, 6 декабря и 18 декабря для группы 154.&lt;br /&gt;
&lt;br /&gt;
==Примерное содержание лекций==&lt;br /&gt;
&lt;br /&gt;
* Общая задача линейного программирования.&lt;br /&gt;
&lt;br /&gt;
* Примеры линейных программ: смешивание растворов, транспортная задача, потоки в сетях&lt;br /&gt;
&lt;br /&gt;
* Метод исключения переменных.&lt;br /&gt;
&lt;br /&gt;
* Способы докательства оптимальности линейных программ.&lt;br /&gt;
&lt;br /&gt;
* Общая теория двойственности. Двойственная линейная программа. Лемма Фаркаша и теорема &lt;br /&gt;
двойственности&lt;br /&gt;
&lt;br /&gt;
* Применения двойственности: потоки и разрезы в сетях, игры с нулевой суммой.&lt;br /&gt;
&lt;br /&gt;
* Полиэдры и политопы. &lt;br /&gt;
&lt;br /&gt;
* Симплекс метод.&lt;br /&gt;
&lt;br /&gt;
* Определение формулы логики высказываний.&lt;br /&gt;
&lt;br /&gt;
* Тавтологии, выполнимые, общезначимые и равносильные формулы.&lt;br /&gt;
&lt;br /&gt;
* Исчисление резолюций.&lt;br /&gt;
&lt;br /&gt;
* Языки первого порядка и их модели. Изоморфные и элементарно эквивалентные модели.&lt;br /&gt;
&lt;br /&gt;
* Выразимые в данной модели отношения. Метод автоморфизмов доказательства невыразимости.&lt;br /&gt;
&lt;br /&gt;
* Логическое следование и аксиоматические теории.&lt;br /&gt;
&lt;br /&gt;
==Прочитанные лекции==&lt;br /&gt;
&lt;br /&gt;
====Лекция 1 (2 сентября).  ====&lt;br /&gt;
Определение вид задачи линейного программирования. Пример: задача о составлении раствора,&lt;br /&gt;
задача о потоке в сети, транспортная задача. Представление произвольной линейной программы в виде &lt;br /&gt;
системы равенств на неотрицательные переменные. Как доказывать оптимальность решения&lt;br /&gt;
задачи линейного программирования. Общее представление о двойственности.&lt;br /&gt;
&lt;br /&gt;
====Лекция 2 (9 сентября).  ====&lt;br /&gt;
Синтаксические и семантические следствия системы неравенств. Критерий совместности: система линейных неравенств несовместна тогда и только тогда, когда из нее синтаксически следует неравенство 0&amp;lt;-1. Лемма Фаркаша и ее вывод из критерия совместности.&lt;br /&gt;
&lt;br /&gt;
====Лекция 3 (16 сентября).  ====&lt;br /&gt;
Проекция полиэдра является полиэдром. Достижение максимума целевой функцией.&lt;br /&gt;
Геометрическое доказательство леммы Фаркаша. Вывод критерия совместности из леммы Фаркаша. Принцип двойственности в самой простой форме: неравенство семантически следует из системы неравенств тогда  и только тогда, когда оно следует синтаксически (формулировка и объяснение смысла).&lt;br /&gt;
&lt;br /&gt;
====Лекция 4 (23 сентября).  ====&lt;br /&gt;
Доказательство принципа двойственности. &lt;br /&gt;
ЛП, двойственная к данной и вторая формулировка принципа двойственности. Задача, двойственная&lt;br /&gt;
к задаче о максимальном потоке.&lt;br /&gt;
&lt;br /&gt;
====Лекция 5 (30 сентября).  ====&lt;br /&gt;
Соотношения дополняющей нежесткости. Доказательство теоремы Форда-Фалкерсона о потоках и разрезах.&lt;br /&gt;
Игры с нулевой суммой, теорема фон Ноймана.&lt;br /&gt;
Задача об узелках и задача о минимальной стоимости единичного потока (кратко и без доказательства).&lt;br /&gt;
&lt;br /&gt;
====Лекция 6 (7 октября).  ====&lt;br /&gt;
&lt;br /&gt;
Симплекс метод: общая схема алгоритма с данным начальным допустимым решением, оценка количества шагов.&lt;br /&gt;
&lt;br /&gt;
====14 октября лекции не будет (лектор в командировке)====&lt;br /&gt;
&lt;br /&gt;
====Лекция 7 (21 октября).  ====&lt;br /&gt;
&lt;br /&gt;
Алгоритм для леммы Фаркаша и завершение описания алгоритма симплекс метода. Алгоритм нахождения начального допустимого решения.&lt;br /&gt;
&lt;br /&gt;
====28 октября лекции не будет (сессия)====&lt;br /&gt;
&lt;br /&gt;
====4 ноября лекции не будет (праздник)====&lt;br /&gt;
&lt;br /&gt;
====Лекция 8 (11 ноября).  ====&lt;br /&gt;
Формулы логики высказываний. Тавтологии, выполнимые формулы. Связь между тавтологиями и выполнимыми формулами. Примеры тавтологий, выражающие важные логические законы: законы де Моргана, дистрибутивности, контрапозиции. (Все это было довольно кратко.)&lt;br /&gt;
&lt;br /&gt;
Исчисление резолюций: дизъюнкты, правило резолюции, опровержение КНФ в исчислении резолюций, доказательство корректности и полноты, опровержение произвольных формул в исчислении резолюций.&lt;br /&gt;
&lt;br /&gt;
====Лекция 9 (18 ноября).  ====&lt;br /&gt;
&lt;br /&gt;
Определение формулы первого порядка в данной сигнатуре. &lt;br /&gt;
Запись утверждений формулами первого порядка. Модели (интепретации) сигнатуры. &lt;br /&gt;
&lt;br /&gt;
Изоморфные и элементарно эквивалентные модели. Теорема об элементарной эквивалентности изоморфных моделей.&lt;br /&gt;
&lt;br /&gt;
====Лекция 10 (25 ноября).  ====&lt;br /&gt;
&lt;br /&gt;
Выразимые (определимые отношения). Сохранение отношений при автоморфизмах. Доказательства &lt;br /&gt;
невыразимости. Общезначимые и выполнимые формулы. Равносильные формулы. Основные равносильности.&lt;br /&gt;
&lt;br /&gt;
====Лекция 11 (2 декабря).  ====&lt;br /&gt;
&lt;br /&gt;
====Лекция 12 (9 декабря).  ====&lt;br /&gt;
&lt;br /&gt;
==Проведённые семинары (153 группа) ==&lt;br /&gt;
&lt;br /&gt;
===Семинар 1 (2 сентября)===&lt;br /&gt;
Графическое решение задач линейного программирования с двумя переменными и сводящиеся к таким.&lt;br /&gt;
&#039;&#039;&#039;[https://drive.google.com/file/d/0By-nGAT52Ee3QW1BWG4ycDN6Ymc/view?usp=sharing Задачи первого семинара]&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
===Семинар 2 (9 сентября)===&lt;br /&gt;
Графическое изображении полуплоскостей, линий уровня, двумерных полиэдров. Задачи на синтаксическое&lt;br /&gt;
следствие, нахождения оптимума в транспортной задаче, несовместность систем л.у. Задача на потоки и разрезы. &#039;&#039;&#039;[https://www.dropbox.com/s/auozud7pkr052fh/cw2.pdf Задачи второго семинара.]&#039;&#039;&#039;&lt;br /&gt;
&#039;&#039;&#039;[https://dl.dropboxusercontent.com/u/33029521/cw02DM2-pilot.pdf Задачи ко второму семинару пилотного потока (для тех, кто решил все задачи задания основного потока)]&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
===Семинар 3 (16 сентября)===&lt;br /&gt;
Изучение синтаксических следствий, применение критерия совместности.&lt;br /&gt;
&#039;&#039;&#039;[https://www.dropbox.com/s/hjtd7umhcvp71o6/cw3.pdf?dl=0 Задачи третьего семинара]&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
===Семинар 4 (23 сентября)===&lt;br /&gt;
Двойственные задачи.&lt;br /&gt;
&#039;&#039;&#039;[https://www.dropbox.com/s/od1w267y1rgbjlu/cw4.pdf?dl=0 Задачи четвертого семинара]&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
===Семинар 5 (30 сентября)===&lt;br /&gt;
Двойственные задачи и игры с нулевой суммой. Применение соотношений &lt;br /&gt;
дополняющей нежесткости для поиска оптимального решения двойственной задачи&lt;br /&gt;
при известном оптимальном решении прямой.&lt;br /&gt;
&#039;&#039;&#039;[https://www.dropbox.com/s/qg7350m1voy1bzd/cw5.pdf?dl=0 Задачи пятого семинара]&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
===Семинары 6 (7 октября)===&lt;br /&gt;
&lt;br /&gt;
Решение с помощью симплекс метода различных задач, в частности, на игры с нулевой&lt;br /&gt;
суммой и потоки.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;[https://www.dropbox.com/s/7eu2de7gl5uz9ot/cw6-7.pdf?dl=0 Задачи шестого семинара]&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
===14 октября семинара в 153 группе не будет===&lt;br /&gt;
&lt;br /&gt;
===Семинар 7 (21 октября)===&lt;br /&gt;
Эквивалентные формулы, тавтологии, выполнимые формулы. Записывание рассуждений формулами. &lt;br /&gt;
Приведение к КНФ и ДНФ.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;[https://www.dropbox.com/s/bnqnq0upwtxwwk4/cw8.pdf?dl=0 Задачи седьмого семинара]&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
===Семинар 8 (11 ноября)===&lt;br /&gt;
&lt;br /&gt;
Составление формул.&lt;br /&gt;
Приведение формул к КНФ. Доказательство невыполнимости и тавтологичности &lt;br /&gt;
в исчислении резолюций (для набора дизъюнктов и для произвольных формул).&lt;br /&gt;
&#039;&#039;&#039;[https://www.dropbox.com/s/dv1v29vg1rymo4r/cw9.pdf?dl=0 Задачи]&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
===Семинар 9 (18 ноября)===&lt;br /&gt;
&lt;br /&gt;
Выражение формулами первого порядка утверждений и отношений.&lt;br /&gt;
&#039;&#039;&#039;[https://www.dropbox.com/s/lmin1nfpemgas2h/cw10.pdf?dl=0 Задачи по логике на ноябрь.]&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
===Семинар 10 (25 ноября)===&lt;br /&gt;
Приведение к предварённой нормальной форме. Выяснение общезначимости.&lt;br /&gt;
Элементарная эквивалентность и изоморфность.&lt;br /&gt;
&lt;br /&gt;
===Семинар 11 (2 декабря)===&lt;br /&gt;
===Семинар 12 (9 декабря)===&lt;br /&gt;
===Семинар 13 (16 декабря)===&lt;br /&gt;
&lt;br /&gt;
==Конспекты лекций==&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;[https://www.dropbox.com/s/q1xqbmlniw4u6an/main-ver.pdf?dl=0 Конспект лекций о линейном программировании.]&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
==Консультации ==&lt;br /&gt;
153 группа: понедельник с 13-40 до 15 в ком. 623 и с 15:10 до 16-30 в ауд. 432 (Коган), &lt;br /&gt;
среда 16:40-18  в каб. 617 и пятница 15:10-16:30  в каб. 617 (Верещагин).&lt;br /&gt;
&lt;br /&gt;
Для группы 154 консультации будут проходить по вторникам с 9:00 до 10:20 в ауд. 313 (также с 10:30 до семинара в 617).&lt;br /&gt;
&lt;br /&gt;
Для 155 группы консультации будут проходить по вторникам с 13:40 до 15:00 в 617 или в 623.&lt;br /&gt;
&lt;br /&gt;
==Рекомендуемая литература  ==&lt;br /&gt;
&lt;br /&gt;
1. Alexander Schrijver. Theory of linear and integer programming. John Wiley and Sons. 1998 &lt;br /&gt;
&lt;br /&gt;
2. Ашманов С.А., Тимохов А.В. Теория оптимизации в задачах и упражнениях. М.: Наука, 1991. — 446 с.&lt;br /&gt;
&lt;br /&gt;
3. Н.К.Верещагин, А. Шень. Языки и исчисления. М.:МЦНМО, 2012. (Для курса будут наиболее важны главы 1, 3 и 4. Глава 1 содержит материал, который практически полностью входил в программу курса &amp;quot;Дискретная математика -1&amp;quot;. Материал главы 4 в курсе будет затронут очень незначительно.)&lt;br /&gt;
&lt;br /&gt;
5. А. Схрейвер. Теория линейного и целочисленного программирования. М.: Мир, 1991. Тт.1-2. (Классический учебник. Для курса наиболее важна глава 7 тома 1, а также (частично) гл. 8 и 11.)&lt;br /&gt;
&lt;br /&gt;
6. Б. Корте, Й. Фиген. Комбинаторная оптимизация. Теория и алгоритмы. М.: МЦНМО, 2015. (Современный учебник по комбинаторной оптимизации. Включает главы с описанием линейного программирования и алгоритмов для задач линейного программирования.)&lt;br /&gt;
&lt;br /&gt;
7. Ч.Чень, Р.Ли. Математическая логика и автоматическое доказательство теорем. М.: Наука, 1983. (Для курса важен раздел про метод резолюций в главе 5.)&lt;/div&gt;</summary>
		<author><name>РђР»РµРєСЃРµР№ РњРёР»РѕРІР°РЅРѕРІ</name></author>
	</entry>
	<entry>
		<id>https://wiki.cs.hse.ru/index.php?title=DM_2_2016_2017&amp;diff=21510</id>
		<title>DM 2 2016 2017</title>
		<link rel="alternate" type="text/html" href="https://wiki.cs.hse.ru/index.php?title=DM_2_2016_2017&amp;diff=21510"/>
		<updated>2016-11-01T09:38:02Z</updated>

		<summary type="html">&lt;p&gt;РђР»РµРєСЃРµР№ РњРёР»РѕРІР°РЅРѕРІ: /* Консультации */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;= Дискретная математика на 2-ом курсе ПМИ (основной поток)=&lt;br /&gt;
&lt;br /&gt;
Лекции проходят по пятницам в аудитории 509 в 12:10-13:30. Первая лекция 2 сентября.&lt;br /&gt;
&lt;br /&gt;
==Новости==&lt;br /&gt;
&lt;br /&gt;
* Выложен [https://www.dropbox.com/s/q1xqbmlniw4u6an/main-ver.pdf?dl=0 конспект] лекций о линейном программировании.&lt;br /&gt;
 &lt;br /&gt;
* Назначены консультации Фёдора Когана для группы 153 в понедельник с 13-40 до 16-30 (ауд. 623 и 432).&lt;br /&gt;
&lt;br /&gt;
* Консультации в 153 группе переносятся со вторника 16:40-18 на среду   16:40-18 (каб. 617). Консультации по пятницам в прежнее время (15:10-16:30).&lt;br /&gt;
&lt;br /&gt;
* 14 октября лекции не будет! В этот день также не будет семинара в группе 153.&lt;br /&gt;
&lt;br /&gt;
==Лектор== &lt;br /&gt;
&lt;br /&gt;
Н.К. Верещагин nikolay.vereshchagin@gmail.com&lt;br /&gt;
&lt;br /&gt;
==Семинаристы== &lt;br /&gt;
    &lt;br /&gt;
153 Верещагин Николай Константинович, nikolay.vereshchagin@gmail.com, ассистент Федор Андреевич Коган, taskmage@inbox.ru,&lt;br /&gt;
&lt;br /&gt;
154 Козачинский Александр Николаевич, kozlach@mail.ru, ассистент Гущенко-Чеверда Иван,  vania1997qwerty@gmail.com,&lt;br /&gt;
&lt;br /&gt;
155 Милованов Алексей Сергеевич, almas239@gmail.com, ассистент Пособин Глеб Игоревич posobin@gmail.com,&lt;br /&gt;
&lt;br /&gt;
156 Таламбуца Алексей Леонидович,  alexey.talambutsa@gmail.com, ассистент Акимова Дина Александровна, akidina14@yandex.ru&lt;br /&gt;
&lt;br /&gt;
==Краткое описание==&lt;br /&gt;
&lt;br /&gt;
Курс состоит из двух частей. В первом модуле будет рассказан о линейном программировании:&lt;br /&gt;
что это такое, в каких областях оно применяется, двойственность в линейном программировании и&lt;br /&gt;
симплекс метод решения линейных программ. Во втором модуле будет изучаться математическая логика:&lt;br /&gt;
формулы логики высказываний и логики предикатов, определение истинности, выразимость средствами&lt;br /&gt;
логики предикатов, исчисление резолюций.&lt;br /&gt;
&lt;br /&gt;
==Отчётность по курсу и критерии оценки==&lt;br /&gt;
&lt;br /&gt;
6 домашних заданий, коллоквиум и экзамен.&lt;br /&gt;
&lt;br /&gt;
Оценка за домашние задания равна доле решенных задач, умноженной на 10. &lt;br /&gt;
На решение каждого ДЗ дается 14 дней, решение ДЗ нужно сдавать семинаристу до начала семинара.&lt;br /&gt;
Сдача домашних заданий после их срока невозможна.&lt;br /&gt;
&lt;br /&gt;
Каждое ДЗ будут проверено в течение 10 дней после дедлайна. Домашнее задание должно быть защищено в течение 5 недель после дедлайна. Для защиты студент должен прийти на консультацию и убедить преподавателя, что он понимает, что у него написано, и тем самым работа не списана.&lt;br /&gt;
&lt;br /&gt;
Коллоквиум (устный) и экзамен (письменный) оцениваются по десятибалльной системе. На коллоквиуме и&lt;br /&gt;
экзамене можно пользоваться своими рукописными конспектами (не копиями чужих).&lt;br /&gt;
&lt;br /&gt;
Оценки за коллоквиум и экзамен входят в общую оценку с коэффициентами 0.3, а оценка за домашние задания - с коэффициентом 0.4. &lt;br /&gt;
&lt;br /&gt;
==Сроки контрольных мероприятий==&lt;br /&gt;
&lt;br /&gt;
Эти сроки немного различаются для разных групп (поскольку семинары в разные дни). &lt;br /&gt;
&lt;br /&gt;
Сроки для 153 группы:&lt;br /&gt;
&lt;br /&gt;
Первое домашнее задание  16 сентября.&lt;br /&gt;
Второе домашнее задание 30 сентября. &lt;br /&gt;
Третье домашнее задание 14 октября.&lt;br /&gt;
Четвертое домашнее задание 18 ноября (защита до 7 декабря). &lt;br /&gt;
Пятое домашнее задание  2 декабря (защита до 14 декабря).&lt;br /&gt;
Шестое домашнее задание 9 декабря (защита до 21 декабря).&lt;br /&gt;
&lt;br /&gt;
Коллоквиум пройдет с 12 по 16 декабря (скорей всего 13 декабря).&lt;br /&gt;
&lt;br /&gt;
Экзамен (письменный) - 22 декабря, показ работ 24 декабря (даты предварительные).&lt;br /&gt;
&lt;br /&gt;
==Домашние задания  ==&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;[https://www.dropbox.com/s/muquy5ohykx50hs/DM%20153.xls?dl=0 Оценки за домашние задания (группа 153)]&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;[https://www.dropbox.com/s/w4tuaawuvvpwis2/DM%20154.xls?dl=0 Оценки за домашние задания (группа 154)]&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;[https://docs.google.com/spreadsheets/d/1zFLHjan1qJhu2o0veFnXO-izZra2Di49ImJU6rONEGA/edit#gid=94199443 Оценки за домашние задания (группа 155)]&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;[https://www.dropbox.com/s/n4tily98sgy7pk0/hw1.pdf?dl=0 Домашнее задание №1]&#039;&#039;&#039; -- дедлайны:  для сдачи 16 сентября, для защиты 21 октября (для пятничных групп), 19 сентября и 24 октября(для групп по понедельникам) и 20 сентября, 25 октября (для вторничных групп)&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;[https://www.dropbox.com/s/q29zaxmuvcijgs5/hw2.pdf?dl=0 Домашнее задание №2]&#039;&#039;&#039; -- дедлайны:  30 сентября и 4 ноября (для пятничных групп), 3 октября и 7 ноября (для групп по понедельникам) и 4 октября  и 8 ноября(для вторничных групп)&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;[https://www.dropbox.com/s/ojd7ffp6jq3kuyu/hw3.pdf?dl=0 Домашнее задание №3]&#039;&#039;&#039; -- дедлайны:  14 октября и 18 ноября для групп 153,155, 17 октября и 21 ноября для группы 156, 18 октября и 22 ноября для группы 154.&lt;br /&gt;
Студенты группы 153 могут сдать домашнее задание семинаристу группы 155 А. Милованову.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;[https://www.dropbox.com/s/v0e3tepzz3zb2vl/hw4.pdf?dl=0 Домашнее задание №4]&#039;&#039;&#039; -- дедлайны:  18 ноября (сдача) и 2 декабря (защита) для групп 153,155, 14 ноября и 28 ноября для группы 156, 15 ноября и 29 ноября для группы 154.&lt;br /&gt;
&lt;br /&gt;
Домашнее задание 5  дедлайны:  2 декабря (сдача) и 14 декабря (защита) для групп 153,155, 28 ноября и 10 декабря для группы 156, 29 ноября и 11 декабря для группы 154.&lt;br /&gt;
&lt;br /&gt;
Домашнее задание 6 дедлайны: 9 декабря и 21 декабря для групп 153,155, 5 декабря и 17 декабря  для группы 156, 6 декабря и 18 декабря для группы 154.&lt;br /&gt;
&lt;br /&gt;
==Примерное содержание лекций==&lt;br /&gt;
&lt;br /&gt;
* Общая задача линейного программирования.&lt;br /&gt;
&lt;br /&gt;
* Примеры линейных программ: смешивание растворов, транспортная задача, потоки в сетях&lt;br /&gt;
&lt;br /&gt;
* Метод исключения переменных.&lt;br /&gt;
&lt;br /&gt;
* Способы докательства оптимальности линейных программ.&lt;br /&gt;
&lt;br /&gt;
* Общая теория двойственности. Двойственная линейная программа. Лемма Фаркаша и теорема &lt;br /&gt;
двойственности&lt;br /&gt;
&lt;br /&gt;
* Применения двойственности: потоки и разрезы в сетях, игры с нулевой суммой.&lt;br /&gt;
&lt;br /&gt;
* Полиэдры и политопы. &lt;br /&gt;
&lt;br /&gt;
* Симплекс метод.&lt;br /&gt;
&lt;br /&gt;
* Определение формулы логики высказываний.&lt;br /&gt;
&lt;br /&gt;
* Тавтологии, выполнимые, общезначимые и равносильные формулы.&lt;br /&gt;
&lt;br /&gt;
* Исчисление резолюций.&lt;br /&gt;
&lt;br /&gt;
* Языки первого порядка и их модели. Изоморфные и элементарно эквивалентные модели.&lt;br /&gt;
&lt;br /&gt;
* Выразимые в данной модели отношения. Метод автоморфизмов доказательства невыразимости.&lt;br /&gt;
&lt;br /&gt;
* Логическое следование и аксиоматические теории.&lt;br /&gt;
&lt;br /&gt;
==Прочитанные лекции==&lt;br /&gt;
&lt;br /&gt;
====Лекция 1 (2 сентября).  ====&lt;br /&gt;
Определение вид задачи линейного программирования. Пример: задача о составлении раствора,&lt;br /&gt;
задача о потоке в сети, транспортная задача. Представление произвольной линейной программы в виде &lt;br /&gt;
системы равенств на неотрицательные переменные. Как доказывать оптимальность решения&lt;br /&gt;
задачи линейного программирования. Общее представление о двойственности.&lt;br /&gt;
&lt;br /&gt;
====Лекция 2 (9 сентября).  ====&lt;br /&gt;
Синтаксические и семантические следствия системы неравенств. Критерий совместности: система линейных неравенств несовместна тогда и только тогда, когда из нее синтаксически следует неравенство 0&amp;lt;-1. Лемма Фаркаша и ее вывод из критерия совместности.&lt;br /&gt;
&lt;br /&gt;
====Лекция 3 (16 сентября).  ====&lt;br /&gt;
Проекция полиэдра является полиэдром. Достижение максимума целевой функцией.&lt;br /&gt;
Геометрическое доказательство леммы Фаркаша. Вывод критерия совместности из леммы Фаркаша. Принцип двойственности в самой простой форме: неравенство семантически следует из системы неравенств тогда  и только тогда, когда оно следует синтаксически (формулировка и объяснение смысла).&lt;br /&gt;
&lt;br /&gt;
====Лекция 4 (23 сентября).  ====&lt;br /&gt;
Доказательство принципа двойственности. &lt;br /&gt;
ЛП, двойственная к данной и вторая формулировка принципа двойственности. Задача, двойственная&lt;br /&gt;
к задаче о максимальном потоке.&lt;br /&gt;
&lt;br /&gt;
====Лекция 5 (30 сентября).  ====&lt;br /&gt;
Соотношения дополняющей нежесткости. Доказательство теоремы Форда-Фалкерсона о потоках и разрезах.&lt;br /&gt;
Игры с нулевой суммой, теорема фон Ноймана.&lt;br /&gt;
Задача об узелках и задача о минимальной стоимости единичного потока (кратко и без доказательства).&lt;br /&gt;
&lt;br /&gt;
====Лекция 6 (7 октября).  ====&lt;br /&gt;
&lt;br /&gt;
Симплекс метод: общая схема алгоритма с данным начальным допустимым решением, оценка количества шагов.&lt;br /&gt;
&lt;br /&gt;
====14 октября лекции не будет (лектор в командировке)====&lt;br /&gt;
&lt;br /&gt;
====Лекция 7 (21 октября).  ====&lt;br /&gt;
&lt;br /&gt;
Алгоритм для леммы Фаркаша и завершение описания алгоритма симплекс метода. Алгоритм нахождения начального допустимого решения.&lt;br /&gt;
&lt;br /&gt;
====28 октября лекции не будет (сессия)====&lt;br /&gt;
&lt;br /&gt;
====4 ноября лекции не будет (праздник)====&lt;br /&gt;
&lt;br /&gt;
====Лекция 8 (11 ноября).  ====&lt;br /&gt;
Формулы логики высказываний. Равносильные формулы, тавтологии, выполнимые формулы. Связь между тавтологиями и выполнимыми формулами. Примеры тавтологий, выражающие важные логические законы: законы де Моргана, поглощения, дистрибутивности, снятия двойного отрицания, контрапозиции. &lt;br /&gt;
ДНФ и КНФ. Приведение формул к КНФ и ДНФ. (Все это можно пропустить, поскольку студенты и так знают с первого курса.&lt;br /&gt;
&lt;br /&gt;
Метод резолюций&lt;br /&gt;
&lt;br /&gt;
====Лекция 9 (18 ноября).  ====&lt;br /&gt;
&lt;br /&gt;
====Лекция 10 (25 ноября).  ====&lt;br /&gt;
&lt;br /&gt;
====Лекция 11 (2 декабря).  ====&lt;br /&gt;
&lt;br /&gt;
====Лекция 12 (9 декабря).  ====&lt;br /&gt;
&lt;br /&gt;
==Проведённые семинары (153 группа) ==&lt;br /&gt;
&lt;br /&gt;
===Семинар 1 (2 сентября)===&lt;br /&gt;
Графическое решение задач линейного программирования с двумя переменными и сводящиеся к таким.&lt;br /&gt;
&#039;&#039;&#039;[https://drive.google.com/file/d/0By-nGAT52Ee3QW1BWG4ycDN6Ymc/view?usp=sharing Задачи первого семинара]&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
===Семинар 2 (9 сентября)===&lt;br /&gt;
Графическое изображении полуплоскостей, линий уровня, двумерных полиэдров. Задачи на синтаксическое&lt;br /&gt;
следствие, нахождения оптимума в транспортной задаче, несовместность систем л.у. Задача на потоки и разрезы. &#039;&#039;&#039;[https://www.dropbox.com/s/auozud7pkr052fh/cw2.pdf Задачи второго семинара.]&#039;&#039;&#039;&lt;br /&gt;
&#039;&#039;&#039;[https://dl.dropboxusercontent.com/u/33029521/cw02DM2-pilot.pdf Задачи ко второму семинару пилотного потока (для тех, кто решил все задачи задания основного потока)]&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
===Семинар 3 (16 сентября)===&lt;br /&gt;
Изучение синтаксических следствий, применение критерия совместности.&lt;br /&gt;
&#039;&#039;&#039;[https://www.dropbox.com/s/hjtd7umhcvp71o6/cw3.pdf?dl=0 Задачи третьего семинара]&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
===Семинар 4 (23 сентября)===&lt;br /&gt;
Двойственные задачи.&lt;br /&gt;
&#039;&#039;&#039;[https://www.dropbox.com/s/od1w267y1rgbjlu/cw4.pdf?dl=0 Задачи четвертого семинара]&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
===Семинар 5 (30 сентября)===&lt;br /&gt;
Двойственные задачи и игры с нулевой суммой. Применение соотношений &lt;br /&gt;
дополняющей нежесткости для поиска оптимального решения двойственной задачи&lt;br /&gt;
при известном оптимальном решении прямой.&lt;br /&gt;
&#039;&#039;&#039;[https://www.dropbox.com/s/qg7350m1voy1bzd/cw5.pdf?dl=0 Задачи пятого семинара]&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
===Семинары 6 (7 октября)===&lt;br /&gt;
&lt;br /&gt;
Решение с помощью симплекс метода различных задач, в частности, на игры с нулевой&lt;br /&gt;
суммой и потоки.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;[https://www.dropbox.com/s/7eu2de7gl5uz9ot/cw6-7.pdf?dl=0 Задачи шестого семинара]&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
===14 октября семинара в 153 группе не будет===&lt;br /&gt;
&lt;br /&gt;
===Семинар 7 (21 октября)===&lt;br /&gt;
Эквивалентные формулы, тавтологии, выполнимые формулы. Записывание рассуждений формулами. &lt;br /&gt;
Приведение к КНФ и ДНФ.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;[https://www.dropbox.com/s/bnqnq0upwtxwwk4/cw8.pdf?dl=0 Задачи седьмого семинара]&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
===Семинар 8 (11 ноября)===&lt;br /&gt;
&lt;br /&gt;
Составление формул.&lt;br /&gt;
Приведение формул к КНФ. Доказательство невыполнимости и тавтологичности &lt;br /&gt;
в исчислении резолюций (для набора дизъюнктов и для произвольных формул).&lt;br /&gt;
&#039;&#039;&#039;[https://www.dropbox.com/s/dv1v29vg1rymo4r/cw9.pdf?dl=0 Задачи]&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
==Конспекты лекций==&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;[https://www.dropbox.com/s/q1xqbmlniw4u6an/main-ver.pdf?dl=0 Конспект лекций о линейном программировании.]&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
==Консультации ==&lt;br /&gt;
153 группа: понедельник с 13-40 до 15 в ком. 623 и с 15:10 до 16-30 в ауд. 432 (Коган), &lt;br /&gt;
среда 16:40-18  в каб. 617 и пятница 15:10-16:30  в каб. 617 (Верещагин).&lt;br /&gt;
&lt;br /&gt;
Для группы 154 консультации будут проходить по вторникам с 9:00 до 10:20 в ауд. 313&lt;br /&gt;
&lt;br /&gt;
Для 155 группы консультации будут проходить по вторникам с 13:40 до 15:00 в 617 или в 623.&lt;br /&gt;
&lt;br /&gt;
==Рекомендуемая литература  ==&lt;br /&gt;
&lt;br /&gt;
1. Alexander Schrijver. Theory of linear and integer programming. John Wiley and Sons. 1998 &lt;br /&gt;
&lt;br /&gt;
2. Ашманов С.А., Тимохов А.В. Теория оптимизации в задачах и упражнениях. М.: Наука, 1991. — 446 с.&lt;br /&gt;
&lt;br /&gt;
3. Н.К.Верещагин, А. Шень. Языки и исчисления. М.:МЦНМО, 2012. (Для курса будут наиболее важны главы 1, 3 и 4. Глава 1 содержит материал, который практически полностью входил в программу курса &amp;quot;Дискретная математика -1&amp;quot;. Материал главы 4 в курсе будет затронут очень незначительно.)&lt;br /&gt;
&lt;br /&gt;
5. А. Схрейвер. Теория линейного и целочисленного программирования. М.: Мир, 1991. Тт.1-2. (Классический учебник. Для курса наиболее важна глава 7 тома 1, а также (частично) гл. 8 и 11.)&lt;br /&gt;
&lt;br /&gt;
6. Б. Корте, Й. Фиген. Комбинаторная оптимизация. Теория и алгоритмы. М.: МЦНМО, 2015. (Современный учебник по комбинаторной оптимизации. Включает главы с описанием линейного программирования и алгоритмов для задач линейного программирования.)&lt;br /&gt;
&lt;br /&gt;
7. Ч.Чень, Р.Ли. Математическая логика и автоматическое доказательство теорем. М.: Наука, 1983. (Для курса важен раздел про метод резолюций в главе 5.)&lt;/div&gt;</summary>
		<author><name>РђР»РµРєСЃРµР№ РњРёР»РѕРІР°РЅРѕРІ</name></author>
	</entry>
	<entry>
		<id>https://wiki.cs.hse.ru/index.php?title=DM_2_2016_2017&amp;diff=21500</id>
		<title>DM 2 2016 2017</title>
		<link rel="alternate" type="text/html" href="https://wiki.cs.hse.ru/index.php?title=DM_2_2016_2017&amp;diff=21500"/>
		<updated>2016-10-31T07:30:05Z</updated>

		<summary type="html">&lt;p&gt;РђР»РµРєСЃРµР№ РњРёР»РѕРІР°РЅРѕРІ: /* Консультации */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;= Дискретная математика на 2-ом курсе ПМИ (основной поток)=&lt;br /&gt;
&lt;br /&gt;
Лекции проходят по пятницам в аудитории 509 в 12:10-13:30. Первая лекция 2 сентября.&lt;br /&gt;
&lt;br /&gt;
==Новости==&lt;br /&gt;
&lt;br /&gt;
* Выложен [https://www.dropbox.com/s/q1xqbmlniw4u6an/main-ver.pdf?dl=0 конспект] лекций о линейном программировании.&lt;br /&gt;
 &lt;br /&gt;
* Назначены консультации Фёдора Когана для группы 153 в понедельник с 13-40 до 16-30 (ауд. 623 и 432).&lt;br /&gt;
&lt;br /&gt;
* Консультации в 153 группе переносятся со вторника 16:40-18 на среду   16:40-18 (каб. 617). Консультации по пятницам в прежнее время (15:10-16:30).&lt;br /&gt;
&lt;br /&gt;
* 14 октября лекции не будет! В этот день также не будет семинара в группе 153.&lt;br /&gt;
&lt;br /&gt;
==Лектор== &lt;br /&gt;
&lt;br /&gt;
Н.К. Верещагин nikolay.vereshchagin@gmail.com&lt;br /&gt;
&lt;br /&gt;
==Семинаристы== &lt;br /&gt;
    &lt;br /&gt;
153 Верещагин Николай Константинович, nikolay.vereshchagin@gmail.com, ассистент Федор Андреевич Коган, taskmage@inbox.ru,&lt;br /&gt;
&lt;br /&gt;
154 Козачинский Александр Николаевич, kozlach@mail.ru, ассистент Гущенко-Чеверда Иван,  vania1997qwerty@gmail.com,&lt;br /&gt;
&lt;br /&gt;
155 Милованов Алексей Сергеевич, almas239@gmail.com, ассистент Пособин Глеб Игоревич posobin@gmail.com,&lt;br /&gt;
&lt;br /&gt;
156 Таламбуца Алексей Леонидович,  alexey.talambutsa@gmail.com, ассистент Акимова Дина Александровна, akidina14@yandex.ru&lt;br /&gt;
&lt;br /&gt;
==Краткое описание==&lt;br /&gt;
&lt;br /&gt;
Курс состоит из двух частей. В первом модуле будет рассказан о линейном программировании:&lt;br /&gt;
что это такое, в каких областях оно применяется, двойственность в линейном программировании и&lt;br /&gt;
симплекс метод решения линейных программ. Во втором модуле будет изучаться математическая логика:&lt;br /&gt;
формулы логики высказываний и логики предикатов, определение истинности, выразимость средствами&lt;br /&gt;
логики предикатов, исчисление резолюций.&lt;br /&gt;
&lt;br /&gt;
==Отчётность по курсу и критерии оценки==&lt;br /&gt;
&lt;br /&gt;
6 домашних заданий, коллоквиум и экзамен.&lt;br /&gt;
&lt;br /&gt;
Оценка за домашние задания равна доле решенных задач, умноженной на 10. &lt;br /&gt;
На решение каждого ДЗ дается 14 дней, решение ДЗ нужно сдавать семинаристу до начала семинара.&lt;br /&gt;
Сдача домашних заданий после их срока невозможна.&lt;br /&gt;
&lt;br /&gt;
Каждое ДЗ будут проверено в течение 10 дней после дедлайна. Домашнее задание должно быть защищено в течение 5 недель после дедлайна. Для защиты студент должен прийти на консультацию и убедить преподавателя, что он понимает, что у него написано, и тем самым работа не списана.&lt;br /&gt;
&lt;br /&gt;
Коллоквиум (устный) и экзамен (письменный) оцениваются по десятибалльной системе. На коллоквиуме и&lt;br /&gt;
экзамене можно пользоваться своими рукописными конспектами (не копиями чужих).&lt;br /&gt;
&lt;br /&gt;
Оценки за коллоквиум и экзамен входят в общую оценку с коэффициентами 0.3, а оценка за домашние задания - с коэффициентом 0.4. &lt;br /&gt;
&lt;br /&gt;
==Сроки контрольных мероприятий==&lt;br /&gt;
&lt;br /&gt;
Эти сроки немного различаются для разных групп (поскольку семинары в разные дни). &lt;br /&gt;
&lt;br /&gt;
Сроки для 153 группы:&lt;br /&gt;
&lt;br /&gt;
Первое домашнее задание  16 сентября.&lt;br /&gt;
Второе домашнее задание 30 сентября. &lt;br /&gt;
Третье домашнее задание 14 октября.&lt;br /&gt;
Четвертое домашнее задание 18 ноября (защита до 7 декабря). &lt;br /&gt;
Пятое домашнее задание  2 декабря (защита до 14 декабря).&lt;br /&gt;
Шестое домашнее задание 9 декабря (защита до 21 декабря).&lt;br /&gt;
&lt;br /&gt;
Коллоквиум пройдет с 12 по 16 декабря (скорей всего 13 декабря).&lt;br /&gt;
&lt;br /&gt;
Экзамен (письменный) - 22 декабря, показ работ 24 декабря (даты предварительные).&lt;br /&gt;
&lt;br /&gt;
==Домашние задания  ==&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;[https://www.dropbox.com/s/muquy5ohykx50hs/DM%20153.xls?dl=0 Оценки за домашние задания (группа 153)]&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;[https://www.dropbox.com/s/w4tuaawuvvpwis2/DM%20154.xls?dl=0 Оценки за домашние задания (группа 154)]&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;[https://docs.google.com/spreadsheets/d/1zFLHjan1qJhu2o0veFnXO-izZra2Di49ImJU6rONEGA/edit#gid=94199443 Оценки за домашние задания (группа 155)]&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;[https://www.dropbox.com/s/n4tily98sgy7pk0/hw1.pdf?dl=0 Домашнее задание №1]&#039;&#039;&#039; -- дедлайны:  для сдачи 16 сентября, для защиты 21 октября (для пятничных групп), 19 сентября и 24 октября(для групп по понедельникам) и 20 сентября, 25 октября (для вторничных групп)&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;[https://www.dropbox.com/s/q29zaxmuvcijgs5/hw2.pdf?dl=0 Домашнее задание №2]&#039;&#039;&#039; -- дедлайны:  30 сентября и 4 ноября (для пятничных групп), 3 октября и 7 ноября (для групп по понедельникам) и 4 октября  и 8 ноября(для вторничных групп)&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;[https://www.dropbox.com/s/ojd7ffp6jq3kuyu/hw3.pdf?dl=0 Домашнее задание №3]&#039;&#039;&#039; -- дедлайны:  14 октября и 18 ноября для групп 153,155, 17 октября и 21 ноября для группы 156, 18 октября и 22 ноября для группы 154.&lt;br /&gt;
Студенты группы 153 могут сдать домашнее задание семинаристу группы 155 А. Милованову.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;[https://www.dropbox.com/s/v0e3tepzz3zb2vl/hw4.pdf?dl=0 Домашнее задание №4]&#039;&#039;&#039; -- дедлайны:  18 ноября (сдача) и 2 декабря (защита) для групп 153,155, 14 ноября и 28 ноября для группы 156, 15 ноября и 29 ноября для группы 154.&lt;br /&gt;
&lt;br /&gt;
Домашнее задание 5  дедлайны:  2 декабря (сдача) и 14 декабря (защита) для групп 153,155, 28 ноября и 10 декабря для группы 156, 29 ноября и 11 декабря для группы 154.&lt;br /&gt;
&lt;br /&gt;
Домашнее задание 6 дедлайны: 9 декабря и 21 декабря для групп 153,155, 5 декабря и 17 декабря  для группы 156, 6 декабря и 18 декабря для группы 154.&lt;br /&gt;
&lt;br /&gt;
==Примерное содержание лекций==&lt;br /&gt;
&lt;br /&gt;
* Общая задача линейного программирования.&lt;br /&gt;
&lt;br /&gt;
* Примеры линейных программ: смешивание растворов, транспортная задача, потоки в сетях&lt;br /&gt;
&lt;br /&gt;
* Метод исключения переменных.&lt;br /&gt;
&lt;br /&gt;
* Способы докательства оптимальности линейных программ.&lt;br /&gt;
&lt;br /&gt;
* Общая теория двойственности. Двойственная линейная программа. Лемма Фаркаша и теорема &lt;br /&gt;
двойственности&lt;br /&gt;
&lt;br /&gt;
* Применения двойственности: потоки и разрезы в сетях, игры с нулевой суммой.&lt;br /&gt;
&lt;br /&gt;
* Полиэдры и политопы. &lt;br /&gt;
&lt;br /&gt;
* Симплекс метод.&lt;br /&gt;
&lt;br /&gt;
* Определение формулы логики высказываний.&lt;br /&gt;
&lt;br /&gt;
* Тавтологии, выполнимые, общезначимые и равносильные формулы.&lt;br /&gt;
&lt;br /&gt;
* Исчисление резолюций.&lt;br /&gt;
&lt;br /&gt;
* Языки первого порядка и их модели. Изоморфные и элементарно эквивалентные модели.&lt;br /&gt;
&lt;br /&gt;
* Выразимые в данной модели отношения. Метод автоморфизмов доказательства невыразимости.&lt;br /&gt;
&lt;br /&gt;
* Логическое следование и аксиоматические теории.&lt;br /&gt;
&lt;br /&gt;
==Прочитанные лекции==&lt;br /&gt;
&lt;br /&gt;
====Лекция 1 (2 сентября).  ====&lt;br /&gt;
Определение вид задачи линейного программирования. Пример: задача о составлении раствора,&lt;br /&gt;
задача о потоке в сети, транспортная задача. Представление произвольной линейной программы в виде &lt;br /&gt;
системы равенств на неотрицательные переменные. Как доказывать оптимальность решения&lt;br /&gt;
задачи линейного программирования. Общее представление о двойственности.&lt;br /&gt;
&lt;br /&gt;
====Лекция 2 (9 сентября).  ====&lt;br /&gt;
Синтаксические и семантические следствия системы неравенств. Критерий совместности: система линейных неравенств несовместна тогда и только тогда, когда из нее синтаксически следует неравенство 0&amp;lt;-1. Лемма Фаркаша и ее вывод из критерия совместности.&lt;br /&gt;
&lt;br /&gt;
====Лекция 3 (16 сентября).  ====&lt;br /&gt;
Проекция полиэдра является полиэдром. Достижение максимума целевой функцией.&lt;br /&gt;
Геометрическое доказательство леммы Фаркаша. Вывод критерия совместности из леммы Фаркаша. Принцип двойственности в самой простой форме: неравенство семантически следует из системы неравенств тогда  и только тогда, когда оно следует синтаксически (формулировка и объяснение смысла).&lt;br /&gt;
&lt;br /&gt;
====Лекция 4 (23 сентября).  ====&lt;br /&gt;
Доказательство принципа двойственности. &lt;br /&gt;
ЛП, двойственная к данной и вторая формулировка принципа двойственности. Задача, двойственная&lt;br /&gt;
к задаче о максимальном потоке.&lt;br /&gt;
&lt;br /&gt;
====Лекция 5 (30 сентября).  ====&lt;br /&gt;
Соотношения дополняющей нежесткости. Доказательство теоремы Форда-Фалкерсона о потоках и разрезах.&lt;br /&gt;
Игры с нулевой суммой, теорема фон Ноймана.&lt;br /&gt;
Задача об узелках и задача о минимальной стоимости единичного потока (кратко и без доказательства).&lt;br /&gt;
&lt;br /&gt;
====Лекция 6 (7 октября).  ====&lt;br /&gt;
&lt;br /&gt;
Симплекс метод: общая схема алгоритма с данным начальным допустимым решением, оценка количества шагов.&lt;br /&gt;
&lt;br /&gt;
====14 октября лекции не будет (лектор в командировке)====&lt;br /&gt;
&lt;br /&gt;
====Лекция 7 (21 октября).  ====&lt;br /&gt;
&lt;br /&gt;
Алгоритм для леммы Фаркаша и завершение описания алгоритма симплекс метода. Алгоритм нахождения начального допустимого решения.&lt;br /&gt;
&lt;br /&gt;
====28 октября лекции не будет (сессия)====&lt;br /&gt;
&lt;br /&gt;
====4 ноября лекции не будет (праздник)====&lt;br /&gt;
&lt;br /&gt;
====Лекция 8 (11 ноября).  ====&lt;br /&gt;
Формулы логики высказываний. Равносильные формулы, тавтологии, выполнимые формулы. Связь между тавтологиями и выполнимыми формулами. Примеры тавтологий, выражающие важные логические законы: законы де Моргана, поглощения, дистрибутивности, снятия двойного отрицания, контрапозиции. &lt;br /&gt;
ДНФ и КНФ. Приведение формул к КНФ и ДНФ. (Все это можно пропустить, поскольку студенты и так знают с первого курса.&lt;br /&gt;
&lt;br /&gt;
Метод резолюций&lt;br /&gt;
&lt;br /&gt;
====Лекция 9 (18 ноября).  ====&lt;br /&gt;
&lt;br /&gt;
====Лекция 10 (25 ноября).  ====&lt;br /&gt;
&lt;br /&gt;
====Лекция 11 (2 декабря).  ====&lt;br /&gt;
&lt;br /&gt;
====Лекция 12 (9 декабря).  ====&lt;br /&gt;
&lt;br /&gt;
==Проведённые семинары (153 группа) ==&lt;br /&gt;
&lt;br /&gt;
===Семинар 1 (2 сентября)===&lt;br /&gt;
Графическое решение задач линейного программирования с двумя переменными и сводящиеся к таким.&lt;br /&gt;
&#039;&#039;&#039;[https://drive.google.com/file/d/0By-nGAT52Ee3QW1BWG4ycDN6Ymc/view?usp=sharing Задачи первого семинара]&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
===Семинар 2 (9 сентября)===&lt;br /&gt;
Графическое изображении полуплоскостей, линий уровня, двумерных полиэдров. Задачи на синтаксическое&lt;br /&gt;
следствие, нахождения оптимума в транспортной задаче, несовместность систем л.у. Задача на потоки и разрезы. &#039;&#039;&#039;[https://www.dropbox.com/s/auozud7pkr052fh/cw2.pdf Задачи второго семинара.]&#039;&#039;&#039;&lt;br /&gt;
&#039;&#039;&#039;[https://dl.dropboxusercontent.com/u/33029521/cw02DM2-pilot.pdf Задачи ко второму семинару пилотного потока (для тех, кто решил все задачи задания основного потока)]&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
===Семинар 3 (16 сентября)===&lt;br /&gt;
Изучение синтаксических следствий, применение критерия совместности.&lt;br /&gt;
&#039;&#039;&#039;[https://www.dropbox.com/s/hjtd7umhcvp71o6/cw3.pdf?dl=0 Задачи третьего семинара]&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
===Семинар 4 (23 сентября)===&lt;br /&gt;
Двойственные задачи.&lt;br /&gt;
&#039;&#039;&#039;[https://www.dropbox.com/s/od1w267y1rgbjlu/cw4.pdf?dl=0 Задачи четвертого семинара]&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
===Семинар 5 (30 сентября)===&lt;br /&gt;
Двойственные задачи и игры с нулевой суммой. Применение соотношений &lt;br /&gt;
дополняющей нежесткости для поиска оптимального решения двойственной задачи&lt;br /&gt;
при известном оптимальном решении прямой.&lt;br /&gt;
&#039;&#039;&#039;[https://www.dropbox.com/s/qg7350m1voy1bzd/cw5.pdf?dl=0 Задачи пятого семинара]&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
===Семинары 6 (7 октября)===&lt;br /&gt;
&lt;br /&gt;
Решение с помощью симплекс метода различных задач, в частности, на игры с нулевой&lt;br /&gt;
суммой и потоки.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;[https://www.dropbox.com/s/7eu2de7gl5uz9ot/cw6-7.pdf?dl=0 Задачи шестого семинара]&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
===14 октября семинара в 153 группе не будет===&lt;br /&gt;
&lt;br /&gt;
===Семинар 7 (21 октября)===&lt;br /&gt;
Эквивалентные формулы, тавтологии, выполнимые формулы. Записывание рассуждений формулами. &lt;br /&gt;
Приведение к КНФ и ДНФ.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;[https://www.dropbox.com/s/bnqnq0upwtxwwk4/cw8.pdf?dl=0 Задачи седьмого семинара]&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
===Семинар 8 (11 ноября)===&lt;br /&gt;
&lt;br /&gt;
Составление формул.&lt;br /&gt;
Приведение формул к КНФ. Доказательство невыполнимости и тавтологичности &lt;br /&gt;
в исчислении резолюций (для набора дизъюнктов и для произвольных формул).&lt;br /&gt;
&#039;&#039;&#039;[https://www.dropbox.com/s/dv1v29vg1rymo4r/cw9.pdf?dl=0 Задачи]&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
==Конспекты лекций==&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;[https://www.dropbox.com/s/q1xqbmlniw4u6an/main-ver.pdf?dl=0 Конспект лекций о линейном программировании.]&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
==Консультации ==&lt;br /&gt;
153 группа: понедельник с 13-40 до 15 в ком. 623 и с 15:10 до 16-30 в ауд. 432 (Коган), &lt;br /&gt;
среда 16:40-18  в каб. 617 и пятница 15:10-16:30  в каб. 617 (Верещагин).&lt;br /&gt;
&lt;br /&gt;
Для группы 154 консультации будут проходить по вторникам с 9:00 до 10:20 в ауд. 313&lt;br /&gt;
&lt;br /&gt;
Для 155 группы консультации будут проходить по пятницам с 13:40 до 15:00 в 617 или в 623.&lt;br /&gt;
&lt;br /&gt;
==Рекомендуемая литература  ==&lt;br /&gt;
&lt;br /&gt;
1. Alexander Schrijver. Theory of linear and integer programming. John Wiley and Sons. 1998 &lt;br /&gt;
&lt;br /&gt;
2. Ашманов С.А., Тимохов А.В. Теория оптимизации в задачах и упражнениях. М.: Наука, 1991. — 446 с.&lt;br /&gt;
&lt;br /&gt;
3. Н.К.Верещагин, А. Шень. Языки и исчисления. М.:МЦНМО, 2012. (Для курса будут наиболее важны главы 1, 3 и 4. Глава 1 содержит материал, который практически полностью входил в программу курса &amp;quot;Дискретная математика -1&amp;quot;. Материал главы 4 в курсе будет затронут очень незначительно.)&lt;br /&gt;
&lt;br /&gt;
5. А. Схрейвер. Теория линейного и целочисленного программирования. М.: Мир, 1991. Тт.1-2. (Классический учебник. Для курса наиболее важна глава 7 тома 1, а также (частично) гл. 8 и 11.)&lt;br /&gt;
&lt;br /&gt;
6. Б. Корте, Й. Фиген. Комбинаторная оптимизация. Теория и алгоритмы. М.: МЦНМО, 2015. (Современный учебник по комбинаторной оптимизации. Включает главы с описанием линейного программирования и алгоритмов для задач линейного программирования.)&lt;br /&gt;
&lt;br /&gt;
7. Ч.Чень, Р.Ли. Математическая логика и автоматическое доказательство теорем. М.: Наука, 1983. (Для курса важен раздел про метод резолюций в главе 5.)&lt;/div&gt;</summary>
		<author><name>РђР»РµРєСЃРµР№ РњРёР»РѕРІР°РЅРѕРІ</name></author>
	</entry>
	<entry>
		<id>https://wiki.cs.hse.ru/index.php?title=DM_2_2016_2017&amp;diff=21051</id>
		<title>DM 2 2016 2017</title>
		<link rel="alternate" type="text/html" href="https://wiki.cs.hse.ru/index.php?title=DM_2_2016_2017&amp;diff=21051"/>
		<updated>2016-10-07T12:30:13Z</updated>

		<summary type="html">&lt;p&gt;РђР»РµРєСЃРµР№ РњРёР»РѕРІР°РЅРѕРІ: /* Домашние задания */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;= Дискретная математика на 2-ом курсе ПМИ (основной поток)=&lt;br /&gt;
&lt;br /&gt;
Лекции проходят по пятницам в аудитории 509 в 12:10-13:30. Первая лекция 2 сентября.&lt;br /&gt;
&lt;br /&gt;
==Новости==&lt;br /&gt;
&lt;br /&gt;
* Назначены консультации Фёдора Когана для группы 153 в понедельник с 13-40 до 16-30 (ауд. 623 и 432).&lt;br /&gt;
&lt;br /&gt;
* Консультации в 153 группе переносятся со вторника 16:40-18 на среду   16:40-18 (каб. 617). Консультации по пятницам в прежнее время (15:10-16:30).&lt;br /&gt;
&lt;br /&gt;
* 14 октября лекции не будет! В этот день также не будет семинара в группе 153.&lt;br /&gt;
&lt;br /&gt;
==Лектор== &lt;br /&gt;
&lt;br /&gt;
Н.К. Верещагин nikolay.vereshchagin@gmail.com&lt;br /&gt;
&lt;br /&gt;
==Семинаристы== &lt;br /&gt;
    &lt;br /&gt;
153 Верещагин Николай Константинович, nikolay.vereshchagin@gmail.com, ассистент Федор Андреевич Коган, taskmage@inbox.ru,&lt;br /&gt;
&lt;br /&gt;
154 Козачинский Александр Николаевич, kozlach@mail.ru, ассистент Гущенко-Чеверда Иван,  vania1997qwerty@gmail.com,&lt;br /&gt;
&lt;br /&gt;
155 Милованов Алексей Сергеевич, almas239@gmail.com, ассистент Пособин Глеб Игоревич posobin@gmail.com,&lt;br /&gt;
&lt;br /&gt;
156 Таламбуца Алексей Леонидович,  alexey.talambutsa@gmail.com, ассистент Акимова Дина Александровна, akidina14@yandex.ru&lt;br /&gt;
&lt;br /&gt;
==Краткое описание==&lt;br /&gt;
&lt;br /&gt;
Курс состоит из двух частей. В первом модуле будет рассказан о линейном программировании:&lt;br /&gt;
что это такое, в каких областях оно применяется, двойственность в линейном программировании и&lt;br /&gt;
симплекс метод решения линейных программ. Во втором модуле будет изучаться математическая логика:&lt;br /&gt;
формулы логики высказываний и логики предикатов, определение истинности, выразимость средствами&lt;br /&gt;
логики предикатов, исчисление резолюций.&lt;br /&gt;
&lt;br /&gt;
==Отчётность по курсу и критерии оценки==&lt;br /&gt;
&lt;br /&gt;
6 домашних заданий, коллоквиум и экзамен.&lt;br /&gt;
&lt;br /&gt;
Оценка за домашние задания равна доле решенных задач, умноженной на 10. &lt;br /&gt;
На решение каждого ДЗ дается 14 дней, решение ДЗ нужно сдавать семинаристу до начала семинара.&lt;br /&gt;
Сдача домашних заданий после их срока невозможна.&lt;br /&gt;
&lt;br /&gt;
Каждое ДЗ будут проверено в течение 10 дней после дедлайна. Домашнее задание должно быть защищено в течение 5 недель после дедлайна. Для защиты студент должен прийти на консультацию и убедить преподавателя, что он понимает, что у него написано, и тем самым работа не списана.&lt;br /&gt;
&lt;br /&gt;
Коллоквиум (устный) и экзамен (письменный) оцениваются по десятибалльной системе. На коллоквиуме и&lt;br /&gt;
экзамене можно пользоваться своими рукописными конспектами (не копиями чужих).&lt;br /&gt;
&lt;br /&gt;
Оценки за коллоквиум и экзамен входят в общую оценку с коэффициентами 0.3, а оценка за домашние задания - с коэффициентом 0.4. &lt;br /&gt;
&lt;br /&gt;
==Сроки контрольных мероприятий==&lt;br /&gt;
&lt;br /&gt;
Эти сроки немного различаются для разных групп (поскольку семинары в разные дни). &lt;br /&gt;
&lt;br /&gt;
Сроки для 153 группы:&lt;br /&gt;
&lt;br /&gt;
Первое домашнее задание  16 сентября.&lt;br /&gt;
Второе домашнее задание 30 сентября. &lt;br /&gt;
Третье домашнее задание 14 октября.&lt;br /&gt;
Четвертое домашнее задание 1 ноября. &lt;br /&gt;
Пятое домашнее задание  18 ноября.&lt;br /&gt;
Шестое домашнее задание 2 декабря.&lt;br /&gt;
&lt;br /&gt;
Коллоквиум пройдет с 12 по 16 декабря (скорей всего 13 декабря).&lt;br /&gt;
&lt;br /&gt;
Экзамен - 24 декабря (дата предварительная).&lt;br /&gt;
&lt;br /&gt;
==Домашние задания  ==&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;[https://www.dropbox.com/s/vpuoicoqwc3nip8/DM%20153.xls?dl=0 Оценки за домашние задания (группа 153)]&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;[https://www.dropbox.com/s/w4tuaawuvvpwis2/DM%20154.xls?dl=0 Оценки за домашние задания (группа 154)]&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;[https://docs.google.com/spreadsheets/d/1zFLHjan1qJhu2o0veFnXO-izZra2Di49ImJU6rONEGA/edit#gid=94199443 Оценки за домашние задания (группа 155)]&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;[https://docs.google.com/spreadsheets/d/1V0qw93a1JUsb_hTDFajt9FVapM7MeHwr28N4vmXcf_c/edit?usp=sharing Домашнее задание №1]&#039;&#039;&#039; -- дедлайн  16 сентября (для пятничных групп), 19 сентября (для групп по понедельникам) и 20 сентября (для вторничных групп)&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;[https://www.dropbox.com/s/q29zaxmuvcijgs5/hw2.pdf?dl=0 Домашнее задание №2]&#039;&#039;&#039; -- дедлайн  30 сентября (для пятничных групп), 3 октября (для групп по понедельникам) и 4 октября (для вторничных групп)&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;[https://www.dropbox.com/s/ojd7ffp6jq3kuyu/hw3.pdf?dl=0 Домашнее задание №3]&#039;&#039;&#039; -- дедлайн  14 октября для групп 153,155, 17 октября для группы 156, 18 октября для группы 154.&lt;br /&gt;
Студенты группы 153 могут сдать домашнее задание семинаристу группы 155 А. Милованову.&lt;br /&gt;
&lt;br /&gt;
==Примерное содержание лекций==&lt;br /&gt;
&lt;br /&gt;
* Общая задача линейного программирования.&lt;br /&gt;
&lt;br /&gt;
* Примеры линейных программ: смешивание растворов, транспортная задача, потоки в сетях&lt;br /&gt;
&lt;br /&gt;
* Метод исключения переменных.&lt;br /&gt;
&lt;br /&gt;
* Способы докательства оптимальности линейных программ.&lt;br /&gt;
&lt;br /&gt;
* Общая теория двойственности. Двойственная линейная программа. Лемма Фаркаша и теорема &lt;br /&gt;
двойственности&lt;br /&gt;
&lt;br /&gt;
* Применения двойственности: потоки и разрезы в сетях, игры с нулевой суммой.&lt;br /&gt;
&lt;br /&gt;
* Полиэдры и политопы. &lt;br /&gt;
&lt;br /&gt;
* Симплекс метод.&lt;br /&gt;
&lt;br /&gt;
* Определение формулы логики высказываний.&lt;br /&gt;
&lt;br /&gt;
* Тавтологии, выполнимые, общезначимые и равносильные формулы.&lt;br /&gt;
&lt;br /&gt;
* Исчисление резолюций.&lt;br /&gt;
&lt;br /&gt;
* Языки первого порядка и их модели. Изоморфные и элементарно эквивалентные модели.&lt;br /&gt;
&lt;br /&gt;
* Выразимые в данной модели отношения. Метод автоморфизмов доказательства невыразимости.&lt;br /&gt;
&lt;br /&gt;
* Логическое следование и аксиоматические теории.&lt;br /&gt;
&lt;br /&gt;
==Прочитанные лекции==&lt;br /&gt;
&lt;br /&gt;
====Лекция 1 (2 сентября).  ====&lt;br /&gt;
Определение вид задачи линейного программирования. Пример: задача о составлении раствора,&lt;br /&gt;
задача о потоке в сети, транспортная задача. Представление произвольной линейной программы в виде &lt;br /&gt;
системы равенств на неотрицательные переменные. Как доказывать оптимальность решения&lt;br /&gt;
задачи линейного программирования. Общее представление о двойственности.&lt;br /&gt;
&lt;br /&gt;
====Лекция 2 (9 сентября).  ====&lt;br /&gt;
Синтаксические и семантические следствия системы неравенств. Критерий совместности: система линейных неравенств несовместна тогда и только тогда, когда из нее синтаксически следует неравенство 0&amp;lt;-1. Лемма Фаркаша и ее вывод из критерия совместности.&lt;br /&gt;
&lt;br /&gt;
====Лекция 3 (16 сентября).  ====&lt;br /&gt;
Проекция полиэдра является полиэдром. Достижение максимума целевой функцией.&lt;br /&gt;
Геометрическое доказательство леммы Фаркаша. Вывод критерия совместности из леммы Фаркаша. Принцип двойственности в самой простой форме: неравенство семантически следует из системы неравенств тогда  и только тогда, когда оно следует синтаксически (формулировка и объяснение смысла).&lt;br /&gt;
&lt;br /&gt;
====Лекция 4 (23 сентября).  ====&lt;br /&gt;
Доказательство принципа двойственности. &lt;br /&gt;
ЛП, двойственная к данной и вторая формулировка принципа двойственности. Задача, двойственная&lt;br /&gt;
к задаче о максимальном потоке.&lt;br /&gt;
&lt;br /&gt;
====Лекция 5 (30 сентября).  ====&lt;br /&gt;
Соотношения дополняющей нежесткости. Доказательство теоремы Форда-Фалкерсона о потоках и разрезах.&lt;br /&gt;
Игры с нулевой суммой, теорема фон Ноймана.&lt;br /&gt;
Задача об узелках и задача о минимальной стоимости единичного потока (кратко и без доказательства).&lt;br /&gt;
&lt;br /&gt;
====Лекция 6 (7 октября).  ====&lt;br /&gt;
&lt;br /&gt;
Алгоритм для леммы Фаркаша. Симплекс метод.&lt;br /&gt;
&lt;br /&gt;
====14 октября лекции не будет (лектор в командировке)====&lt;br /&gt;
&lt;br /&gt;
====Лекция 7 (21 октября).  ====&lt;br /&gt;
&lt;br /&gt;
====28 октября лекции не будет (сессия)====&lt;br /&gt;
&lt;br /&gt;
====4 ноября лекции не будет (праздник)====&lt;br /&gt;
&lt;br /&gt;
====Лекция 8 (11 ноября).  ====&lt;br /&gt;
&lt;br /&gt;
====Лекция 9 (18 ноября).  ====&lt;br /&gt;
&lt;br /&gt;
====Лекция 10 (25 ноября).  ====&lt;br /&gt;
&lt;br /&gt;
====Лекция 11 (2 декабря).  ====&lt;br /&gt;
&lt;br /&gt;
====Лекция 12 (9 декабря).  ====&lt;br /&gt;
&lt;br /&gt;
==Проведённые семинары (153 группа) ==&lt;br /&gt;
&lt;br /&gt;
===Семинар 1 (2 сентября)===&lt;br /&gt;
Графическое решение задач линейного программирования с двумя переменными и сводящиеся к таким.&lt;br /&gt;
&#039;&#039;&#039;[https://drive.google.com/file/d/0By-nGAT52Ee3QW1BWG4ycDN6Ymc/view?usp=sharing Задачи первого семинара]&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
===Семинар 2 (9 сентября)===&lt;br /&gt;
Графическое изображении полуплоскостей, линий уровня, двумерных полиэдров. Задачи на синтаксическое&lt;br /&gt;
следствие, нахождения оптимума в транспортной задаче, несовместность систем л.у. Задача на потоки и разрезы. &#039;&#039;&#039;[https://www.dropbox.com/s/auozud7pkr052fh/cw2.pdf Задачи второго семинара.]&#039;&#039;&#039;&lt;br /&gt;
&#039;&#039;&#039;[https://dl.dropboxusercontent.com/u/33029521/cw02DM2-pilot.pdf Задачи ко второму семинару пилотного потока (для тех, кто решил все задачи задания основного потока)]&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
===Семинар 3 (16 сентября)===&lt;br /&gt;
Изучение синтаксических следствий, применение критерия совместности.&lt;br /&gt;
&#039;&#039;&#039;[https://www.dropbox.com/s/hjtd7umhcvp71o6/cw3.pdf?dl=0 Задачи третьего семинара]&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
===Семинар 4 (23 сентября)===&lt;br /&gt;
Двойственные задачи.&lt;br /&gt;
&#039;&#039;&#039;[https://www.dropbox.com/s/od1w267y1rgbjlu/cw4.pdf?dl=0 Задачи четвертого семинара]&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
===Семинар 5 (30 сентября)===&lt;br /&gt;
Двойственные задачи и игры с нулевой суммой. Применение соотношений &lt;br /&gt;
дополняющей нежесткости для поиска оптимального решения двойственной задачи&lt;br /&gt;
при известном оптимальном решении прямой.&lt;br /&gt;
&#039;&#039;&#039;[https://www.dropbox.com/s/qg7350m1voy1bzd/cw5.pdf?dl=0 Задачи пятого семинара]&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
===Семинары 6-7 (7 и 14 октября)===&lt;br /&gt;
&lt;br /&gt;
Решение с помощью симплекс метода различных задач, в частности, на игры с нулевой&lt;br /&gt;
суммой и потоки.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;[https://www.dropbox.com/s/7eu2de7gl5uz9ot/cw6-7.pdf?dl=0 Задачи шестого и седьмого семинаров]&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
===14 октября семинара в 153 группе не будет===&lt;br /&gt;
&lt;br /&gt;
==Конспекты лекций==&lt;br /&gt;
&lt;br /&gt;
Эта черновик конспектов лекций М.Н.Вялого для пилотного потока. Он покрывает весь материал первых шести лекций. https://drive.google.com/file/d/0By-nGAT52Ee3cHo1c1lPNlpsSkE/view?usp=sharing&lt;br /&gt;
&lt;br /&gt;
==Консультации ==&lt;br /&gt;
153 группа: понедельник с 13-40 до 15 в ком. 623 и с 15:10 до 16-30 в ауд. 432 (Коган), &lt;br /&gt;
среда 16:40-18  в каб. 617 и пятница 15:10-16:30  в каб. 617 (Верещагин).&lt;br /&gt;
&lt;br /&gt;
Для группы 154 консультации будут проходить по вторникам с 9:00 до 10:20 в ауд. 313&lt;br /&gt;
&lt;br /&gt;
Для 155 группы консультации будут проходить по вторникам с 13:40 до 14:30&lt;br /&gt;
и по пятницам с 11:00 до 11:50 в 617 или в 623.&lt;br /&gt;
&lt;br /&gt;
==Рекомендуемая литература  ==&lt;br /&gt;
&lt;br /&gt;
1. Alexander Schrijver. Theory of linear and integer programming. John Wiley and Sons. 1998 &lt;br /&gt;
&lt;br /&gt;
2. Ашманов С.А., Тимохов А.В. Теория оптимизации в задачах и упражнениях. М.: Наука, 1991. — 446 с.&lt;br /&gt;
&lt;br /&gt;
3. Н.К.Верещагин, А. Шень. Языки и исчисления. М.:МЦНМО, 2012. (Для курса будут наиболее важны главы 1, 3 и 4. Глава 1 содержит материал, который практически полностью входил в программу курса &amp;quot;Дискретная математика -1&amp;quot;. Материал главы 4 в курсе будет затронут очень незначительно.)&lt;br /&gt;
&lt;br /&gt;
5. А. Схрейвер. Теория линейного и целочисленного программирования. М.: Мир, 1991. Тт.1-2. (Классический учебник. Для курса наиболее важна глава 7 тома 1, а также (частично) гл. 8 и 11.)&lt;br /&gt;
&lt;br /&gt;
6. Б. Корте, Й. Фиген. Комбинаторная оптимизация. Теория и алгоритмы. М.: МЦНМО, 2015. (Современный учебник по комбинаторной оптимизации. Включает главы с описанием линейного программирования и алгоритмов для задач линейного программирования.)&lt;br /&gt;
&lt;br /&gt;
7. Ч.Чень, Р.Ли. Математическая логика и автоматическое доказательство теорем. М.: Наука, 1983. (Для курса важен раздел про метод резолюций в главе 5.)&lt;/div&gt;</summary>
		<author><name>РђР»РµРєСЃРµР№ РњРёР»РѕРІР°РЅРѕРІ</name></author>
	</entry>
	<entry>
		<id>https://wiki.cs.hse.ru/index.php?title=DM_2_2016_2017&amp;diff=20850</id>
		<title>DM 2 2016 2017</title>
		<link rel="alternate" type="text/html" href="https://wiki.cs.hse.ru/index.php?title=DM_2_2016_2017&amp;diff=20850"/>
		<updated>2016-09-30T13:52:19Z</updated>

		<summary type="html">&lt;p&gt;РђР»РµРєСЃРµР№ РњРёР»РѕРІР°РЅРѕРІ: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;= Дискретная математика на 2-ом курсе ПМИ (основной поток)=&lt;br /&gt;
&lt;br /&gt;
Лекции проходят по пятницам в аудитории 509 в 12:10-13:30. Первая лекция 2 сентября.&lt;br /&gt;
&lt;br /&gt;
==Новости==&lt;br /&gt;
&lt;br /&gt;
* Назначены консультации Фёдора Когана для группы 153 в понедельник с 13-40 до 16-30 (ауд. 623 и 432).&lt;br /&gt;
&lt;br /&gt;
* Консультации в 153 группе переносятся со вторника 16:40-18 на среду   16:40-18 (каб. 617). Консультации по пятницам в прежнее время (15:10-16:30).&lt;br /&gt;
&lt;br /&gt;
* 14 октября лекции не будет! В этот день также не будет семинара в группе 153.&lt;br /&gt;
&lt;br /&gt;
==Лектор== &lt;br /&gt;
&lt;br /&gt;
Н.К. Верещагин nikolay.vereshchagin@gmail.com&lt;br /&gt;
&lt;br /&gt;
==Семинаристы== &lt;br /&gt;
    &lt;br /&gt;
153 Верещагин Николай Константинович, nikolay.vereshchagin@gmail.com, ассистент Федор Андреевич Коган, taskmage@inbox.ru,&lt;br /&gt;
&lt;br /&gt;
154 Козачинский Александр Николаевич, kozlach@mail.ru,ассистент Гущенко-Чеверда Иван,  vania1997qwerty@gmail.com,&lt;br /&gt;
&lt;br /&gt;
155 Милованов Алексей Сергеевич, almas239@gmail.com, ассистент Пособин Глеб Игоревич posobin@gmail.com,&lt;br /&gt;
&lt;br /&gt;
156 Таламбуца Алексей Леонидович,  alexey.talambutsa@gmail.com, ассистент Акимова Дина Александровна, akidina14@yandex.ru&lt;br /&gt;
&lt;br /&gt;
==Краткое описание==&lt;br /&gt;
&lt;br /&gt;
Курс состоит из двух частей. В первом модуле будет рассказан о линейном программировании:&lt;br /&gt;
что это такое, в каких областях оно применяется, двойственность в линейном программировании и&lt;br /&gt;
симплекс метод решения линейных программ. Во втором модуле будет изучаться математическая логика:&lt;br /&gt;
формулы логики высказываний и логики предикатов, определение истинности, выразимость средствами&lt;br /&gt;
логики предикатов, исчисление резолюций.&lt;br /&gt;
&lt;br /&gt;
==Отчётность по курсу и критерии оценки==&lt;br /&gt;
&lt;br /&gt;
6 домашних заданий, коллоквиум и экзамен.&lt;br /&gt;
&lt;br /&gt;
Оценка за домашние задания равна доле решенных задач, умноженной на 10. &lt;br /&gt;
На решение каждого ДЗ дается 14 дней, решение ДЗ нужно сдавать семинаристу до начала семинара.&lt;br /&gt;
Сдача домашних заданий после их срока невозможна.&lt;br /&gt;
&lt;br /&gt;
Каждое ДЗ будут проверено в течение 10 дней после дедлайна. Домашнее задание должно быть защищено в течение 5 недель после дедлайна. Для защиты студент должен прийти на консультацию и убедить преподавателя, что он понимает, что у него написано, и тем самым работа не списана.&lt;br /&gt;
&lt;br /&gt;
Коллоквиум (устный) и экзамен (письменный) оцениваются по десятибалльной системе. На коллоквиуме и&lt;br /&gt;
экзамене можно пользоваться своими рукописными конспектами (не копиями чужих).&lt;br /&gt;
&lt;br /&gt;
Оценки за коллоквиум и экзамен входят в общую оценку с коэффициентами 0.3, а оценка за домашние задания - с коэффициентом 0.4. &lt;br /&gt;
&lt;br /&gt;
==Сроки контрольных мероприятий==&lt;br /&gt;
&lt;br /&gt;
Эти сроки немного различаются для разных групп (поскольку семинары в разные дни). &lt;br /&gt;
&lt;br /&gt;
Сроки для 153 группы:&lt;br /&gt;
&lt;br /&gt;
Первое домашнее задание  16 сентября.&lt;br /&gt;
Второе домашнее задание 30 сентября. &lt;br /&gt;
Третье домашнее задание 14 октября.&lt;br /&gt;
Четвертое домашнее задание 1 ноября. &lt;br /&gt;
Пятое домашнее задание  18 ноября.&lt;br /&gt;
Шестое домашнее задание 2 декабря.&lt;br /&gt;
&lt;br /&gt;
Коллоквиум пройдет с 12 по 16 декабря (скорей всего 13 декабря).&lt;br /&gt;
&lt;br /&gt;
Экзамен - 27 декабря (дата предварительная).&lt;br /&gt;
&lt;br /&gt;
==Домашние задания  ==&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;[https://www.dropbox.com/s/vpuoicoqwc3nip8/DM%20153.xls?dl=0 Оценки за домашние задания (группа 153)]&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;[https://www.dropbox.com/s/w4tuaawuvvpwis2/DM%20154.xls?dl=0 Оценки за домашние задания (группа 154)]&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;[https://docs.google.com/spreadsheets/d/1V0qw93a1JUsb_hTDFajt9FVapM7MeHwr28N4vmXcf_c/edit#gid=1258935881 Оценки за домашние задания (группа 155)]&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;[https://docs.google.com/spreadsheets/d/1V0qw93a1JUsb_hTDFajt9FVapM7MeHwr28N4vmXcf_c/edit?usp=sharing Домашнее задание №1]&#039;&#039;&#039; -- дедлайн  16 сентября (для пятничных групп), 19 сентября (для групп по понедельникам) и 20 сентября (для вторничных групп)&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;[https://www.dropbox.com/s/q29zaxmuvcijgs5/hw2.pdf?dl=0 Домашнее задание №2]&#039;&#039;&#039; -- дедлайн  30 сентября (для пятничных групп), 3 октября (для групп по понедельникам) и 4 октября (для вторничных групп)&lt;br /&gt;
&lt;br /&gt;
==Примерное содержание лекций==&lt;br /&gt;
&lt;br /&gt;
* Общая задача линейного программирования.&lt;br /&gt;
&lt;br /&gt;
* Примеры линейных программ: смешивание растворов, транспортная задача, потоки в сетях&lt;br /&gt;
&lt;br /&gt;
* Метод исключения переменных.&lt;br /&gt;
&lt;br /&gt;
* Способы докательства оптимальности линейных программ.&lt;br /&gt;
&lt;br /&gt;
* Общая теория двойственности. Двойственная линейная программа. Лемма Фаркаша и теорема &lt;br /&gt;
двойственности&lt;br /&gt;
&lt;br /&gt;
* Применения двойственности: потоки и разрезы в сетях, игры с нулевой суммой.&lt;br /&gt;
&lt;br /&gt;
* Полиэдры и политопы. &lt;br /&gt;
&lt;br /&gt;
* Симплекс метод.&lt;br /&gt;
&lt;br /&gt;
* Определение формулы логики высказываний.&lt;br /&gt;
&lt;br /&gt;
* Тавтологии, выполнимые, общезначимые и равносильные формулы.&lt;br /&gt;
&lt;br /&gt;
* Исчисление резолюций.&lt;br /&gt;
&lt;br /&gt;
* Языки первого порядка и их модели. Изоморфные и элементарно эквивалентные модели.&lt;br /&gt;
&lt;br /&gt;
* Выразимые в данной модели отношения. Метод автоморфизмов доказательства невыразимости.&lt;br /&gt;
&lt;br /&gt;
* Логическое следование и аксиоматические теории.&lt;br /&gt;
&lt;br /&gt;
==Прочитанные лекции==&lt;br /&gt;
&lt;br /&gt;
====Лекция 1 (2 сентября).  ====&lt;br /&gt;
Определение вид задачи линейного программирования. Пример: задача о составлении раствора,&lt;br /&gt;
задача о потоке в сети, транспортная задача. Представление произвольной линейной программы в виде &lt;br /&gt;
системы равенств на неотрицательные переменные. Как доказывать оптимальность решения&lt;br /&gt;
задачи линейного программирования. Общее представление о двойственности.&lt;br /&gt;
&lt;br /&gt;
====Лекция 2 (9 сентября).  ====&lt;br /&gt;
Синтаксические и семантические следствия системы неравенств. Критерий совместности: система линейных неравенств несовместна тогда и только тогда, когда из нее синтаксически следует неравенство 0&amp;lt;-1. Лемма Фаркаша и ее вывод из критерия совместности.&lt;br /&gt;
&lt;br /&gt;
====Лекция 3 (16 сентября).  ====&lt;br /&gt;
Проекция полиэдра является полиэдром. Достижение максимума целевой функцией.&lt;br /&gt;
Геометрическое доказательство леммы Фаркаша. Вывод критерия совместности из леммы Фаркаша. Принцип двойственности в самой простой форме: неравенство семантически следует из системы неравенств тогда  и только тогда, когда оно следует синтаксически (формулировка и объяснение смысла).&lt;br /&gt;
&lt;br /&gt;
====Лекция 4 (23 сентября).  ====&lt;br /&gt;
Доказательство принципа двойственности. &lt;br /&gt;
ЛП, двойственная к данной и вторая формулировка принципа двойственности. Задача, двойственная&lt;br /&gt;
к задаче о максимальном потоке.&lt;br /&gt;
&lt;br /&gt;
====Лекция 5 (30 сентября).  ====&lt;br /&gt;
Соотношения дополняющей нежесткости. Доказательство теоремы Форда-Фалкерсона о потоках и разрезах.&lt;br /&gt;
Другие примеры применения принципа двойственности: игры с нулевой суммой,&lt;br /&gt;
задача об узелках и задача о кратчайшем пути.&lt;br /&gt;
&lt;br /&gt;
====Лекция 6 (7 октября).  ====&lt;br /&gt;
Симплекс метод.&lt;br /&gt;
&lt;br /&gt;
====14 октября лекции не будет (лектор в командировке)====&lt;br /&gt;
&lt;br /&gt;
====Лекция 7 (21 октября).  ====&lt;br /&gt;
&lt;br /&gt;
====28 октября лекции не будет (сессия)====&lt;br /&gt;
&lt;br /&gt;
====4 ноября лекции не будет (праздник)====&lt;br /&gt;
&lt;br /&gt;
====Лекция 8 (11 ноября).  ====&lt;br /&gt;
&lt;br /&gt;
====Лекция 9 (18 ноября).  ====&lt;br /&gt;
&lt;br /&gt;
====Лекция 10 (25 ноября).  ====&lt;br /&gt;
&lt;br /&gt;
====Лекция 11 (2 декабря).  ====&lt;br /&gt;
&lt;br /&gt;
====Лекция 12 (9 декабря).  ====&lt;br /&gt;
&lt;br /&gt;
==Проведённые семинары (153 группа) ==&lt;br /&gt;
&lt;br /&gt;
===Семинар 1 (2 сентября)===&lt;br /&gt;
Графическое решение задач линейного программирования с двумя переменными и сводящиеся к таким.&lt;br /&gt;
&#039;&#039;&#039;[https://drive.google.com/file/d/0By-nGAT52Ee3QW1BWG4ycDN6Ymc/view?usp=sharing Задачи первого семинара]&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
===Семинар 2 (9 сентября)===&lt;br /&gt;
Графическое изображении полуплоскостей, линий уровня, двумерных полиэдров. Задачи на синтаксическое&lt;br /&gt;
следствие, нахождения оптимума в транспортной задаче, несовместность систем л.у. Задача на потоки и разрезы. &#039;&#039;&#039;[https://www.dropbox.com/s/auozud7pkr052fh/cw2.pdf Задачи второго семинара.]&#039;&#039;&#039;&lt;br /&gt;
&#039;&#039;&#039;[https://dl.dropboxusercontent.com/u/33029521/cw02DM2-pilot.pdf Задачи ко второму семинару пилотного потока (для тех, кто решил все задачи задания основного потока)]&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
===Семинар 3 (16 сентября)===&lt;br /&gt;
Изучение синтаксических следствий, применение критерия совместности.&lt;br /&gt;
&#039;&#039;&#039;[https://www.dropbox.com/s/hjtd7umhcvp71o6/cw3.pdf?dl=0 Задачи третьего семинара]&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
===Семинар 4 (23 сентября)===&lt;br /&gt;
Двойственные задачи.&lt;br /&gt;
&#039;&#039;&#039;[https://www.dropbox.com/s/od1w267y1rgbjlu/cw4.pdf?dl=0 Задачи четвертого семинара]&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
===Семинар 5 (30 сентября)===&lt;br /&gt;
Двойственные задачи и игры с нулевой суммой. Применение соотношений &lt;br /&gt;
дополняющей нежесткости для поиска оптимального решения двойственной задачи&lt;br /&gt;
при известном оптимальном решении прямой.&lt;br /&gt;
&#039;&#039;&#039;[https://www.dropbox.com/s/qg7350m1voy1bzd/cw5.pdf?dl=0 Задачи пятого семинара]&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
===14 октября семинара не будет===&lt;br /&gt;
&lt;br /&gt;
==Конспекты лекций==&lt;br /&gt;
&lt;br /&gt;
Эта черновик конспектов лекций М.Н.Вялого для пилотного потока. Он покрывает весь материал первых шести лекций. https://drive.google.com/file/d/0By-nGAT52Ee3cHo1c1lPNlpsSkE/view?usp=sharing&lt;br /&gt;
&lt;br /&gt;
==Консультации ==&lt;br /&gt;
153 группа: понедельник с 13-40 до 15 в ком. 623 и с 15:10 до 16-30 в ауд. 432 (Коган), &lt;br /&gt;
среда 16:40-18  в каб. 617 и пятница 15:10-16:30  в каб. 617 (Верещагин).&lt;br /&gt;
&lt;br /&gt;
Для группы 154 консультации будут проходить по вторникам с 9:00 до 10:20 в ауд. 313&lt;br /&gt;
&lt;br /&gt;
Для 155 группы консультации будут проходить по вторникам с 13:40 до 14:30&lt;br /&gt;
и по пятницам с 11:00 до 11:50 в 617 или в 623.&lt;br /&gt;
&lt;br /&gt;
==Рекомендуемая литература  ==&lt;br /&gt;
&lt;br /&gt;
1. Alexander Schrijver. Theory of linear and integer programming. John Wiley and Sons. 1998 &lt;br /&gt;
&lt;br /&gt;
2. Ашманов С.А., Тимохов А.В. Теория оптимизации в задачах и упражнениях. М.: Наука, 1991. — 446 с.&lt;br /&gt;
&lt;br /&gt;
3. Н.К.Верещагин, А. Шень. Языки и исчисления. М.:МЦНМО, 2012. (Для курса будут наиболее важны главы 1, 3 и 4. Глава 1 содержит материал, который практически полностью входил в программу курса &amp;quot;Дискретная математика -1&amp;quot;. Материал главы 4 в курсе будет затронут очень незначительно.)&lt;br /&gt;
&lt;br /&gt;
5. А. Схрейвер. Теория линейного и целочисленного программирования. М.: Мир, 1991. Тт.1-2. (Классический учебник. Для курса наиболее важна глава 7 тома 1, а также (частично) гл. 8 и 11.)&lt;br /&gt;
&lt;br /&gt;
6. Б. Корте, Й. Фиген. Комбинаторная оптимизация. Теория и алгоритмы. М.: МЦНМО, 2015. (Современный учебник по комбинаторной оптимизации. Включает главы с описанием линейного программирования и алгоритмов для задач линейного программирования.)&lt;br /&gt;
&lt;br /&gt;
7. Ч.Чень, Р.Ли. Математическая логика и автоматическое доказательство теорем. М.: Наука, 1983. (Для курса важен раздел про метод резолюций в главе 5.)&lt;/div&gt;</summary>
		<author><name>РђР»РµРєСЃРµР№ РњРёР»РѕРІР°РЅРѕРІ</name></author>
	</entry>
	<entry>
		<id>https://wiki.cs.hse.ru/index.php?title=DM_2_2016_2017&amp;diff=20779</id>
		<title>DM 2 2016 2017</title>
		<link rel="alternate" type="text/html" href="https://wiki.cs.hse.ru/index.php?title=DM_2_2016_2017&amp;diff=20779"/>
		<updated>2016-09-27T19:46:13Z</updated>

		<summary type="html">&lt;p&gt;РђР»РµРєСЃРµР№ РњРёР»РѕРІР°РЅРѕРІ: /* Домашние задания */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;= Дискретная математика на 2-ом курсе ПМИ (основной поток)=&lt;br /&gt;
&lt;br /&gt;
Лекции проходят по пятницам в аудитории 509 в 12:10-13:30. Первая лекция 2 сентября.&lt;br /&gt;
&lt;br /&gt;
==Новости==&lt;br /&gt;
&lt;br /&gt;
* Консультации в 153 группе переносятся со вторника 16:40-18 на среду   16:40-18 (каб. 617). Консультации по пятницам в прежнее время (15:10-16:30).&lt;br /&gt;
&lt;br /&gt;
* 14 октября лекции не будет! В этот день также не будет семинара в группе 153.&lt;br /&gt;
&lt;br /&gt;
==Лектор== &lt;br /&gt;
&lt;br /&gt;
Н.К. Верещагин nikolay.vereshchagin@gmail.com&lt;br /&gt;
&lt;br /&gt;
==Семинаристы== &lt;br /&gt;
    &lt;br /&gt;
153 Верещагин Николай Константинович, nikolay.vereshchagin@gmail.com, ассистент Федор Андреевич Коган, taskmage@inbox.ru,&lt;br /&gt;
&lt;br /&gt;
154 Козачинский Александр Николаевич, kozlach@mail.ru,ассистент Гущенко-Чеверда Иван,  vania1997qwerty@gmail.com,&lt;br /&gt;
&lt;br /&gt;
155 Милованов Алексей Сергеевич, almas239@gmail.com, ассистент Пособин Глеб Игоревич posobin@gmail.com,&lt;br /&gt;
&lt;br /&gt;
156 Таламбуца Алексей Леонидович,  alexey.talambutsa@gmail.com, ассистент Акимова Дина Александровна, akidina14@yandex.ru&lt;br /&gt;
&lt;br /&gt;
==Краткое описание==&lt;br /&gt;
&lt;br /&gt;
Курс состоит из двух частей. В первом модуле будет рассказан о линейном программировании:&lt;br /&gt;
что это такое, в каких областях оно применяется, двойственность в линейном программировании и&lt;br /&gt;
симплекс метод решения линейных программ. Во втором модуле будет изучаться математическая логика:&lt;br /&gt;
формулы логики высказываний и логики предикатов, определение истинности, выразимость средствами&lt;br /&gt;
логики предикатов, исчисление резолюций.&lt;br /&gt;
&lt;br /&gt;
==Отчётность по курсу и критерии оценки==&lt;br /&gt;
&lt;br /&gt;
6 домашних заданий, коллоквиум и экзамен.&lt;br /&gt;
&lt;br /&gt;
Оценка за домашние задания равна доле решенных задач, умноженной на 10. &lt;br /&gt;
На решение каждого ДЗ дается 14 дней, решение ДЗ нужно сдавать семинаристу до начала семинара.&lt;br /&gt;
Сдача домашних заданий после их срока невозможна.&lt;br /&gt;
&lt;br /&gt;
Каждое ДЗ будут проверено в течение 10 дней после дедлайна. После проверки домашнее задание должно быть защищено в течение не более месяца. Для защиты студент должен прийти на консультацию и убедить преподавателя, что он понимает, что у него написано, и тем самым работа не списана.&lt;br /&gt;
&lt;br /&gt;
Коллоквиум (устный) и экзамен (письменный) оцениваются по десятибалльной системе. На коллоквиуме и&lt;br /&gt;
экзамене можно пользоваться своими рукописными конспектами (не копиями чужих).&lt;br /&gt;
&lt;br /&gt;
Оценки за коллоквиум и экзамен входят в общую оценку с коэффициентами 0.3, а оценка за домашние задания - с коэффициентом 0.4. &lt;br /&gt;
&lt;br /&gt;
===Сроки контрольных мероприятий===&lt;br /&gt;
&lt;br /&gt;
Эти сроки немного различаются для разных групп (поскольку семинары в разные дни). &lt;br /&gt;
&lt;br /&gt;
Сроки для 153 группы:&lt;br /&gt;
&lt;br /&gt;
Первое домашнее задание  16 сентября.&lt;br /&gt;
Второе домашнее задание 30 сентября. &lt;br /&gt;
Третье домашнее задание 14 октября.&lt;br /&gt;
Четвертое домашнее задание 1 ноября. &lt;br /&gt;
Пятое домашнее задание  18 ноября.&lt;br /&gt;
Шестое домашнее задание 2 декабря.&lt;br /&gt;
&lt;br /&gt;
Коллоквиум пройдет с 12 по 16 декабря (скорей всего 13 декабря).&lt;br /&gt;
&lt;br /&gt;
Экзамен - 27 декабря (дата предварительная).&lt;br /&gt;
&lt;br /&gt;
==Домашние задания  ==&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;[https://www.dropbox.com/s/vpuoicoqwc3nip8/DM%20153.xls?dl=0 Оценки за домашние задания (группа 153)]&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;[https://www.dropbox.com/s/w4tuaawuvvpwis2/DM%20154.xls?dl=0 Оценки за домашние задания (группа 154)]&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;[https://docs.google.com/spreadsheets/d/1V0qw93a1JUsb_hTDFajt9FVapM7MeHwr28N4vmXcf_c/edit#gid=1258935881 Оценки за домашние задания (группа 155)]&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;[https://docs.google.com/spreadsheets/d/1V0qw93a1JUsb_hTDFajt9FVapM7MeHwr28N4vmXcf_c/edit?usp=sharing Домашнее задание №1]&#039;&#039;&#039; -- дедлайн  16 сентября (для пятничных групп), 19 сентября (для групп по понедельникам) и 20 сентября (для вторничных групп)&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;[https://www.dropbox.com/s/q29zaxmuvcijgs5/hw2.pdf?dl=0 Домашнее задание №2]&#039;&#039;&#039; -- дедлайн  30 сентября (для пятничных групп), 3 октября (для групп по понедельникам) и 4 октября (для вторничных групп)&lt;br /&gt;
&lt;br /&gt;
==Примерное содержание лекций==&lt;br /&gt;
&lt;br /&gt;
* Общая задача линейного программирования.&lt;br /&gt;
&lt;br /&gt;
* Примеры линейных программ: смешивание растворов, транспортная задача, потоки в сетях&lt;br /&gt;
&lt;br /&gt;
* Метод исключения переменных.&lt;br /&gt;
&lt;br /&gt;
* Способы докательства оптимальности линейных программ.&lt;br /&gt;
&lt;br /&gt;
* Общая теория двойственности. Двойственная линейная программа. Лемма Фаркаша и теорема &lt;br /&gt;
двойственности&lt;br /&gt;
&lt;br /&gt;
* Применения двойственности: потоки и разрезы в сетях, игры с нулевой суммой.&lt;br /&gt;
&lt;br /&gt;
* Полиэдры и политопы. &lt;br /&gt;
&lt;br /&gt;
* Симплекс метод.&lt;br /&gt;
&lt;br /&gt;
* Определение формулы логики высказываний.&lt;br /&gt;
&lt;br /&gt;
* Тавтологии, выполнимые, общезначимые и равносильные формулы.&lt;br /&gt;
&lt;br /&gt;
* Исчисление резолюций.&lt;br /&gt;
&lt;br /&gt;
* Языки первого порядка и их модели. Изоморфные и элементарно эквивалентные модели.&lt;br /&gt;
&lt;br /&gt;
* Выразимые в данной модели отношения. Метод автоморфизмов доказательства невыразимости.&lt;br /&gt;
&lt;br /&gt;
* Логическое следование и аксиоматические теории.&lt;br /&gt;
&lt;br /&gt;
==Прочитанные лекции==&lt;br /&gt;
&lt;br /&gt;
====Лекция 1 (2 сентября).  ====&lt;br /&gt;
Определение вид задачи линейного программирования. Пример: задача о составлении раствора,&lt;br /&gt;
задача о потоке в сети, транспортная задача. Представление произвольной линейной программы в виде &lt;br /&gt;
системы равенств на неотрицательные переменные. Как доказывать оптимальность решения&lt;br /&gt;
задачи линейного программирования. Общее представление о двойственности.&lt;br /&gt;
&lt;br /&gt;
====Лекция 2 (9 сентября).  ====&lt;br /&gt;
Синтаксические и семантические следствия системы неравенств. Критерий совместности: система линейных неравенств несовместна тогда и только тогда, когда из нее синтаксически следует неравенство 0&amp;lt;-1. Лемма Фаркаша и ее вывод из критерия совместности.&lt;br /&gt;
&lt;br /&gt;
====Лекция 3 (16 сентября).  ====&lt;br /&gt;
Проекция полиэдра является полиэдром. Достижение максимума целевой функцией.&lt;br /&gt;
Геометрическое доказательство леммы Фаркаша. Вывод критерия совместности из леммы Фаркаша. Принцип двойственности в самой простой форме: неравенство семантически следует из системы неравенств тогда  и только тогда, когда оно следует синтаксически (формулировка и объяснение смысла).&lt;br /&gt;
&lt;br /&gt;
====Лекция 4 (23 сентября).  ====&lt;br /&gt;
Доказательство принципа двойственности. &lt;br /&gt;
ЛП, двойственная к данной и вторая формулировка принципа двойственности. Задача, двойственная&lt;br /&gt;
к задаче о максимальном потоке.&lt;br /&gt;
&lt;br /&gt;
====Лекция 5 (30 сентября).  ====&lt;br /&gt;
Соотношения дополняющей нежесткости. Доказательство теоремы Форда-Фалкерсона о потоках и разрезах.&lt;br /&gt;
Другие примеры применения принципа двойственности: задача об узелках и задача о кратчайшем пути, игры с нулевой суммой.&lt;br /&gt;
&lt;br /&gt;
====Лекция 6 (7 октября).  ====&lt;br /&gt;
Симплекс метод.&lt;br /&gt;
&lt;br /&gt;
====14 октября лекции не будет (лектор в командировке)====&lt;br /&gt;
&lt;br /&gt;
====Лекция 7 (21 октября).  ====&lt;br /&gt;
&lt;br /&gt;
====28 октября лекции не будет (сессия)====&lt;br /&gt;
&lt;br /&gt;
====4 ноября лекции не будет (праздник)====&lt;br /&gt;
&lt;br /&gt;
====Лекция 8 (11 ноября).  ====&lt;br /&gt;
&lt;br /&gt;
====Лекция 9 (18 ноября).  ====&lt;br /&gt;
&lt;br /&gt;
====Лекция 10 (25 ноября).  ====&lt;br /&gt;
&lt;br /&gt;
====Лекция 11 (2 декабря).  ====&lt;br /&gt;
&lt;br /&gt;
====Лекция 12 (9 декабря).  ====&lt;br /&gt;
&lt;br /&gt;
==Проведённые семинары (153 группа) ==&lt;br /&gt;
&lt;br /&gt;
===Семинар 1 (2 сентября)===&lt;br /&gt;
&lt;br /&gt;
Графическое решение задач линейного программирования с двумя переменными и сводящиеся к таким.&lt;br /&gt;
&#039;&#039;&#039;[https://drive.google.com/file/d/0By-nGAT52Ee3QW1BWG4ycDN6Ymc/view?usp=sharing Задачи первого семинара]&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
===Семинар 2 (9 сентября)===&lt;br /&gt;
&lt;br /&gt;
Графическое изображении полуплоскостей, линий уровня, двумерных полиэдров. Задачи на синтаксическое&lt;br /&gt;
следствие, нахождения оптимума в транспортной задаче, несовместность систем л.у. Задача на потоки и разрезы.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;[https://www.dropbox.com/s/auozud7pkr052fh/cw2.pdf Задачи второго семинара.]&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;[https://dl.dropboxusercontent.com/u/33029521/cw02DM2-pilot.pdf Задачи ко второму семинару пилотного потока (для тех, кто решил все задачи задания основного потока)]&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
===Семинар 3 (16 сентября)===&lt;br /&gt;
&lt;br /&gt;
Изучение синтаксических следствий, применение критерия совместности.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;[https://www.dropbox.com/s/hjtd7umhcvp71o6/cw3.pdf?dl=0 Задачи третьего семинара]&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===Семинар 4 (23 сентября)===&lt;br /&gt;
&lt;br /&gt;
Двойственные задачи.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;[https://www.dropbox.com/s/od1w267y1rgbjlu/cw4.pdf?dl=0 Задачи четвертого семинара]&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
==Конспекты лекций==&lt;br /&gt;
&lt;br /&gt;
Эта черновик конспектов лекций М.Н.Вялого для пилотного потока. Он покрывает весь материал первых шести лекций. https://drive.google.com/file/d/0By-nGAT52Ee3cHo1c1lPNlpsSkE/view?usp=sharing&lt;br /&gt;
&lt;br /&gt;
==Консультации ==&lt;br /&gt;
153 группа: среда 16:40-18 и пятница 15:10-16:30 в каб. 617.&lt;br /&gt;
&lt;br /&gt;
Для группы 154 консультации будут проходить по вторникам с 9:00 до 10:20 в ауд. 313&lt;br /&gt;
&lt;br /&gt;
Для 155 группы консультации будут проходить по вторникам с 13:40 до 14:30 в преподавательской&lt;br /&gt;
и по пятницам с 11:00 до 11:50 в ауд. 304.&lt;br /&gt;
&lt;br /&gt;
==Рекомендуемая литература  ==&lt;br /&gt;
&lt;br /&gt;
1. Alexander Schrijver. Theory of linear and integer programming. John Wiley and Sons. 1998 &lt;br /&gt;
&lt;br /&gt;
2. Ашманов С.А., Тимохов А.В. Теория оптимизации в задачах и упражнениях. М.: Наука, 1991. — 446 с.&lt;br /&gt;
&lt;br /&gt;
3. Н.К.Верещагин, А. Шень. Языки и исчисления. М.:МЦНМО, 2012. (Для курса будут наиболее важны главы 1, 3 и 4. Глава 1 содержит материал, который практически полностью входил в программу курса &amp;quot;Дискретная математика -1&amp;quot;. Материал главы 4 в курсе будет затронут очень незначительно.)&lt;br /&gt;
&lt;br /&gt;
5. А. Схрейвер. Теория линейного и целочисленного программирования. М.: Мир, 1991. Тт.1-2. (Классический учебник. Для курса наиболее важна глава 7 тома 1, а также (частично) гл. 8 и 11.)&lt;br /&gt;
&lt;br /&gt;
6. Б. Корте, Й. Фиген. Комбинаторная оптимизация. Теория и алгоритмы. М.: МЦНМО, 2015. (Современный учебник по комбинаторной оптимизации. Включает главы с описанием линейного программирования и алгоритмов для задач линейного программирования.)&lt;/div&gt;</summary>
		<author><name>РђР»РµРєСЃРµР№ РњРёР»РѕРІР°РЅРѕРІ</name></author>
	</entry>
	<entry>
		<id>https://wiki.cs.hse.ru/index.php?title=DM_2_2016_2017&amp;diff=20778</id>
		<title>DM 2 2016 2017</title>
		<link rel="alternate" type="text/html" href="https://wiki.cs.hse.ru/index.php?title=DM_2_2016_2017&amp;diff=20778"/>
		<updated>2016-09-27T19:41:47Z</updated>

		<summary type="html">&lt;p&gt;РђР»РµРєСЃРµР№ РњРёР»РѕРІР°РЅРѕРІ: /* Домашние задания */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;= Дискретная математика на 2-ом курсе ПМИ (основной поток)=&lt;br /&gt;
&lt;br /&gt;
Лекции проходят по пятницам в аудитории 509 в 12:10-13:30. Первая лекция 2 сентября.&lt;br /&gt;
&lt;br /&gt;
==Новости==&lt;br /&gt;
&lt;br /&gt;
* Консультации в 153 группе переносятся со вторника 16:40-18 на среду   16:40-18 (каб. 617). Консультации по пятницам в прежнее время (15:10-16:30).&lt;br /&gt;
&lt;br /&gt;
* 14 октября лекции не будет! В этот день также не будет семинара в группе 153.&lt;br /&gt;
&lt;br /&gt;
==Лектор== &lt;br /&gt;
&lt;br /&gt;
Н.К. Верещагин nikolay.vereshchagin@gmail.com&lt;br /&gt;
&lt;br /&gt;
==Семинаристы== &lt;br /&gt;
    &lt;br /&gt;
153 Верещагин Николай Константинович, nikolay.vereshchagin@gmail.com, ассистент Федор Андреевич Коган, taskmage@inbox.ru,&lt;br /&gt;
&lt;br /&gt;
154 Козачинский Александр Николаевич, kozlach@mail.ru,ассистент Гущенко-Чеверда Иван,  vania1997qwerty@gmail.com,&lt;br /&gt;
&lt;br /&gt;
155 Милованов Алексей Сергеевич, almas239@gmail.com, ассистент Пособин Глеб Игоревич posobin@gmail.com,&lt;br /&gt;
&lt;br /&gt;
156 Таламбуца Алексей Леонидович,  alexey.talambutsa@gmail.com, ассистент Акимова Дина Александровна, akidina14@yandex.ru&lt;br /&gt;
&lt;br /&gt;
==Краткое описание==&lt;br /&gt;
&lt;br /&gt;
Курс состоит из двух частей. В первом модуле будет рассказан о линейном программировании:&lt;br /&gt;
что это такое, в каких областях оно применяется, двойственность в линейном программировании и&lt;br /&gt;
симплекс метод решения линейных программ. Во втором модуле будет изучаться математическая логика:&lt;br /&gt;
формулы логики высказываний и логики предикатов, определение истинности, выразимость средствами&lt;br /&gt;
логики предикатов, исчисление резолюций.&lt;br /&gt;
&lt;br /&gt;
==Отчётность по курсу и критерии оценки==&lt;br /&gt;
&lt;br /&gt;
6 домашних заданий, коллоквиум и экзамен.&lt;br /&gt;
&lt;br /&gt;
Оценка за домашние задания равна доле решенных задач, умноженной на 10. &lt;br /&gt;
На решение каждого ДЗ дается 14 дней, решение ДЗ нужно сдавать семинаристу до начала семинара.&lt;br /&gt;
Сдача домашних заданий после их срока невозможна.&lt;br /&gt;
&lt;br /&gt;
Каждое ДЗ будут проверено в течение 10 дней после дедлайна. После проверки домашнее задание должно быть защищено в течение не более месяца. Для защиты студент должен прийти на консультацию и убедить преподавателя, что он понимает, что у него написано, и тем самым работа не списана.&lt;br /&gt;
&lt;br /&gt;
Коллоквиум (устный) и экзамен (письменный) оцениваются по десятибалльной системе. На коллоквиуме и&lt;br /&gt;
экзамене можно пользоваться своими рукописными конспектами (не копиями чужих).&lt;br /&gt;
&lt;br /&gt;
Оценки за коллоквиум и экзамен входят в общую оценку с коэффициентами 0.3, а оценка за домашние задания - с коэффициентом 0.4. &lt;br /&gt;
&lt;br /&gt;
===Сроки контрольных мероприятий===&lt;br /&gt;
&lt;br /&gt;
Эти сроки немного различаются для разных групп (поскольку семинары в разные дни). &lt;br /&gt;
&lt;br /&gt;
Сроки для 153 группы:&lt;br /&gt;
&lt;br /&gt;
Первое домашнее задание  16 сентября.&lt;br /&gt;
Второе домашнее задание 30 сентября. &lt;br /&gt;
Третье домашнее задание 14 октября.&lt;br /&gt;
Четвертое домашнее задание 1 ноября. &lt;br /&gt;
Пятое домашнее задание  18 ноября.&lt;br /&gt;
Шестое домашнее задание 2 декабря.&lt;br /&gt;
&lt;br /&gt;
Коллоквиум пройдет с 12 по 16 декабря (скорей всего 13 декабря).&lt;br /&gt;
&lt;br /&gt;
Экзамен - 27 декабря (дата предварительная).&lt;br /&gt;
&lt;br /&gt;
==Домашние задания  ==&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;[https://www.dropbox.com/s/vpuoicoqwc3nip8/DM%20153.xls?dl=0 Оценки за домашние задания (группа 153)]&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;[https://www.dropbox.com/s/w4tuaawuvvpwis2/DM%20154.xls?dl=0 Оценки за домашние задания (группа 154)]&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;[https://docs.google.com/spreadsheets/d/1V0qw93a1JUsb_hTDFajt9FVapM7MeHwr28N4vmXcf_c/edit#gid=1258935881 Оценки за домашние задания (группа 155)]&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;[https://drive.google.com/file/d/0By-nGAT52Ee3NnFiN0IxeWdMb1E/view?usp=sharing Домашнее задание №1]&#039;&#039;&#039; -- дедлайн  16 сентября (для пятничных групп), 19 сентября (для групп по понедельникам) и 20 сентября (для вторничных групп)&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;[https://www.dropbox.com/s/q29zaxmuvcijgs5/hw2.pdf?dl=0 Домашнее задание №2]&#039;&#039;&#039; -- дедлайн  30 сентября (для пятничных групп), 3 октября (для групп по понедельникам) и 4 октября (для вторничных групп)&lt;br /&gt;
&lt;br /&gt;
==Примерное содержание лекций==&lt;br /&gt;
&lt;br /&gt;
* Общая задача линейного программирования.&lt;br /&gt;
&lt;br /&gt;
* Примеры линейных программ: смешивание растворов, транспортная задача, потоки в сетях&lt;br /&gt;
&lt;br /&gt;
* Метод исключения переменных.&lt;br /&gt;
&lt;br /&gt;
* Способы докательства оптимальности линейных программ.&lt;br /&gt;
&lt;br /&gt;
* Общая теория двойственности. Двойственная линейная программа. Лемма Фаркаша и теорема &lt;br /&gt;
двойственности&lt;br /&gt;
&lt;br /&gt;
* Применения двойственности: потоки и разрезы в сетях, игры с нулевой суммой.&lt;br /&gt;
&lt;br /&gt;
* Полиэдры и политопы. &lt;br /&gt;
&lt;br /&gt;
* Симплекс метод.&lt;br /&gt;
&lt;br /&gt;
* Определение формулы логики высказываний.&lt;br /&gt;
&lt;br /&gt;
* Тавтологии, выполнимые, общезначимые и равносильные формулы.&lt;br /&gt;
&lt;br /&gt;
* Исчисление резолюций.&lt;br /&gt;
&lt;br /&gt;
* Языки первого порядка и их модели. Изоморфные и элементарно эквивалентные модели.&lt;br /&gt;
&lt;br /&gt;
* Выразимые в данной модели отношения. Метод автоморфизмов доказательства невыразимости.&lt;br /&gt;
&lt;br /&gt;
* Логическое следование и аксиоматические теории.&lt;br /&gt;
&lt;br /&gt;
==Прочитанные лекции==&lt;br /&gt;
&lt;br /&gt;
====Лекция 1 (2 сентября).  ====&lt;br /&gt;
Определение вид задачи линейного программирования. Пример: задача о составлении раствора,&lt;br /&gt;
задача о потоке в сети, транспортная задача. Представление произвольной линейной программы в виде &lt;br /&gt;
системы равенств на неотрицательные переменные. Как доказывать оптимальность решения&lt;br /&gt;
задачи линейного программирования. Общее представление о двойственности.&lt;br /&gt;
&lt;br /&gt;
====Лекция 2 (9 сентября).  ====&lt;br /&gt;
Синтаксические и семантические следствия системы неравенств. Критерий совместности: система линейных неравенств несовместна тогда и только тогда, когда из нее синтаксически следует неравенство 0&amp;lt;-1. Лемма Фаркаша и ее вывод из критерия совместности.&lt;br /&gt;
&lt;br /&gt;
====Лекция 3 (16 сентября).  ====&lt;br /&gt;
Проекция полиэдра является полиэдром. Достижение максимума целевой функцией.&lt;br /&gt;
Геометрическое доказательство леммы Фаркаша. Вывод критерия совместности из леммы Фаркаша. Принцип двойственности в самой простой форме: неравенство семантически следует из системы неравенств тогда  и только тогда, когда оно следует синтаксически (формулировка и объяснение смысла).&lt;br /&gt;
&lt;br /&gt;
====Лекция 4 (23 сентября).  ====&lt;br /&gt;
Доказательство принципа двойственности. &lt;br /&gt;
ЛП, двойственная к данной и вторая формулировка принципа двойственности. Задача, двойственная&lt;br /&gt;
к задаче о максимальном потоке.&lt;br /&gt;
&lt;br /&gt;
====Лекция 5 (30 сентября).  ====&lt;br /&gt;
Соотношения дополняющей нежесткости. Доказательство теоремы Форда-Фалкерсона о потоках и разрезах.&lt;br /&gt;
Другие примеры применения принципа двойственности: задача об узелках и задача о кратчайшем пути, игры с нулевой суммой.&lt;br /&gt;
&lt;br /&gt;
====Лекция 6 (7 октября).  ====&lt;br /&gt;
Симплекс метод.&lt;br /&gt;
&lt;br /&gt;
====14 октября лекции не будет (лектор в командировке)====&lt;br /&gt;
&lt;br /&gt;
====Лекция 7 (21 октября).  ====&lt;br /&gt;
&lt;br /&gt;
====28 октября лекции не будет (сессия)====&lt;br /&gt;
&lt;br /&gt;
====4 ноября лекции не будет (праздник)====&lt;br /&gt;
&lt;br /&gt;
====Лекция 8 (11 ноября).  ====&lt;br /&gt;
&lt;br /&gt;
====Лекция 9 (18 ноября).  ====&lt;br /&gt;
&lt;br /&gt;
====Лекция 10 (25 ноября).  ====&lt;br /&gt;
&lt;br /&gt;
====Лекция 11 (2 декабря).  ====&lt;br /&gt;
&lt;br /&gt;
====Лекция 12 (9 декабря).  ====&lt;br /&gt;
&lt;br /&gt;
==Проведённые семинары (153 группа) ==&lt;br /&gt;
&lt;br /&gt;
===Семинар 1 (2 сентября)===&lt;br /&gt;
&lt;br /&gt;
Графическое решение задач линейного программирования с двумя переменными и сводящиеся к таким.&lt;br /&gt;
&#039;&#039;&#039;[https://drive.google.com/file/d/0By-nGAT52Ee3QW1BWG4ycDN6Ymc/view?usp=sharing Задачи первого семинара]&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
===Семинар 2 (9 сентября)===&lt;br /&gt;
&lt;br /&gt;
Графическое изображении полуплоскостей, линий уровня, двумерных полиэдров. Задачи на синтаксическое&lt;br /&gt;
следствие, нахождения оптимума в транспортной задаче, несовместность систем л.у. Задача на потоки и разрезы.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;[https://www.dropbox.com/s/auozud7pkr052fh/cw2.pdf Задачи второго семинара.]&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;[https://dl.dropboxusercontent.com/u/33029521/cw02DM2-pilot.pdf Задачи ко второму семинару пилотного потока (для тех, кто решил все задачи задания основного потока)]&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
===Семинар 3 (16 сентября)===&lt;br /&gt;
&lt;br /&gt;
Изучение синтаксических следствий, применение критерия совместности.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;[https://www.dropbox.com/s/hjtd7umhcvp71o6/cw3.pdf?dl=0 Задачи третьего семинара]&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===Семинар 4 (23 сентября)===&lt;br /&gt;
&lt;br /&gt;
Двойственные задачи.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;[https://www.dropbox.com/s/od1w267y1rgbjlu/cw4.pdf?dl=0 Задачи четвертого семинара]&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
==Конспекты лекций==&lt;br /&gt;
&lt;br /&gt;
Эта черновик конспектов лекций М.Н.Вялого для пилотного потока. Он покрывает весь материал первых шести лекций. https://drive.google.com/file/d/0By-nGAT52Ee3cHo1c1lPNlpsSkE/view?usp=sharing&lt;br /&gt;
&lt;br /&gt;
==Консультации ==&lt;br /&gt;
153 группа: среда 16:40-18 и пятница 15:10-16:30 в каб. 617.&lt;br /&gt;
&lt;br /&gt;
Для группы 154 консультации будут проходить по вторникам с 9:00 до 10:20 в ауд. 313&lt;br /&gt;
&lt;br /&gt;
Для 155 группы консультации будут проходить по вторникам с 13:40 до 14:30 в преподавательской&lt;br /&gt;
и по пятницам с 11:00 до 11:50 в ауд. 304.&lt;br /&gt;
&lt;br /&gt;
==Рекомендуемая литература  ==&lt;br /&gt;
&lt;br /&gt;
1. Alexander Schrijver. Theory of linear and integer programming. John Wiley and Sons. 1998 &lt;br /&gt;
&lt;br /&gt;
2. Ашманов С.А., Тимохов А.В. Теория оптимизации в задачах и упражнениях. М.: Наука, 1991. — 446 с.&lt;br /&gt;
&lt;br /&gt;
3. Н.К.Верещагин, А. Шень. Языки и исчисления. М.:МЦНМО, 2012. (Для курса будут наиболее важны главы 1, 3 и 4. Глава 1 содержит материал, который практически полностью входил в программу курса &amp;quot;Дискретная математика -1&amp;quot;. Материал главы 4 в курсе будет затронут очень незначительно.)&lt;br /&gt;
&lt;br /&gt;
5. А. Схрейвер. Теория линейного и целочисленного программирования. М.: Мир, 1991. Тт.1-2. (Классический учебник. Для курса наиболее важна глава 7 тома 1, а также (частично) гл. 8 и 11.)&lt;br /&gt;
&lt;br /&gt;
6. Б. Корте, Й. Фиген. Комбинаторная оптимизация. Теория и алгоритмы. М.: МЦНМО, 2015. (Современный учебник по комбинаторной оптимизации. Включает главы с описанием линейного программирования и алгоритмов для задач линейного программирования.)&lt;/div&gt;</summary>
		<author><name>РђР»РµРєСЃРµР№ РњРёР»РѕРІР°РЅРѕРІ</name></author>
	</entry>
	<entry>
		<id>https://wiki.cs.hse.ru/index.php?title=DM_2_2016_2017&amp;diff=20155</id>
		<title>DM 2 2016 2017</title>
		<link rel="alternate" type="text/html" href="https://wiki.cs.hse.ru/index.php?title=DM_2_2016_2017&amp;diff=20155"/>
		<updated>2016-09-05T22:42:02Z</updated>

		<summary type="html">&lt;p&gt;РђР»РµРєСЃРµР№ РњРёР»РѕРІР°РЅРѕРІ: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;= Дискретная математика на 2-ом курсе ПМИ=&lt;br /&gt;
&lt;br /&gt;
Лекции проходят по пятницам в аудитории 509 в 12:10-13:30. Первая лекция 2 сентября.&lt;br /&gt;
&lt;br /&gt;
 &lt;br /&gt;
&lt;br /&gt;
===Лектор:=== &lt;br /&gt;
&lt;br /&gt;
Н.К. Верещагин nikolay.vereshchagin@gmail.com&lt;br /&gt;
&lt;br /&gt;
===Семинаристы:=== &lt;br /&gt;
    &lt;br /&gt;
153 Верещагин Николай Константинович, nikolay.vereshchagin@gmail.com, ассистент Федор Андреевич Коган, taskmage@inbox.ru,&lt;br /&gt;
&lt;br /&gt;
154 Козачинский Александр Николаевич, kozlach@mail.ru,ассистент Гущенко-Чеверда Иван,  vania1997qwerty@gmail.com,&lt;br /&gt;
&lt;br /&gt;
155 Милованов Алексей Сергеевич, almas239@gmail.com, ассистент Пособин Глеб Игоревич posobin@gmail.com,&lt;br /&gt;
&lt;br /&gt;
156 Таламбуца Алексей Леонидович,  alexey.talambutsa@gmail.com, ассистент Акимова Дина Александровна, akidina14@yandex.ru&lt;br /&gt;
&lt;br /&gt;
===Краткое описание===&lt;br /&gt;
&lt;br /&gt;
Курс состоит из двух частей. В первом модуле будет рассказан о линейном программировании:&lt;br /&gt;
что это такое, в каких областях оно применяется, двойственность в линейном программировании и&lt;br /&gt;
симплекс метод решения линейных программ. Во втором модуле будет изучаться математическая логика:&lt;br /&gt;
формулы логики высказываний и логики предикатов, определение истинности, выразимость средствами&lt;br /&gt;
логики предикатов, исчисление резолюций.&lt;br /&gt;
&lt;br /&gt;
===Отчётность по курсу и критерии оценки===&lt;br /&gt;
&lt;br /&gt;
6 домашних заданий, коллоквиум и экзамен.&lt;br /&gt;
Всего будет 6 заданий и каждое оценивается по десятибальной системе (10 означает решение всех задач ДЗ). Оценка за домашние задания равна доле решенных задач, умноженной на 10. &lt;br /&gt;
На решение каждого ДЗ дается 14 дней, решение ДЗ нужно сдавать семинаристу до начала семинара.&lt;br /&gt;
Оценки за каждое ДЗ будут выставляться примерно через неделю после дедлайна.&lt;br /&gt;
Сдача домашних заданий после их срока невозможна.&lt;br /&gt;
Коллоквиум (устный) и экзамен (письменный) оцениваются по десятибалльной системе. На коллоквиуме и&lt;br /&gt;
экзамене можно&lt;br /&gt;
пользоваться своими рукописными конспектами (не копиями чужих).&lt;br /&gt;
&lt;br /&gt;
Оценки за коллоквиум и экзамен входят в общую оценку с коэффициентами 0.3, а оценка за домашние задания - с коэффициентом 0.4. &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
====Контрольные мероприятия и их сроки====&lt;br /&gt;
&lt;br /&gt;
Эти сроки немного различаются для разных групп (поскольку семинары в разные дни). Сроки для групп, в которых семинары по пятницам следующие:&lt;br /&gt;
 &lt;br /&gt;
Первое домашнее задание  16 сентября.&lt;br /&gt;
Второе домашнее задание 30 сентября. &lt;br /&gt;
Третье домашнее задание 14 октября.&lt;br /&gt;
Четвертое домашнее   задание  28 октября.&lt;br /&gt;
Пятое домашнее задание  18 ноября.&lt;br /&gt;
Шестое домашнее задание 2 декабря.&lt;br /&gt;
&lt;br /&gt;
Коллоквиум пройдет с 12 по 16 декабря (скорей всего 13 декабря).&lt;br /&gt;
&lt;br /&gt;
Экзамен - 27 декабря (дата предварительная).&lt;br /&gt;
&lt;br /&gt;
===Домашние задания  ===&lt;br /&gt;
 &lt;br /&gt;
Домашнее задание №1 https://drive.google.com/file/d/0By-nGAT52Ee3NnFiN0IxeWdMb1E/view?usp=sharing -- дедлайн  16 сентября (для пятничных групп) и 20 сентября (для вторничных групп)&lt;br /&gt;
&lt;br /&gt;
===Примерное содержание лекций===&lt;br /&gt;
&lt;br /&gt;
* Общая задача линейного программирования.&lt;br /&gt;
&lt;br /&gt;
* Примеры линейных программ: смешивание растворов, транспортная задача, потоки в сетях&lt;br /&gt;
&lt;br /&gt;
* Метод исключения переменных.&lt;br /&gt;
&lt;br /&gt;
* Способы докательства оптимальности линейных программ.&lt;br /&gt;
&lt;br /&gt;
* Общая теория двойственности. Двойственная линейная программа. Лемма Фаркаша и теорема &lt;br /&gt;
двойственности&lt;br /&gt;
&lt;br /&gt;
* Применения двойственности: потоки и разрезы в сетях, игры с нулевой суммой.&lt;br /&gt;
&lt;br /&gt;
* Полиэдры и политопы. &lt;br /&gt;
&lt;br /&gt;
* Симплекс метод.&lt;br /&gt;
&lt;br /&gt;
* Определение формулы логики высказываний.&lt;br /&gt;
&lt;br /&gt;
* Тавтологии, выполнимые, общезначимые и равносильные формулы.&lt;br /&gt;
&lt;br /&gt;
* Исчисление резолюций.&lt;br /&gt;
&lt;br /&gt;
* Языки первого порядка и их модели. Изоморфные и элементарно эквивалентные модели.&lt;br /&gt;
&lt;br /&gt;
* Выразимые в данной модели отношения. Метод автоморфизмов доказательства невыразимости.&lt;br /&gt;
&lt;br /&gt;
* Логическое следование и аксиоматические теории.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Прочитанные лекции==&lt;br /&gt;
&lt;br /&gt;
====Лекция 1 (2 сентября).  ====&lt;br /&gt;
&lt;br /&gt;
Определение вид задачи линейного программирования. Пример: задача о составлении раствора,&lt;br /&gt;
задача о потоке в сети, транспортная задача. Представление произвольной линейной программы в виде &lt;br /&gt;
системы равенств на неотрицательные переменные. Как доказывать оптимальность решения&lt;br /&gt;
задачи линейного программирования. Общее представление о двойственности.&lt;br /&gt;
&lt;br /&gt;
==Проведённые семинары (153 группа) ==&lt;br /&gt;
&lt;br /&gt;
===Семинар 1 (2 сентября)===&lt;br /&gt;
&lt;br /&gt;
Графическое решение задач линейного программирования с двумя переменными и сводящиеся к таким.&lt;br /&gt;
&lt;br /&gt;
==Консультации ==&lt;br /&gt;
Для 155 группы консультации будут проходить по вторникам с 13:40 до 14:30 в преподавательской&lt;br /&gt;
и по пятницам с 11:00 до 11:50 в ауд. 304.&lt;br /&gt;
==Рекомендуемая литература  ==&lt;br /&gt;
&lt;br /&gt;
1. Alexander Schrijver. Theory of linear and integer programming. John Wiley and Sons. 1998 &lt;br /&gt;
&lt;br /&gt;
2. Ашманов С.А., Тимохов А.В. Теория оптимизации в задачах и упражнениях. М.: Наука, 1991. — 446 с.&lt;br /&gt;
&lt;br /&gt;
3. Н.К.Верещагин, А. Шень. Языки и исчисления. М.:МЦНМО, 2012. (Для курса будут наиболее важны главы 1, 3 и 4. Глава 1 содержит материал, который практически полностью входил в программу курса &amp;quot;Дискретная математика -1&amp;quot;. Материал главы 4 в курсе будет затронут очень незначительно.)&lt;br /&gt;
&lt;br /&gt;
5. А. Схрейвер. Теория линейного и целочисленного программирования. М.: Мир, 1991. Тт.1-2. (Классический учебник. Для курса наиболее важна глава 7 тома 1, а также (частично) гл. 8 и 11.)&lt;br /&gt;
&lt;br /&gt;
6. Б. Корте, Й. Фиген. Комбинаторная оптимизация. Теория и алгоритмы. М.: МЦНМО, 2015. (Современный учебник по комбинаторной оптимизации. Включает главы с описанием линейного программирования и алгоритмов для задач линейного программирования.)&lt;/div&gt;</summary>
		<author><name>РђР»РµРєСЃРµР№ РњРёР»РѕРІР°РЅРѕРІ</name></author>
	</entry>
</feed>