Abstract:
We present a hypergraph coloring based approach to pliable index coding (PICOD). We represent the given PICOD problem using a hypergraph consisting of m messages as v...Show MoreMetadata
Abstract:
We present a hypergraph coloring based approach to pliable index coding (PICOD). We represent the given PICOD problem using a hypergraph consisting of m messages as vertices and the request-sets of the n clients as hyperedges. A conflict-free coloring of a hypergraph is an assignment of colors to its vertices so that each hyperedge contains a uniquely colored vertex. We show that various parameters arising out of conflict-free colorings (and some new variants) of the PICOD hypergraph result in new upper bounds for the optimal PICOD length. Using these new upper bounds, we show the existence of single-request PICOD schemes with length O(\log ^{2}\Gamma) , where \Gamma is the maximum number of hyperedges overlapping with any hyperedge. For the t -request PICOD scenario, we show the existence of PICOD schemes of length \max (O(\log \Gamma \log m), O(t \log m)) , under some mild conditions on the graph parameters. These results improve upon earlier work in general. We also show that our achievable lengths in the t -request case are asymptotically optimal, up to a multiplicative factor of \log t . Our existence results are accompanied by randomized constructive algorithms, which have complexity polynomial in the parameters of the PICOD problem, in expectation or with high probability.
Published in: IEEE Transactions on Information Theory ( Volume: 70, Issue: 6, June 2024)
Funding Agency:
Signal Processing and Communications Research Center, International Institute of Information Technology Hyderabad, Hyderabad, India
Prasad Krishnan (Member, IEEE) received the B.E. degree in electronics and communication engineering from the College of Engineering Guindy, Anna University, in 2007, and the Ph.D. degree from the Indian Institute of Science, Bengaluru, in 2014. Since 2014, he has been working as a Faculty Member of the Signal Processing and Communications Research Centre, International Institute of Information Technology Hyderabad (IIIT-...Show More
Prasad Krishnan (Member, IEEE) received the B.E. degree in electronics and communication engineering from the College of Engineering Guindy, Anna University, in 2007, and the Ph.D. degree from the Indian Institute of Science, Bengaluru, in 2014. Since 2014, he has been working as a Faculty Member of the Signal Processing and Communications Research Centre, International Institute of Information Technology Hyderabad (IIIT-...View more
Department of Computer Science and Engineering, Indian Institute of Technology Hyderabad, Hyderabad, India
Rogers Mathew received the B.Tech. degree in computer science and engineering from the College of Engineering, Trivandrum, India, in 2003, and the M.E. and Ph.D. degrees in computer science from the Indian Institute of Science, Bengaluru, India, in 2007.
He was an AARMS Postdoctoral Fellow of the Department of Mathematics and Statistics, Dalhousie University, Canada, from 2012 to 2013, and a VATAT Postdoctoral Fellow of th...Show More
Rogers Mathew received the B.Tech. degree in computer science and engineering from the College of Engineering, Trivandrum, India, in 2003, and the M.E. and Ph.D. degrees in computer science from the Indian Institute of Science, Bengaluru, India, in 2007.
He was an AARMS Postdoctoral Fellow of the Department of Mathematics and Statistics, Dalhousie University, Canada, from 2012 to 2013, and a VATAT Postdoctoral Fellow of th...View more
Department of Computer Science and Engineering, Indian Institute of Technology Hyderabad, Hyderabad, India
Subrahmanyam Kalyanasundaram (Senior Member, IEEE) received the B.Tech. degree in electronics and communication engineering from the Regional Engineering College Calicut, India, in 2001, the M.E. degree in telecommunication engineering from the Indian Institute of Science, Bengaluru, India, in 2003, and the Ph.D. degree in algorithms, combinatorics and optimization from the Georgia Institute of Technology, Atlanta, USA, i...Show More
Subrahmanyam Kalyanasundaram (Senior Member, IEEE) received the B.Tech. degree in electronics and communication engineering from the Regional Engineering College Calicut, India, in 2001, the M.E. degree in telecommunication engineering from the Indian Institute of Science, Bengaluru, India, in 2003, and the Ph.D. degree in algorithms, combinatorics and optimization from the Georgia Institute of Technology, Atlanta, USA, i...View more
Signal Processing and Communications Research Center, International Institute of Information Technology Hyderabad, Hyderabad, India
Prasad Krishnan (Member, IEEE) received the B.E. degree in electronics and communication engineering from the College of Engineering Guindy, Anna University, in 2007, and the Ph.D. degree from the Indian Institute of Science, Bengaluru, in 2014. Since 2014, he has been working as a Faculty Member of the Signal Processing and Communications Research Centre, International Institute of Information Technology Hyderabad (IIIT-H). He was a Faculty Mentor of a team that won the Qualcomm Innovation Fellowship, India, in 2022, for a project on coding theory. His research interests include coding theory and its applications in point-to-point communications, cache-aided communications, distributed data storage and retrieval, and DNA data storage.
Prasad Krishnan (Member, IEEE) received the B.E. degree in electronics and communication engineering from the College of Engineering Guindy, Anna University, in 2007, and the Ph.D. degree from the Indian Institute of Science, Bengaluru, in 2014. Since 2014, he has been working as a Faculty Member of the Signal Processing and Communications Research Centre, International Institute of Information Technology Hyderabad (IIIT-H). He was a Faculty Mentor of a team that won the Qualcomm Innovation Fellowship, India, in 2022, for a project on coding theory. His research interests include coding theory and its applications in point-to-point communications, cache-aided communications, distributed data storage and retrieval, and DNA data storage.View more
Department of Computer Science and Engineering, Indian Institute of Technology Hyderabad, Hyderabad, India
Rogers Mathew received the B.Tech. degree in computer science and engineering from the College of Engineering, Trivandrum, India, in 2003, and the M.E. and Ph.D. degrees in computer science from the Indian Institute of Science, Bengaluru, India, in 2007.
He was an AARMS Postdoctoral Fellow of the Department of Mathematics and Statistics, Dalhousie University, Canada, from 2012 to 2013, and a VATAT Postdoctoral Fellow of the Caesarea Rothschild Institute, University of Haifa, Israel, from 2013 to 2014. From 2015 to 2019, he worked as a Faculty Member of the Department of Computer Science and Engineering, Indian Institute of Technology Kharagpur. Since 2019, he has been working as a Faculty Member of the Department of Computer Science and Engineering, Indian Institute of Technology Hyderabad. His research interests include extremal and probabilistic combinatorics, structural graph theory, and graph algorithms.
Rogers Mathew received the B.Tech. degree in computer science and engineering from the College of Engineering, Trivandrum, India, in 2003, and the M.E. and Ph.D. degrees in computer science from the Indian Institute of Science, Bengaluru, India, in 2007.
He was an AARMS Postdoctoral Fellow of the Department of Mathematics and Statistics, Dalhousie University, Canada, from 2012 to 2013, and a VATAT Postdoctoral Fellow of the Caesarea Rothschild Institute, University of Haifa, Israel, from 2013 to 2014. From 2015 to 2019, he worked as a Faculty Member of the Department of Computer Science and Engineering, Indian Institute of Technology Kharagpur. Since 2019, he has been working as a Faculty Member of the Department of Computer Science and Engineering, Indian Institute of Technology Hyderabad. His research interests include extremal and probabilistic combinatorics, structural graph theory, and graph algorithms.View more
Department of Computer Science and Engineering, Indian Institute of Technology Hyderabad, Hyderabad, India
Subrahmanyam Kalyanasundaram (Senior Member, IEEE) received the B.Tech. degree in electronics and communication engineering from the Regional Engineering College Calicut, India, in 2001, the M.E. degree in telecommunication engineering from the Indian Institute of Science, Bengaluru, India, in 2003, and the Ph.D. degree in algorithms, combinatorics and optimization from the Georgia Institute of Technology, Atlanta, USA, in 2011.
Since 2011, he has been a Faculty Member of the Department of Computer Science and Engineering, Indian Institute of Technology Hyderabad. His research interests include theoretical computer science, including graph theory, graph algorithms, computational complexity theory, and randomized algorithms.
Subrahmanyam Kalyanasundaram (Senior Member, IEEE) received the B.Tech. degree in electronics and communication engineering from the Regional Engineering College Calicut, India, in 2001, the M.E. degree in telecommunication engineering from the Indian Institute of Science, Bengaluru, India, in 2003, and the Ph.D. degree in algorithms, combinatorics and optimization from the Georgia Institute of Technology, Atlanta, USA, in 2011.
Since 2011, he has been a Faculty Member of the Department of Computer Science and Engineering, Indian Institute of Technology Hyderabad. His research interests include theoretical computer science, including graph theory, graph algorithms, computational complexity theory, and randomized algorithms.View more