Adaptation and optimization in multi-carrier modulation systems