1. A method of determining a transmitted vector (x) representing a plurality of symbols transmitted on a wireless medium by a corresponding plurality of wireless transmitters, said plurality of symbols belonging to an alphabet according to a modulation technique employed by each of said plurality of wireless transmitters, said method being performed in a wireless receiver, wherein said wireless receiver and said plurality of wireless transmitters form a multiple-input multiple-output (MIMO) system, said method comprising: receiving a received vector (y) representative of said transmitted vector (x); generating a first random number; forming, in a first iteration, a first symbol of a first candidate vector, said first candidate vector representing a potential solution vector, wherein said forming is based on a first approach if said first random number is greater than a first predetermined value (q), but is based on a second approach if said random number is less than or equal to said first predetermined value (q), wherein said first approach randomly selects said first symbol from a uniform distribution of symbols in said alphabet, and wherein said second approach selects said first symbol based on Gibbs sampling, wherein the first predetermined value (q) equals ½Nt, wherein Nt represents the total number of transmitters in said plurality of wireless transmitters.