Fast prediction and evaluation of eccentric inspirals using reduced-order models
Abstract
A large number of theoretically predicted waveforms are required by matched-filtering searches for the gravitational-wave signals produced by compact binary coalescence. In order to substantially alleviate the computational burden in gravitational-wave searches and parameter estimation without degrading the signal detectability, we propose a novel reduced-order-model (ROM) approach with applications to adiabatic 3PN-accurate inspiral waveforms of sources that evolve on either highly or slightly eccentric orbits. We provide a singular-value decomposition-based reduced-basis method in the frequency domain to generate reduced-order approximations of any gravitational waves with acceptable accuracy and precision within the parameter range of the model. We construct efficient reduced bases comprised of a relatively small number of the most relevant waveforms over 3-dimensional parameter-space covered by the template bank (total mass , mass ratio , and initial orbital eccentricity ). The ROM is designed to predict signals in the frequency band from 10 Hz to 2 kHz for aLIGO and aVirgo design sensitivity. Beside moderating the data reduction, finer sampling of fiducial templates improves the accuracy of surrogates. Considerable increase in the speedup from several hundreds to thousands can be achieved by evaluating surrogates for low-mass systems especially when combined with high-eccentricity.
pacs:
04.30.-w, 04.30.Nk, 95.30.Sf,I Introduction
This present work is a response to the growing demand for computationally-efficient generation of eccentric waveform families in gravitational-wave (GW) searches. To the extent of our knowledge, surrogate model building for this particular family of waveforms has not yet been tested. As ROM techniques have proved exceedingly efficient for other models (such as for aligned-spin BBHs), we thus anticipate similar benefits of extremely large speedups in the time-consuming process of generating eccentric waveform. Our aim is to demonstrate its exceptional expedience by design and to offer a novel and practical way to dramatically accelerate parameter estimations.
Compact binary coalescences (CBCs) in binary compact objects, such as stellar-mass binary black holes (BBHs) and/or binary neutron stars (BNSs), are among the most promising GWs sources for ground-based GW detectors. Sathyaprakash and Schutz (2009) Binaries that evolved through typical main sequence evolution Kalogera et al. (2004) are expected to shed their formation eccentricities over time due to gravitational radiation reaction. For this reason, isolated compact binaries are commonly assumed to move on quasicircular orbits by the time they spiral into the sensitive frequency band of terrestrial GW observatories. Peters (1964); F. Antonini and H. Perets (2012) Some relatively young sources, nevertheless, which had too short time for the gravitational radiation reaction to completely circularize their orbits retain some residual eccentricity. Shapiro and Teukolsky (1985) Therefore, CBC inspirals with non-negligible orbital eccentricities are plausible sources. Peters (1964) Some results V. Pierro and I. Pinto (1996); K. Martel and E. Poisson (1999) support the qualitative conclusion that neglecting residual orbital eccentricities (even small ones) in CBCs may seriously deteriorate matched-filter detection performance. A number of possible astrophysical scenarios and mechanisms allows the formation of observationally relevant eccentric ultracompact binaries (see in E. A. Huerta, P. Kumar, S. T. McWilliams, R. O’Shaughnessy, and N. Yunes (2014); N. Yunes, K. G. Arun, E. Berti, and C. M. Will (2009); Königsdörffer and Gopakumar (2006)). Short-period CBCs may form by dynamical capture in dense stellar enviroments, present in both galactic central regions and globular clusters, or by tidal capture of compact object by NSs which is described in great detail in J. Samsing, M. MacLeod, and E. Ramirez-Ruiz (2014); R. M. O’Leary, B. Kocsis, and A. Loeb (2009); W. H. Lee, E. Ramirez-Ruiz, and G. van de Ven (2010). Stable hierarchical triple star-systems may form in globular clusters where multi-body interactions are involved. It has been estimated that of binaries formed in systems where the Kozai resonance increased the eccentricity of the inner binary will have initial eccentricities when they enter the frequency window of the aLIGO. Brown and Zimmerman (2010) Great majority () of stellar-mass BH binaries formed by scattering in galactic cores containing a supermassive BH have , where denotes the initial eccentricity of the binary by the time it enters the lower part of the frequency band of detectors. R. M. O’Leary, B. Kocsis, and A. Loeb (2009) Roughly eccentric inspiral events per year up to redshift are anticipated to be discovered by aLigo-type observatories. E. A. Huerta, P. Kumar, S. T. McWilliams, R. O’Shaughnessy, and N. Yunes (2014) One of the key goals of GW observatories is to measure the intrinsic parameters of coalescing BNSs. Moreover, Favata (2014) pointed out that neglecting initial eccentricities causes systematic errors that exceed statistical errors in aLIGO measurements. Favata (2014) Since the phasing of the GW signal is significantly more important for parameter estimation, and eccentricity modify the phasing beginning at 1.5 and 0PN orders, eccentricity corrections to the SPA (stationary phase approximation) phase have to be included at leading order.
Putative frequency modulated GW signals (also known as ‘chirps’) from CBC inspirals will be buried in the noisy data streams of the advanced detectors. Data analysis of targeted search techniques operate by matched-filtering to extract any possible signal from the white Gaussian noise by cross-correlating the discrete-time sequences of the detector data against a large set of theoretical waveform templates (or filters) which approximate potential astrophysical signals. Smith et al. (2013) The utility of this technique rests partly on how accurately the applied template waveforms model the signal being sought. Stellar-mass BBHs and BNSs in the inspiral regime are adequately described by high-order Post-Newtonian (PN) waveform templates. PN approximations Blanchet (2014) are expansions of Einstein field equations to any specified order in a small parameter which provide a powerful formalism for modelling CBCs during the inspiral phase, when the orbital speed of the binary is much smaller than the speed of light . Brown and Zimmerman (2010) A PN extension of order to the Newtonian expression of gravity is said to be of PN order. We construct PN template families by making use of a fast and accurate computational tool, the CBwaves software, developed by the Virgo Group at Wigner RCP. The 3PN-accurate equations of motion (and the spin precession equations if needed) of the orbiting bodies are integrated by a fourth-order Runge–Kutta method while the far-zone radiation field is determined by a simultaneous evaluation of analytic waveforms. The waveforms involve all high-order relativistic contributions for generic eccentric orbits up to 2PN-order accuracy. Csizmadia et al. (2012) The choice of PN template families used in this paper is also motivated by the very fact that such templates are available in the LSC Algorithms Library (LAL) which applies some of them in targeted searches, although current searches do not exceed 2PN order. Buonanno et al. (2009)
GWs are parametrized by a set of intrinsic and extrinsic parameters , associated with the astrophysical model of their respective sources. The earlier are intrinsic to the source (such as the masses, spins and eccentricity of the compact objects) while the extrinsic parameters are those which depend on the relative location of the source with respect to the detector (such as the time of arrival of the signal at the detector and the phase of the signal at a reference time ). Each template has a specific set of values for its parameters which are hereinafter collectively referred to as model parameters. A collection of points in a -dimensional parameter space, provided that is the number of model parameters, is called a template bank (or template grid). B. Allen, W. G. Anderson, P. R. Brady, D. A. Brown, and J. D. Creighton (2012) A template bank generated with minimal match could contain a large number of templates that scales as . The number of templates required for correlations grows rapidly with and the number of GW cycles . Owen (1996) A fully coherent GW search for a CBC with parameters lasting for cycles would require as much as waveform model evaluations. Babak et al. (2009)
Over the last three decades methods have been developed for setting up template banks which minimize the computational cost in GW searches without degrading the signal detectability, measured by the signal-to-noise ratio (SNR). Sathyaprakash and Dhurandhar (1991); Sathyaprakash (1994); Dhurandhar and Sathyaprakash (1994) Since the 1990s a method most feasible for small-dimensional parameter space (, or at most) has been popular to address the problem of template placement by associating the parameter space with a positive-definite metric space. In this geometric framework, the metric measures the fractional loss in squared SNR of a predicted signal (at one point in the parameter space) filtered through the optimal waveform template corresponding to a nearby point in the parameter space. Owen and Sathyaprakash (1999) In 2009 a template placement algorithm was developed that is suitable for any number of dimensions, provided that the metric distance between two points in the parameter space is large or well-defined. Harry et al. (2009)
Beside the issue of ensembling sufficiently large template banks, parameter estimation (PE) carries a number of challenges unique to large data sets. The exploration of the parameter space of BBHs relies on numerical relativity (NR) simulations of the field equations to discover how such mergers evolve. Cañizares et al. (2013) Even a very coarse survey of the parameter space would require an enormous number, typically Aasi and others (LIGO-Virgo Scientific Collaboration), of expensive NR simulations which impose a computationally insuperable obstacle. The required number is in fact subtantially greater than the combined number of all simulations ever performed by each and every NR group Mroué et al. (2013); Pekowsky et al. (2013). Consequently, techniques which can estimate the astrophysical parameters fast and accurately are needed to overcome this computational bottleneck. Field et al. (2014)
Reduced-order modeling or model order reduction is a practical mathematical tool to extract the fundamental features of a computationally demanding high-order model through exploiting only a reduced set of information. Investigations Field et al. (2011, 2012); Cannon et al. (2010a, 2011) over the last few years have revealed that GW templates exhibit significant redundancy in the parameter space, suggesting that the amount of information required to represent a fiducial waveform model is appreciably smaller than commonly anticipated. The reduction of information content is achieved through expressing the essential information by means of only a remarkably few, reduced number of representative waveforms to construct a reduced-order model (ROM) also known as a surrogate model. ROMs provide compressed approximations of any selected waveforms within the same physical model. They are projection-based techniques that aim to lower the computational complexity in the simulations by mapping the original full-order model (FOM) onto an appropriate subspace of much lower dimension spanned by a reduced-order basis (RB). To find these representative waveforms that constitutes the RB several methods, including singular value decompsition (SVD) and greedy methods have been proposed, usually combined with the empirical interpolation method (EIM). Field et al. (2011); Maday and Mula (2013) SVD-based methods have been applied in Ref. Cannon et al. (2011, 2012, 2010b) to interpolate time-domain inspiral waveforms. We are going to provide an effcient (fast and accurate) representations of approximated waveforms for any desired parameter values within the model by using the information provided by only RB waveforms instead of the total number . Cannon et al. (2010a); S. Privitera, S. R. P. Mohapatra, P. Ajith, K.
Cannon, N. Fotopoulos, M. A. Frei, C. Hanna, A. J. Weinstein, and J.
Whelan (2014) The SVD-based approach to significantly accerelate PE process used in Ref. Smith et al. (2013) is to directly interpolate the likelihood function over a significant portion of the parameter space. Moreover there is yet another method, presented in Ref. Cañizares et al. (2013, 2015), that defines special reduced-order quadrature (ROQ) rules to assist in fast likelihood evaluation.
The rest of the paper is organized as follows: Sec. II deals with the procedure for generating fiducial PN waveforms by CBwaves, with respect to the statistics of the cost of computing individual waveforms to estimate the total cost of building template banks. Sec. III proposes the simplest strategy (regular spacing) for template placement in the intrinsic parameter space, followed by the representation of the fiducial waveform templates on a common, finely sampled and regularly spaced frequency grid. Sec. IV gives a general description of our approach to construct efficient ROM assembled from the reduced bases and of its characteristic features, particularly the truncation error. Sec. V is dedicated to assess the overall performance of the ROM, including the accuracy of the surrogate model and its computational cost relative to that of the fiducial model. Conclusions, remarks, limitations and an outlook for future research will be given in Sec. VI.
II Fiducial waveform models
Current searches for GWs from NS and stellar-mass BH binaries use restricted stationary-phase approximations to the Fourier transform of 3.5PN-accurate circular inspiral-only waveforms, such as spin-aligned TaylorF2 or SpinTaylorT4. Brown and Zimmerman (2010) The first part of this section describes a procedure for constructing PN eccentric waveforms by CBwaves model in the time domain. The second part deals with the statistics of the cost of computing individual time-domain (TD) waveforms, drawn from a relatively large number of sample points in a finite-sample distribution.
II.1 Construction of eccentric post-Newtonian waveform templates
The CBwaves open-source software was developed by the Virgo Group at Wigner Research Centre for Physics with the intent of providing efficient computational tool capable of generating gravitational waveforms produced by generic spinning binary configurations moving on eccentric closed or open orbit within the applied PN framework. A detailed examination of the software’s performance is given in Ref. Csizmadia et al. (2012). The source release and binary packages supported both on x86 and x86_64 platforms are available at the group’s website Csizmadia et al. (2011).
In the PN formalism the spacetime is assumed to be split into the near and wave zones. The field equations for the perturbed Minkowski metric are solved in both regions. A fourth-order Runge–Kutta (RK4) method with adaptive step-size control is carred out to numerically solve for the 3PN-accurate near-field radiative dynamics at each time , where is the time of arrival of the signal at the detector, while the far-zone radiation field Kidder (1995) decomposed as
(1) |
is determined in harmonic coordinates by a simultaneous evaluation of orbital elements where is the distance (typically a few Mpc) to the GW source of that consists of two point particles of masses and and is its reduced mass. The term is the Newtonian mass quadrupole moment, are higher-order relativistic corrections up to 2PN order beyond the Newtonian term while are corrections arising from spin–orbit and spin–spin effects, respectively. Here, for brevity, we will not repeat lengthy PN coefficients. They are written out explicitly in the appendix of Ref. Csizmadia et al. (2012).
Radiative orbital dynamics involving all possible correction terms up the 3PN order beyond the Newtonian term are written out explicitly in terms of mean motion and orbital eccentricity in Ref. Königsdörffer and Gopakumar (2006). The secular evolution is treated adiabatically, assuming that the timescales of the shrinkage of orbits (due to gravitational energy radiation ) and the precession (due to angular momentum flux ) are much longer than that of the orbital period. Consequently, the functions in the equations derived from and depend only on the eccentricity , and not on eccentric anomaly . Hence, the adiabatic evolution equations for and form a closed system, and can be solved independently of the Kepler’s equation. Given initial conditions and , we can solve the system of ordinary differential equations numerically to obtain and . The integration of the equations of motion is terminated at the innermost stable circular orbit (ISCO), which is located at
(2) |
in Schwarzschild spacetime (for a non-spinning NS/BH). The orbital angular frequency at the ISCO is
(3) |
which marks the end of the inspiral phase. Fig. 1 demonstrates that the integration run-time depends sensitively both on the initial eccentricity and on the disparity of components’ masses in a binary system. The increases exponentially with decreasing total mass . The mass disparity, defined by , allows better comparability with than itself, considering that asymptotically increases – faster than with decreasing – towards infinity as either (left panel) or (right panel) tends to 1. The physical interpretation of these competing trends is very simple:
-
1.
The lighter the components of the binary are, the longer it takes for them to gradually descend onto their ISCO through a sequence of increasingly circular orbits. Pfeiffer (2012)
-
2.
The more eccentric the orbit was initially, the longer it takes to shed its residual eccentricity over many orbital periods. Peters (1964)
-
3.
Among different configurations of equal total mass, the one with the largest mass disparity has the longest inspiral time for harbouring the lightest component. Pfeiffer (2012)
At the high total-mass region on Fig. 1, the influence of first trend grows comparable to that of the last two to reverse the trend of decreasing integration run-time. Fig. 3 shows the influence of and on the length of integration run-time from a different aspect. Excluding the red and yellow dots, each point in the coloured triangular region is assigned to a hue level running from dark to light as the value of increases on a logarithmic scale. The dark blue ‘basin’ represents the region where and simultaneously lower the value of to its minimum. Isoclines running in parallel are connecting points at which has the same value, therefore they are associated with horizontal lines in Fig. 1 (b). The influence of growing becoming comparable to and gradually greater than that of accounts also for the drift from the linear rising trend in the curvature of isoclines that occurs at the high- region on Fig. 3. Although Fig. 3 suggests that over of the waveform templates of initial eccentricity are computed up to seconds, in fact, only of all waveform templates require less then seconds to integrate, as demonstrated in Fig. 2. Out of a total of 1800, only those 120 templates are shown in Fig. 3 that are located in the plane. Still, the figure illustrates well that in the same -plane the frequency of templates with little is extremely high compared to that of templates with large , regardless of the value .
In the next section we shall give a quantitative description of the summary statistics computed from the relative frequency of occurrence (or empirical probability) of the integration time-runs.


