esabo / CodingTheory

A coding theory library for Julia.
https://esabo.github.io/CodingTheory/
BSD 3-Clause "New" or "Revised" License
26 stars 11 forks source link

`LP` solver for `Quantum LDPC` Codes #29

Open Fe-r-oz opened 2 months ago

Fe-r-oz commented 2 months ago

Following insightful discussion with Eric, I am opening this issue to monitor progress.

As Eric notes, "See the JuMP extension where LP is used for classical LDPC codes for an example on using the solver."

To start with, Check out the LP_decoder_LDPC: src/LDPC/decoders.jl

Fe-r-oz commented 2 months ago

COPT.jl: It includes high-performance solvers for LP, MIP, SOCP, convex QP/QCP and SDP.

Also, https://github.com/jinwen-yang/cuPDLP.jl

Also, https://github.com/google-research/FirstOrderLp.jl