constraint-induced