Thuật toán đơn giản không có trong P. CLRS do đó nói rằng, mặc dù trong thực tế, nó hoạt động "tốt", có một số đầu vào khiến thuật toán chạy theo thời gian theo cấp số nhân. Điều này liên quan chặt chẽ đến thuật toán, không liên quan đến việc thực hiện nó: bạn sẽ phải đối mặt với điều này một cách độc lập về cách bạn thực hiện chính xác thuật toán. Tuy nhiên, LP là ở P. Điều này đã được Khachian chứng minh vào năm 1979, tuy nhiên thuật toán ellipsoid của ông không thực tế. Ngày nay, phương pháp điểm nội thất được sử dụng rộng rãi. Người đầu tiên được Karmarkar phát hiện vào năm 1984.
Nếu bạn quan tâm đến việc triển khai thực tế, hãy xem:
GUROBI, miễn phí cho sử dụng học tập, hiện là trình tối ưu hóa tốt nhất hiện có (cả phiên bản song song và bộ nhớ chia sẻ):
http://www.gurobi.com
thư viện GLPK:
http://www.gnu.org/software/glpk/
đây là một dự án nguồn mở, cung cấp các triển khai cho:
- phương pháp đơn giản và kép
- phương pháp điểm nội bộ kép
- phương pháp cắt cành
- người dịch cho GNU MathProg
- giao diện chương trình ứng dụng (API)
- bộ giải LP / MIP độc lập