Расстояние городских кварталов

Расстояние городских кварталов между точками A и B — сумма модулей разностей координат точек A и B, метрика, введённая Германом Минковским.
Обозначается[1][2][3] как минимум следующими фразами — синонимами:
- расстояние городских кварталов;
- метрика городского квартала;
- метрика прямоугольного города;
- прямоугольная метрика;
- метрика прямого угла;
- метрика такси;
- метрика Манхэттена;
- манхэттенское расстояние;
- в пространстве Lp метрика L1, норма ;
- в метрика гриды, 4-метрика.
Название «манхэттенское расстояние» связано с уличной планировкой боро (района) Манхэттен города Нью-Йорк[4].

Определение
Пусть дано следующее:
- n-мерное вещественное векторное пространство;
- прямоугольная система координат;
- — вектор с координатами , , , : ;
- — вектор с координатами , , , : ;
- — расстояние городских кварталов между и .
Тогда расстояние городских кварталов между двумя векторами , в n-мерном вещественном векторном пространстве с заданной системой координат — сумма длин проекций такого отрезка, который соединяет точки и , на оси координат. Более формально,
Примеры.
При , равном 2 (в двумерном пространстве, на плоскости), с системой координат, имеющей оси и , между вектором , равным , и вектором , равным , равно = =
При , равном 3 (в трёхмерном пространстве), с системой координат, имеющей оси , и , между вектором , равным , и вектором , равным , равно = =
Свойства
Расстояние городских кварталов зависит от вращения системы координат, не зависит от отражения относительно оси координат, не зависит от переноса. В геометрии, основанной на расстоянии городских кварталов, из числа аксиом Гильберта не выполняется только аксиома о конгруэнтных треугольниках.
Шар в трёхмерном пространстве в метрике «расстояние городских кварталов» имеет форму такого октаэдра, вершины которого лежат на осях координат.
Примеры
Расстояния в шахматах
Для ферзя и ладьи расстояние между полями шахматной доски равно расстоянию городских кварталов, изменяемому в полях шахматной доски. Для короля пользуется расстояние Чебышёва. Для слона используется расстояние городских кварталов на такой шахматной доске, которая повёрнута на 45°.
Пятнашки
При поиске оптимального решения игры (головоломки) «пятнашки» сумма расстояний городских кварталов между костяшками и теми позициями, в которых костяшки находятся в решённой игре, используется[5] в качестве эвристической функции.
Клеточные автоматы
Множество клеток на двумерном квадратном паркете, расстояние городских кварталов до которых от данной клетки не превышает r, называется[6] окрестностью фон Неймана диапазона (радиуса) r.
См. также
- Нормированное векторное пространство
- Метрика
- Расстояние Хэмминга
- Расстояние Чебышёва
- Французская железнодорожная метрика
- Игра в 15
- Случайное блуждание
- Матрица расстояний
Примечания
Литература
Ссылки
- city-block metric Шаблон:Wayback on PlanetMath
- Шаблон:Mathworld
- Manhattan distance. Paul E. Black, Dictionary of Algorithms and Data Structures, NIST
- Taxi! — AMS column about Taxicab geometry
- TaxicabGeometry.net — a website dedicated to taxicab geometry research and information
- ↑ Шаблон:Книга
- ↑ Шаблон:Cite web
- ↑ Шаблон:Cite web
- ↑ City Block Distance. Шаблон:Wayback Spotfire Technology Network.
- ↑ Шаблон:Cite web
- ↑ Шаблон:Mathworld