Row Splitting Optimization