Il lavoro svolto in questa tesi propone algoritmi innovativi di allocazione delle risorse in sistemi di telecomunicazione basati su modulazione multi-portante. In particolare, algoritmi di allocazione di potenza e bit-loading vengono trattati per i casi singolo e multi utente. Inoltre, vengono calcolati i parametri ottimi per le modulazioni OFDM ed FMT. Viene considerato infine il caso di reti che fanno uso del relay.