by Masao Fukushima
The concept of `reformulation' has long played an important role in mathematical programming. A classical example is the penalization technique in constrained optimization. More recent trends consi…