Sum capacity of the vector Gaussian broadcast channel and uplink-downlink duality
Writing on dirty paper