1. A method for detecting transmit symbols at the receiver side in a communications system, comprising: A sequence of linearly-constrained minimization solvers with the transmit symbols appearing in the constraint values.