methodEnglish

Optimization, feasibility, and solver quality

Read exact, heuristic, infeasible, and invalid results precisely; solver language is part of the evidence.

EnglishEspaƱolFranƧais

Documentation follows the current system language. Missing translations fall back to the page's canonical language.

Optimization, feasibility, and solver quality

The deterministic engine first normalizes and validates the model. Missing required capacities, demands, objective scores, broken references, or unsupported numeric inputs can make analysis invalid. An infeasible result means the evaluated constraints cannot all be satisfied in that run. A heuristic search that finds no incumbent does not prove infeasibility.

Manual scenarios receive an evaluated result. For optimization scenarios, a bounded exact search may return optimal only when it completes its search envelope and reports optimalityProven: true. If the candidate envelope or search-node budget is exceeded, the engine may return a deterministic heuristic feasible incumbent. Call it ā€œhighest modeledā€ only when the exact proof is present; otherwise say it is a candidate portfolio that may be improved.

Optimization is conditional and risk-neutral under the encoded scoring policy. It does not discover omitted projects, validate estimates, infer resource calendars, solve detailed construction scheduling, establish legal compliance, or authorize funding. Preserve source fingerprints and rerun after any material edit.

Next: allocation, utilization, and bottlenecks.

References

Solving a comprehensive model for multiobjective project portfolio selection

Research on multiobjective project-portfolio selection with multiple periods, resource constraints, and project interdependence.

https://doi.org/10.1016/j.cor.2009.06.012

Resource-constrained multi-objective project portfolio selection and scheduling

Research illustrating the importance of explicit objectives, resource limits, timing, and sustainability assumptions in portfolio models.

https://doi.org/10.1016/j.jclepro.2020.122073