The primal and the dual simplex methods follow the same general procedure. In the first step a full basis is
established. In the proceeding steps we move from one basic solution to another while trying to reduce the
degree of infeasibility of the primal and the dual problem respectively.