【蓝因子教育】曼哈顿距离算法

欧氏距离是人们在解析几何里最常用的一种计算方法,但是计算起来比较复杂,要平方,加和,再开方,而人们在空间几何中度量距离很多场合其实是可以做一些简化的。曼哈顿距离就是由 19 世纪著名的德国犹太人数学家赫尔曼·闵可夫斯基发明的(图 1)。

今日霍州(www.jrhz.info)©️

图一

赫尔曼·闵可夫斯基在少年时期就在数学方面表现出极高的天分,他是后来四维时空理论的创立者,也曾经是著名物理学家爱因斯坦的老师。

曼哈顿距离也叫出租车距离,用来标明两个点在标准坐标系上的绝对轴距总和。简单来说,对比一下欧氏距离。

欧氏距离里的距离计算:

今日霍州(www.jrhz.info)©️

曼哈顿距离中的距离计算:

今日霍州(www.jrhz.info)©️

曼哈顿距离中的距离计算公式比欧氏距离的计算公式看起来简洁很多,只需要把两个点坐标的 x 坐标相减取绝对值,y 坐标相减取绝对值,再加和。

从公式定义上看,曼哈顿距离一定是一个非负数,距离最小的情况就是两个点重合,距离为 0,这一点和欧氏距离一样。曼哈顿距离和欧氏距离的意义相近,也是为了描述两个点之间的距离,不同的是曼哈顿距离只需要做加减法,这使得计算机在大量的计算过程中代价更低,而且会消除在开平方过程中取近似值而带来的误差。不仅如此,曼哈顿距离在人脱离计算机做计算的时候也会很方便。举例如下。

今日霍州(www.jrhz.info)©️

图二 国际象棋

在国际象棋棋盘(图 2)上,有这种横平竖直的格子,描述格子和格子之间的距离可以直接用曼哈顿距离。如 A1 格子到 C4 格子的曼哈顿距离计算如下:

今日霍州(www.jrhz.info)©️

两个格子之间的曼哈顿距离为 5。

之所以曼哈顿距离又被称为出租车距离是因为在像纽约曼哈顿区这样的地区有很多由横平竖直的街道所切成的街区(Block),出租车司机计算从一个位置到另一个位置的距离,通常直接用街区的两个坐标分别相减,再相加,这个结果就是他即将开车通过的街区数量,而完全没有必要用欧氏距离来求解——算起来超级麻烦还没有意义,毕竟谁也没办法从欧氏距离的直线上飞过去。如图 3 所示,假设一辆出租车要从上面的圆圈位置走到下面的圆圈位置,无论是左边的线路,还是右边的线路,都要经过 11 个街区,而这个 11 就是曼哈顿距离。

从曼哈顿距离的定义就能看出,曼哈顿距离的创立,与其说有很大的学术意义不如说更多的是应用意义。这也是本书一直想说的一点,数学就在我们身边,它是我们的工具,能帮我们解决问题而不是带来麻烦。

今日霍州(www.jrhz.info)©️

图 3 曼哈顿距离的应用

上面的公式只给了二维空间上的曼哈顿距离公式,三维、四维或者更多维度的计算原理是一样

特别声明:[【蓝因子教育】曼哈顿距离算法] 该文观点仅代表作者本人,今日霍州系信息发布平台,霍州网仅提供信息存储空间服务。

猜你喜欢

FT61F14X,8位基于EEPROM的RISC架构单片机 脱毛仪用MCU

FT61F14X是一款增强型精简指令集的AD型8位单片机,指令周期2T4T可选。该『芯片』包含一个多通道12-bit ADC,同时具有多个使用灵活的定时器模块、可提供定时功能、脉冲产生功能以及PWM产生功能…

FT61F14X,8位基于EEPROM的RISC架构单片机 脱毛仪用MCU

钱赚够了不装了?63岁彻底放飞自我的张凯丽,终是步入『刘晓庆』后尘(钱赚够了叫什么)

剧中张凯丽善良、奉献的“国民媳妇”形象,打动了亿万观众,也让她一夜成名。 可以说,张凯丽仅凭《渴望》这一部作品,就奠定了在演艺圈的地位。 尽管张凯丽的代言合约已到期,但作为代言人,她因虚假宣传面临连带责任,…

钱赚够了不装了?63岁彻底放飞自我的张凯丽,终是步入『刘晓庆』后尘(钱赚够了叫什么)

中国十四五规划已达成目标 展现应对复杂局势能力(中国十四五规划gdp增长目标)

国际货币基金组织总裁克里斯塔利娜·格奥尔基耶娃近日在北京出席新闻发布会时提到,中国在“十四五”期间实现了预期增长目标,这表明中国能够有效应对复杂多变的局势

中国十四五规划已达成目标 展现应对复杂局势能力(中国十四五规划gdp增长目标)

高格欣科技企业大厅55寸卧式触摸一体机“多维展示+高效互动”提升企业形象(高格软件公司怎么样)

搭载的触摸查询软件系统支持产品3D模型展示,客户点击即可360°旋转查看外观,通过拆分功能了解内部结构与技术参数,配合内置的2.1声道立体音响,打造沉浸式品牌体验。 【高格欣】55寸卧式触摸一体机以智能接待…

高格欣科技企业大厅55寸卧式触摸一体机“多维展示+高效互动”提升企业形象(高格软件公司怎么样)

2025年12月 工业清洁选无人智能洗地机,这些主流厂家剖析给你参考(工业2025是什么)

于工业清洁范畴当中,无人智能洗地机正快速地变成提升效率以及降低人力成本的关键设备,它不但达成了自动化清扫,而且还能够借助智能路径规划与数据管理,给工厂、仓库等大型场所供应稳定高效的清洁解决方案,挑选一台可靠的…

2025年12月 工业清洁选无人智能洗地机,这些主流厂家剖析给你参考(工业2025是什么)