好文档 - 专业文书写作范文服务资料分享网站

矩阵理论在通信的应用

天下 分享 时间: 加入收藏 我要投稿 点赞

.

矩阵理论在通信网络中的应用

——利用幺模矩阵分析最小费用流问题

摘要

将通信网络中节点间的业务看作是一个流,假设一对节点间存在v个流量的业务需求,怎样使得最终达到满足要求且费用最小。通过线性规划建模,利用矩阵理论中完全幺模矩阵以及幺模矩阵的知识,保证求得的最优解为整数解,使得最小费用流问题得以解决。

关键字:最小费用流,完全幺模矩阵,幺模矩阵,整数解

ABSTRACT

View the business communication between nodes in the network as a stream, a v of the flow between nodes business needs, how to make the end meet the requirements and minimum cost. The linear programming model, by using matrix theory totally unimodular matrix

Word 资料

.

and knowledge unimodular matrix, guarantee to obtain the optimal solution for the integer solution, so that the minimum cost flow problem can be solved.

Key Words: Minimum Cost Flow ,Totally Unimodular ,Unimodular , integer solution

第一章 矩阵理论简介

根据世界数学发展史的记载,矩阵理论概念剩余19世纪50年代,是为了解决线性方程组的需要而诞生的。1855年,英国数学家Caylag在研究线性变换下的不变量时,为了简介、方便而引入了矩阵的概念。矩阵的理论发展非常的迅速,到19世纪末,矩阵理论体系已经基本形成。到20世纪,矩阵理论得到了进一步的发展。目前,它已近发展成为在物理、控制论、经济学、等学科有大量应用的分支。

用矩阵的理论与方法来处理通信网络技术中的各种问题已越来越普遍。在通信工程技术中引进矩阵理论不仅使理论的表达极为简捷,而且对理论的实质刻画也更为深刻,这一点是不容置疑的,更由于计算机和计算方法的普及发展,不仅为矩阵理论的应用开辟了广阔的前景,也使通信网络技术的研究发生新的变化,开拓了崭新的研究途径,例如网络中的最小费用流问题、最短分离路径对问题、多商品流问题等,无不与矩阵理论发生紧密结合。因此矩阵的理论与方法已成为研究通信工程技术的数学基础。

Word 资料

.

第二章 最小费用流问题

1、最小费用流简介

通信网络的主要作用是将业务从源端发送到宿端。为了充分利用网络的资源,包括线路、转接设备等,总是希望合理地分配流量,以是从源端到宿端的流量尽可能的大,传输的代价尽可能的小。但网络流量分配并不是任意的,它受限于网络的拓扑结构,边和端的容量及费用,另外可能还有各种别的限制。

在通信网络中,如果将网络中节点间的业务看作是一个流的话,为满足一对节点对之间的业务需求而涉及业务流路径带宽分配被称作为单商品流问题。现假设一对节点间存在v个流量的业务需求,即需要在通信网络拓扑过利用其他一些中间节点并且合理的分配路径来搬运v个单位的流,使得最终达到满足要求时的总费用代价最小。

2、最小费用流问题的描述

通信网络中的各个交换机或者路由器通常可以看做是网络拓扑图中的一个个节点,它们之间的链路可以描述为各个节点间相连的线段。通过这样的转换就可以将网络拓扑通过图的形式描绘出来,以便进一步分析。

给定一个通信网络拓扑图G(V,E),其中V表示的是所有节点的集合,E表示的是所有链路的集合,G(V,E)表示所有的点与边之间的通过一定连接关系所构成的图。除了源、宿端点外的其他节点,比如节点i,用vi表示;lij表示节点i和j之间的链路边; lij边上的流量用xij表示。另外,给定网络拓扑中每条边上的单位流量的代价为cij,边的带宽即容量为uij。

Word 资料

.

接下来给定一对节点对之间的业务流量需求的理论描述:(1)源点s到宿点t之间需要v个流量的业务,即源点s需要流出v个单位的流量,宿点t需要流入v个单位的流量;并且假设流入为正,流出为负 (2)网络中除了源点s和宿点t之外的其他节点流入的流量和流出的流量应该守恒,即相加为0 (3)每条链路边上的流量xij应该满足大于等于0且小于等于这条边lij上对应的带宽容量uij (4)优化目标是最小化总的链路流量与单位流量代价的乘积的和。

第三章 矩阵理论分析最小费用流

1、最小费用流的矩阵形式

通过上面的分析,我们可以通过线性规划建模得到以下结果:

上面的线性规划建模结果是在确定的源点到宿点存在v个单位流的情况。实际情况下,我们考虑从源节点到宿节点,图中每个节点i的需求等于b(i),而不再是单一值v或者0。这种情况下,上面的表达式需要做一点儿改变:

Word 资料

.

对比这两个表达式,我们可以看到只有约束条件的等式右端从v或者0变为了b(i),b(i)表示顶点i的需求量或者供应量。需求量为负整数,供应量为正整数;

所有的需求量之和等于供应量之和,即。b(i)>0,则顶点i为供应节

点;b(i)<0,则顶点i为需求节点;b(i)=0,则顶点i为转运节点。

为了书写方便,我们可以将约束条件及约束目标写为矩阵形式。这里定义m维矢量c={cij}、x={xij}、u={uij},n维矢量b={b(i)};将第一行的所有约束条件写为n

维的矩阵N,矩阵N中的元素取值只为1或者-1;当顶点i是边j的起

点时,Nij=1;当顶点i是边j的终点时,Nij=1;我们将矩阵N成为点边关联矩阵。这样线性规划表达式可以这样描述:

观察上述表达式,注意到最小费用流问题的矩阵形式具有最优化理论中单纯型法的标准型形式,即约束条件

,这与最小费用流问题的矩阵形式中的

具有相同的形式 。这样我们就可以利用最优化理

论中的单纯型法来分析求解这个矩阵问题。

但是,求出来的解是整数解吗?如果不是整数解还满足我们的要求吗?这个问题将在(三-3)部分得到解答,在此之前,我们首先来分析矩阵理论中完全幺模矩阵和幺模矩阵。

Word 资料

矩阵理论在通信的应用

.矩阵理论在通信网络中的应用——利用幺模矩阵分析最小费用流问题摘要将通信网络中节点间的业务看作是一个流,假设一对节点间存在v个流量的业务需求,怎样使得最终达到满足要求且费用最小。通过线性规划建模,利用矩阵理论中完全幺模矩阵以及幺模矩阵的知识,保证求
推荐度:
点击下载文档文档为doc格式
0dt9h9yl9r721et5ixox47ty70kcsx004zh
领取福利

微信扫码领取福利

微信扫码分享