Або: чи потрібен нам Руперт, щоб взагалі отримати подарунки?
Проблеми з маршрутизацією в сторону Санта стикається з такою проблемою (багато, багато разів):
Враховуючи мішок місткістю і набір подарунків , кожен розміром , він хоче зробити дітей щасливими. З усіх списків він знає, що дочірні значення присутні саме .
Які (попарно роз'єднані) набори подарунків вибрати для кожної дитини, щоб все підходило, тобто
,
і наступає якомога більше щастя², тобто
?
Це, очевидно, не простіше, ніж Упаковка для сміття чи Рюкзак, тому бідному Санта, можливо, доведеться витратити довгий час на упаковку мішків3.
Тепер, як ми знаємо, його помічник Руперт не дає так беззастережно. Він має знання про , максимальне значення, яке може отримати дитина, виходячи з поведінки протягом року; тобто він додає додаткового обмеження
.
Це полегшує проблему упаковки мішків? Якщо не завжди, то за яких умов?
- Якщо діаметр c himney є обмежуючим фактором, може бути встановлений аналогічний каркас.
- Давайте не будемо стосуватися себе справедливості та інших глузуючих ідей.
- Отже, лише одне Різдво на рік. QED