They proved that conflict free memory mapping always exists to tackle collision problem for any code.
it is based on a simulated-annealing algorithm in which one cannot predict when the algorithm will end and the final architecture is not optimized.