36、特定长度的核心路径与条件核心路径及平面 k - 均值问题研究

特定长度的核心路径与条件核心路径及平面 k - 均值问题研究

特定长度核心路径计算

在计算二分置换图的核心路径时,我们需要考虑路径的有序性。对于计算 (d(P^r_{x_iy_j})),当 (k > j) 时路径是无序的,而搜索所有有序路径集就足以找到核心路径。

在方法(1)中计算 (d(P^r_{x_iy_j})) 的操作次数最多可达 (degree(x_i))。而在方法(2)中,计算 (d(P^r_{x_iy_j})) 只需考虑以 ((y_{j - 1}, x_i)) 为最后一条边的长度为 (r - 1) 的最小成本路径,以及对于所有 (k < j - 1) 以 ((y_k, x_i)) 为最后一条边的长度为 (r - 1) 的最小成本路径。后者的值 (d(\alpha^{r - 1}(P^r_{x_iy_{j - 1}})y_j)) 在计算 (d((P^r_{x_iy_{j - 1}})y_j)) 时就已经计算过了。

定理 1 :该算法能在 (O(l|E|)) 时间内计算二分置换图的核心路径。
- 证明 :算法使用引理 4 计算每条边 ((x, y) \in E) 的 (d(path^l_{xy})) 值,然后通过找到 (\min_{(x,y) \in E} d(path^l_{xy})) 来计算最小成本路径,因此其正确性是有保证的。
- 时间复杂度 :对于给定长度和给定边 ((x, y)) 或 ((y, x) \in E),算法计算 (d(P^{length} {xy})) 或 (d(P^{length}

评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符  | 博主筛选后可见
 
红包 添加红包
表情包 插入表情
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值