通信网第二章(四)——K中点、设站问题

1:矩形线距离的情况(这是求单中点的一种判断依据

 

上式的含义是:xq的选择应能使xq的右边所有点的权之和等于它左边的所有点的权之和,或各等于所有点(除与xq有同样横坐标值的点之外)的权之和的一半。 yq按类似方式确定。

 

2:k中点问题解决方法(逐次递推)

(1) 任取k个点作为中点。把所有端按最近距离的原则分给这些中点,计算总代价L;(这k个点到底如何选取)

(2) 把归到每个中点的端作为一群,按单中点的方法求这群端的中点(这个中点当然可能与原定的不同),并计算总代价L'。

若L与L '已相差不多,或已在容许的误差之内,就认为已得最后解;

否则再进行步骤(1)和(2),这样下去,直到最后解。

 

3:设站问题

问题描述

设k已给定时,设立交换站的费用是常量,所以优化过程未考虑设站的投资和维护费用,只考虑路线的代价。实际上,要把n个用户点连成星形网,设立几个交换点也不是事先规定的,因此必须同时考虑设站费用和线路费用,k值是有待选择的。这就是设站问题。

设站问题的目标函数为

fi:设立第i个站的费用;

wj:第j个用户点的权值;

dij:第i个站与第j个用户点联线的距离。

求解方法

最直观的方法是顺序求单中点、双中点、三中点直到k中点的解,然后选定其中代价最低的一个,也就决定了k值。

鉴于多中点的解一般只是准最优解,所以用这种方法所得的解也只能说是准最佳的。

 

理解: 

1k中点里面,如果有3个,到底怎样取出来的

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值