Parametric self-dual simplex method