Publications
Copyright Notice: 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. In most cases, these works may not be reposted without the explicit permission of the copyright holder.
- Leveraging Multi-Modal Data for Efficient Edge Inference Serving
Joel Wolfrath, Anirudh Achanta and Abhishek Chandra.
In Proceedings of the 24th IEEE/ACM international Symposium on Cluster, Cloud and Internet Computing (CCGrid), Philadephia, PA, May 2024.
- Jingle: IoT-Informed Autoscaling for Efficient Resource Management in Edge Computing
Yixuan Wang, Abhishek Chandra and Jon Weissman.
In Proceedings of the 24th IEEE/ACM international Symposium on Cluster, Cloud and Internet Computing (CCGrid), Philadephia, PA, May 2024.
- Plexus: Optimizing Join Approximation for Geo-Distributed Data Analytics
Joel Wolfrath and Abhishek Chandra.
In Proceedings of the 14th ACM Symposium on Cloud Computing (SoCC'23), Santa Cruz, CA, Oct 2023.
- SQuBA: Social Quorum Based Access Control for Open IoT Environments
Yixuan Wang, Abhishek Chandra and Jon Weissman.
In Proceedings of the 23rd IEEE International Conference on Edge Computing and Communications (EDGE), Chicago, IL, July 2023.
Best Student Paper Award.
- AggFirstJoin: Optimizing Geo-Distributed Joins using Aggregation-Based Transformations
Dhruv Kumar, Sohaib Ahmad, Abhishek Chandra and Ramesh Sitaraman.
In Proceedings of the 23rd IEEE/ACM International Symposium on Cluster, Cloud and Internet Computing (CCGrid), Bangalore, India, May 2023.
Best Paper Award.
- Efficient Transmission and Reconstruction of Dependent Data Streams via Edge Sampling
Joel Wolfrath and Abhishek Chandra.
In Proceedings of the 10th IEEE International Conference on Cloud Engineering (IC2E), Pacific Grove, California, USA, Sep 2022.
- Towards Elasticity in Heterogeneous Edge-dense Environments
Lei Huang, Zhiying Liang, Nikhil Sreekumar, Sumanth Kaushik, Abhishek Chandra and Jon Weissman.
In Proceedings of the 42nd IEEE International Conference on Distributed Computing Systems (ICDCS), Bologna, Italy, July 2022.
- Towards WAN-Aware Join Sampling over Geo-Distributed Data
Dhruv Kumar, Joel Wolfrath, Abhishek Chandra and Ramesh Sitaraman
In Proceedings of the 5th International Workshop on Edge Systems, Analytics and Networking (EdgeSys 2022), Rennes, France, April 2022.
- HACCS: Heterogeneity-Aware Clustered Client Selection for Accelerated Federated Learning
Joel Wolfrath, Nikhil Sreekumar, Dhruv Kumar, Yuanli Wang, and Abhishek Chandra.
In Proceedings of the 36th IEEE International Parallel &
Distributed Processing Symposium (IPDPS), (Virtual), May-June 2022.
- Network Cost-aware Geo-distributed Data Analytics System
Kwangsung Oh, Minmin Zhang, Abhishek Chandra and Jon Weissman.
IEEE Transactions on Parallel and Distributed Systems (TPDS), Vol. 33(6), pp. 1407-1420, June 2022.
- AggNet: Cost-Aware Aggregation Networks for Geo-distributed Streaming Analytics
Dhruv Kumar, Sohaib Ahmad, Abhishek Chandra and Ramesh Sitaraman.
In Proceedings of the Sixth ACM/IEEE Symposium on Edge Computing (SEC '21), San Jose, CA, December 2021.
- DLion: Decentralized Distributed Deep Learning in Micro-Clouds
Rankyung Hong and Abhishek Chandra.
In Proceedings of the 30th International Symposium on High-Performance
Parallel and Distributed Computing (HPDC 2021) , (Virtual), June 2021.
- Accelerated Training via Device Similarity in Federated Learning
Yuanli Wang, Joel Wolfrath, Nikhil Sreekumar, Dhruv Kumar, and Abhishek Chandra.
In Proceedings of the 4th International Workshop on Edge Systems, Analytics and Networking (EdgeSys 2021), (Virtual), Aprl 2021.
- WASP: Wide-area Adaptive Stream Processing
Albert Jonathan, Abhishek Chandra and Jon Weissman.
In Proceedings of the ACM/IFIP Middleware 2020, Delft, The Netherlands, December 2020.
- Towards a Robust Edge-Native Storage System
Nikhil Sreekumar, Abhishek Chandra and Jon Weissman.
In Proceedings of the Fifth ACM/IEEE Symposium on Edge Computing (SEC), (Virtual), November 2020.
- Data-Aware Edge Sampling for Aggregate Query
Approximation
Joel Wolfrath and Abhishek Chandra.
Poster in the Fifth ACM/IEEE Symposium on Edge Computing (SEC), (Virtual), November 2020.
Best Poster Award.
- Exploiting Data Heterogeneity for Performance
and Reliability in Federated Learning
Yuanli Wang, Dhruv Kumar and Abhishek Chandra.
Poster in the Fifth ACM/IEEE Symposium on Edge Computing (SEC), (Virtual), November 2020.
- A Network Cost-aware Geo-distributed Data Analytics System
Kwangsung Oh, Abhishek Chandra and Jon Weissman.
In Proceedings of the 20th IEEE/ACM International Symposium on Cluster, Cloud and Internet Computing (CCGrid), Melbourne, Victoria, Australia, May 2020.
- Wiera: Policy-Driven Multi-Tiered Geo-Distributed Cloud Storage System
Kwangsung Oh, Abhishek Chandra and Jon Weissman.
IEEE Transactions on Parallel and Distributed Systems (TPDS), Volume 31(2), pp. 294-305, February 2020.
- A TTL-based Approach for Data Aggregation in Geo-distributed Streaming Analytics
Dhruv Kumar, Jian Li, Abhishek Chandra and Ramesh Sitaraman
In Proceedings of the ACM Sigmetrics/IFIP Performance 2019, Phoenix, AZ, June 2019.
- An Edge-based Framework for Cooperation in Internet of Things Applications
Zach Leidall, Abhishek Chandra, and Jon Weissman
In the USENIX Workshop on Hot Topics in Edge Computing (HotEdge '19), Renton, WA, July 2019.
- DeCaf: Iterative Collaborative Processing over the Edge
Dhruv Kumar, Aravind Alagiri Ramkumar, Rohit Sindhu, and Abhishek Chandra
In the USENIX Workshop on Hot Topics in Edge Computing (HotEdge '19), Renton, WA, July 2019.
- DLion: Decentralized Distributed Deep Learning in Micro-Clouds
Rankyung Hong and Abhishek Chandra.
In the USENIX Workshop on Hot Topics in Cloud Computing (HotCloud '19), Renton, WA, July 2019.
- MESH: A Flexible Distributed Hypergraph Processing System
Benjamin Heintz, Rankyung Hong, Shivangi Singh, Gaurav Khandelwal, Corey Tesdahl, Abhishek Chandra.
In Proceedings of the IEEE International Conference on Cloud Engineering (IC2E), Prague, June 2019.
Best Paper Finalist.
- Multi-Query Optimization in Wide-Area Streaming Analytics
Albert Jonathan, Abhishek Chandra and Jon Weissman.
In Proceedings of the ACM Symposium on Cloud Computing (SOCC), Carlsbad, CA, October 2018.
- Decentralized Distributed Deep Learning in Heterogeneous WAN Environments
Rankyung Hong and Abhishek Chandra.
Poster at the ACM Symposium on Cloud Computing (SOCC), Carlsbad, CA, October 2018.
- TTL-based Approach for Data Aggregation in Streaming Analytics
Dhruv Kumar, Jian Li, Abhishek Chandra and Ramesh Sitaraman.
Poster at the USENIX Operating Systems Design and Implementation (OSDI), Carlsbad, CA, October 2018.
- Rethinking Adaptability in Wide-Area Stream Processing Systems
Albert Jonathan, Abhishek Chandra and Jon Weissman.
In the USENIX Workshop on Hot Topics in Cloud Computing (HotCloud '18), Boston, MA, July 2018.
- Locality-Aware Load Sharing in Mobile Cloud Computing
Albert Jonathan, Abhishek Chandra and Jon Weissman.
In Proceedings of the 10th IEEE/ACM International Conference on Utility and Cloud Computing, Austin, TX, December 2017.
- Optimizing Timeliness and Cost in Geo-Distributed Streaming Analytics
Benjamin Heintz, Abhishek Chandra and Ramesh Sitaraman.
IEEE Transactions on Cloud Computing (TCC), Volume 8(1), pp. 232-245, Jan-March 2020 (Published Online: September 2017).
- Nebula: Distributed Edge Cloud for Data Intensive Computing
Albert Jonathan, Mathew Ryden, Kwangsung Oh, Abhishek Chandra and Jon Weissman.
IEEE Transactions on Parallel and Distributed Systems (TPDS), Volume 28(11), 3229-3242, November 2017.
- Ensuring Reliability in Geo-Distributed Edge Cloud
Albert Jonathan, Abhishek Chandra and Jon Weissman.
Invited paper in the International Symposium on Resilient Communication Systems (Resilience Week), Wilmington, DE, September 2017.
- TripS: Automated Multi-tiered Data Placement in a Geo-distributed Cloud Environment
Kwangsung Oh, Abhishek Chandra and Jon Weissman.
In Proceedings of the 10th ACM International Systems and Storage Conference (SYSTOR 2017), Haifa, Israel, May 2017.
- Creating an Abstraction to Exploit IoT Synergies
Zachary Leidall, Abhishek Chandra and Jon Weissman.
Poster at the 2nd ACM/IEEE International Conference on Internet-of-Things Design and Implementation (IoTDI), Pittsburgh, PA, April 2017.
- MESH: A Flexible Distributed Hypergraph Processing System
Benjamin Heintz, Shivangi Singh, Corey Tesdahl, Abhishek Chandra.
Technical Report TR16-038, Department of Computer Science and
Engineering,
University of Minnesota, December 2016.
- Trading Timeliness and Accuracy in Geo-Distributed Streaming Analytics
Benjamin Heintz, Abhishek Chandra and Ramesh Sitaraman.
In Proceedings of the ACM Symposium on Cloud Computing (SOCC), Santa Clara, CA, October 2016.
- End-to-end Optimization for Geo-Distributed MapReduce
Benjamin Heintz, Abhishek Chandra, Ramesh Sitaraman and Jon Weissman.
IEEE Transactions on Cloud Computing, Volume 4(3), pp. 293-306, July-Sep 2016.
- Wiera: Towards Flexible Multi-Tiered Geo-Distributed Cloud Storage Instances
Kwangsung Oh, Abhishek Chandra and Jon Weissman.
In Proceedings of the 25th International Symposium on High Performance Distributed Computing (HPDC 2016), Kyoto, Japan, June 2016.
- Awan: Locality-aware Resource Manager for Geo-distributed Data-intensive Applications
Albert Jonathan, Abhishek Chandra and Jon Weissman.
In Proceedings of the IEEE International Conference on Cloud Engineering (IC2E), Berlin, Germany, April 2016.
- Enabling Scalable Social Group Analytics via Hypergraph Analysis Systems
Benjamin Heintz and Abhishek Chandra.
In the 7th USENIX Workshop on Hot Topics in Cloud Computing (HotCloud '15), Santa Clara, CA, July 2015.
- Optimizing Grouped Aggregation in Geo-Distributed Streaming Analytics
Benjamin Heintz, Abhishek Chandra and Ramesh Sitaraman.
In Proceedings of the 24th International ACM Symposium on High Performance Distributed Computing (HPDC), Portland, OR, June 2015.
Best Paper Finalist,
Best Presentation Award
Tech
Report
- Redefining Data Locality for Cross-Data Center Storage
Kwangsung Oh, Ajaykrishna Raghavan, Abhishek Chandra and Jon Weissman.
In the 2nd International Workshop on Software-Defined Ecosystems (BigSystem 2015), Portland, OR, June 2015.
- Cloud-Based, User-Centric Mobile Application Optimization
John Kolb, Prashant Chaudhary, Alexander Schillinger, Abhishek Chandra and Jon Weissman.
In Proceedings of the IEEE International Conference on Cloud Engineering (IC2E), Tempe, AZ, March 2015.
Best Paper Finalist
- Towards Optimizing Wide-Area Streaming Analytics
Benjamin Heintz, Abhishek Chandra and Ramesh Sitaraman.
In the 2nd IEEE Workshop on Cloud Analytics (IWCA), Tempe, AZ, March 2015.
- Tiera: Towards Flexible Multi-Tiered Cloud Storage Instances
Ajaykrishna Raghavan, Abhishek Chandra and Jon Weissman.
In Proceedings of the ACM/IFIP/USENIX Middleware conference (Middleware 2014), Bordeaux, France, December 2014.
- Trustworthy Distributed Computing on Social Networks
Aziz Mohaisen, Huy Tran, Abhishek Chandra and Yongdae Kim.
IEEE Transactions on Services Computing, Volume 7(3), pp. 333-345, July-Sep 2014.
- Exploiting User Interest in Data-Driven Cloud-based Mobile Optimization
John Kolb, Will Myott, Thao Nguyen, Abhishek Chandra and Jon Weissman.
In Proceedings of the 2nd IEEE International Conference on Mobile Cloud Computing, Services, and Engineering (MobileCloud'14), Oxford, UK, April 2014.
- Nebula: Distributed Edge Cloud for Data Intensive Computing
Mathew Ryden, Kwangsung Oh, Abhishek Chandra and Jon Weissman.
In Proceedings of IEEE International Conference on Cloud Engineering (IC2E), Boston, MA, March 2014.
- Predicting Multi-actor collaborations using Hypergraphs
Ankit Sharma, Jaideep Srivastava and Abhishek Chandra.
ArXiv Technical Report, January 2014.
- Wide-area Streaming Analytics: Distributing the Data Cube
Benjamin Heintz, Abhishek Chandra and Ramesh Sitaraman.
Poster Paper in Proceedings of the ACM Symposium on Cloud Computing (SoCC), Santa Clara, CA, October 2013.
Best Student Poster Award.
- Decentralized Edge Clouds
Abhishek Chandra, Jon Weissman and Benjamin Heintz.
IEEE Internet Computing, Volume 17(5), pp 70-73, September-October 2013.
- Beyond Graphs: Toward Scalable Hypergraph Analysis Systems
Benjamin Heintz and Abhishek Chandra.
In the ACM Sigmetrics Big Data Analytics Workshop, Pittsburgh, PA, June 2013.
-
Accelerating Distributed Workflows With Edge Resources
Siddharth Ramakrishnan, Robert Reutiman, Abhishek Chandra and Jon Weissman.
In Second International Workshop on Workflow Models, Systems, Services and Applications in the Cloud (CloudFlow 2013), Boston, MA, May 2013.
- Nebula: Data Intensive Computing over Widely Distributed Voluntary Resources
Mathew Ryden, Abhishek Chandra and Jon Weissman.
Technical Report TR13-007, Department of Computer Science and
Engineering,
University of Minnesota, March 2013.
Tech
Report
- Cross-Phase Optimization in MapReduce
Benjamin Heintz, Chenyu Wang, Abhishek Chandra and Jon Weissman.
In Proceedings of IEEE International Conference on Cloud Engineering (IC2E), San Francisco, CA, March 2013.
- Exploiting Spatio-Temporal Tradeoffs for Energy-Aware MapReduce in the Cloud
Michael Cardosa, Aameek Singh, Himabindu Pucha and Abhishek Chandra.
IEEE Transactions on Computers, Volume 61(12), pp 1737-1751, December 2012.
- Optimizing MapReduce for Highly Distributed Environments
Benjamin Heintz, Abhishek Chandra and Ramesh K. Sitaraman.
Technical Report TR12-003, Department of Computer Science and
Engineering,
University of Minnesota, February 2012 (Updated July 2012).
Also appeared as a Poster at the 10th USENIX Symposium on Operating Systems
Design and Implementation (OSDI 2012),
Hollywood, CA, October 2012.
Tech
Report
- Sharing-aware Cloud-based Mobile Outsourcing
Chonglei Mei, Daniel Taylor, Chenyu Wang, Abhishek Chandra, Jon Weissman.
In Proceedings of The Fifth IEEE International Conference on Cloud Computing (CLOUD 2012), Honolulu, HI, June 2012.
-
SocialCloud: Using Social Networks for Building Distributed Computing Services
Abedelaziz Mohaisen, Huy Tran, Abhishek Chandra, Yongdae Kim.
Technical Report TR11-031, Department of Computer Science and
Engineering,
University of Minnesota, December 2011.
Also appeared as a Short Paper in 8th ACM Symposium on Information, Computer and Communications Security (ASIACCS'13), Hangzhou, China, May 2013.
Tech
Report
- STEAMEngine: Driving MapReduce Provisioning in the Cloud
Michael Cardosa, Piyush Narang, Abhishek Chandra, Himabindu Pucha, Aameek Singh.
In Proceedings of the 18th Annual International Conference on High Performance Computing (HiPC'11), Bangalore, India, December 2011.
Also appeared as a Poster at the 9th USENIX Symposium on Operating Systems
Design and Implementation (OSDI 2010),
Vancouver, BC, Canada, October 2010.
Tech
Report
- Mobilizing the Cloud: Enabling Multi-User Mobile Outsourcing in the Cloud
Chonglei Mei, Daniel Taylor, Chenyu Wang, Abhishek Chandra, Jon Weissman.
Technical Report TR11-029, Department of Computer Science and
Engineering,
University of Minnesota, November 2011.
Tech
Report
- Passive Network Performance Estimation for Large-scale, Data-intensive Computing
Jinoh Kim, Abhishek Chandra and Jon Weissman.
IEEE Transactions on
Parallel and Distributed Systems (TPDS),
Volume 22(8), pp 1365-1373, August 2011.
Tech
Report
- Exploiting Spatio-Temporal Tradeoffs for Energy-Aware MapReduce in the Cloud
Michael Cardosa, Aameek Singh, Himabindu Pucha and Abhishek Chandra.
In Proceedings of The Fourth IEEE International Conference on Cloud Computing (CLOUD 2011), Washington, DC, July 2011.
Tech
Report
- Exploring MapReduce Efficiency with Highly-Distributed Data
Michael Cardosa, Chenyu Wang, Anshuman Nangia, Abhishek Chandra and Jon Weissman.
In The Second International Workshop on MapReduce and its Applications (MAPREDUCE'11), San Jose, CA, June 2011.
- Early Experience with the Distributed Nebula Cloud
Pradeep Sundarrajan, Abhishek Gupta, Matthew Ryden, Rohit Nair, Abhishek Chandra and Jon Weissman.
In The Fourth International Workshop on Data Intensive Distributed Computing (DIDC 2011), San Jose, CA, June 2011.
- Dynamic Outsourcing Mobile Computation to the Cloud
Chonglei Mei, James Shimek, Chenyu Wang, Abhishek Chandra and Jon Weissman.
Technical Report TR11-006, Department of Computer Science and
Engineering,
University of Minnesota, March 2011.
Tech
Report
- Starling: Minimizing Communication Overhead in Virtualized Computing Platforms Using Decentralized Affinity-Aware Migration
Jason Sonnek, James Greensky, Robert Reutiman and Abhishek Chandra.
In Proceedings of the 39th International Conference on Parallel Processing (ICPP'10), San Diego, CA, September 2010.
Abstract
Tech
Report
- Resource
Bundles: Using Aggregation for
Statistical Large-Scale Resource Discovery and Management
Michael Cardosa and Abhishek Chandra.
IEEE Transactions on
Parallel and Distributed Systems (TPDS), Volume 21(8), pp 1089-1102, August 2010.
-
Standing on the Shoulders of Others: Using Proxies to Opportunistically Boost Distributed Applications
Siddharth Ramakrishnan, Robert Reutiman, Abhishek Chandra and Jon Weissman.
Technical Report TR10-012, Department of Computer Science and
Engineering,
University of Minnesota, May 2010.
- Extracting the Textual and Temporal Structure of Supercomputing Logs
Sourabh Jain, Inderpreet Singh, Abhishek Chandra, Zhi-Li Zhang and Greg Bronevetsky.
In Proceedings of the 16th Annual International Conference on High Performance Computing (HiPC'09), Kochi, India, December 2009.
Abstract
Tech
Report
- Does Virtualization Make Disk Scheduling Passé?
David Boutcher and Abhishek Chandra.
Best Paper Award.
In the SOSP Workshop on Hot Topics in Storage and File Systems (HotStorage'09), Big Sky, MT, October 2009.
Abstract
- HiDRA: Statistical Multi-dimensional Resource
Discovery for Large-scale Systems
Michael Cardosa and Abhishek Chandra.
In Proceedings of the 17th IEEE International Workshop on Quality of Service (IWQoS'09), Charleston, SC, July 2009.
Abstract
Tech
Report
- Virtual Putty: Reshaping the Physical Footprint of Virtual Machines
Jason Sonnek and Abhishek Chandra.
In the Workshop on Hot Topics in Cloud Computing (HotCloud'09), San Diego, CA, June 2009.
Abstract
- Nebulas: Using Distributed Voluntary Resources to Build Clouds
Abhishek Chandra and Jon Weissman.
In the Workshop on Hot Topics in Cloud Computing (HotCloud'09), San Diego, CA, June 2009.
Abstract
- Using Data Accessibility for Resource Selection in
Large-scale Distributed Systems
Jinoh Kim, Abhishek Chandra and Jon Weissman.
IEEE Transactions on
Parallel and Distributed Systems (TPDS), Volume 20(6), pp 788-801,
June 2009.