Массив Монжа - Monge array
Эта статья нужны дополнительные цитаты для проверка.Сентябрь 2012 г.) (Узнайте, как и когда удалить этот шаблон сообщения) ( |
В математике применительно к Информатика, Массивы Monge, или же Матрицы Монжа, являются математическими объектами, названными в честь их первооткрывателя, французского математика Гаспар Монж.
An м-к-п матрица считается Массив Монжа если для всех такой, что
можно получить[1]
Таким образом, для любых двух строк и двух столбцов массива Монжа (подматрица 2 × 2) четыре элемента в точках пересечения обладают тем свойством, что сумма верхнего левого и нижнего правого элементов (по главная диагональ ) меньше или равно сумме нижнего левого и верхнего правого элементов (через антидиагональный ).
Эта матрица представляет собой массив Монжа:
Например, рассмотрим пересечение строк 2 и 4 со столбцами 1 и 5. Четыре элемента:
- 17 + 7 = 24
- 23 + 11 = 34
Сумма левого верхнего и правого нижнего элементов меньше или равна сумме левого нижнего и правого верхнего элементов.
Характеристики
- Приведенное выше определение эквивалентно утверждению
- Матрица - это массив Монжа если и только если для всех и .
- Любой подмассив, созданный путем выбора определенных строк и столбцов из исходного массива Монжа, сам будет массивом Монжа.
- Любой линейная комбинация с неотрицательными коэффициентами массивов Монжа сам является массивом Монжа.
- Одно интересное свойство массивов Монжа состоит в том, что если вы отметите кружком крайний левый минимум каждой строки, вы обнаружите, что ваши кружки идут вниз вправо; то есть, если , тогда для всех . Симметрично, если вы отметите самый верхний минимум каждого столбца, ваши круги будут двигаться вправо и вниз. Строка и столбец максимумы марш в обратном направлении: вверх вправо и вниз влево.
- Понятие слабые массивы Monge было предложено; слабый массив Монжа - квадрат п-к-п матрица, удовлетворяющая свойству Монжа только для всех .
- Каждый массив Monge является полностью монотонным, что означает, что минимумы его строк встречаются в неубывающей последовательности столбцов, и что одно и то же свойство истинно для каждого подмассива. Это свойство позволяет быстро найти минимумы строки с помощью Алгоритм SMAWK.
- Матрица Монжа - это просто еще одно название для субмодульная функция двух дискретных переменных. Именно так, А является матрицей Монжа тогда и только тогда, когда А[я,j] - субмодулярная функция переменныхя,j.
Приложения
- Квадратная матрица Монжа, которая также симметрична относительно своей главная диагональ называется Матрица Супника (после Фред Супник ); такая матрица применяется к задача коммивояжера (а именно, что проблема допускает простые решения, когда матрица расстояний можно записать в виде матрицы Супника). Любая линейная комбинация матриц Супника сама по себе является матрицей Супника.
Рекомендации
- ^ Burkard, Rainer E .; Клинц, Беттина; Рудольф, Рюдигер (1996). «Перспективы свойств Monge в оптимизации». Дискретная прикладная математика. Эльзевье. 70 (2): 95–96. Дои:10.1016 / 0166-218x (95) 00103-х.
- Дейнеко, Владимир Г .; Вегингер, Герхард Дж. (Октябрь 2006 г.). «Проблемы с коммивояжёрами, досками для дартса и евро-монетами» (PDF). Бюллетень Европейской ассоциации теоретической информатики. EATCS. 90: 43–52. ISSN 0252-9742.