II.2 Probability distribution of integration run-times
Let be a univariate independent and identically distributed (IID) finite data sample drawn from the probability (or relative frequency) distribution of the discrete random variable while a discrete set of time-domain input waveforms
(4) |
is computed at each parameter point (see Sec. III.1) by evaluating eq. (1) at a distance simultaneously with the integration of the equations of motions at 3PN order that requires integration run-times .
Since we do not make any prior assumption about the probability distribution, we shall use a non-parametric model where the statistical measures are determined by the finite data sample . In statistics, kernel density estimation (KDE) is a fundamental data-smoothing technique that provides a non-parametric estimate, based on observed data , of an unobservable underlying probability density function (PDF) of the continuous random variable . A PDF, denoted by and illustrated in Fig. 2, is a non-negative Lebesgue-integrable function that defines the cumulative distribution function (CDF) of a real-valued random variable , evaluated at a value as
(5) |
It represents the probability that the random variable , with the expected value given by
(6) |
takes on a value less than or equal to and its kernel density estimator is
(7) |
where is a symmetric kernel with total integral normalized to unity and is the bandwidth (or smoothing parameter). One might intuitively choose as small as the data sample allows; however, there is always a trade-off between the bias of the estimator and its variance. Another option is the use of adaptive bandwidth kernel estimators in which the bandwidth changes as a function of .
A specific quantitative measure of the probability distribution is the -th moment
(8) |
of the continuous random variable about some central value (e.g. the mean, denoted by ) where is the expected value of defined by eq. (6). The graphical representation of the most common measures of central tendency (mean, median, mode) is depicted on Fig. 2 with solid, dashed and dotted red lines, respectively. The PDF rapidly increases with the random variable up to a point at sec. From then onwards this monotone increase slows down and eventually comes to a halt at sec, which marks the mode, i.e. the most frequent value in the distribution. The median which represents the value separating the higher half of the probability distribution from the lower half is located at sec. The mean which represents the first moment of the PDF ( in eq. (8)) is situated at sec.
The central tendency of distributions is typically contrasted with its dispersion that measures the extent to which a distribution stretched or squeezed. Common measures of statistical dispersion are the variance and standard deviation: The variance of is the second central moment, given by (8) as and the standard deviation is its square root, denoted by . For the given distribution sec. Finally, the shape (or asymmetry) of probability distributions is quantitatively measured by the third and fourth central moments, called skewness and kurtosis and denoted by and , respectively.

