Optimal non-recursive method for finding a minimal subset satisfying an upward-closed property
AssigneeInternational Business Machines Corporation
InventorsPhilippe Laborie, Paul Shaw
Life of this patent
Estimating the term…
Loading patent…
AssigneeInternational Business Machines Corporation
InventorsPhilippe Laborie, Paul Shaw
Estimating the term…
According to an aspect, a method for providing a minimal explanation to a set of unsatisfiable constraints involves retrieving a minimal subset of constraints that remain together unsatisfiable. The method includes iterating over a list of n constraints, and building a minimal explanation to a set of unsatisfiable constraints by determining which constraint to add to the set of unsatisfiable constraints. Building includes accelerating by removing an increasing number of constraints until removed further constraints makes the set of constraints satisfiable. A dichotomic search is performed on the removed further constraints. The average observed distance is identified between successive constraints in the set of unsatisfiable constraints. A plurality of 2k further constraints located in the list of constraints is removed at the average observed distance from the most recently added constraint. Testing whether a current selected subset is unsatisfiable is performed for the first log2(n) added constraints.
A computer-implemented method for providing a minimal explanation to a set of unsatisfiable constraints, the computer-implemented method involving retrieving by a processor of a computer, a minimal subset of constraints that remain together unsatisfiable, the computer-implemented method comprising:
A computer-implemented method for providing a minimal explanation to a set of unsatisfiable constraints, the computer-implemented method involving retrieving by a processor of a computer a minimal subset of constraints that remain together unsatisfiable, the computer-implemented method comprising:
Dependencies are inferred from the claim text.