Yuvraj Agarwal

Assistant Professor of Computer Science
School of Computer Science | Institute for Software Research
Electrical and Computer Engineeering (Courtesy)
UC San Diego, Computer Science and Engineering (Adjunct)

WEAN 5313, Carnegie Mellon University
5000 Forbes Avenue, Pittsburgh, PA 15217
Office: (412) 268-7328
Email: yuvraj.agarwal [at] cs.cmu.edu

Assistant: Lisa Dougherty -- ldougher [at] cs.cmu.edu
Lisa's Office Phone: (412) 268-2006. Location: WEAN 5125.

Copyright notice: Permission to make digital/hard copy of all or part of any of the following publications and technical reports for personal or classroom use is granted without fee provided that copies are not made or distributed for profit or commercial advantage. These publications are covered by copyright of the authors and publishing agencies.


"Brick: Towards a Unified Metadata Schema For Buildings"
Bharathan Balaji, Arka Bhattacharya, Gabriel Fierro, Jinkung Gao, Joshua Gluck, Dezhi Hong, Aslak Johansen, Jason Koh, + 9 other co-authors!
BuildSys 2016 -- ACM Conference on Embedded Systems For Energy-Efficient Built Environments (BuildSys), November 2016.
(1) Won Audience Choice Award! (2) Won Best Demo Award! (3) Nominated for Best Paper Award!

"Genie: A Longitudinal Study Comparing Physical and Software Thermostats in Office Buildings"
Bharathan Balaji, Jason Koh, Nadir Weibel, Yuvraj Agarwal.
UBICOMP 2016 -- ACM International Joint Conference on Pervasive and Ubiquitous Computing. September 2016.

"Follow My Recommendations: A Personalized Privacy Assistant for Mobile App Permissions"
Bin Liu, Mads Schaarup Andersen, Florian Schaub, Hazim Almuhimedi, Shikun Zhang, Norman Sadeh, Alessandro Acquisti, Yuvraj Agarwal.
SOUPS 2016 -- USENIX Symposium on Usable Privacy and Security. June 2016.
(Won IAPP SOUPS Privacy Award!) -- [PHOTO!]

"How Short is Too Short? Implications of Length and Framing on the Effectiveness of Privacy Notices"
Joshua Gluck, Florian Schaub, Amy Friedman, Hana Habib, Norman Sadeh, Lorrie Faith Cranor, Yuvraj Agarwal.
SOUPS 2016 -- USENIX Symposium on Usable Privacy and Security. June 2016.

"Toward Building a Safe, Secure, and Easy-to-Use Internet of Things Infrastructure"
Yuvraj Agarwal, Anind Dey.
IEEE Computer 2016: IEEE Computer Society.

"Handling a trillion (unfixable) flaws on a billion devices: Rethinking network security for the Internet-of-Things"
Tianlong Yu, Vyas Sekar, Srini Seshan, Yuvraj Agarwal, Chenren Xu.
HotNets 2015: Fourteenth ACM Workshop on Hot Topics in Networks. November 2015.

"Zodiac: Organizing Large Deployment of Sensors to Create Reusable Applications for Buildings"
Bharathan Balaji, Chetan Verma, Balakrishnan Narayanaswamy, Yuvraj Agarwal.
BuildSys 2015 -- ACM Conference on Embedded Systems For Energy-Efficient Built Environments (BuildSys), November 2015. (Nominated for Best Paper Award)

"Models, Abstractions, and Architectures: The Missing Links in Cyber-Physical Systems"
Bharathan Balaji, Mohammed Al Faruque, Nikil Dutt, Rajesh Gupta, Yuvraj Agarwal.
DAC 2015 -- SIGDA Design Automation Conference, San Francisco, June 2015. (Invited Paper)

"Your Location has been Shared 5,398 Times! A Field Study on Mobile App Privacy Nudging"
Hazim Almuhimedi, Florian Schaub, Norman Sadeh, Idris Adjerid, Alessandro Acquisti, Joshua Gluck, Lorrie Cranor, Yuvraj Agarwal.
CHI 2015 -- SIGCHI Conference: Human Factors in Computing Systems, Seoul, South Korea, 2015.

"Demo Abstract -- BuildingSherlock: Fault Management Framework for HVAC Systems"
Rizhen Zhang, Bharathan Balaji, Yan Zhang, Balakrishnan Narayanaswamy, Yuvraj Agarwal.
BuildSys 2014 -- ACM Conference on Embedded Sensing Systems For Energy-Efficiency In Buildings, Memphis, 2014.