III Template placement and the frequency grid
We may now discuss the placement of a grid of TD waveform templates in a compact parameter space, followed by the generation of a sequence of frequency-domain (FD) templates on a common finely sampled uniform frequency grid. The TD waveforms are Fourier transformed and split into their amplitude and phase parts. These functions are accuretely represented on a sparse frequency grid with only nodes, with a sampling frequency recorded well above the Nyquist frequency of the shortest time-series in the template bank.
III.1 Template placement in an associated 3-dimensional parameter space
The set of input waveforms (4) is computed by CBwaves, described in Sec. II.1, at corresponding parameter points
(9) |
in a compact -dimensional parameter space where is the number of model parameters. We restrict ourselves to a feasible 3-dimensional parameter space consisting of totally ordered one-dimenstional sets of values of corresponding model parameters that define a sparse grid of points
(10) |
covering the desired parameter range in the particular model involved. Owing to the invariance of input waveforms under exchange of the components’ masses , the values of the 2-dimensional index pair are constrained to a triangular sub-region in the positive quadrants where . Considering that the waveform templates span a 3-dimensional parameter space, each template is successively placed into a single vector (4) as indexed by
(11) |
in the range of values . This flat index corresponds to the position of templates in the parameter space. The total number of templates in the set is then expressed as
(12) |
It is desirable to work with a dense grid of short waveforms encompassing the late inspiral phase to make a better coverage of the selected region of the parameter space. For the sake of simplicity, we sample at equidistant parameter combinations within the region. Nevertheless, using a template placement algorithm that is based on a template-space metric over the parameter space makes a far more efficient coverage. Kalaghatgi et al. (2015); Cokelaer (2007) Generally, the algorithms that use geometrical techniques concentrate more points near the boundaries of the region and at lower mass-ratios.

