Computing approximate solutions of the protein structure determination problem using global constraints on discrete crystal latt