Coding theory has found its most popular applications in compression (source coding) and error correction (channel coding). In this talk, we will describe the use of coding techniques (the hammer) in three different contexts (the nails): to enable function computation over networks; for efficient multicasting in content caching and delivery networks; and finally, to ensure security and privacy in cyber-physical systems. For each application, we will discuss the state of the art as well as point out open questions and potential research directions.
Nikhil Karamchandani is an Assistant Professor in the Department of Electrical Engineering at IIT Bombay. He received his BTech degree in Electrical Engineering from IIT Bombay in 2005, and MS and PhD degrees in Electrical and Computer Engineering from the University of California San Diego in 2007 and 2011 respectively. He was a postdoctoral researcher in the Department of Electrical Engineering at the University of California Los Angeles from 2011 to 2014. His research interests are in information theory, networks, and communications. He is a recipient of the K C Mukherji Undergraduate Thesis Award and the California Institute for Telecommunications and Information Technology (CalIT2) fellowship.