← All tasks
pythoncvxpy/cvxpy #1354Not a task: already works

Documentation request - explain acronyms in 'choosing a solver'

envgap__cvxpy__cvxpy-1354

01 / FAILURE SIGNATURE

As reported upstream

No identifying execution failure has been captured.
Not a benchmark task.
  • The project already builds and runs before the fix, so there is nothing to repair.

02 / ENVIRONMENT RECIPE

Base commit
7c40be6ce30e3978373828aa4e4b1ffe793c65eb
Manifest
doc/requirements.txt
Reproduce
Awaiting issue-specific recipe
Run under trace
Awaiting a meaningful runtime command

03 / ORIGINAL ISSUE TEXT

cvxpy/cvxpy #1354 · read the original issue
The documentation has a section called [choosing a solver](https://www.cvxpy.org/tutorial/advanced/index.html#choosing-a-solver).

That includes a table with many acronyms. I can guess some of them, but others I don't know.



Can you please add an explanation for each acronym below the table? First spell it out, and then maybe a sentence explaining it. (e.g. 'mixed integer' sounds like it does *not* include floats, but it does.)



* LP - Linear Programming?

* QP - ?

* SOCP - ?

* SDP - semi-definite positive? What does that mean?

* EXP - "Here EXP refers to problems with exponential cone constraints. The exponential cone is defined as ... " (already included in docs)

* POW - "The POW column refers to problems with 3-dimensional power cone constraints. The 3D power cone is defined as" ... (already included)

* MIP - mixed integers, i.e. can use ints/bools as well as floats







Continue on GitHub ↗

04 / LABELS

Labels from the report text only; not yet run

No supported category has been assigned.

Label rules and the text that matched
[]