MIMO broadcast channel optimization under general linear constraints | Synapse