Use of Linear Programming for Dynamic Subcarrier and Bit Allocation in Multiuser OFDM | Synapse