The set of initial eccentricity is chosen to cover the entire interval and the mass ratio is allowed to range between equal mass at and relatively extreme systems at with total mass . In terms of the symmetric mass ratio the model covers approximately . Fig. 3 shows the placement of those templates (red dots) that are situated in the plane section of the parameter space , out of a total of templates and are collected in . These templates are confined within a triangular region with a boundary (thick gray line).
III.2 Production of frequency-domain waveforms
For optimal orientation all time-domain waveforms in eq. (4), composed of their two fundamental polarizations and in the dominant mode are represented by complex-valued GW strain amplitudes
(13) |
at equidistant grid points
(14) |
as elements of a finite sequence of regularly spaced samples of the complex-valued TD waveforms . The sequence is converted by a fast Fourier transform (FFT), denoted by a linear operator , into an other equivalent-length sequence of regularly spaced samples
(15) |
evaluated at the same equidistant frequency grid points considering that ROM construction, to be discussed in Sec. IV, will require a set of values that reside in the same grid points over all the waveforms in the template bank.
-
1.
This is achieved by having the length of all frequency series truncated to that of the shortest waveform in time, denoted by
(16) This particular waveform is associated with the highest mass, lowest eccentricity configuration in the template bank and its position in the parameter space, given by eq. (11), is .
- 2.
The Fourier coefficients in eq. (15), given by
(17) |
are complex-valued functions of the frequency which encodes both the amplitude and the phase,
(18) |
respectively. In this interpretation, corresponds to the cross-correlation of the time sequence and an -periodic complex sinusoid at a frequency point that represents cycles of the sinusoid. Therefore, eq. (17) acts in place of a matched filter for that frequency. Now, the sequence of frequency-domain waveforms (15) can be re-expressed as ‘chirps’ in a simple form
(19) |
where the oscillation degree is a large number. The behavior of GWs in the late inspiral phase is highly oscillatory, but the amplitude and the phase themselves are smoothly varying functions of frequency. Candes et al. (2008) It will thus be more expedient to perform high-accuracy parametric fits of the phase and amplitude given by (18) rather than of the complex waveform (13) itself. The preprocessed amplitudes and phases are collected in the columns of separate template matrices ,
(20) |
where we have droped the amplitude or phase labels for brevity and where is the total number of templates, and each template is given on a common freqency grid of length . We may choose to represent the waveforms at a large number of frequency points so that .

III.3 Definition of a regularly spaced high-resolution frequency grid
Provided that in (16) is the longest time length, the time spacing is defined as
(21) |
by eqs. (14) and (16). The time spacing and the number of time steps in the grid (14) are chosen such that the FD waveforms (19) are sampled at a rate of and cover a suitable and well-resolved frequency range .
-
1.
The lower limit of the frequency range is specified by the low-frequency cutoff of the detector noise spectrum which is close Hz for advanced detectors design.
-
2.
The upper limit is determined to be at kHz by the ISCO frequency (3) for the lowest total mass configuration of interest .
The Nyquist criterion requires the sampling frequency to be at least twice the highest frequency contained in the signal to avoid aliasing. Thus, the smallest sufficient sampling frequency is samples per second for being the first power of 2 to meet the criterion. Note that the typical sampling rate being used by aLIGO and aVirgo observatories in ongoing searches for GWs is at 2048 Hz. Aasi et al. (2013) Instead, an equidistant grid with grid points is sampled at kHz in the frequency band in geometric units . The total mass is expressed in units of geometrized solar mass by sec. At the time resolution which corresponds to a Nyquist frequency
(22) |
a waveform long enough for the BNS system of total mass down to is given and is about long in time. The spacing in frequency domain is
(23) |
so the power will be either in positive or negative frequencies, depending on conventions and we need to consider only half of the FFT. Combining this with the relations (21–22), one has
(24) |
Only half of the points in the FFT spectrum are unique, the rest are symmetrically redundant. Thus, the points of negative frequencies contain no new information on the periodicity of the random number sequence. Which amounts to swapping the left and right half of the result of the transform.
IV SVD-based reduced-order surrogate model building
In this section we summarize some of the characteristic features of SVD that are especially useful for reduced-order modeling and discuss our approach to construct a compressed approximate representation of a collection of fiducial waveforms at the cost of truncation error. Next, projection coefficients of the waveforms are determined in terms of the reduced basis. In conclusion, the ROM is assembled from the reduced basis and projection coefficients interpolated over the parameter space. Our procedure follows the well-established strategy that has been pursued by Pürrer and by Cannon for building frequency-domain ROMs. Pürrer (2014, 2016); Cannon et al. (2010a, 2011)
IV.1 Singular values and truncation error
Formally, the decomposition of the template matrix in eq. (20) is expressed by a factorization of the form
(25) |
where the complex unitary matrices
(26) |
are orthogonal sets of non-zero eigenvectors of the non-negative self-adjoint operators and so that and . The rank–nullity theorem states that the SVD (25) provides a decomposition of the range of . Pürrer (2014) Accordingly, the left-singular vectors (or eigensamples) provide an orthonormal basis
(27) |
for the range of (columnn space) where the maximal number of linearly independent columns of is . In a qualitative sense, each represents a typical waveform pattern. The right-singular vectors (or eigenfeatures) provide a basis for the domain of (row space) and represent the evolution of the magnitude of each waveform along the frequency gridpoints. The diagonal entries of the rectangular matrix correspond to the non-negative real singular values (SVs) where . SVs are roots of eigenvalues of (and of ) describing the spectrum of the template matrix , arranged in monotonically decreasing order (see Fig. 5). If the number of frequency points is significantly larger than the number of waveforms (i.e. ) then a thin SVD is a more compact and ‘economical’ factorization of eq. (25) than the full-rank SVD that comprizes all eigensamples. In practice, low-rank matrices are often contaminated by errors, and for that reason they feature an effective rank smaller than its exact rank . The reduced-rank approximation of the template matrix is expressed by
(28) |
which comprises only those singular vectors which correspond to singular values of a significant magnitude. The approximated representation (28) of the fiducial template bank is the -th partial sum of the outer-product expansion of the expression (25) where denotes the desired target rank. The Eckart–Young theorem Eckart and Young (1936) implies that the low-rank SVD in eq. (28) provides the optimal rank- reconstruction of the template matrix
(29) |
in the least-square sense where the truncation error of approximated representation (28) in both the spectral and Frobenius norm is given by
(30) |
respectively.
Fig. 5 shows on logarithmic scale as a function of the number of SVD components involved in the approximated representation. Each , which describes the relative magnitudes of the corresponding eigenfeatures, is computed from the truncated SVD (28) of template matrices with three distinct full-ranks (i.e. total number of templates). The truncation error in the approximation, in accordance with eq. (30), decreases with the number of SVD components retained. The ultimate accuracy (or minimal error) achievable is limited by the total number of templates that the original template matrix contains. The growing rate of decay in the SV spectrum demonstrates that the individual SVD components gradually lose their relevance for being included in the approximation. In this respect, the spectrum has three clearly distinctive regions characterized by the rate at which SVs decrease:
-
1.
Overreduced SVDs retain insufficient amount of information to construct a representation by the orthonormalization (27) with less than relative error of . The initial steep exponential fall attests that the information contained in the corresponding eigenfeatures is predominantly relevant. In fact, the first few components shown on Fig. 6 contain roughly of all the information on the input waveforms, regardless of . Then, SVs decrease at a much lower, yet a slowly increasing rate, practically indistinguishable for different values of full rank .
-
2.
Sufficiently reduced SVDs efficiently select the relevant information, so that the relative error of representation (41) is kept well-suppressed while the number of SVD components stored in the reduced-rank template matrix is significantly lower than that of the full-rank. The larger the full-rank is, the more SVD components have to be kept to achieve the same accuracy of representation.
-
3.
Underreduced SVDs admit the lowest possible truncation errors, limited only by the numerical errors of the full-rank approximation itelf. However, the accuracy of reconstructed waveform representation improves at a rate much lower than in the preceding regions. The loss of relevant information content due to the reduction of the number of SVD components is inefficiently low compared to the improvement of accuracy.
Choosing an optimal target rank is highly dependent on the objective. One either desires a highly accurate reconstruction of the fiducial waveform templates, or a very low dimensional representation of the fundamental features in the templates. In the former case should be chosen close to the effective rank, while in the latter case might be chosen to be much smaller. Fig. 5 demonstrates that choosing a target rank for the smallest among fiducial template matrices will result in a truncation error related to at .

