European Journal of Operational Research; 117(2):396-413 [1999]