1. 09 Aug, 2017 1 commit
    • Francisco Ribeiro's avatar
      Updates Lb computation and adds other corrections · 3ef1ecd7
      Francisco Ribeiro authored
      - minor corrections on indentation, format, etc.
      
      - updates methods and removes deprecated ones:
        > Lb computing and pruning, Ub computing
        > cycle equalized nodes (sampling without replacement)
        > adds stopping criteria (gap, %gap and no update)
      
      - adds command line parameters for choosing root and projection/averaging (in tb2{main,types,wcsp}.cpp)
      3ef1ecd7
  2. 13 Jul, 2017 1 commit
  3. 12 Jul, 2017 1 commit
  4. 10 Jul, 2017 2 commits
    • Francisco Ribeiro's avatar
      Corrects {a,de}scending pass, adds unaryProjection · 9f396c49
      Francisco Ribeiro authored
      - corrects cost-reset order in asc-pass
      - corrects desc-pass
      - adds unaryProjection to equalizeRoot() method
      9f396c49
    • Francisco Ribeiro's avatar
      Sets common root and root value for all subprobs · 0891ae5d
      Francisco Ribeiro authored
      - works for 1-trees
      - randomly chooses a root
      - splits findBestAssignments in: ascending pass, equalizeRoot, descending pass and graph::findbestAssignment
      - equalizeRoot finds root value bestV that minimizes the sum(t_in_trees) of cost_t_(v)
      - forces this value in Ub computation and in each subgraph bestAssignment
      - adds other methods to be used with projection
      0891ae5d
  5. 04 May, 2017 1 commit
  6. 10 Oct, 2016 1 commit
  7. 02 Aug, 2016 2 commits
  8. 10 May, 2016 1 commit
  9. 12 Apr, 2016 1 commit
  10. 25 Mar, 2016 1 commit
  11. 01 Mar, 2016 2 commits
    • Matthias Zytnicki's avatar
      Bug correction. · b1f4b9c7
      Matthias Zytnicki authored
      Ub was not properly updated.
      b1f4b9c7
    • Matthias Zytnicki's avatar
      Several optimizations. · 2c2c144b
      Matthias Zytnicki authored
      Now update only 2 trees: the most divergent and a random one.
      Use SoPlex instead of lp_solve (but still commented).
      When finding DAC supports, now favors values that have been selected by other trees.
      2c2c144b
  12. 18 Feb, 2016 1 commit
  13. 16 Feb, 2016 1 commit
  14. 16 Dec, 2015 1 commit
  15. 19 Nov, 2015 2 commits
  16. 13 Nov, 2015 1 commit
  17. 13 Oct, 2015 1 commit
  18. 10 Oct, 2015 1 commit
  19. 05 Oct, 2015 1 commit
  20. 26 Sep, 2015 1 commit
  21. 25 Sep, 2015 1 commit
  22. 18 Sep, 2015 1 commit
  23. 14 Sep, 2015 1 commit
  24. 12 Aug, 2015 1 commit
  25. 02 Apr, 2015 2 commits
  26. 19 Mar, 2015 1 commit
  27. 03 Feb, 2015 9 commits