IV.2 Assembly of the surrogate model
The basis for the amplitude or phase space is given in the columns of the matrix
(31) |
and a full-rank basis is desired. If , then the information from waveforms at grid points is contained in a basis of dimension . The reduced basis waveforms only resemble the physical behavior of frequency domain amplitudes and phases for the first basis function, the higher basis functions are oscillatory (see Fig. 6). To compress the model, a reduced basis of rank is selected from the full-rank basis (27) in the form


(32) |
For any the columns of are an optimal orthonormal bases for the starting waveforms. Notice that , which demonstrates the underlying hierarchical nature of the generated template banks. Pürrer (2014) Fig. 7 may serve as an illustration of the underlying sparsity of the selected basis in the parameter space. The identification of parameter values associated with the basis waveforms selected by SVD from the full template bank is not that straightforward as a greedy algorithm would pick values that parameters take. Nevertheless, it may safely be said that a very small part of the parameter space volume is covered; the parameter points are heavily concentrated at low-mass and low-eccentricity values.
Hereafter the label on the rank- reduced basis will be dropped for brevity. Given the reduced bases and , we compute projection coefficient vectors for any given input waveform as follows
(33) |
where the labels referring to amplitude or phase were dropped for brevity. The projection coefficient vectors for all waveform templates are packed in the matrices and with entries
(34) |
Comparing with eq. (25) we see that for a full-rank basis . It follows that the projection coefficient matrices are ordered in the same way as the individual waveforms in . To undo the packing of the waveforms in the matrices we just partition the linear index that enumerates the waveforms in and obtain a tensor
(35) |

To complete the model we define the projection coefficient vectors at any position in the chosen parameter space by suitable interpolants for the amplitude and phase coefficient tensors . For each input waveform we have two corresponding -vectors of projection coefficients (for amplitude and phase) that are interpolated over the parameter space. The frequency-domain ROM representation of waveform templates is then constructed in the form
(36) |
where denotes matrix multiplication, interpolates vectors in frequency on a suitable grid, and is an amplitude prefactor which is stored before the SVD takes place and an interpolant is computed over the parameter space.
V Accuracy and speedup for surrogate model predictions
Once a ROM is built, any surrogate waveform can be evaluated as a sum of reduced basis elements with incremental errors within the parameter range covered in the particular model. The main criteria for a successful ROM are that it facilitates data analysis applications that were infeasible with the fiducial waveform model and that it represents waveforms accurately. Pürrer (2016) This section is dedicated to appraise the overall performance of the ROM building discussed in Sec. IV. The first part of this section assesses the accuracy of surrogate model predictions in terms of the match between the surrogate model and the fiducial model. In the second part we provide an overview of the computational efficiency of the ROM with respect to computational complexity and cost relative to the cost of the fiducial model.

V.1 Reconstruction errors
The overlap integral of two normalized waveforms, say, of a fiducial CBwaves waveform and its surrogate model prediction , is given by the mismatch (or unfaithfulness) between the two waveforms and is defined as the normalized inner product (38) maximized over time and phase shifts
(37) |
with an inherited norm given by . A natural inner product between the two waveforms is given by the complex scalar product
(38) |
where the tilde denotes Fourier transformation given in eq. (15), is the complex conjugate of , is the one-sided power spectral density (PSD) of the detector noise and , are suitable cutoff frequencies for detector sensitivity. The low-frequency cutoff depends on the PSD and is at Hz for advanced detectors design. The high-frequency cutoff is at kHz, which is the ISCO frequency of the lowest total-mass configuration in our fiducial model, discussed in Sec. III.3.

