Publications
Copyright notice for published papers: This material is presented to ensure timely dissemination of scholarly and technical work. Copyright and all rights therein are retained by authors or by other copyright holders. All persons copying this information are expected to adhere to the terms and constraints invoked by each author’s copyright.
Copyright notice for presentations and other work: All of my presentations, talks, and images on this page are available with Creative Commons Attribution ShareAlike 4.0 license.
101. | Globally distributed content delivery Journal Article In: IEEE Internet Computing, vol. 6, no. 5, pp. 50–58, 2002. |
102. | Scheduling time-constrained communication in linear networks Journal Article In: Theory of Computing Systems, vol. 35, no. 6, pp. 599–623, 2002. |
103. | The power of two random choices: A survey of techniques and results Journal Article In: Combinatorial Optimization, vol. 9, pp. 255–304, 2001. |
104. | Tree layout for internal network characterizations in multicast networks Proceedings Article In: International Workshop on Networked Group Communication, pp. 189–204, Springer, Berlin, Heidelberg 2001. |
105. | Augmented ring networks Journal Article In: Parallel and Distributed Systems, IEEE Transactions on, vol. 12, no. 6, pp. 598–609, 2001. |
106. | On the bisection width and expansion of butterfly networks Journal Article In: Theory of Computing systems, vol. 34, no. 6, pp. 491–518, 2001. |
107. | On the benefit of supporting virtual channels in wormhole routers Journal Article In: Journal of Computer and System Sciences, vol. 62, no. 1, pp. 152–177, 2001. |
108. | A system to place observers on a polyhedral terrain in polynomial time Journal Article In: Image and Vision Computing, vol. 18, no. 10, pp. 773–780, 2000. |
109. | Optimal clustering of tree-sweep computations for high-latency parallel environments Journal Article In: Parallel and Distributed Systems, IEEE Transactions on, vol. 10, no. 8, pp. 813–824, 1999. |
110. | On the fault tolerance of some popular bounded-degree networks Journal Article In: SIAM Journal on computing, vol. 27, no. 5, pp. 1303–1333, 1998. |
111. | Randomized protocols for low-congestion circuit routing in multistage interconnection networks Proceedings Article In: Proceedings of the thirtieth annual ACM symposium on Theory of computing, pp. 378–388, ACM 1998. |
112. | On balls and bins with deletions Proceedings Article In: International Workshop on Randomization and Approximation Techniques in Computer Science, pp. 145–158, Springer, Berlin, Heidelberg 1998. |
113. | Reconfiguring arrays with faults part I: worst-case faults Journal Article In: SIAM Journal on Computing, vol. 26, no. 6, pp. 1581–1611, 1997. |
114. | The performance of simple routing algorithms that drop packets Proceedings Article In: Proceedings of the ninth annual ACM symposium on Parallel algorithms and architectures, pp. 159–169, ACM 1997. |
115. | The reconfigurable ring of processors: fine-grain tree-structured computations Journal Article In: Computers, IEEE Transactions on, vol. 46, no. 10, pp. 1119–1131, 1997. |
116. | Multi-scale emulation: A technique for reconfiguring arrays with faults Journal Article In: SIAM Journal on Computing, vol. 26, pp. 1581–1611, 1997. |
117. | Parallel optimization of motion controllers via policy iteration Proceedings Article In: Advances in Neural Information Processing Systems, pp. 996–1002, 1996. |
118. | On trading task reallocation for thread management in partitionable multiprocessors Proceedings Article In: Proceedings of the eighth annual ACM symposium on Parallel algorithms and architectures, pp. 309–317, ACM 1996. |
119. | Routing on butterfly networks with random faults Proceedings Article In: Proceedings of IEEE 36th Annual Foundations of Computer Science, pp. 558–570, IEEE 1995. |
120. | The Reconfigurable Ring of Processors: efficient algorithms via hypercube simulation Journal Article In: Parallel processing letters, vol. 5, no. 01, pp. 37–48, 1995. |