For extensive coverage areas, multi-beam high throughput satellite (HTS) communication is a promising technology that plays crucial role in delivering broadband services to many users with diverse Quality of Service (QoS) requirements. This article focuses on HTS systems where all beams reuse the same spectrum. In particular, we propose novel user scheduling and power allocation design capable ...