RowBox[{RowBox[{RowBox[{RowBox[{RowBox[{RowBox[{RowBox[{RowBox[{ERASURE CODES IN P2P,  ...                                                                                                k b

In[117]:=

k = ((s   (a   (1 - a))/b^(1/2) + ((s^2 (1 - a))/b + 4 a)^(1/2))/(2 a))^2

Out[117]=

(((1 - a) a)/b^(1/2) s + (4 a + ((1 - a) s^2)/b)^(1/2))^2/(4 a^2)

In[75]:=

b=.

In[76]:=

a=.

In[79]:=

RowBox[{k,  , /.,  , RowBox[{{, RowBox[{a .40, ,,  , b15, ,,  , RowBox[{s, , 4.7}]}], }}]}]

Out[79]=

7.36072

In[119]:=

RowBox[{Plot, [, RowBox[{RowBox[{k,  , /.,  , RowBox[{{, RowBox[{b15, ,, RowBox[{s, &# ...  1}], }}], ,,  , AxesLabel {"Node\navailability", "Redundancy"}}], ]}]

[Graphics:HTMLFiles/index_9.gif]

Out[119]=

⁃Graphics⁃

In[125]:=

RowBox[{Plot, [, RowBox[{RowBox[{k,  , /.,  , RowBox[{{, RowBox[{b50, ,, RowBox[{s, &# ...  1}], }}], ,,  , AxesLabel {"Node\navailability", "Redundancy"}}], ]}]

[Graphics:HTMLFiles/index_12.gif]

Out[125]=

⁃Graphics⁃

In[122]:=

RowBox[{Plot, [, RowBox[{RowBox[{k,  , /.,  , RowBox[{{, RowBox[{b1000, ,, RowBox[{s,  ...  1}], }}], ,,  , AxesLabel {"Node\navailability", "Redundancy"}}], ]}]

[Graphics:HTMLFiles/index_15.gif]

Out[122]=

⁃Graphics⁃

In[114]:=

RowBox[{Plot3D, [, RowBox[{RowBox[{k,  , /.,  , RowBox[{{, RowBox[{s, , 4.7}], }}]}],  ... 54; {"Blocks", "Node\nAvailability", "Replication\nRequired"}}], ]}]

[Graphics:HTMLFiles/index_18.gif]

Out[114]=

⁃SurfaceGraphics⁃

In[124]:=

RowBox[{Plot3D, [, RowBox[{RowBox[{k,  , /.,  , RowBox[{{, RowBox[{s, , 4.7}], }}]}],  ... 54; {"Node\nAvailability", "Blocks", "Replication\nRequired"}}], ]}]

[Graphics:HTMLFiles/index_21.gif]

Out[124]=

⁃SurfaceGraphics⁃


Created by Mathematica  (November 11, 2003)