Two algorithms are proposed for the superposition of assemblies of like molecules (e.g., peptide and proteins homooligomers and homoaggregates), which do not require examining all permutations of the molecules. Both start from searching the mutual orientation of the two assemblies over a grid of quaternion components for the sub-optimal mapping and orientation of the molecules of the second to those of the first assembly. The first one, termed Like-Molecule Assembly Distance Alignment (LMADA), uses Singular Value Decomposition to superpose the two assemblies, given the sub-optimal mapping. The second one, termed Like-Molecule Assembly Gaussian Distance Alignment (LMAGDA), minimizes the negative of the logarithm of the sum of the Gaussian terms in the distances between the corresponding atoms/sites of all pairs of molecules of the two assemblies in quaternion components, starting from those estimated in the first stage. Both algorithms yield as good or nearly as good superposition, in terms of root mean square deviation (RMSD), as examining all permutations to find the lowest RMSD. LMADA results in lower RMSDs, while LMAGDA in a better alignment of the geometrically matching sections of the assemblies. The costs of the proposed algorithms scale only with N2,