|
Algorithm A1 Adapted YWSC Scheme
|
-
procedure
PLACEMENT()
-
1:
Apply Algorithm 1 MAN Uncoded Symmetric Placement Scheme()
-
end procedure
-
procedure
DELIVERY()
-
2:
-
3:
-
4:
Assign the users, who do not request, a demand that is the most requested by the requesters and has
-
5:
𝒢
-
6:
for
do
-
7:
for
𝒢 do
-
8:
Divide sub-file into t disjoint sub-pieces with equal size
-
9:
end for
-
10:
end for
-
11:
for
do
-
12:
the number of distinct elements in
-
13:
from as much as possible
-
14:
for users do
-
15:
if
then
-
16:
continue
-
17:
else if then
-
18:
continue
-
19:
else
-
20:
User i transmits
-
21:
end if
-
22:
end for
-
23:
end for
-
end procedure
|