
From Shortest Paths to Reinforcement Learning
A MATLAB-Based Tutorial on Dynamic Programming
Paolo Brandimarte(Author)
Springer (Publisher)
1st Edition
Published on 12. January 2021
Book
Hardback
220 pages
978-3-030-61866-7 (ISBN)
Description
Dynamic programming (DP) has a relevant history as a powerful and flexible optimization principle, but has a bad reputation as a computationally impractical tool. This book fills a gap between the statement of DP principles and their actual software implementation. Using MATLAB throughout, this tutorial gently gets the reader acquainted with DP and its potential applications, offering the possibility of actual experimentation and hands-on experience. The book assumes basic familiarity with probability and optimization, and is suitable to both practitioners and graduate students in engineering, applied mathematics, management, finance and economics.
More details
Product info
HC runder Rücken kaschiert
Series
Edition
1st ed. 2021
Language
English
Place of publication
Cham
Switzerland
Publishing group
Springer International Publishing
Target group
Professional and scholarly
Illustrations
67 s/w Abbildungen
67 Illustrations, black and white; XI, 207 p. 67 illus.
Dimensions
Height: 241 mm
Width: 160 mm
Thickness: 18 mm
Weight
500 gr
ISBN-13
978-3-030-61866-7 (9783030618667)
DOI
10.1007/978-3-030-61867-4
Schweitzer Classification
Other editions
Additional editions

Paolo Brandimarte
From Shortest Paths to Reinforcement Learning
A MATLAB-Based Tutorial on Dynamic Programming
Book
01/2022
Springer
€85.59
Shipment within 7-9 days

Paolo Brandimarte
From Shortest Paths to Reinforcement Learning
A MATLAB-Based Tutorial on Dynamic Programming
E-Book
01/2021
Springer
€85.59
Available for download
Person
Paolo Brandimarte is full professor at the Department of Mathematical Sciences of Politecnico di Torino, Italy, where he teaches courses on Business Analytics, Risk Management, and Operations Research. He is the author of more than ten books on the application of optimization and simulation methods to problems ranging from quantitative finance to production and supply chain management.
Content
The dynamic programming principle.- Implementing dynamic programming.- Modeling for dynamic programming.- Numerical dynamic programming for discrete states.- Approximate dynamic programming and reinforcement learning for discrete states.- Numerical dynamic programming for continuous states.- Approximate dynamic programming and reinforcement learning for continuous states.