美文网首页
2018-12-13

2018-12-13

作者: w蕾丝 | 来源:发表于2018-12-14 12:23 被阅读0次

Sets

V set of n vertices representing the network nodes
A set of m arcs representing network directed links
P set of q anycast connections(requests) in the network.(只要客户的请求能通过某个路径到达网络中的任何一个servers就说这个anycast connection能被建立)
\Pi_p=[\pi_p^1,...,\pi_p^{k_p}] set of candidate paths of anycast request i
K_p the index set of candidate routes(paths) for anycast connection p, 包含了该anycast connection p的client到网络中所有servers的全部可能路径的索引。
X A route selection set. 指示出了当前为所有anycast requests所选的routes,X={(\bigcup_{p,k:x_p^k=1}\{ x_p^k\})},只包含binary variable中取值为1的那些。

Constants

\delta_{pa}^k =1,if arc a belongs to route k realizing connection p; 0 otherwise.
Q_p estimated bandwidth requirement of connection p. 用向量表示\underline{Q}=[Q_1,...,Q_q]所有anycast requests的bandwidth requirements。
c_a capacity of arc a.
\gamma total message arrival rate (message/s)

Variables

x_p^k =1, if route having index k \in K_p is selected for connection p; 0 otherwise.
f_a flow of arc a.

Anycast Flow Assignment Problem

\begin{aligned} &\min_X \quad Delay(X)=\frac{1}{\gamma}\sum_{a \in A}\frac{f_a}{c_a-f_a}\\&s.t. \quad \sum_{k \in K_k}x_p^k=1,p \in P \\ &\quad \quad \quad x_p^k\in\{0,1\},p\in P,k\in K_p,\\ &\quad \quad \quad f_a=\sum_{p\in P}\sum_{k\in K_k}\delta_{pa}^k x_p^kQ_p,\\ &\quad \quad \quad f_a \leqslant c_a,a\in A \end{aligned}

Heuristic Algorithm anyCast Flow Deviation_DELay(CFD_DEL)

image.png image.png

相关文章

网友评论

      本文标题:2018-12-13

      本文链接:https://www.haomeiwen.com/subject/zlovhqtx.html