A Discrete Time Valuation of Callable Financial Securities with Regime Switches Topics: Dynamic Programming; Optimization in Finance; Stochastic Processes In Proceedings of the 2nd International Conference on Operations Research and Enterprise Systems ICORES - Volume 1, 225-229, 2013 , Barcelona, Spain