Overlays and P2P Systems

  1. Morales, Ramses. "Design of Availability-Dependent Distributed Services in Large-Scale Uncooperative Settings", PhD Thesis, 2009. [odp] [pdf] [pdf]
  2. Patel, Jay A.. "Exploiting System Diversity in Peer-to-Peer Publish-Subscribe Systems", PhD Thesis, 2009. [pdf] [pptx]
  3. Malik, Rahul, Sangkyum Kim, Xin Jin, Chandrasekar Ramachandran, Jiawei Han, Indranil Gupta, Klara Nahrstedt. "MLR-Index: An Index Structure for Fast and Scalable Similarity Search in High Dimensions," Proc. 2009 Int. Conf. on Scientific and Statistical Database Management (SSDBM'09), 2009. [pdf]
  4. Patel, Jay A., Etienne Riviere, Indranil Gupta, Anne-Marie Kermarrec. "Rappel: Exploiting Interest and Network Locality to Improve Fairness in Publish-Subscribe Systems", Computer Networks, August, 2009. [pdf]
  5. Malik, Rahul, Chandrasekar Ramachandran, Indranil Gupta, Klara Nahrstedt. "A Scalable and Memory-Efficient Feature Extraction Algorithm for Short 3D Video Segments," Proc. IMMERSCOM, 2009. [pdf]
  6. Ko, Steve, Praveen Yalagandula, Indranil Gupta, Vanish Talwar, Dejan Milojicic, Subu Iyer. "Moara: Flexible and Scalable Group-Based Querying System," Proc. ACM/IFIP/USENIX Middleware, 2008. [pdf]
  7. Ko, Steve, Imranul Hoque, Indranil Gupta. "Using Tractable and Realistic Churn Models to Analyze Quiescence Behavior of Distributed Protocols," Proc. IEEE Symposium on Reliable Distributed Systems (SRDS), 2008. [pdf]
  8. Ko, Steve, Indranil Gupta, Yookyung Jo. "A New Class of Nature-Inspired Algorithms for Self-Adaptive Peer-to-Peer Computing," ACM Transactions on Autonomous and Adaptive Systems (TAAS), vol. 3, no. 3, August, 2008. [pdf]
  9. Korthikanti, Vijay Anand, Prateek Mittal, Indranil Gupta. "Fair K Mutual Exclusion Algorithm for Peer to Peer Systems," Proc. International Conference on Distributed Computing Systems (ICDCS), 2008. [pdf]
  10. Hou, I-Hong, Yu-En Tsai, Tarek F. Abdelzaher, Indranil Gupta. "AdapCode: Adaptive Network Coding for Code Updates in Wireless Sensor Networks," Proc. INFOCOM, 2008. [pdf]
  11. Gupta, Indranil. "Coordination and Synchronization: Designing Practical Detectors for Distributed Systems", Wiley Encyclopedia of Computer Science and Engineering (eds: Benjamin Wah), Wiley Engineering, ECSE 85, January, 2008. [pdf]
  12. Vu, Long, Indranil Gupta, Jin Liang, Klara Nahrstedt. "Measurement of a large-scale overlay for multimedia streaming," Poster at Proc. Intnl. Symp. High Performance Distributed Computing (HPDC), 2007. [pdf]
  13. Ucan, Ercan, Nathanael Thompson, Indranil Gupta. "A piggybacking approach to reduce overhead in sensor network gossiping," Proc. 2nd Intnl Wshop on Middleware for Sensor Networks (MidSens), 2007. [pdf] [ppt]
  14. Liang, Jin, Indranil Gupta, Klara Nahrstedt. "Reliable On-Demand Management Operations for Large-scale Distributed Applications," ACM SIGOPS Operating Systems Review (OSR) Special Issue on Gossip-Based Networking, vol. 41, no. 5, pp. 82-88, October, 2007. [pdf]
  15. Morales, Ramses, Sebastien Monnet, Gabriel Antoniu, Indranil Gupta. "MOve: Design and Evaluation of A Malleable Overlay for Group-Based Applications", IEEE Transactions on Network and Service Management (TNSM), Special Issue on Self-Management, vol. 4, issue 2, pp. 107-116, 2007. [pdf]
  16. Pongthawornkamol, Thadpong, Indranil Gupta. "AVCast: New Approaches for Implementing Availability-Dependent Reliability for Multicast Receivers", IEEE Transactions on Network and Service Management (TNSM), Special Issue on Self-Management, vol. 4, issue 2, pp. 117-126, 2007. [pdf]
  17. Ko, Steve, Praveen Yalagandula, Indranil Gupta, Vanish Talwar, Dejan Milojicic, Subu Iyer. "Querying Large Distributed Infrastructures", (invited) Newsletter of the IEEE Technical Committee on Scalable Computing (TCSC), vol. 9, no.1, 2007. [pdf]
  18. Morales, Ramses, Brian Cho, Indranil Gupta. "AVMEM - Availability-Aware Overlays for Management Operations," Proc. ACM/IFIP/USENIX Middleware, pp. 266-286, (Springer LNCS 4834), November, 2007. [pdf] [pdf]
  19. Vu, Long, Indranil Gupta, Jin Liang, Klara Nahrstedt. "Measurement and Modeling of a Large-scale Overlay for Multimedia Streaming," Invited Paper in Proc. Intnl. Conf. on Heterogeneous Networking for Quality, Reliability, Security and Robustness (QShine) , 2007. [pdf]
  20. Gupta, Indranil, Mehwish Nagda, Christo F. Devaraj. "The design of novel distributed protocols from differential equations", Distributed Computing (Elsevier), vol. 20, no. 2, pp. 95-114, August, 2007. [pdf]
  21. Ko, Steve, Indranil Gupta, Yookyung Jo. "Novel Mathematics-Inspired Algorithms for Self-Adaptive Peer-to-Peer Computing," Proc. IEEE International Conference on Self-Adaptive and Self-Organizing Systems (SASO), pp. 3-12, 2007. [pdf] [ppt]
  22. Morales, Ramses, Indranil Gupta. "AVMON: Optimal and Scalable Discovery of Consistent Availability Monitoring Overlays for Distributed Systems," Proc. International Conference on Distributed Computing Systems (ICDCS), pp. 55-64, 2007. [odp] [pdf] [pdf]
  23. Kostoulas, Dionysios, Dimitrios Psaltoulis, Indranil Gupta, Ken Birman, Al Demers. "Active and Passive Techniques for Group Size Estimation in Large-Scale and Dynamic Distributed Systems," Elsevier Journal of Systems and Software (JSS), vol. 80, issue 10, pp. 1639-1658, October, 2007. [pdf]
  24. Newell, James. "P2P MultiRouter and Storia," , 2006.
  25. Jeon, Won J, Indranil Gupta, Klara Nahrstedt. "QoS-aware Object Replication in Overlay Networks," Proc. IEEE Global Telecommunications Conference (Globecom), 2006. [pdf]
  26. Pongthawornkamol, Thadpong. "AVCast : New Approaches For Implementing Availability-Dependent Reliability for Multicast Receivers," MSCS Thesis, 2006. [pdf]
  27. Gupta, Indranil. "Systematic Design of P2P Technologies for Distributed Systems", Global Data Management (eds: R. Baldoni, G. Cortese, F. Davide and A. Melpignano), IOS Press, ISBN 1586036297, 2006. [pdf]
  28. Pongthawornkamol, Thadpong, Indranil Gupta. "AVCast : New Approaches For Implementing Availability-Dependent Reliability for Multicast Receivers," Proc. IEEE Symposium on Reliable Distributed Systems (SRDS), pp. 345-354, 2006. [pdf]
  29. Monnet, Sebastien, Ramses Morales, Gabriel Antoniu, Indranil Gupta. "MOve: Design of an Application-Malleable Overlay," Proc. IEEE Symposium on Reliable Distributed Systems (SRDS), pp. 355-364, 2006. [pdf]
  30. Gupta, Indranil, Ayalvadi J. Ganesh, Anne-Marie Kermarrec. "Efficient and Adaptive Epidemic-Style Protocols for Reliable and Scalable Multicast", IEEE Transactions on Parallel and Distributed Systems (TPDS), vol. 17, no. 7, pp. 593-605, July, 2006. [pdf]
  31. Patel, Jay A., Indranil Gupta. "Bridging the Gap: Augmenting Centralized Systems with P2P Technologies," ACM SIGOPS Operating Systems Review (OSR), Special Issue on Self-Organizing Systems, vol. 40, no. 3, pp. 14-17, July, 2006. [pdf]
  32. Treaster, Michael, William Conner, Indranil Gupta, Klara Nahrstedt. "ContagAlert: Using Contagion Theory for Adaptive, Distributed Alert Propagation," Proc. of the Fifth IEEE Intnl. Symp. on Network Computing and Applications (NCA), pp. 126-136, 2006. [pdf]
  33. Patel, Jay A., Indranil Gupta, Noshir Contractor. "JetStream: Achieving Predictable Gossip Dissemination by Leveraging Social Network Principles," Proc. of IEEE Network Computing and Applications (NCA), pp. 32-39, 2006. [pdf] [ppt]
  34. Conner, William, Klara Nahrstedt, Indranil Gupta. "Preventing DoS attacks in peer-to-peer media streaming systems," Proc. 13th Annual Multimedia Computing and Networking (MMCN), 2006. [pdf]
  35. Morales, Ramses, Indranil Gupta. "Providing Both Scale and Security through a Single Core Probabilistic Protocol", StoDiS 2005 - Workshop on Stochasticity in Distributed Systems, 2005. [pdf]
  36. Liang, Jin, Steve Ko, Indranil Gupta, Klara Nahrstedt. "MON: On-demand Overlays for Distributed System Management," Usenix WORLDS, 2005. [pdf]
  37. Newell, James, Indranil Gupta. "The P2P MultiRouter: a Black Box Approach to Run-time Adaptivity for P2P DHTs," IEEE Conference on Collaborative Computing (CollaborateCom), 2005. [pdf]
  38. Muhammad, Moosa, Adeep Singh Cheema, Indranil Gupta. "Efficient Mutual Exclusion in Peer-to-Peer Systems," Poster at IEEE/ACM Workshop on Grid Computing (GRID), 2005. [pdf]
  39. Psaltoulis, Dimitrios. "Active Algorithms for Group Size Estimation in Peer-to-peer Systems and Wireless Sensor Networks," MS Thesis, 2005. [pdf]
  40. Muhammad, Moosa. "Efficient Mutual Exclusion in Peer-to-peer Systems," MS Thesis, 2005. [pdf]
  41. Cheema, Adeep Singh. "Structured Naming and Peer-to-Peer Discovery of Resources in Grid Applications," MS Thesis, 2005. [pdf]
  42. Cheema, Adeep Singh, Moosa Muhammad, Indranil Gupta. "Peer-to-peer discovery of computational resources for Grid applications," Proc. IEEE/ACM Workshop on Grid Computing (GRID), pp. 179-185, 2005. [pdf]
  43. Kostoulas, Dionysios, Dimitrios Psaltoulis, Indranil Gupta, Ken Birman, Al Demers. "Decentralized schemes for size estimation in large and dynamic groups," Proc. of the Fourth IEEE Intnl. Symp. Network Computing and Applications (NCA), Cambridge (MA), pp. 41-48, 2005. [pdf]
  44. Abad, Cristina, Indranil Gupta. "Adding Confidentiality to Application-Level Multicast by Leveraging the Muticast Overlay," Proc. IEEE 4th Intnl. Wshop. on Assurance Distributed Systems and Networks (ADSN), pp. 5-11, 2005. [pdf]
  45. Ko, Steve, Indranil Gupta. "Perturbation-Resistant and Overlay-Independent Resource Discovery," Proc. IEEE Intnl. Conf. Dependable Systems and Networks (DSN), Yokohama, Japan, pp. 248-257, 2005. [pdf]
  46. Gupta, Indranil. "On the Design of Distributed Protocols from Differential Equations," Proc. 23rd Conf. Principles of Distributed Computing (PODC), pp. 216-225, 2004. [pdf]
  47. Nagda, Mehwish, Christo F. Devaraj, Indranil Gupta, Gul Agha. "DiffGen: a Toolkit for Generating Distributed Protocol Code," Poster at 23rd ACM Symp. Principles of Distributed Computing (PODC), 2004. [pdf] [ppt]
  48. Patel, Jay A., Indranil Gupta. "Overhaul: Extending HTTP to Combat Flash Crowds," Proc. of Workshop on Web Content Caching and Distribution (WCW), pp. 34-43, 2004. [pdf] [ppt]
  49. Linga, Prakash, Indranil Gupta, Ken Birman. "A Churn-resistant Peer-to-peer Web Caching System," Proc. 1st ACM Wshop. Self-Survivable and Regenerative Systems (SSRS), pp. 1-10, 2003. [pdf]