# 嵌套梳状族的参数证明 本文研究一族真实诱导四邻接树及真实行星心。它否定跨参考轴像直接相加完整资源大小的常数倍道路预算,不否定候选算法的目标复杂度。参数结论来自构造证明;固定输入检查只作复核。 ## 1. 查询和指定候选 取 $$ k\ge6,\quad t\ge1,\quad w\ge3,\qquad D=6w,\quad R=D+3,\quad s=2w+5,\quad d=3s. $$ 用行、列表示坐标,向下增加行坐标。标签为 $$ h=(0,d). $$ 一条右梳从根向下走到给定深度,每下行三步,向右走给定宽度并原路返回,最后沿竖干返回根。左梳把横向方向反过来。两者非根点数均为 $$ B=D+(D/3)w=2w^2+6w. $$ 右梳的非根相对点集是 $$ H_+=\{(j,0):1\le j\le D\} \cup\{(3j,x):1\le j\le D/3,\ 1\le x\le w\}. $$ 左梳的点集记为 $$ H_-=\{(j,-x):(j,x)\in H_+\}. $$ 查询从原点开始: 1. 逐层下行一个行距、右二,完整访问右梳,再左二回到主竖干。共访问指定数量的层。 2. 在最底层右行一个相位,访问左梳;再右行一个标签,访问另一条左梳;左行回到主竖干,再上行一层。 3. 从倒数第二层向上逐层处理:右行标签长度加二,访问右梳,返回主竖干,上行一层。最后回到原点。 上层指定源、底层指定源分别为 $$ a_{i,j}=(-iR,5sj),\quad 1\le i0. $$ 每个剩余源使用过的最大真实早资源大小是 $$ |S_{i,j}^{\max}|=1+i(R+2+B). $$ 因此 $$ \sum_{i,j}|S_{i,j}^{\max}| =t\left((k-5)+(R+2+B)\frac{(k-5)(k-4)}2\right) =\Theta(tk^2B) $$ 在轴类数趋于无穷时,比道路点数多一个轴类数因子。共同早树副本的大小和同样为 $$ (k-5)t|R_{\rm common}|=\Theta(tk^2B). $$ 这确实是跨不同实际参考轴像的重复计费:对源而言,参考轴像行坐标为 $$ (k-4-i)R. $$ 同层不同列组的实际参考轴段位于互不连通的水平臂,因而也是不同宿主轴像;不能只按几何直线是否同一行判定 Cayley 树中的轴相同。每个参考像只有一个剩余源,所以先按参考像取资源并,也不能减少上述求和。[标签证明第 37 节](../proofs/complexity-labels.zh.md)的“同像内不交”全部满足。 取三个参数同时增长: $$ k=t=w\longrightarrow\infty,\qquad n=\Theta(w^2),\quad N=\Theta(w^4),\quad \sum |S_{i,j}^{\max}|=\Theta(w^5). $$ 因此“筛选后跨参考像的最大早资源并大小和为常数倍道路数”这个结论不成立。 ## 5. 标记仍有单位分配 每个上层标记都分配到其源第一次访问的短横臂或右梳上的对应相对点: $$ (iR,x)\mapsto a+(R,x),\quad 0\le x\le2, $$ $$ (iR+j,2+x)\mapsto a+(R+j,2+x),\quad(j,x)\in H_+. $$ 这些点都在相应完整早资源中。底层零、一、二列轴点同样分配到第一条短横臂;其他底层轴点与全部特殊左梳点用自身早端像。 不同源层落在不同高度带,带间隔三行。不同源列组相隔五个相位。正行特殊左梳的相位区间与上层首次右梳相隔三列;额外底轴点又位于第一条短臂之外。最右底轴根只出现一次。这逐项排除了分配点碰撞。 因此全部标记都有显式单位资源分配。跨参考像的粗资源求和失败,并不意味着标记费用无界。 算法在此族也可直接计数。第一次下行扫描全部道路;初始直段的后续扫描至多为道路竖边数乘行距,即 $$ O(ktD^2). $$ 完成初始右二后,候选必须从整层行、相位列开始,候选数为轴类数乘列组数的常数倍。此后扫描数至多候选数乘查询点数,得到 $$ W=O(k^2tB). $$ 反向下界用每个上层列组的全部源层。这些源均存活至整段最初梳状查询结束,共有 $$ kt $$ 个候选,每个通过 $$ \Theta(kB) $$ 次首次访问。因此 $$ W=\Theta(k^2tB). $$ 在三个参数同时增长的选择下, $$ W=\Theta(w^5)=\Theta(n^{5/2}),\qquad m=\Theta(w^3)=\Theta(n^{3/2}). $$ 没有超过目标三次界。 参数族的渐近结论针对允许规模增长的数学模型;用于运行正式程序的输入仍须满足题面限制。 ## 代表性输入 [nested-combs-k7-t3-w4.in](inputs/nested-combs-k7-t3-w4.in) 使用 [verify_examples.py](../verify_examples.py) 检查道路森林、移动、候选数与候选检查次数。有限输入只用于复核,不替代上面的参数证明。