cost = vertical distance to the line only vertical moves
"Theorem 1: If we partition a subset of the state variables in a problem instance into a collection of subsets, so that no operator function affects variables in more than one subset, then the sum of the optimal costs of solving the patterns corresponding to the initial values of the variables in each subset is a lower bound on the optimal cost of solving the original problem instance." (Felner, Korf and Hanan, 2004)now: example
{x,y,z,w} | {y,z} | {w} |
a: x → y,z b: y → -z c: x,y,-z → w goal: z,w |
a: → y,z b: y → -z c: y,-z → goal: z |
a: → b: → c: → w goal: w |
{x,y,z,w} | {x,y,z} | {y,w} |
a: x ⇒ y,z b: y ⇒ -z c: x,y,-z ⇒ w goal: z,w |
a (1/2): x ⇒ y,z b (1): y ⇒ -z c (0): x,y,-z ⇒ goal: y |
a (1/2): ⇒ y b (0): y ⇒ c (1): y ⇒ w goal: w |