Concept

Pseudo polynomial — where it appears

Polynomial in the numeric value of an input number and therefore exponential in the length of that number, so one more digit doubles the work. One extra digit in the capacity doubles the work, so a method described as efficient can be unusable on an instance that fits on one line.

Named by 2 essays across 2 fields — 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 programmingKnapsackMeasured countMemoisationSubproblemApproximationAuxiliary spaceCall stackComplexity classEdit distanceEncoding

All concepts