This document proposes a resource allocation scheme called BGWA to support scalable video multicast in WiMAX relay networks. BGWA allocates bandwidth to maximize network throughput or number of satisfied users in polynomial time. It is a bounded version of a greedy weighted algorithm called GWA that avoids redundant bandwidth allocation. Simulation results show BGWA can effectively achieve different performance objectives like maximizing throughput or number of users depending on parameter settings.