Home

Advertisement

Человек и Пароход

> Recent Entries
> Archive
> Friends
> User Info
> My Website
> previous 20 entries

December 14th, 2009


12:32 pm - Дерандомизация
На последнем туре была такая задача: вывести n целочисленных точек с координатами от 0 до 2n таких, что никакие три не лежат на одной прямой. Авторы и участники генерировали ответ как-то безумно переборно-рандомизированно. [info]ilyakor придумал совершенно гениальную, простую и явную конструкцию. Найдем простое p от n до 2n. В ответ выдадим такие точки: (i, i^2 mod p), где i пробегает значения от 0 до n-1. Этакая красивая дерандомизация.

(7 comments | Leave a comment)

December 12th, 2009


10:49 pm - Время, вперед!
Эх, а год назад я не верил, что счастье бывает. Счастье, когда появляется смысл и ласковые руки.

А уж два года назад я ни во что не верил.

(3 comments | Leave a comment)

December 10th, 2009


10:25 pm - илсым
Пересмотрели тут "Gran Torino". Очень сильная штука. Еще спасибо Игнату за то, что познакомил с "Dream Theater". "Pull Me Under" -- вещь!

А еще какое-то гнетущее настроение по поводу предстоящего непойми-какого Нового Года, сессии и всего такого.

P.S. Есть фильмы, которые надо смотреть без "метких" комментариев. Жалко, что не все это понимают.
P.P.S. Пойдемте на каток как-нибудь? :)

(6 comments | Leave a comment)

December 7th, 2009


11:16 pm - Опять математика
Есть такой любопытный факт. Рассмотрим ненаправленный граф. У него есть две характеристики: длина кратчайшего простого цикла и хроматическое число (наименьшее количество цветов, в которое можно раскрасить вершины так, чтобы все ребра были разноцветными). Интуитивно кажется, что если нет коротких циклов, то хроматическое число маленькое. Однако, это не так. Оказывается, что для любых p и q существует граф, в котором нет циклов длины меньше p, и хроматическое число которого не меньше q. Это результат Эрдеша 1959 года. Он показывает, почему определять хроматическое число трудно -- оно определяется нелокальными свойствами графа.

(2 comments | Leave a comment)

December 3rd, 2009


03:23 am - Тервер for dummies
А вот интересно: как читают тервер нематематикам? Не вводят же в подобных курсах сразу меру Лебега. И насколько строгое и стройное изложение в итоге получается?

Просто стало интересно, как объяснить тервер сильным школьникам, к примеру.

(43 comments | Leave a comment)

December 2nd, 2009


03:19 pm - За миллиард...
Наверное, мое самое любимое произведение Стругацких -- это "За миллиард лет до конца света". Прочитав интервью, обнаружил, что прототип Вечеровского -- вполне себе Сахаров. Забавно.

(4 comments | Leave a comment)

12:17 am - Blade Runner
"Blade Runner"... Довольно прикольная атмосфера без сюжета. Осциллографы в качестве компов -- это сильно, да. Еще чем-то напоминает "Кин-дза-дзу". Вобщем, рекомендую.

(6 comments | Leave a comment)

November 28th, 2009


10:24 pm - Амели
Сходили сегодня на Амели. Довольно-таки сочный фильм. Милый, наивный и светлый. Чем-то напомнил "Науку сна".

(Leave a comment)

03:44 pm - Что-то странное
Нашел тут у себя планы каких-то двух летних рассказов. Выкладываю, не редактируя.

Хеширование без коллизий: http://narod.ru/disk/15463168000/main.pdf.html
Теорема о неподвижной точке: http://narod.ru/disk/15463179000/main.pdf.html

(Leave a comment)

02:33 pm - Ночи без мягких знаков


