Average Performance of a Self–Dual Interior Point Algorithm for Linear Programming