Overlapping Subproblem

In computer science, a problem is said to have overlapping subproblems if the problem can be broken down into subproblems which are reused several times. For example, the problem of computing the Fibonacci sequence exhibits overlapping subproblems. The problem of computing the Nth Fibonacci number, F(n), can be broken down into the subproblems of computing F(n-1) and F(n-2), and then adding the two. The subproblem of computing F(n-1) can itself be broken down into a subproblem that involves computing F(n-2). Therefore the computation of F(n-2) is reused, and the Fibonacci sequence thus exhibits overlapping subproblems.

 

<< PreviousWord BrowserNext >>
impulsivity
my discovery of america
data control language
seymour glass
st james cemetery
predicables
word problem (computability)
blackened
hinnya
south florida railroad
oklahoma wesleyan university
love songs
senja
merck & co.
expensive typewriter
thomas barratt
jimmy case
harriet miers
selma fraiberg
the nature of order
cryovolcano
robert casadesus
triumph vitesse
bear butte
faridabad
tasha tudor
ghelani
mini ramp
ricardo chailly
international association of fire fighters
onstar
auguste louis albric, prince d'arenberg
frontlight
clc
nils christoffer dunr
steve scherf
intensive quantity
christoph von dohnnyi
kilcar
secrecy news
kelly's army
kanhangad
john cridlan barrett
the glass prison