Many tasks in operations management require the solution of complex optimization problems. Problems in which decisions are taken sequentially over time can be modeled and solved by dynamic programming. Real-world dynamic programming problems, however, exhibit complexity that cannot be handled by conventional solution techniques. This complexity may stem from large state and solution spaces, huge sets of possible actions, non-convexities in the objective function, and uncertainty. In this book, three highly complex real-world problems from the domain of operations management are modeled and solved by newly developed solution techniques based on stochastic dynamic programming. First, the problem of optimally scheduling participating demand units in an energy transmission network is considered. These units are scheduled such that total cost of supplying demand for electric energy is minimized under uncertainty in demand and generation. Second, the integrated problem of investment in and optimal operations of a network of battery swap stations under uncertain demand and energy prices is modeled and solved. Third, the inventory control problem of a multi-channel retailer selling through independent sales channels is modeled and optimality conditions for replenishment policies of simple structure are proven. This book introduces efficient approximation techniques based on approximate dynamic programming (ADP) and extends existing proximal point algorithms to the stochastic case. The methods are applicable to a wide variety of dynamic programming problems of high dimension.
OpenCourser helps millions of learners each year. People visit us to learn workspace skills, ace their exams, and nurture their curiosity.
Our extensive catalog contains over 50,000 courses and twice as many books. Browse by search, by topic, or even by career interests. We'll match you to the right resources quickly.
Find this site helpful? Tell a friend about us.
We're supported by our community of learners. When you purchase or subscribe to courses and programs or purchase books, we may earn a commission from our partners.
Your purchases help us maintain our catalog and keep our servers humming without ads.
Thank you for supporting OpenCourser.