迄今为止为图着色的最快方法 | 《量子杂志》

主要观点

  • 负责纽瓦克机场空中交通控制,需确保飞机安全滑行,借助数学方法,创建机场抽象图,用颜色代表时间避免飞机碰撞。
  • 以往用于给图上色的算法慢,2024 年两组研究者提出新算法比旧标准快很多,6 月的论文提出近乎最优算法,不依赖图中点数只依赖边数。
  • 1964 年 Vadim Vizing 证明给图上色所需颜色数的结论,但其上色算法慢,后续虽有改进但进展停滞,2024 年 Assadi 等人提出新成果。
  • 新团队借鉴家庭装修的概念,用随机化技术给图“打底”,使大部分图可快速上色,得到近乎线性时间的算法,是重大突破。
  • 虽理论上有突破,但不清楚是否能在实际中提速,团队考虑进一步优化算法,去除随机性和对数项。

关键信息

  • 机场抽象图中用点表示跑道、滑行道和登机口,线表示飞机路径,用颜色避免飞机同时在同一位置。
  • 2024 年之前算法慢,新算法速度大幅提升,近乎最优算法不依赖点数只依赖边数。
  • Vadim Vizing 证明给图上色所需颜色数的结论及慢算法,后续改进进展停滞。
  • 新团队用随机化技术给图“打底”实现近乎线性时间算法。
  • 理论突破但不确定实际应用效果,团队考虑进一步优化算法。

重要细节

  • 给机场抽象图上色时,要求同一位置的线颜色不同,避免飞机碰撞。
  • 2024 年两组研究者分别提出不同的改进算法,6 月论文进一步优化。
  • Vadim Vizing 算法根据连接单个点的边数加 1 确定所需颜色数,后续算法虽有改进但仍有局限。
  • 新团队借鉴家庭装修概念,用随机化技术给图“打底”,先给大部分图上色,再快速处理剩余部分。
  • 新算法运行时间接近线性,与传统算法的常数因子相关,需进一步优化以确定实际应用效果。
阅读 20
0 条评论