Index coding : source coding for broadcasting with receiver side information
Application : satellite communication, P2P file sharing