A discrete version of the normed difference between a fiducial waveform and its surrogate is what we can actually measure:
(39) |
where is the sampling frequency discussed in Sec. III.3. The square of the normed difference between two waveforms, refered to as the surrogate error, is directly related to their overlap (38). It is the dominant source of error in the surrogate model that translates directly into errors in the fits of the parameters for building the surrogate. Field et al. (2014) Fig. 8 shows the linear correlation of the surrogate error in eq. (39) with the time spacing in the regularly spaced grids (14–15). The surrogate model gradually converges to the fiducial one at finer time scales (i.e. larger sampling frequencies). Other errors of interest are the pointwise ones (separately for the amplitude and phase). They are encoded in the th surrogate model prediction (36) as
(40) |
respectively. The relative errors in approximating the amplitude and phase of a fiducial waveform by its surrogate model prediction is then expressed by
(41) |
where the amplitude and phase parts of fiducial waveforms, and , respectively, are given by eq. (18) on discrete frequency points .
Fig. 9 shows a comparison between the surrogate and fiducial model, using the template assigned to . The top panel shows that the fiducial and surrogate waveforms are visually indistinguishable. The bottom panel demonstrates that both amplitude and phase pointwise errors (41) increase with frequency. Nevertheless, the errors are indeed as small as predicted on Fig. 5. A moving average of points was used to smooth out short-term fluctuations in the error and highlight longer-term trends.
V.2 Computational cost and speedup for surrogate model predictions
Apart from the requirements for accuracy or reliability, a ROM building is considered efficient if it generates cost-efficient surrogate models. The major advantage of using surrogate model predictions in lieu of actual waveform evaluations is their significantly reduced resource consumption. Now we discuss the computational cost, in terms of operation counts and run-time, of ROM building and present the desired speedup that can be achieved when evaluating surrogate models.
As described in Sec. IV.2, the complete surrogate model (36) is assembled with the evaluation of projection coefficients given in (33) and fitting functions and given in (40). In order to construct a surrogate model for some parameter , one only needs to evaluate each of those fitting functions at , recover the complex values , and perform the summation over the index . Each is a complex-valued frequency series with samples. Therefore, the total operation count to evaluate the surrogate model at each is plus the cost to evaluate the fitting functions. Field et al. (2014) The entire process of constructing a small, efficient ROM which is comprized of only waveform templates sampled at grid points requires the execution of approximately operations (excluding the cost of evaluating the fitting functions).

