Abstract

This dissertation presents new results on networks for high-speed unicast and multicast communications which play key roles in communication networks and parallel computer systems. Specifically, (1) we present fast parallel algorithms for routing any one-to-one assignment over Benes networks, (2) we propose new multicasting networks that can efficiently realize any one-to-many assignments, and (3) we give an explicit construction of linear-size expanders with very large expansion coefficients. Our parallel routing algorithms for Benes networks are realized on two different topologies. Using these algorithms, we show that any unicast assignment that involves O(k) pairs of inputs and outputs can be routed through an n-input Benes network in $O(\log\sp2k$ + lg n) time without pipelining and O(lg k) time with pipelining if the topology is complete, and in O(lg$\sp4 k$ + lg$\sp2 k$ lg n) time without pipelining and O(lg$\sp3 k$ + lg k lg n) time with pipelining if the topology is extended perfect shuffle. These improve the best-known routing time complexities of parallel algorithms of Lev et al, and Nassimi and Shani by a factor of O(lg n). Our multicasting network uses a very simple self-routing scheme which requires no separate computer model for routing. Including the routing cost, it can be constructed with O(n lg$\sp2 n)$ bit-level constant fanin logic gates, O(lg$\sp2 n)$ bit-level depth, and can realize any multicast assignment in O(lg$\sp3 n)$ bit-level time. These complexities match or are better than those of multicasting networks with the same cost that were reported in the literature. In addition to its attractive routing scheme, our multicasting network is input-initiated and can pipeline multicast assignments through itself. With pipelining, the average routing time for O(lg$\sp2 n)$ multicast assignments can be reduced to O(lg n) which is the best among those of the multicasting networks previously reported in the literature. Our linear-size expanders are explicitly constructed by following a traditional design and analysis technique. We construct a family of linear-size with density 33 and expansion coefficient 0.868. This expansion coefficient is the largest among the linear-size expanders that were similarly constructed. Using these expanders, we also report a family of explicitly constructed superconductors with density 208.

Full Text
Published version (Free)

Talk to us

Join us for a 30 min session where you can share your feedback and ask us any queries you have

Schedule a call