On reconstructing a string from its substring compositions. - Acharya, Jayadev; Das, Hirakendu; Milenkovic, Olgica; Orlitsky, Alon; Pan, Shengjun (2010)