Closed buntonj closed 1 year ago
Built a generic Constraint
class with a test_membership
and is_saturated
virtual function. Integrated it with NaiveGreedy
but need to finish integration with LazyGreedy
.
Completed integration with lazy greedy. will need to continue accommodating as we add algorithms, but good with existing two.
Add to optimizer class, needs to check/maintain feasibility of set at all iterations. Define new
Constraint
class withmembership
evaluation function. Can subsume current cardinality constraint setup (if desired).