Design and optimization of modified simplex methods