Interior point techniques in optimization