Obviously, model (1.1) can only provide a reasonable representation of a real life problem when the functions involved (e.g. cost functions or production functions) are fairly linear in the decision variables. If this condition is substantially violated—for example, because of increasing marginal costs or decreasing marginal returns of production—we should use a more general form to model our problem