Jump to content

Проблема с перчатками

В исследовании операций перчаток проблема [1] (также известная как проблема с презервативами [2] ) — это задача оптимизации, используемая в качестве примера того, что самые дешевые капитальные затраты часто приводят к резкому увеличению времени эксплуатации, но самое короткое время работы не обязательно должно обеспечиваться самыми дорогими капитальными затратами. [3]

Постановка задачи

[ редактировать ]

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

Учитывая M врачей и N пациентов, минимальное количество перчаток G ( M , N ), необходимое всем врачам для осмотра всех пациентов, определяется по формуле:

  • г ( М , 1) = М
  • г (1, Н ) = Н
  • Г ( М + 1, Н + 1) = М + Н

Подробности

[ редактировать ]

Наивным подходом было бы оценить количество перчаток просто как G ( M , N ) = MN . Но это число можно значительно сократить, воспользовавшись тем, что каждая перчатка имеет две стороны, и нет необходимости использовать обе стороны одновременно.

Лучшее решение можно найти, выдав каждому человеку собственную перчатку, которую он будет использовать на протяжении всей операции. Каждая парная встреча тогда защищена двойным слоем. Обратите внимание, что внешняя поверхность перчаток врача соприкасается только с внутренней поверхностью перчаток пациента. Это дает ответ перчаток M + N , который значительно ниже, чем MN .

Продолжительность цикла по этой схеме равна K · max( M , N ), где K — продолжительность одной парной встречи. Обратите внимание, что это точно такой же срок службы, если бы использовались перчатки MN. Очевидно, что в этом случае увеличение капитальных затрат не привело к сокращению времени эксплуатации.

Число G ( M , N ) можно уточнить, допустив асимметрию в первоначальном распределении перчаток. Наилучшую схему дает:

  • Доктор №1 носит N перчаток, наложенных одна на другую. Он посещает N пациентов по очереди, оставляя после каждого крайнюю перчатку.
  • Врачи от № 2 до ( M − 1) носят по одной перчатке и следуют двухуровневому протоколу при каждом взаимодействии, как описано выше.
  • Доктор № M не носит ни одной своей, но посещает всех пациентов N , по очереди собирая их перчатки и постепенно превращая их в многослойную перчатку. Обратите внимание, что при первой встрече он использует только нетронутую внутреннюю часть перчатки Пациента № 1, так что она по-прежнему безопасна.

В этой схеме используются (1 · N ) + (( M - 1 - 1) · 1) + (1 · 0) = M + N - 2 перчатки. Дальнейшее сокращение этого числа невозможно.

Тогда продолжительность рабочего времени определяется следующим образом:

  • N последовательных взаимодействий для установки перчаток.
  • max( M − 2, N ) распараллеленные взаимодействия для промежуточного этапа.
  • N последовательных взаимодействий для сбора перчаток.

Продолжительность цикла: K · (2 ​​N + max( M − 2, N )).

Видно, что минимум G ( M , N ) значительно увеличивает время изготовления, иногда в 3 раза. Заметим, что выигрыш в количестве перчаток составляет всего 2 единицы.

То или иное решение может быть предпочтительным в зависимости от относительной стоимости перчатки с учетом более длительного времени ее эксплуатации. Теоретически промежуточное решение с ( M + N − 1) также должно встречаться в качестве возможного решения, но для этого требуются такие узкие окна для M , N и параметров стоимости, чтобы быть оптимальными, что его часто игнорируют.

Другие факторы

[ редактировать ]

Из постановки задачи не ясно, что применяется принцип заражения, т.е. если внутренняя часть одной перчатки была затронута внешней стороной другой перчатки, которая ранее касалась какого-то человека, то внутренняя часть также считается прикосновением этого человека.

Также медицинские перчатки являются двусторонними; поэтому существует лучшее решение, которое использует

перчатки, где менее многочисленная группа снабжена перчаткой каждая, более многочисленная - парами. Первые из каждой пары используют чистый интерфейс, вторые — наоборот. [ оригинальное исследование? ]

  1. ^ Вайсштейн, Эрик В. «Проблема с перчатками» . Математический мир .
  2. ^ Варди, И. Проблема презервативов. Ч. 10 баллов в разделе «Вычислительные развлечения в системе Mathematica» . Редвуд-Сити, Калифорния: Аддисон-Уэсли, стр. 203–222, 1991. ISBN   0-201-52989-0 .
  3. ^ Хайнал, А. ; Ловас, Л. (1978). «Алгоритм предотвращения распространения некоторых заболеваний с минимальными затратами». В Дж. К. Ленстре ; AHG Риннуй Кан ; П. ван Эмде Боас (ред.). Взаимодействие между информатикой и исследованием операций . Математический центр .
Arc.Ask3.Ru: конец переведенного документа.
Arc.Ask3.Ru
Номер скриншота №: c9419ccd2a6f4e27de806c1e4f0e9a46__1648032000
URL1:https://arc.ask3.ru/arc/aa/c9/46/c9419ccd2a6f4e27de806c1e4f0e9a46.html
Заголовок, (Title) документа по адресу, URL1:
Glove problem - Wikipedia
Данный printscreen веб страницы (снимок веб страницы, скриншот веб страницы), визуально-программная копия документа расположенного по адресу URL1 и сохраненная в файл, имеет: квалифицированную, усовершенствованную (подтверждены: метки времени, валидность сертификата), открепленную ЭЦП (приложена к данному файлу), что может быть использовано для подтверждения содержания и факта существования документа в этот момент времени. Права на данный скриншот принадлежат администрации Ask3.ru, использование в качестве доказательства только с письменного разрешения правообладателя скриншота. Администрация Ask3.ru не несет ответственности за информацию размещенную на данном скриншоте. Права на прочие зарегистрированные элементы любого права, изображенные на снимках принадлежат их владельцам. Качество перевода предоставляется как есть. Любые претензии, иски не могут быть предъявлены. Если вы не согласны с любым пунктом перечисленным выше, вы не можете использовать данный сайт и информация размещенную на нем (сайте/странице), немедленно покиньте данный сайт. В случае нарушения любого пункта перечисленного выше, штраф 55! (Пятьдесят пять факториал, Денежную единицу (имеющую самостоятельную стоимость) можете выбрать самостоятельно, выплаичвается товарами в течение 7 дней с момента нарушения.)