"WattShare: Detailed Energy Apportionment in Shared Living Spaces within Commercial Buildings"
Shailja Thakur, Manaswi Saha, Amarjeet Singh, Yuvraj Agarwal.
BuildSys 2014 -- ACM Conference on Embedded Sensing Systems For Energy-Efficiency In Buildings, Memphis, 2014.

"Data Driven Investigation of Faults in HVAC Systems with Model, Cluster and Compare (MCC)"
Balakrishnan Narayanaswamy, Bharathan Balaji, Rajesh Gupta, Yuvraj Agarwal.
BuildSys 2014 -- ACM Conference on Embedded Sensing Systems For Energy-Efficiency In Buildings, Memphis, 2014.

"EnergyLens: Combining Smartphones with Electricity Meter for Accurate Activity Detection and User Annotation"
Manaswi Saha, Shailja Thakur, Amarjeet Singh, Yuvraj Agarwal.
E-Energy 2014 -- ACM Conference on Future Energy Systems, Cambridge, June 2014.

"BuildingDepot 2.0: An Integrated Management System for Building Analysis and Control"
Thomas Weng, Anthony Knowkafor and Yuvraj Agarwal.
BuildSys 2013 -- Workshop on Embedded Sensing Systems For Energy-Efficiency In Buildings, Rome, November 2013.

"ZonePAC:Zonal Power Estimation and Control via HVAC Metering and Occupant Feedback"
Bharathan Balaji, Hitedoshi Teraoka, Rajesh Gupta and Yuvraj Agarwal.
BuildSys 2013 -- Workshop on Embedded Sensing Systems For Energy-Efficiency In Buildings, Rome, November 2013.

"Sentinel: Occupancy Based HVAC Actuation using Existing WiFi Infrastructure in Commercial Buildings"
Bharathan Balaji, Jian Xu, Anthony Knowkafor, Rajesh Gupta and Yuvraj Agarwal.
SenSys 2013 -- In Proceedings of the 11th International Conference on Embedded Networked Sensor Systems, November 2013.

"ProtectMyPrivacy: Detecting and Mitigating Privacy Leaks on iOS Devices Using Crowdsourcing"
Yuvraj Agarwal and Malcolm Hall.
MobiSys 2013 -- Proceedings of the 11th International Conference on Mobile Systems, Applications and Services, 2013.

"Underdesigned and Opportunistic Computing in Presence of Hardware Variability"
Puneet Gupta, Yuvraj Agarwal, Lara Dolecek, Nikil Dutt, Rajesh Gupta, Rakesh Kumar,
Subhashish Mitra, Alex Nilolau, Tajana Rosing, Mani Srivastava, Steven Swanson, Dennis Sylvester.

TCAD 2012 -- In Transactions on Computer-Aided Design of Integrated Circuits and Systems, 2012.

"BuildingDepot: An Extensible and Distributed Architecture for Building Data Storage, Access and Sharing"
Yuvraj Agarwal, Rajesh Gupta, Daisuke Komaki, Thomas Weng
ACM BuildSys 2012 -- Workshop on Embedded Sensing Systems For Energy-Efficiency In Buildings, Toronto, November 2012.
(Nominated for Best Paper Award)

"Towards Verifying Android Apps for the Absence of WakeLock Energy Bugs"
Panagiotis Vekris, Ranjit Jhala, Sorin Lerner, Yuvraj Agarwal
USENIX HotPower 2012 -- In the USENIX Workshop on Power-Aware Computing and Systems, Hollywood, October 2012

"Accurate Characterization of Variability in Power Consumption in Modern Computing Platforms"
Bharathan Balaji, John McCullough, Rajesh Gupta, Yuvraj Agarwal
USENIX HotPower 2012 -- In the USENIX Workshop on Power-Aware Computing and Systems, Hollywood, October 2012

"From Buildings to Smart Buildings -- Sensing and Actuation to Improve Energy Efficiency"
Thomas Weng, Yuvraj Agarwal
IEEE D&T 2012 -- In IEEE Design and Test, Special Issue on Green Buildings, August 2012

"Verifying GPU Kernels by Test Amplification"
Alan Leung, Manish Gupta, Yuvraj Agarwal, Rajesh Gupta, Ranjit Jhala, Sorin Lerner
PLDI 2012 -- In Proceedings of the ACM Conference on Programming Language Design and Implementation, Beijing, June 2012

