Apparatuses, systems, and methods are described for power allocation in a superposition multiple access communication system capable of using non-uniform joint constellations or super-constellations. In one method, the conditional probability of a correctly-received symbol and a normalized weighting coefficient is calculated for each receiver and then the sum of weighted efficiencies is calculated. The optimal power allocation is determined for each receiver by maximizing the sum of weighted spectral efficiencies.