Optimal Allocation Strategies for the Dark Pool Problem