Математическая модель
Нижние оценки
Переменные задачи
при ограничениях
yj, xij Î{0,1} i, j = 1,…, n.
Заменим условие Булевости переменных на условия:
0 £ yj £ 1, j = 1,…, n
0 £ xij £ 1, i, j = 1,…, n.
Тогда одно из оптимальных решений имеет вид
,
что дает нижнюю оценку
(предметы можно резать произвольным образом).
Оценки Martello & Toth
Для примера L = {1,…, n }, 0 £ wi < 1 и произвольного 0 £ a £ ½ положим
L 1 = { i Î L | wi > 1 – a } — крупные предметы
L 2 = { i Î L | 1– a ³ wi > ½ } — средние предметы
L 3 = { i Î L | ½ ³ wi ³ a } — мелкие предметы
Теорема. Для любого 0 £ a £ ½ величина
.
является нижней оценкой для OPT (L).
Доказательство. Каждый предмет из множества L 1 È L 2 требует отдельный контейнер. Поэтому в любом допустимом решении не менее | L 1 | + | L 2 | контейнеров. Предметы из множества L 3 не лежат вместе с предметами из L 1. Значит, они лежат либо вместе с предметами из L 2 , либо в отдельных контейнерах. В контейнерах для L 2 осталось свободного места. Следовательно, для предметов из множества L 3 требуется как минимум отдельных контейнеров.
|
|
Теорема. Для любого 0 £ a £ ½ величина
является нижней оценкой для OPT (L).
Доказательство. Заменим вес каждого предмета из множества L 3на a. Тогда в один контейнер войдет предметов, и для множества L 3потребовалось бы дополнительных контейнеров. Но часть предметов из L 3 можно уложить в контейнеры для L 2. Каждый из них имеет 1– wi, i Î L 2 свободного места, где поместится предметов из L 3.
Следствие 1. Величина
является нижней оценкой для OPT (L).
Следствие 2. .
Доказательство. При a = 0 получаем H ³ H 1(0) = max{| L 2|, H 0}³ H 0.
Следствие 3. Пусть V — множество всех различных значений wi £ 0,5.
Тогда
т. е. после сортировки предметов получаем
Дополнительная литература
1. E.G. Coffman, M.R. Garey, D.S. Johnson. Approximation algorithms for bin packing: A survey. https://www.math.nsc.ru/LBRT/k5/bp-chapter.pdf
2. Э.Х. Гимади. О некоторых математических моделях и методах планирования крупномасштабных проектов //Модели и методы оптимизации. Труды Института математики. Новосибирск. Наука. Сиб. Отд–ние. 1988. с. 89–115.
3. М. Гэри, Д. Джонсон. Вычислительные машины и труднорешаемые задачи. М.: Мир, 1982. с. 154–191.