Dynamic trees as search trees via euler tours, applied to the network simplex algorithm - Tarjan, Robert E. (Mathematical programming, 1997)