Concept

Overlapping subproblems — where it appears

The property that a recursion reaches the same subproblem along many routes, without which a table records answers nothing ever asks for again. Without it a table is pure overhead, so the property is the precondition under which the whole method is worth applying at all.

Named by 3 essays across one field — each of them below, with the objects they name alongside it.

Named alongside it

The objects these essays reach for when they reach for this one.

Cost modelDynamic programmingMeasured countRecurrenceSubproblemAuxiliary spaceComplexity classEdit distanceMemoisationRecursionCall stackComparison count

All concepts