[发明专利]基于可行循环流的多状态网络极小路向量搜索方法在审
申请号: | 202211070001.4 | 申请日: | 2022-08-29 |
公开(公告)号: | CN115766494A | 公开(公告)日: | 2023-03-07 |
发明(设计)人: | 徐秀珍;牛义锋;丁冬;宋祎璠;张媛媛;赵霞;吴国林 | 申请(专利权)人: | 重庆邮电大学 |
主分类号: | H04L43/08 | 分类号: | H04L43/08 |
代理公司: | 北京同恒源知识产权代理有限公司 11275 | 代理人: | 方钟苑 |
地址: | 400065 *** | 国省代码: | 重庆;50 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 基于 可行 循环 状态 网络 极小 向量 搜索 方法 | ||
1.一种基于可行循环流的多状态网络极小路向量搜索方法,其特征在于,该方法包括以下步骤:
S1:确定极小路向量d-MP的搜索空间X;
S2:判定M(U)、M(L)与d的关系,其中,M(U)表示网络G在X的上界容量向量U下的最大流量,M(L)表示网络G在X的下界容量向量L下的最大流量,d表示容量需求;
S3:通过求解循环流问题寻找d-MP;
S4:将搜索空间分解成若干个不相交的子集;
S5:在分解后的子集中继续进行搜索。
2.根据权利要求1所述的多状态网络极小路向量搜索方法,其特征在于,步骤S1具体包括:设网络G的最大容量向量为W=(W1,W2,…,Wm),其中Wi表示边ei的最大容量,1≤i≤m,m表示边的总数量;令Li=max{d-M(W(0i)),0}(1≤i≤m)为边ei的下界容量,其中W(0i)是将W的第i个分量设置为0时得到的容量向量,M(W(0i))表示网络G在W(0i)下的最大流量;令Ui=min{Wi,d}(1≤i≤m)为边ei的上界容量,则d-MP的搜索空间为X={x=(x1,x2,…,xm)|Li≤xi≤Ui,1≤i≤m}={x|L≤x≤U}=[L,U],其中,L=(L1,L2,…,Lm)为X的下界容量向量,U=(U1,U2,…,Um)为X的上界容量向量,xi为边ei的容量,x为容量向量。
3.根据权利要求2所述的多状态网络极小路向量搜索方法,其特征在于,步骤S2具体包括:如果M(U)d,搜索空间X中不存在极小路向量d-MP,算法停止;如果M(L)=d,根据d-MP的定义,如果对于L的第i个分量大于0的所有i满足M(L-0(ei))d,则L是d-MP,其中,0(ei)是单位向量,即0(ei)的第i个分量为1,其他分量都为0,M(L-0(ei))表示网络G在L-0(ei)下的最大流量,算法停止;否则进行步骤S3。
4.根据权利要求3所述的多状态网络极小路向量搜索方法,其特征在于,步骤S3具体包括:在初始网络G中添加一条从汇点t指向源点s的新边em+1,得到一个新网络G*,令边em+1的容量为固定值d,即em+1的下界容量Lm+1和上界容量Um+1都等于d,其他边的下界容量和上界容量保持不变;利用最大流算法在新网络G*中求解循环流问题,如果不存在可行循环流,则搜索空间X中不存在d-MP,算法停止;否则,假设Fd=(f1d,f2d,…,fmd,fm+1d)是求得的可行循环流,如果(f1d,f2d,…,fmd)不包含有向圈,则(f1d,f2d,…,fmd)是一个d-MP。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于重庆邮电大学,未经重庆邮电大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202211070001.4/1.html,转载请声明来源钻瓜专利网。
- 上一篇:一种应用于粮食行业的输送设备
- 下一篇:一种减肥手术体位支架