Mathematical programming

The following text is drawn from ISNAR (2003).

The mathematical programming method is similar to the integrated partial indicators approach in that weights are placed on a set of criteria. However the mathematical programming method provides a more powerful and sophisticated priority setting technique in that it relies on a mathematical optimization of a multiple goal objective function, subject to resource constraints (available funding and human resources) to select a portfolio of research projects.

Advantage of Mathematical Programming

The mathematical programming method selects an “optimal” portfolio taking into account the various evaluation criteria and constraints imposed in the programming problem rather than simply ranking research areas.

Disadvantages of Mathematical Programming

Mathematical programming is not particularly useful for evaluating too diverse a set of R&D projects. If either the criteria for projects assessment or the constraints faced in executing the projects are not well-defined, then nonsensical solutions can result.
 


Source: ISNAR (2003) Monitoring, Evaluation, and Impact Assessment of R&D Investments in Agriculture, The Hague: International Service for National Agricultural Research.