Research Article

Utility-Based Joint Routing, Network Coding, and Power Control for Wireless Ad Hoc Networks

Algorithm 1

Unicast .
(1) for all do
(2)    .
(3)   assign benefit value to destination .
(4) end for
(5) while do
(6)   Find node with the largest REU.
(7)   Remove node from .
(8)   For each node RELAX .
(9) end while
(10) procedure Relax( , )
(11)   Find the optimal and to maximize ( ,
(12)    .
(13)   if  < ( , ( , ). then
(14)   Update with and .
(15)  end if
(16) end procedure