 Among the reconstruction methods one can find algebraic reconstruction techniques (e.g., DART 
 or ), greedy algorithms (see  for approximation guarantees), and Monte Carlo algorithms.Various algorithms have been applied in image processing
, medicine, 
three-dimensional statistical data security problems, computer
tomograph assisted engineering and design, electron microscopy
 and materials science, including the 3DXRD microscope.A form of discrete tomography also forms the basis of nonograms, a type of logic puzzle in which information about the rows and columns of a digital image is used to reconstruct the image.