Research Article
Topology-Aware Bus Routing in Complex Networks of Very-Large-Scale Integration with Nonuniform Track Configurations and Obstacles
Algorithm 1
Unsplittable flow problem solving.
| | Input: The graph , all bits of a bus. | | | Output: The set of paths that connecting the bits. | | (1) | Partition the set of bits into two disjoint sets and ; | | (2) | for i = 1, 2 do | | (3) | ; | | (4) | for each from to do | | (5) | ; | | (6) | Sort the bits in according to a nonincreasing order of ; | | (7) | for each do | | (8) | if path of bit s.t. and then | | (9) | Route the bit on and for set ; | | (10) | Update ; | | (11) | end if | | (12) | end for | | (13) | end for | | (14) | end for |
|