切比雪夫距离(ChebyshevDistance)
目录
什么是切比雪夫距离
数学上,切比雪夫距离或是度量是向量空间中的一种度量,二个点之间的距离定义为其各座标数值差的最大值。以
若将国际象棋棋盘放在二维直角座标系中,格子的边长定义为1,座标的x轴及y轴和棋盘方格平行,原点恰落在某一格的中心点,则王从一个位置走到其他位置需要的步数恰为二个位置的切比雪夫距离,因此切比雪夫距离也称为棋盘距离。例如位置F6和位置E2的切比雪夫距离为4。任何一个不在棋盘边缘的位置,和周围八个位置的切比雪夫距离都是1。
切比雪夫距离的定义
若二个向量或二个点p、andq,其座标分别为
这也等于以下
因此切比雪夫距离也称为度量。
以数学的观点来看,切比雪夫距离是由一致范数(或称为上确界范数)所衍生的度量,也是超凸度量的一种。
在平面几何中,若二点p及q的直角坐标系坐标为
依以上的度量,以任一点为准,和此点切比雪夫距离为r的点会形成一个正方形,其边长为2r,且各边都和坐标轴平行。
在棋盘上,使用的是离散的切比雪夫距离,以以任一位置为准,和此点切比雪夫距离为r的所有位置也会形成一正方形,若以位置的中心量到其他位置的中心,此正方形的“边长”为2r,正方形的边会有2r+1个方格,例如,和一位置切比雪夫距离为1的所有位置会形成一个3×3的正方形。
切比雪夫距离的性质
一维空间中,所有的
二维空间下,和一点的曼哈顿距离
不过上述
对一个网格(例如棋盘),和一点的切比雪夫距离为1的点为此点的Moore型邻居。
相关条目
- 曼哈顿距离
- 欧氏距离
发表评论