The notion of ‘speedup’, in our terminology, is the number that evaluates the relative performance of generating the same waveforms on the same processor by the execution of CBwaves code and of the surrogate model. More specifically, we test the acceleration of waveform generation by measures on the length of time required to perform each computational process. Let as note that the time which was denoted by and was referred to as ‘integration run-time’ in Sec. II.1 is actually the execution time during which the processor is actively working on our computations. It is referred to as CPU time (or run-time) and will be denoted by . In contrast, the actual elapsed real time accounts for the whole duration from when the computational process was started until the time it terminated. The difference between the two can arise from architecture and run-time dependent factors such as waiting for input/output operations (e.g. saving waveform templates). Consequently, the elapsed real time is greater than or equal to the CPU time.
Fig. 10 shows (on top) the computation time or CPU time for CBwaves waveforms (solid lines) against corresponding surrogate waveforms (dashed lines) as a function of total mass of the binary system. The total mass is measured in the same 11 points as in Fig. 1 for three different initial eccentricities () of equal-mass configurations, each associated with different colours. The computation time for surrogates is multiplied by a factor of in order to shift the curves close to their respective CBwaves counterparts and enable visual comparison. The bottom panel demonstrates that surrogates are several thousand times faster around to evaluate as compared to the cost of generating CBwaves waveforms. The speedup falls off to several hundreds as the total mass increases. Moreover, the speedup grows when the initial eccentricity is increased in much the same way as with the mass disparity (cf. Fig. 6 in Pürrer (2016)). The speedup is roughly twice as great for configurations having extremely high initial eccentricity () as for circular ones (). The resemblance of the influence of and exercize on the speedup can be attributed to their asymptotical nature as it had been pointed out earlier in Sec. II.1. It is also evident that the speedup culminates when waveforms for configurations of very low total mass and very high eccentricity are generated. Such waveforms are prohibitively expensive to generate with CBwaves in contrast to surrogates that are generated at the same cost, regardless of the parameters of the configuration.
Let us note that successive versions of SEOBNR ROMs have been developed and put to use within LAL (LSC Algorithms Library) to shorten data analysis applications carried out since the first observation runs have begun. Veitch et al. It has been shown in Field et al. (2014, 2011) that the cost of evaluating the surrogate model is linear in the number of samples (cf. our Fig. 8 where the surrogate error depends on the sampling rate). Depending on the sampling rate, the speedup is between 2 and almost 4 orders of magnitude. The speedup in evaluating surrogate models compared to generating NR waveforms with the LAL analysis routines is crucial for searches and theoretical parameter estimations. SEOBNR (aligned-spin Effective-One-Body), IMRPhenomD (Inspiral-Merger-Ringdown Phenomenological Model ‘D’) and PhenSpinTaylorRD waveform approximants are among the best available GW models for generic spinning, compact binaries. In comparison with our results, the speedup achieved at the typical rate of kHz used by aLIGO and aVirgo observatories is roughly . Aasi et al. (2013)
VI Concluding remarks and outlook
The primary goals of the present paper have been to propose a potential extension of the ROM techniques to alleviate the computational burden of constructing waveform templates for coalescing compact binaries with any residual orbital eccentricity and to validate the applicability of ROMs to this particular family of waveforms. ROMs have been applied to several waveform families (SEOBNR, IMRPhenomP and PhenSpinTaylorRD) in LAL routines for gravitational-wave data analysis. Field et al. (2011, 2012); Cannon et al. (2010a, 2011, 2012, b); Maday and Mula (2013); S. Privitera, S. R. P. Mohapatra, P. Ajith, K. Cannon, N. Fotopoulos, M. A. Frei, C. Hanna, A. J. Weinstein, and J. Whelan (2014) The aforementioned waveform families provide efficient descriptions of gravitational waves emitted during the late IMR (inspiral, merger, and ringdown) stages of compact binary systems, but only in the zero-eccentricity limit. The major motivation for extending the scope of application beyond the zero-eccentricity limit is based on the ground, referred to in Sec. I, that the great majority of compact objects formed in dense stellar environments retain some non-negligible eccentricity when entering the frequency band of ground-based GW detectors Peters (1964); F. Antonini and H. Perets (2012), as well as the impact of eccentricity on the accuracy of parameter estimation for BNSs Favata (2014).
Our approach to construct frequency-domain ROMs has been predominantly based on the method outlined in Refs. Pürrer (2014, 2016) (see Sec. IV). Input waveforms comprised in the ROM are Fourier transformed and split into their amplitude and phase parts (see Sec. III.2). These functions are accuretely represented on a common, finely sampled and regularly spaced frequency grid defined in Sec. III.3 with only equidistant nodes, with a sampling frequency recorded well above the required Nyquist frequency, at kHz. Fig. 8 demonstrates that, beside the degree of model order reduction, the accuracy of surrogate-waveform representation relies on the sampling frequency. The upper and lower limits of frequency contained in the grid are determined from the ISCO frequency for the lowest total-mass configuration of interest (which is roughly kHz in the present work) and the low-frequency cutoff of the detector noise spectrum (which is close to Hz for aLIGO design). The ROM is designed to be capable of producing surrogates for GWs from coalescing compact binaries of total mass between and , thereby covering the entire total-mass range of stellar-mass BBH/BNS systems of interest for ground-based GW detectors. The mass ratio is allowed to range between equal mass at and relatively high mass-ratio at while the initial orbital eccentricity changes over a relatively wide range of values from (circular orbits) up to (highly eccentric orbits). Configurations with both low total-mass and high mass-ratio would imply component masses well bellow , which, of course, are excluded as inconceivable astrophysical sources. Despite the fact that the investigation has been restricted to a feasible 3-dimensional subset of the full 8-dimensional parameter space of GW signals (see Fig. 3), the conclusions of Sec. IV, in agreement with that of Refs. Field et al. (2014, 2011, 2012); Pürrer (2014, 2016), suggest that a full representation of the 8-parameter space might actually be achievable with a relatively compact reduced basis (cf. Ref. Field et al. (2014)). Template placement algorithms based on template-space metric (such as in Ref. Kalaghatgi et al. (2015); Cokelaer (2007)) make admittedly far more effective coverage of the parameter space than the uniform spacings we used in this preliminary study. As a matter of fact, Fig. 7 illustrates that the large majority of parameters of the selected templates constituting the reduced basis are concentrated along the axes of the parameter space.
The reduced bases were built separatelly for the input amplitude and phase (see Fig. 6) by the decomposition of template matrices that comprise 550, 936, and 1800 input waveforms, respectively. The projection coefficients for corresponding input waveforms projected onto their reduced bases, were calculated as functions of the model parameters and were interpolated by tensor product cubic lines over the parameter space. Finally, the ROM which preserves fundamental features of the original full-order model is assembled from its constituent parts. Fig. 5 demonstrates the underlying hierarchical nature of the generated template banks and indicates that the truncation error in the approximated representation of surrogates decreases with the number of SVD components retained, characterized by a rate at which SVs decrease. Extremely little () or large number () of SVD components retained are equally poor choices because the amount of information is either insufficient to construct accurate representations or excessively large compared to the achieved accuracy. An effective rank is chosen preferentially from a ROM which posess the lowest SV with the smallest possible number of components retained (in our case ). The first part of Sec. V assess the error of surrogate model predictions for waveforms that were originally not present in the original template bank, with special regard to the impact of frequency on the reconstruction error. To that end, reference waveforms were generated by CBwaves in all the intersection points right between the grid poinst of the original template bank (see the yellow in Fig. 3). Finally, the surrogates were evaluated in the corresponding parameter-space points for comparison and the relative error was measured along all the frequency points. The bottom panel of Fig. 9 attests that the relative error of the approximated representation is consistent with the error estimates derived from the singular values over a large portion of the frequency range, but larger than expected at around the starting frequency . The figure indicates that the relative error of the amplitude and phase increases with the frequency. Our results provide clear examples of the construction and use of ROMs for eccentric inspiral waveforms.
Our results also provide strong evidence that large increases in the speed of computation are obtained through the use of ROMs. Fig. 1 has exposed that the cost of computating input waveforms increases exponentially as the total mass decreases, but rises asymptotically at an even faster rate than the initial eccentricity or mass disparity increase. In contrast to the cost of EOB waveform (full IMR) generation that rises steeply as the starting frequency is decreased (see Ref. Pürrer (2016)), the cost of CBwaves waveform (inspiral-only) generation rises more gradually. The cost of input waveform generation varies considerably in the region of parameter space explored and depicted in Fig. 3, but Fig. 2 has revealed that only a surprisingly small fraction of waveforms of high-eccentricity and high-mass-disparity configurations are actually responsible for the prohibitively large time-consumption of integrating a large number of 3PN-accurate equation of motion over the investigated range of parameters. As discussed in the second part of Sec. V (based on Ref. Pürrer (2014)), the cost of generating surrogate waveforms (shown in the top panel of Fig. 10) comprises a constant cost of the spline interpolation at each frequency point and a cost of performing the interpolations of coefficients over the parameter space. The speedup in evaluating the surrogate model, shown in the bottom panel of Fig. 10, is 2–3 orders of magnitude faster than generating corresponding CBwaves waveforms overall, reaching a factor of several thousand around 10–50 .
Finally, the method presented in this paper is limited to building surrogate models of inspiral-only PN input waveforms for the reason that eccentric binaries circularize in the last few cycles before the merger. Nevertheless, composite waveforms that fully cover all the IMR stages can be constructed as prescribed in Ref. Pürrer (2014, 2016) by matching the inspiral and NR waveforms of merger stages in either the time or frequency domain and then fitting this ‘hybrid’ waveform to the ring-down part, described by damped exponentials. The gap between the initial part of the waveform and its final ring-down part, described by damped exponentials, is bridged by a phenomenological phase. The practical implementations of ‘hybrid’ waveforms that comprise eccentric inspirals of will be left for future work. We anticipate substantial speedup factors to come for predicting NR waveforms with a surrogate model compared to the expensive numerical simulations for the same parameters. Developing an efficient template placement technique (such as in Ref. Kalaghatgi et al. (2015); Cokelaer (2007)) for better coverage of the parameter space and an adaptive sampling technique in the frequency domain are critical factors in the operational efficiency of ROMs and have been left for future work. All these ultimately leading to computationally feasible and successful exploration of the full 8-dimensional parameter space of GW signals.
Acknowledgements.
This work was supported by the NKFIH 124366 and NKFIH 124508 grants. Partial support comes from NewCompStar, COST Action Program MP1304.References
- Sathyaprakash and Schutz (2009) B. Sathyaprakash and B. F. Schutz, Living Rev. Relat. 12, 2 (2009).
- Kalogera et al. (2004) V. Kalogera et al., Astrophys. J. Lett. 614, L137 (2004).
- Peters (1964) P. C. Peters, Phys. Rev. 136, B1224 (1964).
- F. Antonini and H. Perets (2012) F. Antonini and H. Perets, ApJ 757, 104 (2012).
- Shapiro and Teukolsky (1985) S. L. Shapiro and S. A. Teukolsky, Astrophys. J. 292, L41 (1985).
- V. Pierro and I. Pinto (1996) V. Pierro and I. Pinto, Nuovo Cimento B 111, 1517 (1996).
- K. Martel and E. Poisson (1999) K. Martel and E. Poisson, Phys. Rev. D 60, 124008 (1999).
- E. A. Huerta, P. Kumar, S. T. McWilliams, R. O’Shaughnessy, and N. Yunes (2014) E. A. Huerta, P. Kumar, S. T. McWilliams, R. O’Shaughnessy, and N. Yunes, Phys. Rev. D 90, 084016 (2014).
- N. Yunes, K. G. Arun, E. Berti, and C. M. Will (2009) N. Yunes, K. G. Arun, E. Berti, and C. M. Will, Phys. Rev. D. 80, 084001 (2009).
- Königsdörffer and Gopakumar (2006) C. Königsdörffer and A. Gopakumar, Phys. Rev. D 73, 124012 (2006).
- J. Samsing, M. MacLeod, and E. Ramirez-Ruiz (2014) J. Samsing, M. MacLeod, and E. Ramirez-Ruiz, Astrophys. J. 784, 71 (2014).
- R. M. O’Leary, B. Kocsis, and A. Loeb (2009) R. M. O’Leary, B. Kocsis, and A. Loeb, Mon. Not. R. Astron. Soc. 395, 2127 (2009).
- W. H. Lee, E. Ramirez-Ruiz, and G. van de Ven (2010) W. H. Lee, E. Ramirez-Ruiz, and G. van de Ven, Astrophys. J. 720, 953 (2010).
- Brown and Zimmerman (2010) D. A. Brown and P. J. Zimmerman, Phys. Rev. D 81, 024007 (2010).
- Favata (2014) M. Favata, Phys. Rev. Lett. 112, 101101 (2014).
- Smith et al. (2013) R. J. E. Smith, K. Cannon, C. Hanna, D. Keppel, and I. Mandel, Phys. Rev. D 87, 122002 (2013).
- Blanchet (2014) L. Blanchet, Living Rev. Relat. 17, 2 (2014).
- Csizmadia et al. (2012) P. Csizmadia, G. Debreczeni, I. Rácz, and M. Vasúth, Class. Quant. Grav. 29, 245002 (2012).
- Csizmadia et al. (2011) P. Csizmadia, G. Debreczeni, I. Rácz, and M. Vasúth, CBwaves simulation software (2011), URL http://grid.kfki.hu/project/virgo/cbwaves/.
- Buonanno et al. (2009) A. Buonanno, B. R. Iyer, Y. P. E. Ochsner, and B. S. Sathyaprakash, Phys. Rev. D 80, 084043 (2009).
- B. Allen, W. G. Anderson, P. R. Brady, D. A. Brown, and J. D. Creighton (2012) B. Allen, W. G. Anderson, P. R. Brady, D. A. Brown, and J. D. Creighton, Phys. Rev. D 85, 122006 (2012).
- Owen (1996) B. J. Owen, Class. Quant. Grav. 53, 6749 (1996).
- Babak et al. (2009) S. Babak, J. R. Gair, and E. K. Porter, Class. Quant. Grav. 26, 135004 (2009).
- Sathyaprakash and Dhurandhar (1991) B. S. Sathyaprakash and S. V. Dhurandhar, Phys. Rev. D 44, 3819 (1991).
- Sathyaprakash (1994) B. S. Sathyaprakash, Phys. Rev. D 50, 7111 (1994).
- Dhurandhar and Sathyaprakash (1994) S. V. Dhurandhar and B. S. Sathyaprakash, Phys. Rev. D 49, 1707 (1994).
- Owen and Sathyaprakash (1999) B. J. Owen and B. S. Sathyaprakash, Phys. Rev. D 60, 022002 (1999).
- Harry et al. (2009) I. W. Harry, B. Allen, and B. S. Sathyaprakash, Phys. Rev. D 80, 104014 (2009).
- Cañizares et al. (2013) P. Cañizares, S. E. Field, J. R. Gair, and M. Tiglio, Phys. Rev. D 87, 124005 (2013).
- Aasi and others (LIGO-Virgo Scientific Collaboration) J. Aasi and others (LIGO-Virgo Scientific Collaboration), Phys. Rev. D 88, 062001 (2013).
- Mroué et al. (2013) A. H. Mroué, M. A. Scheel, B. Szilágyi, H. P. Pfeiffer, M. Boyle, et al., Phys. Rev. Lett. 111, 241104 (2013).
- Pekowsky et al. (2013) L. Pekowsky, R. O’Shaughnessy, J. Healy, and D. Shoemaker, Phys. Rev. D 88, 024040 (2013).
- Field et al. (2014) S. E. Field, C. R. Galley, J. S. Hesthaven, J. Kaye, and M. Tiglio, Phys. Rev. X 4, 031006 (2014).
- Field et al. (2011) S. E. Field, C. R. Galley, F. Herrmann, J. S. Hesthaven, E. Ochsner, and M. Tiglio, Phys. Rev. Lett. 106, 221102 (2011).
- Field et al. (2012) S. E. Field, C. R. Galley, and E. Ochsner, Phys. Rev. D 86, 084046 (2012).
- Cannon et al. (2010a) K. Cannon, A. Chapman, C. Hanna, D. Keppel, A. C. Searle, and A. J. Weinstein, Phys. Rev. D 82, 044025 (2010a).
- Cannon et al. (2011) K. Cannon, C. Hanna, and D. Keppel, Phys. Rev. D 84, 084003 (2011).
- Maday and Mula (2013) Y. Maday and O. Mula, NA 4, 221 (2013).
- Cannon et al. (2012) K. Cannon, C. Hanna, and D. Keppel, Phys. Rev. D 85, 081504 (2012).
- Cannon et al. (2010b) K. Cannon, A. Chapman, C. Hanna, D. Keppel, A. C. Searle, and A. J. Weinstein, Phys. Rev. D 82, 044025 (2010b).
- S. Privitera, S. R. P. Mohapatra, P. Ajith, K. Cannon, N. Fotopoulos, M. A. Frei, C. Hanna, A. J. Weinstein, and J. Whelan (2014) S. Privitera, S. R. P. Mohapatra, P. Ajith, K. Cannon, N. Fotopoulos, M. A. Frei, C. Hanna, A. J. Weinstein, and J. Whelan, Phys. Rev. D 89, 024003 (2014).
- Cañizares et al. (2015) P. Cañizares, S. E. Field, J. R. Gair, V. Raymond, R. Smith, and M. Tiglio, Phys. Rev. Lett. 114, 071104 (2015).
- Kidder (1995) L. E. Kidder, Phys. Rev. D 52, 821 (1995).
- Pfeiffer (2012) H. P. Pfeiffer, Class. Quant. Grav. 29, 124004 (2012).
- Kalaghatgi et al. (2015) C. Kalaghatgi, P. Ajith, and K. G. Arun, Phys. Rev. D 91, 124042 (2015).
- Cokelaer (2007) T. Cokelaer, Phys. Rev. D 76, 102004 (2007).
- Pürrer (2014) M. Pürrer, Class. Quant. Grav. 31, 195010 (2014).
- Pürrer (2016) M. Pürrer, Phys. Rev. D 93, 064041 (2016).
- Candes et al. (2008) E. Candes, P. Charlton, and H. Helgason, Appl. Comput. Harmon. Anal. 24, 14 (2008).
- Aasi et al. (2013) J. A. Aasi et al. (LIGO Scientific Collaboration and Virgo Collaboration), Phys. Rev. D 87, 022002 (2013).
- Eckart and Young (1936) C. Eckart and G. Young, Psychometrika 1, 211 (1936).
- (52) J. Veitch, M. Pürrer, and I. Mandel (????).