Source author record

William T. Shaw

William T. Shaw appears in the imported research catalog. Authorship, coauthor and topic links are available while profile ownership is still unclaimed.

ResearcherUnclaimed source record

Catalog footprint

What is connected

4works
11topics
2close collaborators

Actions

Connect this record

Log in to claim

Research graph

See the researcher in context

Open full explorer

Inspect adjacent papers, topics, institutions and collaborators without losing the researcher page.

Building this map preview

BZPEER is loading the nearby papers, people, topics and institutions for this page.

Published work

4 published item(s)

preprint2011arXiv

Quantile Mechanics II: Changes of Variables in Monte Carlo methods and GPU-Optimized Normal Quantiles

This article presents differential equations and solution methods for the functions of the form $Q(x) = F^{-1}(G(x))$, where $F$ and $G$ are cumulative distribution functions. Such functions allow the direct recycling of Monte Carlo samples from one distribution into samples from another. The method may be developed analytically for certain special cases, and illuminate the idea that it is a more precise form of the traditional Cornish-Fisher expansion. In this manner the model risk of distributional risk may be assessed free of the Monte Carlo noise associated with resampling. Examples are given of equations for converting normal samples to Student t, and converting exponential to hyperbolic, variance gamma and normal. In the case of the normal distribution, the change of variables employed allows the sampling to take place to good accuracy based on a single rational approximation over a very wide range of the sample space. The avoidance of any branching statement is of use in optimal GPU computations as it avoids the effect of {\it warp divergence}, and we give examples of branch-free normal quantiles that offer performance improvements in a GPU environment, while retaining the best precision characteristics of well-known methods. We also offer models based on a low-probability of warp divergence. Comparisons of new and old forms are made on the Nvidia Quadro 4000, GTX 285 and 480, and Tesla C2050 GPUs. We argue that in single-precision mode, the change-of-variables approach offers performance competitive with the fastest existing scheme while substantially improving precision, and that in double-precision mode, this approach offers the most GPU-optimal Gaussian quantile yet, and without compromise on precision for Monte Carlo applications, working twice as fast as the CUDA 4 library function with increased precision.

preprint2011arXiv

Risk, VaR, CVaR and their associated Portfolio Optimizations when Asset Returns have a Multivariate Student T Distribution

We show how to reduce the problem of computing VaR and CVaR with Student T return distributions to evaluation of analytical functions of the moments. This allows an analysis of the risk properties of systems to be carefully attributed between choices of risk function (e.g. VaR vs CVaR); choice of return distribution (power law tail vs Gaussian) and choice of event frequency, for risk assessment. We exploit this to provide a simple method for portfolio optimization when the asset returns follow a standard multivariate T distribution. This may be used as a semi-analytical verification tool for more general optimizers, and for practical assessment of the impact of fat tails on asset allocation for shorter time horizons.

preprint2010arXiv

Complex Variable Methods for 3D Applied Mathematics: 3D Twistors and the biharmonic equation

In applied mathematics generally and fluid dynamics in particular, the role of complex variable methods is normally confined to two-dimensional motion and the association of points with complex numbers via the assignment w = x+i y. In this framework 2D potential flow can be treated through the use of holomorphic functions and biharmonic flow through a simple, but superficially non-holomorphic extension. This paper explains how to elevate the use of complex methods to three dimensions, using Penrose's theory of twistors as adapted to intrinsically 3D and non-relativistic problems by Hitchin. We first summarize the equations of 3D steady viscous fluid flow in their basic geometric form. We then explain the theory of twistors for 3D, resulting in complex holomorphic representations of solutions to harmonic and biharmonic problems. It is shown how this intrinsically holomorphic 3D approach reduces naturally to the well-known 2D situations when there is translational or rotational symmetry, and an example is given. We also show how the case of small but finite Reynolds number can be integrated by complex variable techniques in two dimensions, albeit under strong assumptions.

preprint2010arXiv

Monte Carlo Portfolio Optimization for General Investor Risk-Return Objectives and Arbitrary Return Distributions: a Solution for Long-only Portfolios

We develop the idea of using Monte Carlo sampling of random portfolios to solve portfolio investment problems. In this first paper we explore the need for more general optimization tools, and consider the means by which constrained random portfolios may be generated. A practical scheme for the long-only fully-invested problem is developed and tested for the classic QP application. The advantage of Monte Carlo methods is that they may be extended to risk functions that are more complicated functions of the return distribution, and that the underlying return distribution may be computed without the classical Gaussian limitations. The optimization of quadratic risk-return functions, VaR, CVaR, may be handled in a similar manner to variability ratios such as Sortino and Omega, or mathematical constructions such as expected utility and its behavioural finance extensions. Robustification is also possible. Grid computing technology is an excellent platform for the development of such computations due to the intrinsically parallel nature of the computation, coupled to the requirement to transmit only small packets of data over the grid. We give some examples deploying GridMathematica, in which various investor risk preferences are optimized with differing multivariate distributions. Good comparisons with established results in Mean-Variance and CVaR optimization are obtained when ``edge-vertex-biased'' sampling methods are employed to create random portfolios. We also give an application to Omega optimization.