Uploaded image for project: 'Commons Math'
  1. Commons Math
  2. MATH-351

SimplexSolver fails to solve feasible problem instance

    XMLWordPrintableJSON

Details

    • Bug
    • Status: Closed
    • Major
    • Resolution: Invalid
    • 2.0
    • 2.2
    • None
    • Windows Vista Home Premium Version 6.0 Service Pack 1, Build 6001

    Description

      SimplexSolver throws an UnboundedSolutionException on a problem instance I can optimally solve with Excel's Solver. I've kept the parameters between the two programs the same as far as I can tell (i.e. both have a precision/epsilon value of 1e-6 and a maxIterations value of 1000). I will attach a JUnit test with an example problem on which SimplexSolver fails. I will also attach an Excel spreadsheet wtih the same data and successful Solver setup in place.

      I don't know a whole lot about linear programming or Simplex, but the problem I'm attempting to solve does appear to have a fairly sparse coefficient matrix, which may be part of the problem.

      It's surprisingly difficult to find a Java-based linear programming library, so I was ecstatic when I found this. Let me know how I can help!

      Thanks!

      Attachments

        1. ASF.LICENSE.NOT.GRANTED--oledata.mso
          5 kB
          Jurgen Tas
        2. ASF.LICENSE.NOT.GRANTED--image031.gif
          0.1 kB
          Jurgen Tas
        3. ASF.LICENSE.NOT.GRANTED--image030.wmz
          0.3 kB
          Jurgen Tas
        4. ASF.LICENSE.NOT.GRANTED--image029.gif
          0.1 kB
          Jurgen Tas
        5. ASF.LICENSE.NOT.GRANTED--image028.wmz
          0.3 kB
          Jurgen Tas
        6. ASF.LICENSE.NOT.GRANTED--image027.gif
          0.1 kB
          Jurgen Tas
        7. ASF.LICENSE.NOT.GRANTED--image026.wmz
          0.3 kB
          Jurgen Tas
        8. ASF.LICENSE.NOT.GRANTED--image025.gif
          0.1 kB
          Jurgen Tas
        9. ASF.LICENSE.NOT.GRANTED--image024.wmz
          0.3 kB
          Jurgen Tas
        10. ASF.LICENSE.NOT.GRANTED--image023.gif
          0.1 kB
          Jurgen Tas
        11. ASF.LICENSE.NOT.GRANTED--image022.wmz
          0.3 kB
          Jurgen Tas
        12. ASF.LICENSE.NOT.GRANTED--image021.gif
          0.1 kB
          Jurgen Tas
        13. ASF.LICENSE.NOT.GRANTED--image020.wmz
          0.3 kB
          Jurgen Tas
        14. ASF.LICENSE.NOT.GRANTED--image019.gif
          0.1 kB
          Jurgen Tas
        15. ASF.LICENSE.NOT.GRANTED--image018.wmz
          0.3 kB
          Jurgen Tas
        16. ASF.LICENSE.NOT.GRANTED--image017.gif
          1 kB
          Jurgen Tas
        17. ASF.LICENSE.NOT.GRANTED--image001.wmz
          0.7 kB
          Jurgen Tas
        18. SimplexFail.xlsx
          21 kB
          Mark Thomas
        19. TestSimplexFail.java
          26 kB
          Mark Thomas

        Activity

          People

            Unassigned Unassigned
            thomamark Mark Thomas
            Votes:
            0 Vote for this issue
            Watchers:
            1 Start watching this issue

            Dates

              Created:
              Updated:
              Resolved: