Nothing Special   »   [go: up one dir, main page]

skip to main content
10.1145/2535557.2535562acmconferencesArticle/Chapter ViewAbstractPublication PagesConference Proceedingsacm-pubtype
research-article

Accounting for secondary uncertainty: efficient computation of portfolio risk measures on multi and many core architectures

Published: 18 November 2013 Publication History

Abstract

Aggregate Risk Analysis is a computationally intensive and a data intensive problem, thereby making the application of high-performance computing techniques interesting. In this paper, the design and implementation of a parallel Aggregate Risk Analysis algorithm on multi-core CPU and many-core GPU platforms are explored. The efficient computation of key risk measures, including Probable Maximum Loss (PML) and the Tail Value-at-Risk (TVaR) in the presence of both primary and secondary uncertainty for a portfolio of property catastrophe insurance treaties is considered. Primary Uncertainty is the the uncertainty associated with whether a catastrophe event occurs or not in a simulated year, while Secondary Uncertainty is the uncertainty in the amount of loss when the event occurs.
A number of statistical algorithms are investigated for computing secondary uncertainty. Numerous challenges such as loading large data onto hardware with limited memory and organising it are addressed. The results obtained from experimental studies are encouraging. Consider for example, an aggregate risk analysis involving 800,000 trials, with 1,000 catastrophic events per trial, a million locations, and a complex contract structure taking into account secondary uncertainty. The analysis can be performed in just 41 seconds on a GPU, that is 24x faster than the sequential counterpart on a fast multi-core CPU. The results indicate that GPUs can be used to efficiently accelerate aggregate risk analysis even in the presence of secondary uncertainty.

References

[1]
G. Woo, "Natural Catastrophe Probable Maximum Loss," British Actuarial Journal, Vol. 8, 2002.
[2]
P. Glasserman, P. Heidelberger, and P. Shahabuddin, "Portfolio Value-at-Risk with Heavy-Tailed Risk Factors," Mathematical Finance, Vol. 12, No. 3, 2002, pp. 239--269.
[3]
A. K. Bahl, O. Baltzer, A. Rau-Chaplin, and B. Varghese, "Parallel Simulations for Analysing Portfolios of Catastrophic Event Risk," in Workshop Proceedings of the International Conference of High Performance Computing, Networking, Storage and Analysis (SC12), 2012.
[4]
G. G. Meyers, F. L. Klinker and D. A. Lalonde, "The Aggregation and Correlation of Reinsurance Exposure," Casualty Actuarial Society Forum, Spring 2003, pp. 69--152.
[5]
W. Dong, H. Shah and F. Wong, "A Rational Approach to Pricing of Catastrophe Insurance," Journal of Risk and Uncertainty, Vol. 12, 1996, pp. 201--218.
[6]
R. M. Berens, "Reinsurance Contracts with a Multi-Year Aggregate Limit," Casualty Actuarial Society Forum, Spring 1997, pp. 289--308.
[7]
R. Pagh and F. F. Rodler, "Cuckoo hashing," Journal of Algorithms, Vol. 51, 2004.
[8]
IMSL C Numerical Library, User Guide, Volume 1 of 2: C Math Library, Version 8.0, November 2011, Rogue Wave Software, USA.
[9]
IMSL C Numerical Library, User Guide, Volume 2 of 2: C Stat Library, Version 8.0, November 2011, Rogue Wave Software, USA.
[10]
G. W. Cran, K. J. Martin and G. E. Thomas, "Remark AS R19 and Algorithm AS 109: A Remark on Algorithms AS 63: The Incomplete Beta Integral and AS 64: Inverse of the Incomplete Beta Integeral," Applied Statistics, Vol. 26, No. 1, 1977, pp. 111--114.
[11]
W. Cody, "Algorithm 715: SPECFUN - A Portable FORTRAN Package of Special Function Routines and Test Drivers," ACM Transactions on Mathematical Software, Vol. 19, 1993, pp. 22--32.
[12]
A. R. DiDinato and A. H. Morris, "Algorithm 708: Significant Digit Computation of the Incomplete Beta Function Ratios," ACM Transactions of Mathematical Software, Vol. 18, 1993, pp. 360--373.
[13]
R. Chattamvelli and R. Shanmugam, "Algorithm AS 310: Computing the Non-central Beta Distribution Function," Applied Statistics, Vol. 46, No. 1, 1997, pp. 146--156.
[14]
R. Lenth, "Algorithm AS 226: Computing Noncentral Beta Probabilities," Applied Statistics, Vol. 36, No. 2, 1987, pp. 241--244.
[15]
H. Frick, "Algorithm AS R84: A Remark on Algorithm AS 226: Computing Noncentral Beta Probabilities," Applied Statistics, Vol. 39, No. 2, 1990, pp. 311--312.
[16]
H. Posten, "An Effective Algorithm for the Noncentral Beta Distribution Function," The American Statistician, Vol. 47, No. 2, 1993, pp. 129--131.
[17]
P. L'Ecuyer and R. Simard, "Inverting the Symmetrical Beta Distribution," ACM Transactions on Mathematical Software, Vol. 32, No. 4, 2006, pp. 509--520.

Cited By

View all
  • (2017)Summary and the FutureNatural catastrophe risk management and modelling10.1002/9781118906057.ch6(455-466)Online publication date: 26-Apr-2017
  • (2016)Computing probable maximum loss in catastrophe reinsurance portfolios on multi-core and many-core architecturesConcurrency and Computation: Practice & Experience10.1002/cpe.369528:3(836-847)Online publication date: 10-Mar-2016
  • (2015)Industrial-Scale Ad Hoc Risk Analytics Using MapReduceBig Data Analysis: New Algorithms for a New Society10.1007/978-3-319-26989-4_8(177-206)Online publication date: 17-Dec-2015

Recommendations

Comments

Please enable JavaScript to view thecomments powered by Disqus.

Information & Contributors

Information

Published In

cover image ACM Conferences
WHPCF '13: Proceedings of the 6th Workshop on High Performance Computational Finance
November 2013
65 pages
ISBN:9781450325073
DOI:10.1145/2535557
Permission to make digital or hard copies of all or part of this work for personal or classroom use is granted without fee provided that copies are not made or distributed for profit or commercial advantage and that copies bear this notice and the full citation on the first page. Copyrights for components of this work owned by others than ACM must be honored. Abstracting with credit is permitted. To copy otherwise, or republish, to post on servers or to redistribute to lists, requires prior specific permission and/or a fee. Request permissions from [email protected]

Sponsors

Publisher

Association for Computing Machinery

New York, NY, United States

Publication History

Published: 18 November 2013

Permissions

Request permissions for this article.

Check for updates

Author Tags

  1. GPU computing
  2. aggregate risk analysis
  3. parallel computing
  4. primary and secondary uncertainty
  5. risk analytics
  6. risk management

Qualifiers

  • Research-article

Conference

SC13

Contributors

Other Metrics

Bibliometrics & Citations

Bibliometrics

Article Metrics

  • Downloads (Last 12 months)0
  • Downloads (Last 6 weeks)0
Reflects downloads up to 24 Nov 2024

Other Metrics

Citations

Cited By

View all
  • (2017)Summary and the FutureNatural catastrophe risk management and modelling10.1002/9781118906057.ch6(455-466)Online publication date: 26-Apr-2017
  • (2016)Computing probable maximum loss in catastrophe reinsurance portfolios on multi-core and many-core architecturesConcurrency and Computation: Practice & Experience10.1002/cpe.369528:3(836-847)Online publication date: 10-Mar-2016
  • (2015)Industrial-Scale Ad Hoc Risk Analytics Using MapReduceBig Data Analysis: New Algorithms for a New Society10.1007/978-3-319-26989-4_8(177-206)Online publication date: 17-Dec-2015

View Options

Login options

View options

PDF

View or Download as a PDF file.

PDF

eReader

View online with eReader.

eReader

Media

Figures

Other

Tables

Share

Share

Share this Publication link

Share on social media