Optimal binary search tree — where it appears
Named by 2 essays across one field — each of them below, with the objects they name alongside it.
Also named here as transitions — the same set of essays touches all of them, so they are one junction rather than several.
The cells are not the cost
This field opened by pricing a dynamic program in subproblems — 29,737 calls became 56 cells and the class changed. That is right when a cell is cheap. A table over intervals has 8,385 cells and considers 349,504 transitions to fill them, and the cubic in its bound is inside the cell rather than in the table.
The argmin that cannot go backwards
The same triangular table, the same ninety-one cells, the same tree at the end of it — and 364 transitions one way against 156 the other. At 256 keys the ratio is 38. What removes the factor is not a property of the recurrence but a property of the numbers it is given, and the recurrence does not mention them.
Named alongside it
The objects these essays reach for when they reach for this one.
Complexity classCost modelDynamic programmingInterval dpMeasured countRecurrenceSubproblemTransitionsCurve fittingMatrix-chainMonotonicityOverlapping subproblems