You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
5 SatisfactionProblem models have test files but do not use find_all_satisfying to enumerate all feasible solutions, unlike the other 33 satisfaction models which all include such tests.
Additionally, 7 problems were missing canonical_model_example_specs registration (no auto-exported JSON for the paper), and their paper entries used hardcoded examples instead of load-model-example.
Problem
5
SatisfactionProblemmodels have test files but do not usefind_all_satisfyingto enumerate all feasible solutions, unlike the other 33 satisfaction models which all include such tests.Additionally, 7 problems were missing
canonical_model_example_specsregistration (no auto-exported JSON for the paper), and their paper entries used hardcoded examples instead ofload-model-example.Affected models (find_all_satisfying)
SequencingWithinIntervalssrc/unit_tests/models/misc/sequencing_within_intervals.rsShortestCommonSupersequencesrc/unit_tests/models/misc/shortest_common_supersequence.rsMultiprocessorSchedulingsrc/unit_tests/models/misc/multiprocessor_scheduling.rsFlowShopSchedulingsrc/unit_tests/models/misc/flow_shop_scheduling.rsRuralPostmansrc/unit_tests/models/graph/rural_postman.rsAffected models (missing canonical_model_example_specs + hardcoded paper)
BinPackingGraphPartitioningKnapsackMinimumFeedbackArcSetOptimalLinearArrangementSubgraphIsomorphismSubsetSumChanges made
find_all_satisfying+ empty tests for all 5 satisfaction models, using issue examples with exact solution counts verified by brute forceSequencingWithinIntervals([Model] SequencingWithinIntervals #219) andShortestCommonSupersequence([Model] ShortestCommonSupersequence #412) to use more natural instances matching their issuescanonical_model_example_specsfor all 7 missing models (total: 70/70 problems now registered)load-model-example)FlowShopSchedulingandRuralPostmanpaper entries fully data-driven with auto-computed Gantt charts / graph figures