Dynamic Programming as a Tool of Decision Supporting

Because there are many approaches to de cision-making and be cause of the wide r ange of domains in which decisions are made, the concept of decision support system (DSS) is very broad. A DSS can take many different forms. In general, we can say that a D SS is a co mputerized system for hel ping to make d ecisions. A decision is a choice between alternatives b ased on e stimates of the values o f those alternatives. Supporting a decision means helping people working alone or in a group gathers intelligence, generate al ternatives and make choices. Supporting t he cho ice m aking pro cess involves supporting t he estimation, t he evaluation and/or th e comparison of alte rnatives. In practice, re ferences to DSS are usually references to computer a pplications tha t p erform such a supporting role. In this approach we use Dynamic Programming to s upport the decisions because i t is effective to s olve probl ems exhibiting the properties of o verlapping sub problems a nd takes m uch less tim e than naive methods.