An open library for your next question. Public pilot
Executable Science
Log inCreate account
← All resources
Methods

Disciplined Parametrized Programming

A guide to parameterized convex programs, repeated canonicalization and differentiating solution maps.

Visit the original source ↗

External resource. No execution or independent verification is claimed here.

A QUESTION TO TAKE FURTHER

On a smooth, uniquely solved parameterized quadratic problem, do solution sensitivities agree with an analytic derivative?

The evaluator derives the closed-form solution and derivative, compares finite differences away from active-set changes and accounts separately for compilation and solve time.

What you could produce

  • A versioned minimal protocol, evaluator-owned test cases, and a comparison report with numerical/statistical uncertainty and failures.

Before you use it

  • CVXPY, compatible NumPy/SciPy and a suitable optimization solver; versions not pinned

Limits to keep in view

  • No upstream example, source package, build hook or submitted code was executed.
  • The current qualified pilot accepts only self-contained Python 3.13 with a 90-second deadline. This reference's package/runtime is not qualified for that path.
  • The proposed protocol requires bounded resource estimates and an independently controlled evaluator before any scientific execution claim.

Source and permission context

CVXPY documentation. Disciplined Parametrized Programming. https://www.cvxpy.org/tutorial/dpp/index.html.

Catalog listing reviewed. This review covers the description and source links displayed here.

Unversioned CVXPY page and pinned Apache-2.0 project LICENSE reviewed.

Reviewed 2026-09-14. Copying or adapting source files remains subject to their own terms.

project source · Apache-2.0

The pinned CVXPY repository snapshot carries Apache-2.0 terms, which discuss code and documentation source. The unversioned documentation site's deployed revision was not established, so this does not assert that the fetched page is fully licensed by that snapshot.

Inspect the license evidence ↗

Before copying source material

  • Third-party figures, linked papers, datasets and dependency licenses have not been assessed; no external content is copied into this catalog.
  • The fetched documentation page has no established deployed version; its correspondence to the pinned project-license snapshot remains unresolved.