“…Several algorithms have been proposed to solve the discrete tomography problem. Among them are (i) linear programming-based algorithms [9,17], (ii) belief propagation [8], (iii) network flow techniques [3], (iv) convex-convave programming [19,14] (v) evolutionary algorithms [2] and other heuristic algorithms [4,6,11,12]. Not all approaches are applicable to the general discrete tomography problem we treat here: algorithms [9,17,8,6,11,12] only support binary labels, while [4,3] solves only the feasiblity problem and does not permit any energy.…”