break off matrix constraints and dual constraints