Только созрел пойти на их концерт, как они развалились. :(

(Leave a comment)

November 25th, 2009


11:34 pm - CS
Научился понимать результаты уровня FOCS/STOC/SODA. Осталось дело за малым -- научиться получать результаты такого уровня.

Это я к тому, что сегодня удалось разобраться в конструктивном доказательстве леммы Ловаса, что радует. Вот оно.

Тут есть более простая и понятная (но более слабая) версия того же утверждения.

(3 comments | Leave a comment)

November 24th, 2009


11:37 am - Решение предыдущей задачи
Пусть у нас есть монотонная булева функция (функция большинства как раз такая). Тогда ее можно выразить через "И" и "ИЛИ". Оказывается, наука умеет строить монотонную схему для функции большинства с глубиной O(log n) (это не сильно сложно, я это даже рассказывал школьникам на летних сборах). Покажем, как с ее помощью можно решить нашу задачу.

У нас есть два набора x1, x2, ..., xn и y1, y2, ..., yn. Известно, что в первом больше единиц, чем нулей, а во втором больше нулей, чем единиц. Первый набор хранится у Алисы, второй -- у Боба. Они должны обменяться O(log n) битами и найти такое i, что xi = 1, а yi = 0. Рассмотрим монотонную схему для функции большинства. У нее есть выход. Будем двигаться от него к какому-то входу, который и будет ответом. Будем поддерживать такой инвариант: если мы сейчас находимся на каком-то проводе, то его значение на наборе x равно единице, а на значении y равно нулю. Пусть мы находимся на каком-то проводе. Посмотрим, какой функциональный элемент идет последним. Если это конъюнкция, то Боб передает Алисе номер входа (1 бит), на котором значение на наборе y равно нулю, а если дизъюнкция, то Алиса передает Бобу номер входа, на котором значение на наборе x равно единице. Так, двигаясь, ко входам, мы получим требуемую переменную.

(2 comments | Leave a comment)

November 23rd, 2009


09:25 pm - Выборы
В одной демократической стране проходили выборы: выбирали президента. Было две кандидатуры: действующий президент и кандидат от оппозиции. В стране n избирателей. Выборы проходят по правилу большинства. По результатам выборов переизбрали действующего президента. Но независимые наблюдатели нашли массу огрехов и было решено провести выборы повторно. Провели. И что вы думаете -- на этот раз выбрали кандидата от оппозиции. Действующий президент, конечно, усмирил всех с помощью танков, но задумался... И решил покарать какого-нибудь избирателя, который вначале голосовал за него, а во второй раз отрекся. Но все оказалось не так просто. Результаты выборов хранились на двух суперкомпьютерах: первый тур хранился на одном, второй -- на другом. Президент поручил верховному программисту написать программу, которая найдет избирателя-перебежчика. Но все оказалось еще сложнее. Компьютеры появились в администрации президента не очень давно, поэтому сеть пока провести не успели. Пока ее заменяли секретарши, которые бегали с бумажками между компьютерами. На каждой бумажке был записан один (!) бит. Вот и возникла у программиста непростая задача: обойтись лишь O(log n) пересылками бумажек между компьютерами и найти предателя.

Как вы думаете, что предпринял программист?

(19 comments | Leave a comment)

03:12 pm - Функан revisited
Сейчас я буду пытаться понять доказательство спектральной теоремы. Надеюсь, я выживу.

(6 comments | Leave a comment)

November 22nd, 2009


11:54 pm - ACM
Вася Астахов -- нереальный отец. Это я к тому, что сегодняшний кубок команда MSU Unpredictable писала в составе Астахов-Гусаков-Корнаков. И блистательно выиграла.

(Leave a comment)

11:42 am - Иудейская война
Читаю тут в перерывах между функаном Фейхтвангера. Узнал наконец-то, почему задача Иосифа Флавия так называется. :) На самом деле, книга просто замечательная.

(1 comment | Leave a comment)

November 15th, 2009


11:37 pm - Дела :)
Что-то на меня какое-то нереальное количество дел навалилось. Будем разгребать. Как бы только не свихнуться?

(3 comments | Leave a comment)

November 13th, 2009


12:11 am - Задача
Есть множество из 1000 элементов. Рассмотрим какое-то семейство его подмножеств F. Известно, что каждый из 1000 элементов встречается ровно в 1 проценте элементов семейства. Доказать, что мощность F не превосходит 2^100.

(1 comment | Leave a comment)

November 12th, 2009


11:10 am - ACM ICPC
Ура, мы прошли в финал (который, кстати, состоится в Харбине) и заняли 2 место! Удалось нормально собраться и не слажать старт. Удалось затолкать минкост в 3 секунды, удалось не набажить в геометрии и вообще... Все было замечательно! Ну а теперь миллиарды дел. Привет, приятная обыденность.

Нет, правда, ради таких моментов стоит жить.

(28 comments | Leave a comment)

November 8th, 2009


04:14 pm - Дыбр
Прочитал сегодня "Гадкие лебеди". Как раз погода соответствующая: беспросветный дождик и туман. Теперь дилемма: перечитать "За миллиард лет до конца света" или прочитать "Град обреченный".

Сегодня уезжаем на NEERC. Последний для нас в таком составе. Мы будем очень стараться, потому что конкуренты на редкость сильные.

После NEERC'а напишу про информацию в комбинаторике, про различие олимпиадной и математики и про тепло.

(11 comments | Leave a comment)

> previous 20 entries
> Go to Top
LiveJournal.com

Advertisement