Алгоритмы для жизни: Простые способы принимать верные решения - [79]
Беллоуз разработала способ количественного выражения силы взаимоотношений между гостями. Если двое не знали друг друга, такие отношения приравнивались к 0, если знали – то к 1, если же они приходили вместе или были парой – то к 50. (Сестра невесты получила возможность поставить 10 тем людям, с которыми она хотела сидеть за одним столом.) Затем Беллоуз установила несколько ограничений: максимальное количество гостей за столом и минимальное количество баллов, необходимое для каждого из столов, чтобы никто не оказался в неудобном положении, чувствуя себя лишним среди девяти незнакомцев. Она также систематизировала цель программы: максимально увеличить баллы взаимоотношений между гостями и их соседями по столу.
На свадьбу были приглашены 107 человек, которые должны были занять свое место за одиннадцатью столами, рассчитанными на десять персон. Это значит, что существует 11 в 107-й степени вариантов рассадки: это 112-значное число, более 200 млрд гуголов, число, затмевающее почти 80-значное количество атомов в обозримой Вселенной. Беллоуз предоставила решение этого вопроса своему лабораторному компьютеру в субботу вечером и оставила его трудиться над «перемешиванием» гостей и вариантов. Когда она вернулась к компьютеру в понедельник утром, он все еще работал над задачей; она остановила выполнение этого задания и вернула его к более привычной работе – над строением белка.
Даже мощный лабораторный компьютер и 36 часов обработки данных не позволили программе оценить и крошечной части возможных вариантов рассадки. Шансы на нахождение одного-единственного оптимального решения, которое получило бы максимальное количество очков, так и не появились. И тем не менее Беллоуз была довольна результатами компьютера. «Он выявил отношения, о которых я и забыла», – сказала Беллоуз, предложив удивительные безусловные возможности, которые даже в голову не пришли бы живым организаторам. Например, компьютер предложил убрать родителей из-за семейного стола и посадить их вместе со старыми друзьями, с которыми они давно не виделись. Рекомендация была просто находкой, по мнению всех сторон, хотя мать невесты все же не удержалась от нескольких манипуляций в ручном режиме.
Тот факт, что вся компьютерная мощь Принстонского университета не смогла найти идеальный план рассадки, может показаться удивительным. В большинстве областей, которые мы ранее обсуждали, четкие алгоритмы могли гарантировать оптимальные решения задач. Но, согласно открытиям специалистов в области информатики, сделанным за несколько последних десятилетий, существуют целые классы задач, в которых найти идеальное решение невозможно вне зависимости от скорости работы наших компьютеров или мастерства программирования. По сути, никто не понимает так отчетливо, как программисты, что перед лицом нерешаемой на первый взгляд задачи не стоит подвергать себя бесконечным мукам поиска решения или же сразу сдаваться, но – как мы видим – стоит попробовать третий вариант.
Сложность оптимизации
Прежде чем вести страну через Гражданскую войну, до составления Манифеста об освобождении рабов и произнесения Геттисбергской речи, Авраам Линкольн работал адвокатом прерии в Спрингфилде, штат Иллинойс, и путешествовал по Восьмому судебному округу дважды в год на протяжении 16 лет. Служить окружным юристом действительно означало делать своеобразный круг – колесить по городам четырнадцати разных округов, проводя судебные разбирательства. Спланировать такую поездку представляло собой настоящую задачу: как посетить все нужные города, проехав как можно меньшее расстояние и не заезжая в один и тот же город дважды.
Это пример известной математикам и программистам задачи по оптимизации с заданными ограничениями: как найти единственный лучший вариант с рядом переменных при определенных заданных правилах и системе ведения счета. По сути, это самая известная задача по оптимизации из всех. Если бы ее изучали в XIX веке, она наверняка получила бы название «задача адвоката прерий», а если бы с ней впервые столкнулись в XX веке, то ее окрестили бы задачей по перемещениям беспилотника. Но, так же как и задача о секретаре, она появилась в середине XХ века под названием «задача о коммивояжере».
Задача о планировании маршрута не привлекала внимание математического сообщества до 1930-х годов, но, когда это случилось, задача была отомщена. Математик Карл Менгер упоминал о задаче почтового служащего в 1930 году, отмечая, что не существует более простого из известных решений, кроме как испытывать каждую возможность по очереди. Хасслер Уитни из Принстона обозначил эту проблему в 1934 году, тогда она и засела плотно в уме его друга математика Меррила Флада (который, как вы помните из главы 1, причастен к распространению первого решения задачи о секретаре). Когда Флад переехал в Калифорнию в 40-е годы, он передал эту задачу своим коллегам в Институте Айн Рэнд. Каноническое название задачи впервые было упомянуто в газетной публикации в 1949 году благодаря математику Джулии Робинсон. По мере обсуждения задачи в математических кругах она постепенно приобрела печальную известность. Множество величайших умов были ею одержимы, но никто, казалось, даже не начал двигаться в верном направлении, решая ее.

Современные родители впали в очередную педагогическую крайность: сегодня считается правильным всячески баловать, поощрять детей, одобрять каждый их шаг и ни в коем случае не ругать и не огорчать. Звучит вроде бы неплохо, однако на деле такой подход угрожает психологическому здоровью будущих поколений не меньше, чем родительская тирания, общепринятая для прошлых десятилетий. Избалованные, не привыкшие к самостоятельности дети вырастают инфантильными и фактически незрелыми личностями. Робин Берман, дипломированный психотерапевт и мать троих детей, предлагает взять лучшее от прежней системы воспитания (когда потребности детей никого не интересовали) и от современной.

В Словарь-справочник включено более 300 статей, в которых даются развернутые определения наиболее часто встречающихся в специальной литературе дефектологических терминов и понятий, приводятся основные теоретические и фактические данные, связанные с содержанием каждого термина и понятия.Пособие предназначено широкому кругу читателей.

Быть счастливым в медовый месяц не трудно. Сложно потом: строить общение, основанное на взаимном уважении и понимании, не обижать друг друга, находить пути выхода из конфликтов и из многочисленных психологических ловушек.И для этого нужны знания!30 психологических упражнений Ларисы Большаковой помогут вам!Вы научитесь понимать друг друга и избегать конфликтов, наладив отличные, добрые, счастливые отношения.Кроме того, эта книга поможет улучшить качество общения с любым представителем противоположного пола.

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

Создать себе хорошую репутацию значит пригласить в свою жизнь успех и процветание. Это правило работает одинаково эффективно как в бизнесе, так и в личной сфере.Александр Кичаев, известный психолог-консультант, предлагает разобраться в том, как создать выигрышный персональный бренд, который станет залогом вашего карьерного роста и личных побед. Эта книга поможет вам сориентироваться среди многочисленных факторов, влияющих на вашу репутацию: от непредсказуемости настроения у босса до власти компромата и офисных интриг, — и каждый из них сделать слагаемым личного успеха.

На протяжении всей жизни человека преследуют самые разные страхи, и почти все они родом из детства. Дети боятся темноты и одиночества, наказания и боли, чудовищ и привидений… Как родителям помочь своему любимому малышу победить его страхи, как такому Зайчишке-Трусишке стать сильным и смелым? Оказывается, играя в специальные ролевые игры, робкие дети постепенно перестают бояться! В этой книге вы найдете много игр и игровых упражнений, помогающих ребенку справиться с различными страхами. Автор, известный детский православный психолог, не оставляет без внимания и родителей и дает им много советов и подсказок: как сохранить доверие пугливого ребенка, как с ним играть, какие книги ему читать, — чтобы малыш вырос уверенным в себе и детские кошмары ушли и не возвращались.