Fast Algorithms for Packing Proportional Fairness and its Dual TU Berlin Zuse Institute Berlin and TU Berlin Berlin, Germany