List decoding: algorithms and applications | ACM SIGACT News | DeepDyve