19. The apparatus of claim 16 , wherein the set of instructions for storing the single value comprises a set of instructions for storing a plurality of single values that each identify different nearest pairs of primitive elements whose primitive elements are different minimum distances apart to form partitions.
19. The apparatus of claim 16 , wherein the set of instructions for storing the single value comprises a set of instructions for storing a plurality of single values that each identify different nearest pairs of primitive elements whose primitive elements are different minimum distances apart to form partitions. 20. The apparatus of claim 19 , wherein the program further comprises a set of instructions for analyzing the different partitions for the primitive elements in order to identify an optimal partition representing an optimal distance scale.