论文标题:
Results on Cartesian 1-capacity of graphs
发表日期:
2026年06月
发表单位:
University of Maribor, Institute of Mathematics, Physics and Mechanics, Rhodes College, University of Split
原文链接:
https://arxiv.org/pdf/2606.27070v1.pdf
有了结构语言,论文就开始做真正的数学活:先给下界,再给上界。这一步很像给一栋楼估算能住多少人:先看最少能塞下多少,再看结构上最多能撑住多少,最后两边一夹,答案就出来了。下界部分的核心思路是:如果图里存在一组特殊的占用点,只要每个点都能通过某种 collision-free march 访问到全图,那么这些点的数量就能直接给出容量下界。论文把这个想法整理成一系列构造性命题,核心就是不断利用 shift,把一个占用从当前位置“搬”到想去的地方。这个过程中有一个非常实用的中间结论:只要一条路径上存在足够长的空段,就能把一个占用沿着这段空路推进,而其他占用全部保持不动。论文用图示把这个过程画得很清楚,读起来像在看“图上的交通引导图”。图5:同一组智能体从集合 H 迁移到集合 K 的过程。这个图的意义不只是“能走过去”,而是“能在不撞车的前提下,把任意占用集合重排到另一个集合”。上界则更有意思。论文不去和所有图硬刚,而是抓住一个结构事实:如果图里存在很长的单链路走廊,那么很多人就不得不被挤在两头,容量自然上不去。于是,作者定义了“分支顶点 N-稠密”,并证明:当图满足这种稠密性时,容量的上界可以被结构参数控制住。证明里最关键的一步,是先找一条从 x 到 v 的最短路,然后利用分支顶点稠密性,在路径中间找到一个度数至少为 3 的点。这个点一旦出现,就意味着图不是一根光秃秃的棍子,而是有分叉可用的。于是就能把一部分智能体从“堵住的走廊”里挪出来,逐步逼近目标位置。这条不等式的作用很关键:每次操作后,某个点到目标点的距离都会严格变小。换句话说,算法不是瞎折腾,而是在一步步把“离目标还很远”的状态,压缩成“越来越近”的状态。只要距离在下降,证明就有了终点。论文还给出了一张很直观的图,展示这种“往目标推进”的移动是怎么发生的:图6:引理 3.10 中的移动示意。它的重点不是“走了几步”,而是“每一步都在合法地缩短距离”。
[1] Aichholzer et al., token swapping on trees.[2] Ardizzoni et al., routing on trees and corridor bottlenecks, 2024.[4] Banic and Taranenko, graph span and Cartesian span.[10] Grasic et al., d-capacity of graphs.[12] Kornhauser, Miller, and Spirakis, pebble motion on graphs, 1984.[16] Near-linear time dispersion of mobile agents.原文链接:https://arxiv.org/pdf/2606.27070v1.pdf