1. A multiuser detector system with correlation based pruning, comprising: a digital signal processor upon which is disposed; a parameter estimation module adapted to receive complex signals, and to produce estimated signature waveforms for each of K co-channel interfering signals; an S-matrix module forming an S-Matrix from said estimated signature waveforms; and a multiuser detector module processing said S-Matrix of said estimated signature waveforms with an unnormalized cross correlation matrix, and producing a more valid set of hypotheses for pruning with an M-algorithm.