Skip to content

v0.2.0

Choose a tag to compare

@github-actions github-actions released this 16 Feb 17:58
· 418 commits to main since this release

What's Changed

  • Design: trait system refactoring for contributor ergonomics by @GiggleLiu in #50
  • perf: optimize pathdecomposition and add ground truth tests by @GiggleLiu in #54
  • Fix #47: Add HamiltonianCycle model by @GiggleLiu in #57
  • Remove weight type parameter from CircuitSAT and KColoring by @GiggleLiu in #56
  • Fix #52: TravelingSalesman to ILP reduction by @GiggleLiu in #60
  • Simplify variant system and clean up type hierarchy by @GiggleLiu in #66
  • Add parity tests against Julia ProblemReductions.jl by @GiggleLiu in #65
  • feat: variant-aware reduction paths with resolve_path by @GiggleLiu in #68
  • Refactor: address KISS and DRY violations (#70) by @GiggleLiu in #71
  • refactor: variant-level reduction graph with path-based API by @GiggleLiu in #72
  • Fix #73: Refactor graph problem constructors to take graph as input by @GiggleLiu in #74
  • Close Julia parity test gaps: BicliqueCover, BMF, SAT→CircuitSAT, reduction paths by @GiggleLiu in #75
  • feat: add problem_size() to Problem trait with validation by @GiggleLiu in #76
  • Reduce exported functions (#77) by @GiggleLiu in #79
  • Rewrite getting-started with Factoring→SpinGlass and path overhead API by @GiggleLiu in #78
  • Reduce exported functions (closes #77) by @GiggleLiu in #80

Full Changelog: v0.1.1...v0.2.0