"Managing Plug-Loads for Demand Response within Building"
Thomas Weng, Bharathan Balaji, Seemanta Dutta, Rajesh Gupta, Yuvraj Agarwal
BuildSys 2011 -- In Proceedings of the ACM Workshop on Embedded Sensing Systems For Energy-Efficiency In Buildings Seattle, November 2011.

"Evaluating the Effectiveness of Model-Based Power Characterization"
John McCullough, Yuvraj Agarwal, Jaideep Chandrashekhar, Sathyanarayanan Kuppuswamy, Alex C. Snoeren, Rajesh Gupta
USENIX 2011 -- In Proceedings of the USENIX Annual Technical Conference, June 2011.

"Duty-Cycling Buildings Aggressively: The Next Frontier in HVAC Control"
Yuvraj Agarwal, Bharathan Balaji, Seemanta Dutta, Rajesh K Gupta, Thomas Weng
IPSN/SPOTS 2011 -- International Conference on Information Processing in Sensor Networks Chicago, April 2011.

"Understanding the Role of Buildings in a Smart Microgrid"
Yuvraj Agarwal, Thomas Weng, and Rajesh Gupta
DATE 2011 -- Design and Test Europe France, March 2011.

"Occupancy-Driven Energy Management for Smart Building Automation"
Yuvraj Agarwal, Bharathan Balaji, Rajesh Gupta, Jacob Lyles, Michael Wei, and Thomas Weng
Buildsys 2010 -- 2nd ACM Workshop On Embedded Sensing Systems For Energy-Efficiency In Buildings Zurich, Nov 2010.

"SleepServer: A Software-Only Approach for Reducing the Energy Consumption of PCs within Enterprise Environments"
Yuvraj Agarwal, Stefan Savage and Rajesh Gupta
USENIX 2010 -- Proceedings of the USENIX Annual Technical Conference Boston, MA, June 2010.

"Cyber-Physical Energy Systems: Focus on Smart Buildings"
Jan Kleissl and Yuvraj Agarwal
DAC 2010 -- Proceedings of the ACM/EDAC/IEEE Design Automation Conference Boston, MA, June 2010.

"MicroSystems Driving Smart Energy Metering in Smart Grids"
Yuvraj Agarwal and Thomas Weng and Rajesh Gupta
DAC.com -- Design Automation Conference KnowledgeBase Article, (Invited Paper) May 2010

"The Energy Dashboard: Improving the Visibility of Energy Consumption at a Campus-Wide Scale"
Yuvraj Agarwal, Thomas Weng and Rajesh Gupta
BuildSys 2009 -- First ACM Workshop on Embedded Sensing Systems For Energy-Efficiency In Buildings November 2009

"Somniloquy: Augmenting Network Interfaces to Reduce PC Energy Usage"
Yuvraj Agarwal, Steve Hodges, James Scott, Ranveer Chandra, Paramvir Bahl, and Rajesh Gupta
NSDI 2009 -- In Proceedings of USENIX Symposium on Networked Systems Design and Implementation April 2009

"SoftSpeak: Making VoIP Play Fair in Existing 802.11 Deployments"
Patrick Verkaik, Yuvraj Agarwal, Rajesh Gupta, and Alex C. Snoeren
NSDI 2009 -- In Proceedings of USENIX Symposium on Networked Systems Design and Implementation April 2009

"SwitchR: Reducing System Power Consumption in a Multi-Clients, Multi-Radio Environment"
Yuvraj Agarwal, Trevor Pering, Roy Want, and Rajesh Gupta
ISWC 2008 -- In Proceedings of IEEE International Symposium on Wearable Computing 2008

"WirelessWakeups Revisited: Energy Management for VoIP over WiFi Smartphones"
Yuvraj Agarwal, Ranveer Chandra, AlecWolman, Paramvir Bahl, and Rajesh Gupta
MobiSys 2007 -- In Proceedings of the 5th International Conference on Mobile Systems, Applications and Services 2007

"CoolSpots: Reducing the Power Consumption of Wireless Mobile Devices with Multiple Radio Interfaces"
Trevor Pering, Yuvraj Agarwal, Rajesh Gupta, and Roy Want
MobiSys 2006 -- In Proceedings of the 4th International Conference on Mobile Systems, Applications and Services 2006

"Dynamic Power Management using On Demand Paging for Networked Embedded Systems"
Yuvraj Agarwal, Curt Schurgers, and Rajesh Gupta
ASP-DAC 2005 -- In Proceedings of the 2005 Conference on Asia South Pacific Design Automation 2005

Last Updated by Yuvraj Agarwal on 07/11/2016      Back to Top