4559
правок
Irina (обсуждение | вклад) |
Irina (обсуждение | вклад) |
||
Строка 5: | Строка 5: | ||
• '''Дробно-линейная задача об упаковке''' и ее оракул определяются следующим образом. | • '''Дробно-линейная задача об упаковке''' и ее оракул определяются следующим образом. | ||
PACKING (упаковка): Даны матрица A размера m | PACKING (упаковка): Даны матрица A размера <math>m \times n</math>, b > 0 и выпуклое множество <math>P \in \mathbb{R}^n</math>, такое, что <math>Ax \ge 0, \forall x \in P</math>. Существует ли такое <math>x \in P \;</math>, что <math>Ax \le b \;</math>? | ||
PACK_ORACLE (оракул упаковки): Даны m-мерный вектор y > 0 и вышеописанное множество P. Вернуть x := argminfyTAx : x 2 Pg: | PACK_ORACLE (оракул упаковки): Даны m-мерный вектор y > 0 и вышеописанное множество P. Вернуть x := argminfyTAx : x 2 Pg: | ||
Строка 12: | Строка 12: | ||
• Ослабленная дробно-линейная задача об упаковке и ее оракул определяются следующим образом. | • Ослабленная дробно-линейная задача об упаковке и ее оракул определяются следующим образом. | ||
RELAXED PACKING (упаковка с ослабленными ограничениями): Даны " > 0, матрица A размера m | RELAXED PACKING (упаковка с ослабленными ограничениями): Даны " > 0, матрица A размера <math>m \times n</math>, b > 0 и выпуклые множества <math>P \in \mathbb{R}^n</math> и <math>P \in \mathbb{R}^n</math>, такие, что P С P и A<math>Ax \ge 0, \forall x \in P</math>. Найти такое x 2 P, что Ax < (1 + ")b, или показать, что 69x 2 P, такое, что Ax<b. | ||
REL_PACK_ORACLE (оракул упаковки с ослабленными ограничениями): Даны m-мерный вектор y > 0 и вышеописанные множества P и P. Вернуть x € P, такое, что yTAx < minfyTAx: x 2 Pg. | REL_PACK_ORACLE (оракул упаковки с ослабленными ограничениями): Даны m-мерный вектор y > 0 и вышеописанные множества P и P. Вернуть x € P, такое, что yTAx < minfyTAx: x 2 Pg. | ||
Строка 19: | Строка 19: | ||
• Дробно-линейная задача о покрытии и ее оракул определяются следующим образом. | • Дробно-линейная задача о покрытии и ее оракул определяются следующим образом. | ||
COVERING (покрытие): Даны матрица A размера m | COVERING (покрытие): Даны матрица A размера <math>m \times n</math>, b > 0 и выпуклое множество <math>P \in \mathbb{R}^n</math>, такое, что <math>Ax \ge 0, \forall x \in P</math>. Существует ли такое x 2 P, что Ax > b? | ||
COVER _PACK_ORACLE (оракул покрытия): Даны m-мерный вектор y > 0 и вышеописанное множество P. Вернуть x := argmaxfyTAx: x 2 Pg: | COVER _PACK_ORACLE (оракул покрытия): Даны m-мерный вектор y > 0 и вышеописанное множество P. Вернуть x := argmaxfyTAx: x 2 Pg: | ||
Строка 26: | Строка 26: | ||
• Задача об одновременных упаковке и покрытии и ее оракул определяются следующим образом. | • Задача об одновременных упаковке и покрытии и ее оракул определяются следующим образом. | ||
SIMULTANEOUS PACKING AND COVERING (одновременные упаковка и покрытие): Даны матрицы A размера m | SIMULTANEOUS PACKING AND COVERING (одновременные упаковка и покрытие): Даны матрицы A размера <math>m \times n</math> и A – размера <math>m \times n</math> (m — in) x n, b > 0 и b > 0, а также выпуклое множество <math>P \in \mathbb{R}^n</math>, такое, что <math>Ax \ge 0, Ax \ge 0, \forall x \in P</math>. Существует ли такое x 2 P, что Ax < b и Ax > Ы? | ||
SIM_ORACLE (оракул упаковки и покрытия): Даны вышеописанное множество P, константа v и решение двойственной задачи (у, у). Вернуть x € P, такое, что | SIM_ORACLE (оракул упаковки и покрытия): Даны вышеописанное множество P, константа v и решение двойственной задачи (у, у). Вернуть x € P, такое, что | ||
Строка 34: | Строка 34: | ||
• Общая задача и ее оракул определяются следующим образом. | • Общая задача и ее оракул определяются следующим образом. | ||
GENERAL (общая задача): Даны матрица A размера m | GENERAL (общая задача): Даны матрица A размера <math>m \times n</math>, произвольный вектор b и выпуклое множество <math>P \in \mathbb{R}^n</math>. Существует ли такое x 2 P, что Ax < b? | ||
GEN _ORACLE (оракул общей задачи): Даны m-мерный вектор y > 0 и вышеописанное множество P. Вернуть x := argminfyTAx : x 2 Pg: | GEN _ORACLE (оракул общей задачи): Даны m-мерный вектор y > 0 и вышеописанное множество P. Вернуть x := argminfyTAx : x 2 Pg: |
правок