liu.seSearch for publications in DiVA
Change search
CiteExportLink to record
Permanent link

Direct link
Cite
Citation style
  • apa
  • ieee
  • modern-language-association-8th-edition
  • vancouver
  • oxford
  • Other style
More styles
Language
  • de-DE
  • en-GB
  • en-US
  • fi-FI
  • nn-NO
  • nn-NB
  • sv-SE
  • Other locale
More languages
Output format
  • html
  • text
  • asciidoc
  • rtf
Optimization of Financial Decisions using a new Stochastic Programming Method
Linköping University, Department of Mathematics, Optimization. Linköping University, The Institute of Technology.ORCID iD: 0000-0002-3558-2579
2001 (English)Doctoral thesis, comprehensive summary (Other academic)
Abstract [en]

The topics of this dissertation are the development of a new Stochastic Programming method and the application of Stochastic Programming in finance. Stochastic Programming is an area within Operations Research that has grown considerably over the last ten years. With new Stochastic Programming methods and more computer resources, Stochastic Programming has become a tool that at least for the moment foremost is used in the financial area. The first contribution in the dissertation is an extensive test of how well one could manage an option portfolio with optimization. When the investment strategy is back tested over a ten year period, the achieved return is much higher than the index even when the increased risk is considered. The second contribution is a new method to solve Stochastic Programming problems. The approach builds on a primal interior point approach. It shows that the resulting subproblems can be efficiently solved with Dynamic Programming. With a parallel implementation of the algorithm we manage to solve very large scale optimization problems with up to 5.8 million scenarios, 102 million variables and 290 million constraints in 80 minutes.

Place, publisher, year, edition, pages
Linköping: Linköping University , 2001. , p. 6
Series
Linköping Studies in Science and Technology. Dissertations, ISSN 0345-7524 ; 676
Series
Dissertation from the International Graduate School of Management and Industrial Engineering, ISSN 1402-0793 ; 48
National Category
Computational Mathematics
Identifiers
URN: urn:nbn:se:liu:diva-186999Libris ID: 8372571ISBN: 9172199458 (print)OAI: oai:DiVA.org:liu-186999DiVA, id: diva2:1682659
Public defence
2001-03-13, Planck, Fysikhuset, Linköpings universitet, Linköping, 10:15
Available from: 2022-07-11 Created: 2022-07-11 Last updated: 2023-12-28Bibliographically approved
List of papers
1. A multistage stochastic programming algorithm suitable for parallel computing
Open this publication in new window or tab >>A multistage stochastic programming algorithm suitable for parallel computing
2003 (English)In: Parallel Computing, ISSN 0167-8191, E-ISSN 1872-7336, Vol. 29, no 4, p. 431-445Article in journal (Refereed) Published
Abstract [en]

In [Euro. J. Operat. Res. 143 (2002) 452, Opt. Meth. Software 17 (2002) 383] a Riccati-based primal interior point method for multistage stochastic programmes was developed. This algorithm has several interesting features. It can solve problems with a nonlinear node-separable convex objective, local linear constraints and global linear constraints. This paper demonstrates that the algorithm can be efficiently parallelized. The solution procedure in the algorithm allows for a simple but efficient method to distribute the computations. The parallel algorithm has been implemented on a low-budget parallel computer, where we experience almost perfect linear speedup and very good scalability of the algorithm. © 2003 Elsevier Science B.V. All rights reserved.

Place, publisher, year, edition, pages
Amsterdam, Netherlands: Elsevier, 2003
Keywords
Dynamic programming, Finance, Interior point methods, Parallel computing, Stochastic programming
National Category
Engineering and Technology
Identifiers
urn:nbn:se:liu:diva-46688 (URN)10.1016/S0167-8191(03)00015-2 (DOI)000182061100005 ()
Conference
International Conference on Parallel Computing in Numerical Optimization (ParCo 2001), Naples, Italy, September 2001
Available from: 2009-10-11 Created: 2009-10-11 Last updated: 2023-12-28Bibliographically approved
2. A Riccati-based primal interior point solver for multistage stochastic programming - Extensions
Open this publication in new window or tab >>A Riccati-based primal interior point solver for multistage stochastic programming - Extensions
2002 (English)In: Optimization Methods and Software, ISSN 1055-6788, E-ISSN 1029-4937, Vol. 17, no 3, p. 383-407Article in journal (Refereed) Published
Abstract [en]

We show that a Riccati-based Multistage Stochastic Programming solver for problems with separable convex linear/nonlinear objective developed in previous papers can be extended to solve more general Stochastic Programming problems. With a Lagrangean relaxation approach, also local and global equality constraints can be handled by the Riccati-based primal interior point solver. The efficiency of the approach is demonstrated on a 10 staged stochastic programming problem containing both local and global equality constraints. The problem has 1.9 million scenarios, 67 million variables and 119 million constraints, and was solved in 97 min on a 32 node PC cluster.

Place, publisher, year, edition, pages
Oxfordshire, United Kingdom: Taylor & Francis, 2002
Keywords
interior point methods, parallel computations, stochastic programming
National Category
Engineering and Technology
Identifiers
urn:nbn:se:liu:diva-47857 (URN)10.1080/1055678021000033946 (DOI)000178077900002 ()
Available from: 2009-10-11 Created: 2009-10-11 Last updated: 2023-12-28Bibliographically approved
3. A Riccati-based primal interior point solver for multistage stochastic programming
Open this publication in new window or tab >>A Riccati-based primal interior point solver for multistage stochastic programming
2002 (English)In: European Journal of Operational Research, ISSN 0377-2217, E-ISSN 1872-6860, Vol. 143, no 2, p. 452-461Article in journal (Refereed) Published
Abstract [en]

We propose a new method for certain multistage stochastic programs with linear or nonlinear objective function, combining a primal interior point approach with a linear-quadratic control problem over the scenario tree. The latter problem, which is the direction finding problem for the barrier subproblem is solved through dynamic programming using Riccati equations. In this way we combine the low iteration count of interior point methods with an efficient solver for the subproblems. The computational results are promising. We have solved a financial problem with 1,000,000 scenarios, 15,777,740 variables and 16,888,850 constraints in 20 hours on a moderate computer. © 2002 Elsevier Science B.V. All rights reserved.

Place, publisher, year, edition, pages
Amsterdam, Netherlands: Elsevier, 2002
Keywords
Dynamic programming, Finance, Interior point methods, Stochastic programming
National Category
Engineering and Technology
Identifiers
urn:nbn:se:liu:diva-46814 (URN)10.1016/S0377-2217(02)00301-6 (DOI)000178249600016 ()
Available from: 2009-10-11 Created: 2009-10-11 Last updated: 2023-12-28Bibliographically approved

Open Access in DiVA

No full text in DiVA

Authority records

Blomvall, Jörgen

Search in DiVA

By author/editor
Blomvall, Jörgen
By organisation
OptimizationThe Institute of Technology
Computational Mathematics

Search outside of DiVA

GoogleGoogle Scholar

isbn
urn-nbn

Altmetric score

isbn
urn-nbn
Total: 149 hits
CiteExportLink to record
Permanent link

Direct link
Cite
Citation style
  • apa
  • ieee
  • modern-language-association-8th-edition
  • vancouver
  • oxford
  • Other style
More styles
Language
  • de-DE
  • en-GB
  • en-US
  • fi-FI
  • nn-NO
  • nn-NB
  • sv-SE
  • Other locale
More languages
Output format
  • html
  • text
  • asciidoc
  • rtf