Preconditioned Locally Harmonic Residual Method for Computing Interior Eigenpairs of Certain Classes of Hermitian Matrices

Size: px
Start display at page:

Download "Preconditioned Locally Harmonic Residual Method for Computing Interior Eigenpairs of Certain Classes of Hermitian Matrices"

Transcription

1 MITSUBISHI ELECTRIC RESEARCH LABORATORIES Preconditioned Locay Harmonic Residua Method for Computing Interior Eigenpairs of Certain Casses of Hermitian Matrices Vecharynski, E.; Knyazev, A. TR November 2014 Abstract We propose a Preconditioned Locay Harmonic Residua (PLHR) method for computing severa interior eigenpairs of a generaized Hermitian eigenvaue probem, without traditiona spectra transformations, matrix factorizations, or inversions. PLHR is based on a short-term recurrence, easiy extended to a bock form, computing eigenpairs simutaneousy. PLHR can take advantage of Hermitian positive definite preconditioning, e.g., based on an approximate inverse of an absoute vaue of a shifted matrix, introduced in [SISC, 35 (2013), pp. A696- A718]. Our numerica experiments demonstrate that PLHR is efficient and robust for certain casses of arge-scae interior eigenvaue probems, invoving Lapacian and Hamitonian operators, especiay if memory requirements are tight. arxiv This work may not be copied or reproduced in whoe or in part for any commercia purpose. Permission to copy in whoe or in part without payment of fee is granted for nonprofit educationa and research purposes provided that a such whoe or partia copies incude the foowing: a notice that such copying is by permission of Mitsubishi Eectric Research Laboratories, Inc.; an acknowedgment of the authors and individua contributions to the work; and a appicabe portions of the copyright notice. Copying, reproduction, or repubishing for any other purpose sha require a icense with payment of fee to Mitsubishi Eectric Research Laboratories, Inc. A rights reserved. Copyright c Mitsubishi Eectric Research Laboratories, Inc., Broadway, Cambridge, Massachusetts 02139

2

3 PRECONDITIONED LOCALLY HARMONIC RESIDUAL METHOD FOR COMPUTING INTERIOR EIGENPAIRS OF CERTAIN CLASSES OF HERMITIAN MATRICES EUGENE VECHARYNSKI AND ANDREW KNYAZEV Abstract. We propose a Preconditioned Locay Harmonic Residua (PLHR) method for computing severa interior eigenpairs of a generaized Hermitian eigenvaue probem, without traditiona spectra transformations, matrix factorizations, or inversions. PLHR is based on a short-term recurrence, easiy extended to a bock form, computing eigenpairs simutaneousy. PLHR can take advantage of Hermitian positive definite preconditioning, e.g., based on an approximate inverse of an absoute vaue of a shifted matrix, introduced in [SISC, 35 (2013), pp. A696 A718]. Our numerica experiments demonstrate that PLHR is efficient and robust for certain casses of arge-scae interior eigenvaue probems, invoving Lapacian and Hamitonian operators, especiay if memory requirements are tight. Key words. Eigenvaue, eigenvector, Hermitian, absoute vaue preconditioning, inear systems 1. Introduction. We are interested in computing a subset of eigenpairs of the generaized Hermitian eigenvaue probem (1.1) Av = λbv, A = A C n n, B = B > 0 C n n, that correspond to eigenvaues cosest to a given shift σ, which is rea and points to the eigenvaues in the interior of the spectrum. We refer to (1.1) as an interior eigenprobem, and ca the targeted eigenpairs interior eigenpairs. Interior eigenpairs are of fundamenta interest in some physica modes, e.g., for first-principes eectronic structure anaysis of materias using a semi-empirica potentia or a charge patching method [37, 38, 39]. There, the requested eigenvaues correspond to energy eves around a materia-dependent energy shift σ, and the eigenvectors represent the associated wave functions. We assume that the size n of the matrices is so arge that eigenvaue sovers based on expicit matrix transformations are impractica. Other conventiona ways of soving the interior eigenvaue probems are based on spectra transformations that aow reducing the interior eigenprobem to an easier task of computing extreme (smaest or argest) eigenvaues of a transformed penci. Such transformations incude the socaed shift-and-invert (SI) and foded spectrum (FS) approaches; see, e.g., [2]. Whie both techniques are extensivey used, they face serious issues as n increases. In particuar, SI reies on repeated soution of arge shifted inear systems, which generay becomes extremey inefficient or infeasibe for arge n. Simiar difficuties are experienced in methods reying on contour integration, e.g., [29]. The FS approach for standard, i.e., with identity B = I, eigenprobems is inversefree. However, in exact arithmetic, it is equivaent to soving an eigenprobem for the matrix (A σi) 2, which squares the condition number, resuting in severey tightened custering of the targeted eigenvaues. For the generaized, i.e., with B I, eigenprobems, FS requires inverting the matrix B, which can be probematic. Additionay, Preiminary version posted at The resuts presented in this work are partiay based on the PhD thesis of the first coauthor [34]. Computationa Research Division, Lawrence Berkeey Nationa Laboratory, Berkeey, CA (eugene.vecharynski[at]gmai.com) Mitsubishi Eectric Research Laboratories; 201 Broadway Cambridge, MA (knyazev[at]mer.com) 1

4 2 EUGENE VECHARYNSKI AND ANDREW KNYAZEV avaiabe preconditioning, normay based on approximating an inverse of A σb, may not be appicabe for FS, which shoud be preconditioned by an approximate inverse of the squared operator. For certain casses of eigenprobems, mutigrid (MG) agorithms have proved to be very efficient; see, e.g., [3, 10, 19, 20] and references therein. However, the appicabiity of such eigensovers faces the same kind of imitations as exist for the MG inear sovers in that either geometric (grid) information must be avaiabe at soution time or the probem s structure shoud be appropriate for the agebraic MG approaches. Another popuar technique for interior eigenprobems is based on combining poynomia transformations, caed fiters, with the standard Lanczos method, as in fitered Lanczos procedure [6]. The approach cannot easiy be extended to generaized eigenprobems and does not take advantage of preconditioners that may be avaiabe. Residua minimization scheme, direct inversion in the iterative subspace (RMM- DIIS), see [40], provides an aternative, but is known to be unreiabe if the initia approximations are not cose enough to the targeted eigenpairs. RMM-DIIS has to be preceded by, e.g., generaized Davidson [22] or Jacobi Davidson [30] methods, such as, e.g., in Vienna ab initio simuations (VASP) package [18]. Combining harmonic Rayeigh Ritz (RR) procedure [2] with the Davidson s famiy of methods has recenty aimed at suppementing RMM-DIIS in VASP; see [12]. Success of the Davidson type methods is often determined by two interdependent agorithmic components: the maximum aowed size of the search subspace and the quaity of the preconditioner, typicay given as a form of an approximate sove of the system with a shifted matrix A σb. The maximum size of the search subspace has to be increased if the preconditioner quaity deteriorates. In practica computations, preconditioners that ack the desired quaity are common, especiay if the shift σ targets the eigenvaues that are deep in the interior of the spectrum. We deveop new preconditioned iterative schemes for interior eigenprobems that exhibit a ower sensitivity to the preconditioner quaity and at the same time ead to fixed and reativey modest memory requirements. A connection between iterative methods for singuar homogeneous Hermitian indefinite systems and eigenprobems in Section 2 motivates our deveopment. Our base method, caed Preconditioned Locay Harmonic Residua (PLHR) and presented in Section 3, computes a singe eigenpair. In Section 4, we generaize PLHR to bock iterations, where targeted eigenpairs, as determined by σ, are computed simutaneousy, simiar to LOBPCG [15]. PLHR requires that the preconditioner is Hermitian positive definite (HPD). In Section 5, we suggest that the preconditioner T shoud approximate the inverted matrix absoute vaue A σb. Preconditioners of this kind, caed the absoute vaue (AV) preconditioners, have been recenty introduced in [35]. In particuar, [35] describes an MG scheme for approximating the inverse of the AV of the shifted Lapacian. Thus, the approach can be directy appied as a PLHR preconditioner for computing interior eigenpairs of the Lapacian matrix, which is demonstrated in our numerica experiments in Section 6. Furthermore, the suitabe HPD preconditioners are readiy avaiabe in eectronic structure cacuations, where we combine PLHR with the existing state-of-the-art preconditioner [32], aso in Section 6. Whie, in this work, we focus ony on severa mode probems with aready avaiabe HPD preconditioners, the proposed PLHR approach can be appicabe to broader casses of eigenprobems that admit appropriate HPD preconditioning. Investigation of such probems, as we as the deveopment of the corresponding preconditioners, is a matter of future research, and is outside the scope of the current paper.

5 COMPUTING INTERIOR EIGENPAIRS OF HERMITIAN MATRICES 3 An important novety of the proposed approach is a modification of the harmonic RR procedure, obtained by a proper utiization of the HPD preconditioner T in the Petrov-Gaerkin condition for extracting the approximate eigenvectors, incuding its rea arithmetic impementation. The new extraction technique, that we ca the T - harmonic RR procedure in Section 3, is critica. Our tests demonstrate remarkabe robustness if the T -harmonic procedure is used. The gains are especiay evident if the preconditioner quaity deteriorates, whereas the memory requirements remain fixed. 2. Preconditioned nu space computations. We start with an easier probem of finding a nu space component of a Hermitian matrix. Let λ q be a targeted eigenvaue of (1.1) cosest to the shift σ. We assume that λ q is known. Then eigenprobem (1.1) turns into the singuar homogeneous inear system (2.1) (A λ q B)v = 0. It is cear that (2.1) has a non-trivia nu space soution determining an eigenvector v q associated with λ q. Thus, in the ideaized setting, where λ q is avaiabe, an eigensover for (1.1) can be given by an appropriate soution scheme for inear system (2.1). In this sense, inear sovers for (2.1) can be viewed as prototypica, or ideaized, methods for computing the eigenpair (λ q, v q ). The described connection between inear and eigenvaue sovers has been emphasized in iterature; see, e.g., [13, 15]. For exampe, in [15], a specia case is considered where λ q is the smaest eigenvaue of (1.1) and, hence, the system (2.1) is Hermitian positive semidefinite. A proper choice of the inear sover a three-term recurrent form of the preconditioned conjugate gradient (PCG) method has ed to derivation of the popuar LOBPCG agorithm for finding extreme eigenpairs; see [15, 16]. We foow a simiar approach. Assuming that λ q is known, we seect efficient preconditioned inear sovers capabe of computing a non-trivia soution of (2.1). Viewing these inear sovers as ideaized eigensovers, we then extend them to the practica case where λ q is unknown. Since the targeted eigenvaue λ q can be ocated anywhere in the interior of the spectrum of the penci A λb, the Hermitian coefficient matrix of system (2.1) is generay indefinite in contrast to [15], which makes PCG inappicabe. We ook for suitabe preconditioned short-term recurrent Kryov subspace type methods that can be appied to singuar Hermitian indefinite systems of the form (2.1) and guarantee inear convergence. An optima technique in this cass of methods is the preconditioned minima residua (PMINRES) agorithm [25]. Whie most commony appied to non-singuar systems, the method is aso guaranteed to work for a cass of singuar consistent Hermitian systems, such as (2.1). The preconditioner for PMINRES shoud normay be HPD, and the convergence of the method is governed by the spectrum distribution of the preconditioned matrix. However, the standard impementation of the agorithm is deepy rooted in the Lanczos procedure, where the avaiabiity of the matrix A λ q B is crucia at every stage of the process. Since this assumption is not reaistic in the context of eigenvaue computations, where ony an approximation of λ q is at hand, PMINRES fais to provide a proper insight into the structure of oca subspaces that determine a new approximate soution. Simiar arguments appy to methods that are mathematicay equivaent to PMINRES, such as, e.g., orthodir(3) [9, 27, 42]. Returning back for a moment to the specia case where λ q is the smaest eigenvaue of (1.1), a preconditioned steepest descent (PSD) inear sover can be viewed

6 4 EUGENE VECHARYNSKI AND ANDREW KNYAZEV as a predecessor of the PCG inear sover, on the one hand, and as restarted preconditioned Lanczos inear sover, on the other hand. We use this viewpoint to describe an anaog of a PSD-ike inear sover for the indefinite case. To that end, we restart PMINRES in such a way that inear convergence is preserved (possiby with a ower rate), whereas the number of steps between the restarts is kept to a minimum possibe. It is shown in [34] that in order to maintain PMINRES convergence, the number of steps between the restarts shoud be no smaer than two. Thus, the simpest convergent residua minimizing iteration for (2.1) is (2.2) v (i+1) = v (i) + α (i) T r (i) + β (i) T (A λ q B) T r (i), i = 0, 1,... ; where r (i) = (λ q B A) v (i) and the iteration parameters α (i), β (i) are chosen to minimize the T -norm of the residua r (i+1), i.e., are such that (2.3) r (i+1) T = min u K (i) r (i) (A λ q B)u T, where (2.4) K (i) = span { T r (i), T (A λ q B)T r (i)}. Here and throughout, for a given HPD matrix M, the corresponding vector M-norm is defined as M = (, M ) 1/2. Theorem 2.1 ([34]). Given an HPD preconditioner T, the iteration (2.2) (2.4) converges to a nontrivia soution of (2.1), provided that the initia guess x (0) has a non-zero projection onto the nu space of A λ q B. Moreover, if λ q is a simpe eigenvaue 1 of A λb and µ 1 µ 2... µ q 1 < µ q = 0 < µ q+1 <... µ n are the eigenvaues of the preconditioned matrix T (A λ q B), then the residua norm reduction is given by (2.5) where (2.6) κ = ( µn µ q+1 ( µ1 µ q 1 r (i+1) T r (i) T κ 1 κ + 1 < 1, ) ( 1 + µ ) n µ q+1, if µ 1 µ q 1 µ n µ q+1 µ q 1 ) ( 1 + µ ) 1 µ q 1, if µ 1 µ q 1 > µ n µ q+1. µ q+1 The proof of Theorem 2.1 reies on the anaysis of iterations of the form (2.2), where the parameters α (i) and β (i) are fixed. In this case, (2.2) can be viewed as a stationary Richardson type scheme for a poynomiay preconditioned system, and a standard convergence anaysis (see, e.g., [1, Theorem 5.6]) appies to determine the vaues of the parameters that yied an optima convergence, which is given by (2.5) (2.6). Since the convergence of the stationary iteration cannot be better then that of (2.2) with the residua minimizing parameters (2.3), bound (2.5) (2.6) immediatey appies to method (2.2) (2.4). For more detais, we refer the reader to [34]. 1 This assumption is made ony to simpify the statement of the theorem. The theorem can be simiary formuated for the case of mutipe eigenvaue.

7 COMPUTING INTERIOR EIGENPAIRS OF HERMITIAN MATRICES 5 A natura way to enhance (2.2) (2.4) is by introducing an additiona term that hods information from the previous step. By anaogy with a three-term recurrent form of PCG, consider the scheme (2.7) v (i+1) = v (i) +α (i) T r (i) +β (i) T (A λ q B) T r (i) +γ (i) (v (i) v (i 1) ), i = 0, 1,..., where v ( 1) = 0. Here, the scaar parameters α (i), β (i), and γ (i) are chosen according to oca minimaity condition (2.3) with { (2.8) K (i) = span T r (i), T (A λ q B)T r (i), v (i) v (i 1)}. Since K (i) in (2.8) contains the subspace in (2.4), the empoyed minimaity condition (2.3) impies that convergence of (2.7) is not worse than that of (2.2). Hence, the resuts of Theorem 2.1 aso appy to (2.7) with (2.3) and (2.8). In this case, however, bound (2.5) (2.6) is ikey to be an overestimate, and in practice the presence of the additiona vector in the recurrence eads to a faster convergence. In fact, the scheme (2.7) has been observed to exhibit behavior simiar to PMINRES up to the occurrence of superinear convergence [34], which is a consequence of the goba optimaity of the atter. Additionay, iteration (2.7) reveas the structure of oca subspaces that are used to determine the improved approximate soution, which we expoit in the next section for constructing the tria subspaces in the context of the eigenvaue cacuations. For these reasons, we choose (2.7) with (2.3) and (2.8) to be a base inear sover for the nu space probem (2.1) and, in what foows, use it as a starting point for deriving preconditioned interior eigensovers. 3. The Preconditioned Locay Harmonic Residua method. We now present an approach for computing an eigenpair (λ q, v q ) of (1.1) that corresponds to the eigenvaue cosest to a given shift σ. The method is motivated by the preconditioned nu space finders discussed in the previous section. Our idea is to extend the base inear sover (2.7) to the case of eigenvaue computations by introducing a series of approximations into recurrence (2.7) and optimaity condition (2.3). The nu space finding scheme (2.7) suggests that, if λ q is known, the improved eigenvector approximation v (i+1) beongs to the subspace { (3.1) span v (i), T (A λ q B)v (i), T (A λ q B)T (A λ q B)v (i), v (i 1)}. Ceary, in practice, the exact vaue of λ q is unavaiabe and, hence, the computation of (3.1) cannot be performed. In order to obtain a computabe subspace in the context of eigenvaue probem (1.1), we approximate λ q by the Rayeigh Quotient (RQ) λ (i) λ(v (i) ) = (v (i), Av (i) )/(v (i), Bv (i) ). As a resut, at each iteration i, the foowing tria subspace is introduced: { (3.2) Z (i) = span v (i), w (i), s (i), v (i 1)}, where w (i) = T (Av (i) λ (i) v (i) ) is the preconditioned residua for probem (1.1), and s (i) = T (Aw (i) λ (i) w (i) ).

8 6 EUGENE VECHARYNSKI AND ANDREW KNYAZEV Next, we address the question of extracting an approximate eigenpair from the subspace Z (i). Let us reca that minimaity principe (2.3), utiized by the base nu space finder, impies the orthogonaity reation (3.3) r (i+1) (A λ q B)v (i+1) T (A λ q B)K (i), where T denotes the orthogonaity in the T -based inner product and K (i) is defined in (2.8). Foowing the anaogy with the inear sover, in the context of the eigenvaue probem, we introduce a simiar condition: (3.4) (A θb)v (i+1) T (A σb)z (i), v (i+1) B = 1. Here, we find a B-unit vector v (i+1) and a scaar θ C that ensure the orthogonaity of the vector (A θb)v (i+1) to the subspace (A σb)z (i). Condition (3.4) has been obtained from (3.3) as a resut of two modifications. First, the known eigenvaue λ q in the residua r (i+1) of inear system (2.1) has been repaced by an unknown θ, giving rise to the residua ike vector (A θb)v (i+1) for the eigenvaue probem. Note that this vector shoud be distinguished from the standard eigenresidua (A λ (i+1) B)v (i+1), where λ (i+1) is the RQ. Since the orthogonaity of (A θb)v (i+1) in (3.4) is invariant with respect to the norm of v (i+1), for definiteness, we request that the vector has a unit B-norm. The second modification has been the repacement of the subspace (A λ q B)K (i) in the right-hand side of (3.3) by (A σb)z (i), where Z (i) is the tria subspace defined in (3.2). We expect that (A σb)z (i) captures we the idea subspace (A λ q B)K (i). Note that in the case where λ q is known, K (i) Z (i). Hence, if σ is cose to the targeted eigenvaue, both subspaces are cose to each other. We next discuss a procedure for computing the pair (θ, v (i+1) ) in (3.4) The T -harmonic Rayeigh Ritz procedure. Motivated by (3.4), et us consider a genera probem, where we are interested in finding a number of pairs (θ, v) that approximate eigenpairs of (1.1) corresponding to the eigenvaues cosest a given shift σ, such that each v beongs to a given m-dimensiona subspace Z, and (3.5) (A θb)v T (A σb)z, v B = 1. One can immediatey recognize that (3.5) represents the Petrov-Gaerkin condition [2, 28] formuated with respect to the T -based inner product. In the standard case with T = I, this condition eads to the we known harmonic Rayeigh-Ritz (RR) procedure, where approximate eigenpairs are deivered by the harmonic Ritz pairs [22, 23, 24]. The corresponding vectors Av θbv are sometimes caed the harmonic residuas; see, e.g., [36]. Let a basis of Z be given by coumns of an n-by-m matrix Z, so that any eement of the subspace can be expressed in the form v = Zy, where y is a vector of coefficients. Then the orthogonaity constraint (3.5) transates into Z (A σb)t (A θb)zy = 0, Zy B = 1. This is equivaent to the eigenvaue probem (3.6) Z (A σb)t (A σb)zy = ξz (A σb)t BZy, Zy B = 1, where ξ θ σ.

9 COMPUTING INTERIOR EIGENPAIRS OF HERMITIAN MATRICES 7 It is cear that the smaest in the absoute vaue eigenvaues ξ correspond to the vaues of θ cosest to the shift σ. Thus, if (ξ, y) are the eigenpairs of (3.6) associated with the eigenvaues of the smaest absoute vaue, then the candidate approximations to the desired eigenpairs of the origina probem (1.1) can be chosen as (θ, Zy). Definition 3.1. Let (ξ, y) be an eigenpair of (3.6). We ca (θ, Zy) a T - harmonic Ritz pair, where θ = ξ + σ and v = Zy are a T -harmonic Ritz vaue and vector, respectivey. The corresponding vector Av θbv is then referred to as the T -harmonic residua with respect to the subspace Z (or, simpy, the T -harmonic residua). In order to see why T -harmonic Ritz pairs can be expected to deiver reasonabe approximations to the interior eigenpairs, et us introduce the substitution Q = T 1 2 (A σb)z and rewrite (3.6) as (3.7) Q (T 1 2 B)(A σb) 1 B(T 1 2 B) 1 Qy = τq Qy, τ = 1 ξ 1 θ σ. We note that (3.7) is the projected probem in the RR procedure for the matrix H = (T 1 2 B)(A σb) 1 B(T 1 2 B) 1 with respect to the subspace spanned by the coumns of Q. The soution of this probem yieds the Ritz pairs (τ, Qy) that tend to approximate we the exterior eigenpairs of H; see, e.g., [26, 28, 31]. Since the matrix H is simiar through T 1 2 B to the shift-and-invert operator (A σb) 1 B, each of its eigenpairs is of the form (1/(λ σ), T 1 2 Bv), where (λ, v) is an eigenpair of (1.1). Thus, the desired interior eigenvaues of (1.1) near the target σ correspond to the exterior (argest in the absoute vaue) eigenvaues of H, which can be we approximated by the Ritz vaues of (3.7). The associated Ritz vectors Qy then represent approximations to the eigenvectors T 1 2 Bv of H, i.e., T 1 2 (A σb)zy Qy T 1 2 Bv. This impies that Zy αv for some scaar α The PLHR agorithm. We now summarize the deveopments of the preceding sections and introduce an iterative scheme that at each step constructs a owdimensiona tria subspace (3.2) and uses the T -harmonic RR procedure to extract an approximate eigenvector from this subspace. The extraction is based on soving a 4-by-4 (3-by-3, at the initia step) eigenvaue probem (3.6), which defines an appropriate T -harmonic Ritz pair. The T -harmonic Ritz vector is then used as a new eigenvector approximation. We ca this scheme the Preconditioned Locay Harmonic Residua (PLHR) agorithm; see Agorithm 1 beow. The initia guess v (0) in Agorithm 1 can be chosen as a random vector. In practica appications, however, certain information about the soution is avaiabe, and v (0) can give a reasonabe approximation to the eigenvector of interest. Utiizing such initia guesses typicay eads to a substantia decrease in the iteration count and is therefore advisabe. Note that each PLHR iteration constructs a residua of the eigenvaue probem that can be used to determine the convergence in step 2 of Agorithm 1. In some appications, appropriate stopping criteria rey on tracking the difference between eigenvaue approximations, evauated in step 8, at the subsequent iterations. An important property of Agorithm 1 is that, in contrast to the origina probem (1.1), the T -harmonic probem (3.6) is no onger Hermitian. As such, (3.6) can have compex eigenpairs, i.e., the iteration parameters y = (α, β, γ, δ) T can be compex. Thus, the PLHR agorithm shoud be impemented using compex arithmetic, even if A and B are rea. This feature is undesirabe, e.g., because of the need to

10 8 EUGENE VECHARYNSKI AND ANDREW KNYAZEV Agorithm 1: Preconditioned Locay Harmonic Residua (PLHR) agorithm Input: The matrices A = A and B = B > 0, a preconditioner T = T > 0, the shift σ, and the initia guess v (0) for the eigenvector; Output: An eigenvaue λ cosest to σ and the associated eigenvector v, v B = 1; 1: v v (0) ; v v/ v B; λ (v, Av); p [ ]; 2: whie convergence not reached do 3: Compute the preconditioned residua w T (Av λbv); 4: Compute s T (Aw λbw); 5: Find the eigenpair (ξ, y) of (3.6), where Z = [v, w, s, p], such that ξ is the smaest; y = (α, β, γ, δ) T (at the initia step, y = (α, β, γ) T and δ = 0); 6: p βw + γs + δp; 7: v αv + p; 8: v v/ v B; λ (v, Av); 9: end whie 10: Return (λ, v). doube the required storage to accommodate compex numbers. A rea arithmetic version of the method for the rea case is presented in Section 4.1. In Agorithm 1, we foow the common practice of discarding the harmonic Ritz vaues and repacing them with the RQs associated with the newy computed Ritz vectors; see, e.g., [22, 23] for the standard harmonic case. In particuar, we skip the θ( ξ + σ) vaues (determined in step 5 of Agorithm 1) and repace them with λ(v) = (v Av)/(v Bv), where v = Zy is the T -harmonic Ritz vector. Note that, at each iteration i, Agorithm 1 (step 6) constructs a conjugate direction that can be expressed, in the superscripted notation, as p (i+1) = v (i+1) α (i) v (i) β (i) w (i) + γ (i) s (i) + δ (i) p (i), and the method extracts an approximate eigenvector from the subspace spanned by v (i), w (i), s (i), and p (i). In exact arithmetic, this subspace is the same as Z (i) defined in (3.2). The above formua is known to yied an improved numerica stabiity in cacuating the tria subspaces in the LOBPCG agorithm [15]. We expect that a simiar property wi hod for PLHR, and therefore foow the same stye for computing the conjugate directions in Agorithm 1. If it is possibe to store additiona vectors that contain resuts of the matrix-vector mutipications with A, B, and T (A σb), then Agorithm 1 can be impemented with two matrix-vector mutipications invoving A and B, and four appications of the preconditioner T. Two of the preconditioning operations resut from the construction of the tria subspace in steps 3 and 4, whereas the other two are the consequence of the T -harmonic extraction Possibe variations. The choice of the tria subspaces and of the extraction procedure, motivated by the preconditioned nu space finding framework in Section 2, is not unique. For exampe, one can define the s-vector as s (i) = T (Aw (i) θ (i) Bw (i) ), where instead of the RQ λ (i) the current T -harmonic vaue θ (i) is used. Aternativey, it is possibe to set s (i) = T (Aw (i) σbw (i) ), i.e., use the fixed σ instead of λ (i). However, our numerica experience suggests that these options do not ead to any better resuts compared to the origina choice of s (i) in (3.2). The minima residua condition (2.3) can aso motivate an extraction procedure that is different from the T -harmonic RR described in Section 3.1. In particuar, et

11 COMPUTING INTERIOR EIGENPAIRS OF HERMITIAN MATRICES 9 us assume that λ R is some approximation to the targeted eigenvaue λ q and v (i) is the current approximate eigenvector. In this case, one can extend (2.3) to minimize the T -norm of the residua-ike vector r = Av λbv, such that (3.8) v (i+1) = argmin Av λbv T. v Z (i), v B =1 This minimization principe represents the refinement procedure [11], performed with respect to the T -norm. Assuming that Z is a basis of the current tria subspace Z (i), one can show that (3.8) yieds the new approximate eigenvector v (i+1) = Zy min, where y min minimizes the biinear form θ 2 (y) = (y, Z (A λb)t (A λb)zy) (y, Z BZy) over a vectors y of dimension 4. This is equivaent to soving the eigenvaue probem Z (A λb)t (A λb)zy = θ 2 Z BZy, where the desired y min is the eigenvector associated with the smaest eigenvaue. The described approach can be of interest, in particuar, if v (i) is aready reasonaby cose to the targeted eigenvector. In this case, λ in (3.8) can be set to the current RQ λ (i). After the minimizer v (i+1) is constructed and the corresponding RQ and the new tria subspace Z (i+1) are computed, the procedure is repeated once again. Such an approach, caed the Preconditioned Locay Minima Residua (PLMR) method, which combines the tria subspaces (3.2) with the eigenvector extraction in (3.8), has been described in [34]. 4. The bock PLHR agorithm. In this Section, we extend PLHR to the bock case, where severa eigenpairs cosest to σ are computed simutaneousy. We start by introducing the bock notation. Let Λ = diag{λ 1, λ 2,..., λ k } denote a k-by-k diagona matrix of the targeted eigenvaues, ordered according to their distances from the shift σ, so that λ σ λ j σ for < j, where j = 1, 2,..., k. Let V be an n-by-k matrix of the associated eigenvectors. We assume that V (i) = [v (i) 1, v(i) 2,..., v(i) k ], Λ(i) = diag{λ (i) 1, λ(i) 2,..., λ(i) k } are the matrices of the approximate eigenvectors and eigenvaues at iteration i, respectivey. The diagona entries of Λ (i) are the RQs λ (i) j λ(v (i) j ) = (v (i) j, Av (i) j )/(v (i) j, Bv (i) j ), evauated at the corresponding vectors v (i) j, such that λ (i) σ λ (i) j σ for < j. Given the approximate eigenpairs in V (i) and Λ (i), et us define the bock W (i) [w (i) 1, w(i) 2,..., w(i) k ] = T (AV (i) BV (i) Λ (i) ) of the preconditioned residuas w (i) j = T (Av (i) j λ (i) j Bv(i) j ), and the bock S (i) [s (i) 1, s(i) 2,..., s(i) k ] = T (AW (i) BW (i) Λ (i) ), of s-vectors s (i) j = T (Aw (i) j λ (i) j spanned by the coumns of V (i), W (i), S (i), and V (i 1) (V ( 1) = 0), i.e., (4.1) Z (i) = span { v (i) 1,..., v(i) k Bw(i) j ). We can then introduce a tria subspace Z(i), w(i) 1... w(i) k, s(i) 1,..., s(i) k, v(i 1) 1,... v (i 1) k }.

12 10 EUGENE VECHARYNSKI AND ANDREW KNYAZEV Ceary, (4.1) is a bock generaization of the tria subspace (3.2) constructed at each singe-vector PLHR iteration. Let Z be a matrix whose coumns represent a basis of (4.1). Anaogousy to Agorithm 1, we require that new eigenvector approximations V (i+1) are the T -harmonic Ritz vectors extracted from (4.1). Thus, the vectors V (i+1) are defined by soving the 4k-by-4k (or, at the initia step, 3k-by-3k) eigenvaue probem (3.6), and correspond to the k T -harmonic Ritz vaues that are cosest to the shift σ. The entire approach, referred to as the bock PLHR (BPLHR), is summarized in Agorithm 2. Agorithm 2: The bock PLHR (BPLHR) Agorithm Input: Output: The matrices A and B, a preconditioner T = T > 0, the shift σ, and the initia guess V (0) for k eigenvectors; Diagona matrix Λ of eigenvaues cosest to the target σ and the matrix V of the associated eigenvectors; 1: V V (0) ; P [ ]; 2: Normaize coumns of V to have a unit B-norm; Λ diag (V AV ); 3: whie convergence not reached do 4: Compute the preconditioned residuas W T (AV BV Λ); 5: Compute S T (AW BW Λ); 6: Set Z [V, W, S, P ]. B-orthonormaize the coumns of Z. Let Ẑ = [ ˆV, Ŵ, Ŝ, ˆP ] be the matrix of the resuting B-orthonorma coumns. 7: Find eigenpairs of the projected probem (3.6) with Z Ẑ. Define Y [YV T, YW T, YS T, YP T ] T to be the matrix of k eigenvectors of (3.6) corresponding to the smaest in the absoute vaue eigenvaues. 8: Compute P Ŵ YW + ŜYS + ˆP Y P ; 9: Compute new approximate eigenvectors V ˆV Y V + P ; 10: Normaize coumns of V to have a unit B-norm; Λ diag (V AV ); 11: end whie 12: Perform the standard RR procedure for (1.1) with respect to V. Update V to contain the Ritz vectors and Λ the corresponding Ritz vaues. 13: Return (Λ, V ). Note that the set of approximate eigenvectors constructed by Agorithm 2 is generay not B-orthogona. This is a consequence of the T -harmonic projection that is based on soving the non-hermitian reduced probem (3.6). The eigenvectors Y of this probem are non-orthogona. Therefore the corresponding T -harmonic Ritz vectors V = ZY are aso non-orthogona. As iterations proceed and the approximate eigenpairs get coser to the soution, the (near) B-orthogonaity of the coumns of V starts to show up naturay, due to the intrinsic property of the symmetric eigenvaue probem. However, since in many appications the required accuracy of the soution may be ow, in order to ensure that the returned eigenvector approximations are B-orthonorma, the agorithm performs the post-processing (step 12 of Agorithm 2), where the fina bock V is rotated to the B-orthogona set of the Ritz vectors. For the purpose of numerica stabiity, at each iteration, Agorithm 2 B-orthogonaizes the set of vectors Z = [V, W, S, P ] that span the tria subspace and performs the T -harmonic RR procedure with respect to the B-orthonorma basis Ẑ = [ ˆV, Ŵ, Ŝ, ˆP ]. This is done by first B-orthonormaizing the coumns of V, so that the coumn space of ˆV and V is the same. Then the bock W is B-orthogonaized against ˆV and the resuting set of vectors is B-orthonormaized to obtain the bock Ŵ.

13 COMPUTING INTERIOR EIGENPAIRS OF HERMITIAN MATRICES 11 The remaining bocks Ŝ and ˆP are obtained in the same manner, by orthogonaizing against the currenty avaiabe B-orthogona bocks. The BPLHR agorithm requires storage for 16k vectors of Z, AZ, BZ, and T (A σb)z. If the storage is avaiabe, it can be impemented using 2 matrix-bock mutipications invoving A and B, and 4 appications of the preconditioner T to a bock per iteration. Note that in the case of standard eigenvaue probem (B = I), the memory requirement reduces to storing 12k vectors, and the two matrix-bock mutipications with B are no onger needed. Additiona cost reductions can resut from ocking the converged eigenpairs. In our BPLHR impementation, this is done by the standard soft ocking procedure, simiar to [16] The BPLHR agorithm in rea arithmetic. Each BPLHR iteration reies on the soution of the projected probem (3.6), which is generay non-hermitian. As a consequence, (3.6) can have compex eigenpairs and, therefore, compex arithmetic shoud be assumed for Agorithm 2. However, in the case where A and B are rea symmetric, the use of the compex arithmetic is unnatura, since the soution of (1.1) is rea. Moreover, the presence of compex-vaued iterations transates into the undesirabe requirement to doube the memory aocation for each vector, or bock of vectors, utiized in the computation. The goa of the present subsection is to discuss ways to overcome this issue and introduce a rea arithmetic version of the BPLHR agorithm. Let A and B be rea, where A is symmetric and B symmetric positive definite (SPD). Let T be an SPD preconditioner, and assume that at the current iteration of Agorithm 2 the tria subspace is given by a rea matrix Z. In this case the eft- and right-hand side matrices in the T -harmonic probem (3.6) are rea, impying that the eigenvaues ξ are either rea or appear in the compex conjugate pairs. Specificay, if (ξ, y) is a compex eigenpair of (3.6) then ( ξ, ȳ) is aso an eigenpair of (3.6). Ceary, if y is a rea eigenvector of (3.6) then the corresponding T -harmonic Ritz vector v = Zy is aso rea. If y is compex, then v = Zy is compex, and the conjugate eigenvector ȳ gives v = Zȳ, i.e., the presence of compex soutions in (3.6) yieds compex conjugate T -harmonic Ritz vectors v and v. Compex soutions of (3.6) and, subsequenty, the compex conjugate T -harmonic Ritz vectors, are not rare in practice. Their presence indicates that the extraction procedure is attempting to approximate eigenpairs associated with a (rea) eigenvaue of mutipicity greater than one. In particuar, if v = v R +iv I C n and v = v R iv I C n is a pair of the compex conjugate T -harmonic Ritz vectors, where v R R n and v I R n are the rea and imaginary parts of v, then the eigenvaue approximations given by the corresponding RQs coincide, i.e., (4.2) λ(v) = λ( v) = v R Av R + vi Av I vr Bv R + vi Bv. I Thus, v and v indeed approximate eigenvectors corresponding to the same eigenvaue. Let Y denote the matrix of eigenvectors of (3.6) associated with k smaest magnitude eigenvaues. For simpicity, we assume that if y is a compex eigenvector in Y, then the eigenvector ȳ is aso incuded into Y, i.e., Y contains compex conjugate coumns y and ȳ (the case where Y contains ony the coumn y wi be discussed beow). Then, for a given Y, et us define a rea matrix Y = [Y 0 Y R Y I ], where the subbock Y 0 consists of the rea coumns of Y, whereas Y R and Y I contain the rea and imaginary parts of the compex coumns of Y. More precisey, corresponding to each compex conjugate pair of coumns y = y R + iy I and ȳ = y R iy I in Y, we define two

14 12 EUGENE VECHARYNSKI AND ANDREW KNYAZEV rea coumns y R and y I, where the former is paced to Y R and the atter to Y I. It is assumed that a coumns y R and y I appear in Y R and Y I in the same order. That is, if y R is the jth coumn in the subbock Y R, then y I is the jth coumn of Y I. Ceary, Y R and Y I contain the same number of coumns, which is equa to the number of compex eigenvectors in Y divided by two. Thus, the sizes of Y and Y are identica. Let V = ZY be the bock of approximate eigenvectors extracted by Agorithm 2 from the tria subspace defined by Z at the current BPLHR step, and et [V, W, S, P ] be the basis of the tria subspace computed from V at the next iteration. It is cear that each bock in this basis wi have compex coumns, provided that Y contains compex eigenvectors of (3.6). Additionay, according to the assumption on Y, for each compex coumn v of the bock V, there exists a conjugate coumn v in V. Beow we show that it is possibe to repace [V, W, S, P ] by a rea basis [V, W, S, P ] that spans exacty the same tria subspace. This idea wi ead to a rea arithmetic version of the BPLHR agorithm. Our approach is based on the observation that span{v R, v I } = span{v, v} over the fied of compex numbers. Therefore, if we define (4.3) V [V 0 V R V I ] = [ZY 0 ZY R ZY I ], then its coumn space wi be exacty the same as that of V. Here the subbock V 0 of V contains the rea coumns of the matrix V, whereas V R and V I correspond to the rea and imaginary parts of V s compex coumns, respectivey. Thus, one can repace the bock V of T -harmonic Ritz vectors by the corresponding rea-vaued bock V without changing the coumn span. Note that both V and V have k coumns. However, a coumns of V are rea. Therefore, pacing them into the new tria subspace does not ead to any increase in storage, in contrast to using V, whose compex coumns woud require extra memory. Simiary, since the presence of the compex conjugate pair of coumns v and v in V yieds the conjugate coumns w and w in the bock W, the atter can be repaced by the rea bock (4.4) W [W 0 W R W I ] = [T (AV 0 BV 0 Λ 0 ) T (AV R BV R Λ 1 ) T (AV I BV I Λ 1 )], where Λ 0 is the diagona matrix of the RQs λ(v) = v Av/v Bv evauated at the coumns v of V 0 ; and Λ 1 is diagona matrix that, for each coumn v R of V R and the corresponding v I of V I, contains the RQ defined in (4.2). Note that the matrix W can be expressed as W = T (AV BV Λ ), where Λ = diag(λ 0, Λ 1, Λ 1 ). Finay, using the same argument, the bock S constructed by Agorithm 2 can be repaced by the rea bock (4.5) S [S 0 S R S I ] = [T (AW 0 BW 0 Λ 0 ) T (AW R BW R Λ 1 ) T (AW I BW I Λ 1 )], i.e., S = T (AW BW Λ ). Thus, instead of using the possiby compex basis [V, W, S, P ], constructed by Agorithm 2 for the next BPLHR iteration, one can set up the rea basis [V, W, S, P ] that defines the same tria subspace. The bock P is constructed exacty in the same way as P in Agorithm 2, with the difference that the coefficients given by Y are repaced by those in Y. As a resut, P represents a combination of the new V and of the subbock of Z that corresponds to the current eigenvector approximations. Ceary, this definition ensures that P is rea, and hence the same tria subspace is spanned by [V, W, S, P ] and [V, W, S, P ]. The above discussion is based on the assumptions that the matrix Y of eigenvectors of (3.6) contains the conjugate ȳ for each compex coumn y. In practice,

15 COMPUTING INTERIOR EIGENPAIRS OF HERMITIAN MATRICES 13 however, this may not necessariy be the case. Since k is a fixed parameter, one can encounter the situation where a the compex coumns y have the corresponding conjugate coumns ȳ in Y, but there exists a coumn ỹ = ỹ R + iỹ I whose conjugate is not among the k coumns of Y. This happens if ỹ corresponds to the kth eigenvaue of (3.6), whereas the conjugation of ỹ corresponds to the (k + 1)st eigenvaue, where the eigenvaues are numbered in the ascending order of their magnitudes. In this case, we ignore the imaginary part of ỹ and construct the matrix Y to be of the form Y = [Y 0 Y R ỹ R Y I ], where Y R and Y I contain the rea and imaginary parts of those vectors y that appear in Y in conjugate pairs. Given Y, we proceed in the same fashion as has been described above. We introduce the bock V [V 0 V R ṽ R V I ] of approximate eigenvectors and the diagona matrix Λ = diag(λ 0, Λ 1, λ, Λ 1 ) of the corresponding eigenvaue approximations, where ṽ R = Zỹ R and λ is the RQ evauated at ṽ R, i.e., λ λ(ṽ R ) = (ṽ R, Aṽ R )/(ṽ R, Bṽ R ). The bocks W and S then take the form W = T (AV BV Λ ) = [W 0 W R w R W I ] and S = T (AW BW Λ ) = [S 0 S R s R S I ], where w R = Aṽ R λbv R and s R = A w R λb w R. Ceary, if the imaginary part of ỹ is ignored, i.e., the vector ṽ I = Zỹ I is not in V, then the coumns of [V, W, S, P ] span a sighty smaer subspace than those of [V, W, S, P ] in Agorithm 2. This may ead to a sight convergence deterioration of the rea arithmetic scheme compared to the origina BPLHR version. Therefore, prior to the run, we suggest increasing the bock size (at east) by 1 and running the agorithm for the extended bock size. This removes the possibe effects of cutting in between the conjugate pair when eigenvectors of (3.6) are seected into Y. The detais of the rea arithmetic version of BPLHR agorithm are summarized in Agorithm 3. Note that if at each step of the agorithm probem (3.6) gives ony rea eigenvectors Y, then Agorithm 3 becomes equivaent to the origina version of BPLHR in Agorithm Preconditioning. In order to motivate preconditioning strategy, et us again consider the ideaized tria subspaces (3.1). Assuming that the targeted eigenvaue λ q is known, we address the question of defining an optima preconditioner T which ensures that the corresponding eigenvector v q is exacty in the tria subspace (3.1). A possibe choice of such a preconditioner is given by T = (A λ q B) [14]. In this case, v q v (i) T (A λ q B)v (i) = (I K)v (i), where K = (A λ q B) (A λ q B). Ceary, v q is in (3.1). The fact that v q is an eigenvector foows from the observation that K is an orthogona projector onto the range of A λ q B. Hence, I K projects v (i) onto the nu space of A λ q B, which gives the desired eigenvector. Note that v q is nonzero provided that v (i) has a nontrivia component in the direction of the targeted eigenvector. In genera, neither the ideaized subspaces (3.1) nor the optima preconditioner T = (A λ q B) are avaiabe at the PLHR iterations. However, the above anaysis suggests that practica preconditioners can be defined as approximations of (A λ q B). For exampe, one can aim at constructing T, such that T (A σb) 1. This gives rise to the inexact shift-and-invert type preconditioning, which represents a traditiona approach for preconditioning eigenvaue probems; see, e.g., [8, 15]. Since preconditioners for PLHR shoud be HPD, the definition T (A σb) 1 may not aways be suitabe. Whie one can expect to construct the HPD inexact shiftand-invert preconditioners for computing eigenpairs associated with the eigenvaues

16 14 EUGENE VECHARYNSKI AND ANDREW KNYAZEV Agorithm 3: The rea arithmetic version of the BPLHR agorithm Input: A symmetric matrix A, an SPD matrix B, an SPD preconditioner T, the shift σ, and the rea initia guess V (0) for k eigenvectors; Output: Diagona matrix Λ of eigenvaues cosest to the shift σ and the matrix V of the associated eigenvectors; 1: V V (0) ; P [ ]; 2: Normaize coumns of V to have a unit B-norm; Λ diag (V AV ); 3: whie convergence not reached do 4: Compute the preconditioned residuas W T (AV BV Λ); 5: Compute S T (AW BW Λ); 6: Set Z [V, W, S, P ]. B-orthonormaize the coumns of Z. Let Ẑ = [ ˆV, Ŵ, Ŝ, ˆP ] be the matrix of the resuting B-orthonorma coumns. 7: Find eigenpairs of the projected probem (3.6) with Z Ẑ. Sort the eigenvaues ξ in the ascending order of their absoute vaues, ensuring that in the sorted set every compex eigenvaue ξ is immediatey foowed by its conjugate ξ. 8: Seect k eigenvectors of (3.6) associated with the smaest magnitude eigenvaues into the matrix Y. 9: Move rea coumns of Y into Y 0. Define Y R and Y I to be the matrices containing the rea and imaginary parts of the coumns of Y that appear in compex pairs. 10: If Y contains a compex coumn ỹ, such that the conjugate of ỹ is not in Y, then set ỹ R to be the rea part of ỹ. Otherwise, ỹ R [ ]. Define Y = [Y 0 Y R ỹ R Y I] [YV T, YW T, YS T, YP T ] T. 11: Compute P Ŵ YW + ŜYS + ˆP Y P ; 12: Compute new approximate eigenvectors V ˆV Y V + P. Define the coumn partitioning V = [V 0 V R ṽ R V I]( ẐY ) according to Y (ṽ R [ ] if ỹ R = [ ]). 13: For each coumn v of V 0 compute the RQ λ(v) v Av/v Bv and pace it to the diagona of Λ 0. For each coumn v R of V R and the corresponding v I of V I, compute the diagona entry of Λ 1 by (4.2). Set λ ṽraṽ R/ṽRBṽ R ( λ [ ] if ṽ R = [ ]). 14: Normaize coumns of V to have a unit B-norm; Λ diag(λ 0, Λ 1, λ, Λ 1). 15: end whie 16: Perform the standard RR procedure for (1.1) with respect to V. Update V to contain the Ritz vectors and Λ the corresponding Ritz vaues. 17: Return (Λ, V ). not far away from the ends of the spectrum, the approach wi resut in the indefinite preconditioning as the eigenvaues deeper in the interior of the spectrum are sought. In order to define a preconditioner that is HPD and, at the same time, that preserves the desirabe effects of shift-and-invert, et us consider the operator T = A λ q B, where A λ q B is defined as a matrix function [7] of A λ q B. Simiar to T = (A λ q B), this choice of preconditioner is aso optima with respect to the ideaized tria subspaces (3.1). Indeed, if T = A λ q B, then v q v (i) T (A λ q B)T (A λ q B)v (i) = (I K)v (i), where K = ( A λ q B (A λ q B) ) 2 = ( (A λq B) (A λ q B) ) 2 = (A λq B) (A λ q B). Thus, v q beongs to (3.1) and represents the wanted eigenvector, since I K projects v (i) onto the nu space of A λ q B. As discussed above, the computation of ideaized tria subspaces and an optima preconditioner may be infeasibe in practice. Instead, however, one can construct T that approximates the action of the (pseudo-) inverted absoute vaue operator. In particuar, we can define T A σb 1. In the next section, we demonstrate that

17 COMPUTING INTERIOR EIGENPAIRS OF HERMITIAN MATRICES 15 such preconditioners exist for certain casses of probems and indeed ead to a rapid and robust convergence if used to construct the PLHR tria subspaces (3.2) (or (4.1), in the bock case) and to perform the T -harmonic projection introduced in Section Numerica experiments. We organize our numerica experiments into three sets. The first set concerns a mode generaized eigenvaue probem of a sma size. This exampe is mainy of theoretica nature and is intended to demonstrate severa features of the convergence behavior of the proposed method. In the second test set, we consider a arger mode probem, where a practica AV preconditioner is used. Specificay, we address a probem of computing a subset of interior eigenpairs of a discrete Lapacian. As an SPD preconditioner we use the mutigrid (MG) scheme proposed in [35] in the context of soving symmetric indefinite Hemhotz type inear systems. We show that exacty the same AV preconditioner can be empoyed for the interior eigenvaue computations in the BPLHR agorithm. The third series of experiments aims at a particuar appication. We consider severa Hamitonian matrices that arise in eectronic structure cacuations, and appy BPLHR to revea eigenvectors (wave functions) that correspond to the eigenvaues (energy eves) around a given reference energy. The preconditioners avaiabe for this type of probems are diagona and SPD [32]. In our experiments, we compare BPLHR with the a bock version of the Generaized Davidson (BGD) method that is based on the harmonic projection [12, 22]. This choice has been motivated by severa factors. First, we want to restrict our comparisons to the cass of bock methods which rey on the same type of computationa kernes, such as mutipication of a bock of vectors by a matrix or a preconditioner, dense matrix-matrix mutipication, etc. Secondy, the BGD agorithm represents a state-of-the-art approach for interior eigenvaue computations in a number of critica appications; see, e.g., [12]. In particuar, we demonstrate that BPLHR can give a more robust soution option compared to BGD in cases where memory is imited and the avaiabe preconditioner is of a moderate quaity A sma mode probem: the finite eement (FE) Lapacian. Let us consider the eigenvaue probem (6.1) u(x, y) = λu(x, y), (x, y) Ω = (0, 1) (0, 1), u Γ = 0, where = 2 / x / y 2 is the Lapace operator and Γ denotes the boundary of the unit square Ω. Assume that we are interested in approximating a number of eigenpairs (λ, u(x, y)) of (6.1) that are cosest to a given shift σ. Discretizing (6.1) with standard biinear finite eements resuts in the agebraic generaized eigenvaue probem Av = λbv, where A and B are the SPD stiffness and mass matrices, respectivey. In this exampe, we assume a reativey sma number of finite eements, 50 aong each side of the unit square, which resuts in the tota of 2, 401 degrees of freedom, i.e., the size of the matrix probem is n = 2, 401. Due to the sma probem size, in this exampe, we can mode high-quaity AV preconditioners by perturbations of the operator A σb 1. In particuar, we define T = A σb 1 +E, where E is a random SPD matrix, such that E ɛ (A σb) 1 and ɛ is a parameter that sets up the preconditioning quaity; denotes the spectra norm. As ɛ increases, so does the norm of the perturbation E, which means that T becomes more distant from A σb 1 and hence the quaity of the preconditioner deteriorates. The matrix E is fixed during the iterations, but is updated for every new run. We present typica resuts.

Absolute Value Preconditioning for Symmetric Indefinite Linear Systems

Absolute Value Preconditioning for Symmetric Indefinite Linear Systems MITSUBISHI ELECTRIC RESEARCH LABORATORIES http://www.mer.com Absoute Vaue Preconditioning for Symmetric Indefinite Linear Systems Vecharynski, E.; Knyazev, A.V. TR2013-016 March 2013 Abstract We introduce

More information

A Brief Introduction to Markov Chains and Hidden Markov Models

A Brief Introduction to Markov Chains and Hidden Markov Models A Brief Introduction to Markov Chains and Hidden Markov Modes Aen B MacKenzie Notes for December 1, 3, &8, 2015 Discrete-Time Markov Chains You may reca that when we first introduced random processes,

More information

Lecture Note 3: Stationary Iterative Methods

Lecture Note 3: Stationary Iterative Methods MATH 5330: Computationa Methods of Linear Agebra Lecture Note 3: Stationary Iterative Methods Xianyi Zeng Department of Mathematica Sciences, UTEP Stationary Iterative Methods The Gaussian eimination (or

More information

First-Order Corrections to Gutzwiller s Trace Formula for Systems with Discrete Symmetries

First-Order Corrections to Gutzwiller s Trace Formula for Systems with Discrete Symmetries c 26 Noninear Phenomena in Compex Systems First-Order Corrections to Gutzwier s Trace Formua for Systems with Discrete Symmetries Hoger Cartarius, Jörg Main, and Günter Wunner Institut für Theoretische

More information

Stochastic Variational Inference with Gradient Linearization

Stochastic Variational Inference with Gradient Linearization Stochastic Variationa Inference with Gradient Linearization Suppementa Materia Tobias Pötz * Anne S Wannenwetsch Stefan Roth Department of Computer Science, TU Darmstadt Preface In this suppementa materia,

More information

Higher dimensional PDEs and multidimensional eigenvalue problems

Higher dimensional PDEs and multidimensional eigenvalue problems Higher dimensiona PEs and mutidimensiona eigenvaue probems 1 Probems with three independent variabes Consider the prototypica equations u t = u (iffusion) u tt = u (W ave) u zz = u (Lapace) where u = u

More information

Componentwise Determination of the Interval Hull Solution for Linear Interval Parameter Systems

Componentwise Determination of the Interval Hull Solution for Linear Interval Parameter Systems Componentwise Determination of the Interva Hu Soution for Linear Interva Parameter Systems L. V. Koev Dept. of Theoretica Eectrotechnics, Facuty of Automatics, Technica University of Sofia, 1000 Sofia,

More information

C. Fourier Sine Series Overview

C. Fourier Sine Series Overview 12 PHILIP D. LOEWEN C. Fourier Sine Series Overview Let some constant > be given. The symboic form of the FSS Eigenvaue probem combines an ordinary differentia equation (ODE) on the interva (, ) with a

More information

BALANCING REGULAR MATRIX PENCILS

BALANCING REGULAR MATRIX PENCILS BALANCING REGULAR MATRIX PENCILS DAMIEN LEMONNIER AND PAUL VAN DOOREN Abstract. In this paper we present a new diagona baancing technique for reguar matrix pencis λb A, which aims at reducing the sensitivity

More information

MATH 172: MOTIVATION FOR FOURIER SERIES: SEPARATION OF VARIABLES

MATH 172: MOTIVATION FOR FOURIER SERIES: SEPARATION OF VARIABLES MATH 172: MOTIVATION FOR FOURIER SERIES: SEPARATION OF VARIABLES Separation of variabes is a method to sove certain PDEs which have a warped product structure. First, on R n, a inear PDE of order m is

More information

SUPPLEMENTARY MATERIAL TO INNOVATED SCALABLE EFFICIENT ESTIMATION IN ULTRA-LARGE GAUSSIAN GRAPHICAL MODELS

SUPPLEMENTARY MATERIAL TO INNOVATED SCALABLE EFFICIENT ESTIMATION IN ULTRA-LARGE GAUSSIAN GRAPHICAL MODELS ISEE 1 SUPPLEMENTARY MATERIAL TO INNOVATED SCALABLE EFFICIENT ESTIMATION IN ULTRA-LARGE GAUSSIAN GRAPHICAL MODELS By Yingying Fan and Jinchi Lv University of Southern Caifornia This Suppementary Materia

More information

FRST Multivariate Statistics. Multivariate Discriminant Analysis (MDA)

FRST Multivariate Statistics. Multivariate Discriminant Analysis (MDA) 1 FRST 531 -- Mutivariate Statistics Mutivariate Discriminant Anaysis (MDA) Purpose: 1. To predict which group (Y) an observation beongs to based on the characteristics of p predictor (X) variabes, using

More information

c 2000 Society for Industrial and Applied Mathematics

c 2000 Society for Industrial and Applied Mathematics SIAM J. SCI. COMPUT. Vo. 2, No. 5, pp. 909 926 c 2000 Society for Industria and Appied Mathematics A DEFLATED VERSION OF THE CONJUGATE GRADIENT ALGORITHM Y. SAAD, M. YEUNG, J. ERHEL, AND F. GUYOMARC H

More information

Separation of Variables and a Spherical Shell with Surface Charge

Separation of Variables and a Spherical Shell with Surface Charge Separation of Variabes and a Spherica She with Surface Charge In cass we worked out the eectrostatic potentia due to a spherica she of radius R with a surface charge density σθ = σ cos θ. This cacuation

More information

$, (2.1) n="# #. (2.2)

$, (2.1) n=# #. (2.2) Chapter. Eectrostatic II Notes: Most of the materia presented in this chapter is taken from Jackson, Chap.,, and 4, and Di Bartoo, Chap... Mathematica Considerations.. The Fourier series and the Fourier

More information

4 Separation of Variables

4 Separation of Variables 4 Separation of Variabes In this chapter we describe a cassica technique for constructing forma soutions to inear boundary vaue probems. The soution of three cassica (paraboic, hyperboic and eiptic) PDE

More information

Distributed average consensus: Beyond the realm of linearity

Distributed average consensus: Beyond the realm of linearity Distributed average consensus: Beyond the ream of inearity Usman A. Khan, Soummya Kar, and José M. F. Moura Department of Eectrica and Computer Engineering Carnegie Meon University 5 Forbes Ave, Pittsburgh,

More information

Preconditioned Locally Minimal Residual Method for Computing Interior Eigenpairs of Symmetric Operators

Preconditioned Locally Minimal Residual Method for Computing Interior Eigenpairs of Symmetric Operators Preconditioned Locally Minimal Residual Method for Computing Interior Eigenpairs of Symmetric Operators Eugene Vecharynski 1 Andrew Knyazev 2 1 Department of Computer Science and Engineering University

More information

Problem set 6 The Perron Frobenius theorem.

Problem set 6 The Perron Frobenius theorem. Probem set 6 The Perron Frobenius theorem. Math 22a4 Oct 2 204, Due Oct.28 In a future probem set I want to discuss some criteria which aow us to concude that that the ground state of a sef-adjoint operator

More information

Primal and dual active-set methods for convex quadratic programming

Primal and dual active-set methods for convex quadratic programming Math. Program., Ser. A 216) 159:469 58 DOI 1.17/s117-15-966-2 FULL LENGTH PAPER Prima and dua active-set methods for convex quadratic programming Anders Forsgren 1 Phiip E. Gi 2 Eizabeth Wong 2 Received:

More information

Substructuring Preconditioners for the Bidomain Extracellular Potential Problem

Substructuring Preconditioners for the Bidomain Extracellular Potential Problem Substructuring Preconditioners for the Bidomain Extraceuar Potentia Probem Mico Pennacchio 1 and Vaeria Simoncini 2,1 1 IMATI - CNR, via Ferrata, 1, 27100 Pavia, Itay mico@imaticnrit 2 Dipartimento di

More information

Turbo Codes. Coding and Communication Laboratory. Dept. of Electrical Engineering, National Chung Hsing University

Turbo Codes. Coding and Communication Laboratory. Dept. of Electrical Engineering, National Chung Hsing University Turbo Codes Coding and Communication Laboratory Dept. of Eectrica Engineering, Nationa Chung Hsing University Turbo codes 1 Chapter 12: Turbo Codes 1. Introduction 2. Turbo code encoder 3. Design of intereaver

More information

PHYS 110B - HW #1 Fall 2005, Solutions by David Pace Equations referenced as Eq. # are from Griffiths Problem statements are paraphrased

PHYS 110B - HW #1 Fall 2005, Solutions by David Pace Equations referenced as Eq. # are from Griffiths Problem statements are paraphrased PHYS 110B - HW #1 Fa 2005, Soutions by David Pace Equations referenced as Eq. # are from Griffiths Probem statements are paraphrased [1.] Probem 6.8 from Griffiths A ong cyinder has radius R and a magnetization

More information

14 Separation of Variables Method

14 Separation of Variables Method 14 Separation of Variabes Method Consider, for exampe, the Dirichet probem u t = Du xx < x u(x, ) = f(x) < x < u(, t) = = u(, t) t > Let u(x, t) = T (t)φ(x); now substitute into the equation: dt

More information

LECTURE NOTES 8 THE TRACELESS SYMMETRIC TENSOR EXPANSION AND STANDARD SPHERICAL HARMONICS

LECTURE NOTES 8 THE TRACELESS SYMMETRIC TENSOR EXPANSION AND STANDARD SPHERICAL HARMONICS MASSACHUSETTS INSTITUTE OF TECHNOLOGY Physics Department Physics 8.07: Eectromagnetism II October, 202 Prof. Aan Guth LECTURE NOTES 8 THE TRACELESS SYMMETRIC TENSOR EXPANSION AND STANDARD SPHERICAL HARMONICS

More information

XSAT of linear CNF formulas

XSAT of linear CNF formulas XSAT of inear CN formuas Bernd R. Schuh Dr. Bernd Schuh, D-50968 Kön, Germany; bernd.schuh@netcoogne.de eywords: compexity, XSAT, exact inear formua, -reguarity, -uniformity, NPcompeteness Abstract. Open

More information

Mode in Output Participation Factors for Linear Systems

Mode in Output Participation Factors for Linear Systems 2010 American ontro onference Marriott Waterfront, Batimore, MD, USA June 30-Juy 02, 2010 WeB05.5 Mode in Output Participation Factors for Linear Systems Li Sheng, yad H. Abed, Munther A. Hassouneh, Huizhong

More information

CS229 Lecture notes. Andrew Ng

CS229 Lecture notes. Andrew Ng CS229 Lecture notes Andrew Ng Part IX The EM agorithm In the previous set of notes, we taked about the EM agorithm as appied to fitting a mixture of Gaussians. In this set of notes, we give a broader view

More information

Cryptanalysis of PKP: A New Approach

Cryptanalysis of PKP: A New Approach Cryptanaysis of PKP: A New Approach Éiane Jaumes and Antoine Joux DCSSI 18, rue du Dr. Zamenhoff F-92131 Issy-es-Mx Cedex France eiane.jaumes@wanadoo.fr Antoine.Joux@ens.fr Abstract. Quite recenty, in

More information

An approximate method for solving the inverse scattering problem with fixed-energy data

An approximate method for solving the inverse scattering problem with fixed-energy data J. Inv. I-Posed Probems, Vo. 7, No. 6, pp. 561 571 (1999) c VSP 1999 An approximate method for soving the inverse scattering probem with fixed-energy data A. G. Ramm and W. Scheid Received May 12, 1999

More information

An explicit Jordan Decomposition of Companion matrices

An explicit Jordan Decomposition of Companion matrices An expicit Jordan Decomposition of Companion matrices Fermín S V Bazán Departamento de Matemática CFM UFSC 88040-900 Forianópois SC E-mai: fermin@mtmufscbr S Gratton CERFACS 42 Av Gaspard Coriois 31057

More information

(This is a sample cover image for this issue. The actual cover is not yet available at this time.)

(This is a sample cover image for this issue. The actual cover is not yet available at this time.) (This is a sampe cover image for this issue The actua cover is not yet avaiabe at this time) This artice appeared in a journa pubished by Esevier The attached copy is furnished to the author for interna

More information

On Complex Preconditioning for the solution of the Kohn-Sham Equation for Molecular Transport

On Complex Preconditioning for the solution of the Kohn-Sham Equation for Molecular Transport On Compex Preconditioning for the soution of the Kohn-Sham Equation for Moecuar Transport Danie Osei-Kuffuor Lingzhu Kong Yousef Saad James R. Cheikowsky December 23, 2007 Abstract This paper anayzes the

More information

Explicit overall risk minimization transductive bound

Explicit overall risk minimization transductive bound 1 Expicit overa risk minimization transductive bound Sergio Decherchi, Paoo Gastado, Sandro Ridea, Rodofo Zunino Dept. of Biophysica and Eectronic Engineering (DIBE), Genoa University Via Opera Pia 11a,

More information

u(x) s.t. px w x 0 Denote the solution to this problem by ˆx(p, x). In order to obtain ˆx we may simply solve the standard problem max x 0

u(x) s.t. px w x 0 Denote the solution to this problem by ˆx(p, x). In order to obtain ˆx we may simply solve the standard problem max x 0 Bocconi University PhD in Economics - Microeconomics I Prof M Messner Probem Set 4 - Soution Probem : If an individua has an endowment instead of a monetary income his weath depends on price eves In particuar,

More information

A. Distribution of the test statistic

A. Distribution of the test statistic A. Distribution of the test statistic In the sequentia test, we first compute the test statistic from a mini-batch of size m. If a decision cannot be made with this statistic, we keep increasing the mini-batch

More information

Uniprocessor Feasibility of Sporadic Tasks with Constrained Deadlines is Strongly conp-complete

Uniprocessor Feasibility of Sporadic Tasks with Constrained Deadlines is Strongly conp-complete Uniprocessor Feasibiity of Sporadic Tasks with Constrained Deadines is Strongy conp-compete Pontus Ekberg and Wang Yi Uppsaa University, Sweden Emai: {pontus.ekberg yi}@it.uu.se Abstract Deciding the feasibiity

More information

FFTs in Graphics and Vision. Spherical Convolution and Axial Symmetry Detection

FFTs in Graphics and Vision. Spherical Convolution and Axial Symmetry Detection FFTs in Graphics and Vision Spherica Convoution and Axia Symmetry Detection Outine Math Review Symmetry Genera Convoution Spherica Convoution Axia Symmetry Detection Math Review Symmetry: Given a unitary

More information

18-660: Numerical Methods for Engineering Design and Optimization

18-660: Numerical Methods for Engineering Design and Optimization 8-660: Numerica Methods for Engineering esign and Optimization in i epartment of ECE Carnegie Meon University Pittsburgh, PA 523 Side Overview Conjugate Gradient Method (Part 4) Pre-conditioning Noninear

More information

Centralized Coded Caching of Correlated Contents

Centralized Coded Caching of Correlated Contents Centraized Coded Caching of Correated Contents Qianqian Yang and Deniz Gündüz Information Processing and Communications Lab Department of Eectrica and Eectronic Engineering Imperia Coege London arxiv:1711.03798v1

More information

Approximation and Fast Calculation of Non-local Boundary Conditions for the Time-dependent Schrödinger Equation

Approximation and Fast Calculation of Non-local Boundary Conditions for the Time-dependent Schrödinger Equation Approximation and Fast Cacuation of Non-oca Boundary Conditions for the Time-dependent Schrödinger Equation Anton Arnod, Matthias Ehrhardt 2, and Ivan Sofronov 3 Universität Münster, Institut für Numerische

More information

Fast Spectral Clustering via the Nyström Method

Fast Spectral Clustering via the Nyström Method Fast Spectra Custering via the Nyström Method Anna Choromanska, Tony Jebara, Hyungtae Kim, Mahesh Mohan 3, and Caire Monteeoni 3 Department of Eectrica Engineering, Coumbia University, NY, USA Department

More information

VALIDATED CONTINUATION FOR EQUILIBRIA OF PDES

VALIDATED CONTINUATION FOR EQUILIBRIA OF PDES VALIDATED CONTINUATION FOR EQUILIBRIA OF PDES SARAH DAY, JEAN-PHILIPPE LESSARD, AND KONSTANTIN MISCHAIKOW Abstract. One of the most efficient methods for determining the equiibria of a continuous parameterized

More information

Solving Maxwell s Equations Using the Ultra Weak Variational Formulation

Solving Maxwell s Equations Using the Ultra Weak Variational Formulation Soving Maxwe s Equations Using the Utra Weak Variationa Formuation T. Huttunen, M. Mainen and P. Monk Department of Appied Physics, University of Kuopio, P.O.Box 1627, 7211 Kuopio, Finand Department of

More information

Smoothers for ecient multigrid methods in IGA

Smoothers for ecient multigrid methods in IGA Smoothers for ecient mutigrid methods in IGA Cemens Hofreither, Stefan Takacs, Water Zuehner DD23, Juy 2015 supported by The work was funded by the Austrian Science Fund (FWF): NFN S117 (rst and third

More information

Do Schools Matter for High Math Achievement? Evidence from the American Mathematics Competitions Glenn Ellison and Ashley Swanson Online Appendix

Do Schools Matter for High Math Achievement? Evidence from the American Mathematics Competitions Glenn Ellison and Ashley Swanson Online Appendix VOL. NO. DO SCHOOLS MATTER FOR HIGH MATH ACHIEVEMENT? 43 Do Schoos Matter for High Math Achievement? Evidence from the American Mathematics Competitions Genn Eison and Ashey Swanson Onine Appendix Appendix

More information

Selmer groups and Euler systems

Selmer groups and Euler systems Semer groups and Euer systems S. M.-C. 21 February 2018 1 Introduction Semer groups are a construction in Gaois cohomoogy that are cosey reated to many objects of arithmetic importance, such as cass groups

More information

Lecture 6: Moderately Large Deflection Theory of Beams

Lecture 6: Moderately Large Deflection Theory of Beams Structura Mechanics 2.8 Lecture 6 Semester Yr Lecture 6: Moderatey Large Defection Theory of Beams 6.1 Genera Formuation Compare to the cassica theory of beams with infinitesima deformation, the moderatey

More information

MARKOV CHAINS AND MARKOV DECISION THEORY. Contents

MARKOV CHAINS AND MARKOV DECISION THEORY. Contents MARKOV CHAINS AND MARKOV DECISION THEORY ARINDRIMA DATTA Abstract. In this paper, we begin with a forma introduction to probabiity and expain the concept of random variabes and stochastic processes. After

More information

NEW DEVELOPMENT OF OPTIMAL COMPUTING BUDGET ALLOCATION FOR DISCRETE EVENT SIMULATION

NEW DEVELOPMENT OF OPTIMAL COMPUTING BUDGET ALLOCATION FOR DISCRETE EVENT SIMULATION NEW DEVELOPMENT OF OPTIMAL COMPUTING BUDGET ALLOCATION FOR DISCRETE EVENT SIMULATION Hsiao-Chang Chen Dept. of Systems Engineering University of Pennsyvania Phiadephia, PA 904-635, U.S.A. Chun-Hung Chen

More information

Convergence and quasi-optimality of adaptive finite element methods for harmonic forms

Convergence and quasi-optimality of adaptive finite element methods for harmonic forms Noname manuscript No. (wi be inserted by the editor) Convergence and quasi-optimaity of adaptive finite eement methods for harmonic forms Aan Demow 1 the date of receipt and acceptance shoud be inserted

More information

CONJUGATE GRADIENT WITH SUBSPACE OPTIMIZATION

CONJUGATE GRADIENT WITH SUBSPACE OPTIMIZATION CONJUGATE GRADIENT WITH SUBSPACE OPTIMIZATION SAHAR KARIMI AND STEPHEN VAVASIS Abstract. In this paper we present a variant of the conjugate gradient (CG) agorithm in which we invoke a subspace minimization

More information

Statistical Learning Theory: A Primer

Statistical Learning Theory: A Primer Internationa Journa of Computer Vision 38(), 9 3, 2000 c 2000 uwer Academic Pubishers. Manufactured in The Netherands. Statistica Learning Theory: A Primer THEODOROS EVGENIOU, MASSIMILIANO PONTIL AND TOMASO

More information

VI.G Exact free energy of the Square Lattice Ising model

VI.G Exact free energy of the Square Lattice Ising model VI.G Exact free energy of the Square Lattice Ising mode As indicated in eq.(vi.35), the Ising partition function is reated to a sum S, over coections of paths on the attice. The aowed graphs for a square

More information

ON THE REPRESENTATION OF OPERATORS IN BASES OF COMPACTLY SUPPORTED WAVELETS

ON THE REPRESENTATION OF OPERATORS IN BASES OF COMPACTLY SUPPORTED WAVELETS SIAM J. NUMER. ANAL. c 1992 Society for Industria Appied Mathematics Vo. 6, No. 6, pp. 1716-1740, December 1992 011 ON THE REPRESENTATION OF OPERATORS IN BASES OF COMPACTLY SUPPORTED WAVELETS G. BEYLKIN

More information

Combining reaction kinetics to the multi-phase Gibbs energy calculation

Combining reaction kinetics to the multi-phase Gibbs energy calculation 7 th European Symposium on Computer Aided Process Engineering ESCAPE7 V. Pesu and P.S. Agachi (Editors) 2007 Esevier B.V. A rights reserved. Combining reaction inetics to the muti-phase Gibbs energy cacuation

More information

Multiscale Domain Decomposition Preconditioners for 2 Anisotropic High-Contrast Problems UNCORRECTED PROOF

Multiscale Domain Decomposition Preconditioners for 2 Anisotropic High-Contrast Problems UNCORRECTED PROOF AQ Mutiscae Domain Decomposition Preconditioners for 2 Anisotropic High-Contrast Probems Yachin Efendiev, Juan Gavis, Raytcho Lazarov, Svetozar Margenov 2, 4 and Jun Ren 5 Department of Mathematics, TAMU,

More information

Coupling of LWR and phase transition models at boundary

Coupling of LWR and phase transition models at boundary Couping of LW and phase transition modes at boundary Mauro Garaveo Dipartimento di Matematica e Appicazioni, Università di Miano Bicocca, via. Cozzi 53, 20125 Miano Itay. Benedetto Piccoi Department of

More information

Stochastic Complement Analysis of Multi-Server Threshold Queues. with Hysteresis. Abstract

Stochastic Complement Analysis of Multi-Server Threshold Queues. with Hysteresis. Abstract Stochastic Compement Anaysis of Muti-Server Threshod Queues with Hysteresis John C.S. Lui The Dept. of Computer Science & Engineering The Chinese University of Hong Kong Leana Goubchik Dept. of Computer

More information

Section 6: Magnetostatics

Section 6: Magnetostatics agnetic fieds in matter Section 6: agnetostatics In the previous sections we assumed that the current density J is a known function of coordinates. In the presence of matter this is not aways true. The

More information

Subspace Estimation and Decomposition for Hybrid Analog-Digital Millimetre-Wave MIMO systems

Subspace Estimation and Decomposition for Hybrid Analog-Digital Millimetre-Wave MIMO systems Subspace Estimation and Decomposition for Hybrid Anaog-Digita Miimetre-Wave MIMO systems Hadi Ghauch, Mats Bengtsson, Taejoon Kim, Mikae Skogund Schoo of Eectrica Engineering and the ACCESS Linnaeus Center,

More information

Some Measures for Asymmetry of Distributions

Some Measures for Asymmetry of Distributions Some Measures for Asymmetry of Distributions Georgi N. Boshnakov First version: 31 January 2006 Research Report No. 5, 2006, Probabiity and Statistics Group Schoo of Mathematics, The University of Manchester

More information

ETNA Kent State University

ETNA Kent State University Eectronic Transactions on Numerica Anaysis. Voume 7, 1998, pp. 90-103. Copyright 1998,. ISSN 1068-9613. ETNA A THEORETICAL COMPARISON BETWEEN INNER PRODUCTS IN THE SHIFT-INVERT ARNOLDI METHOD AND THE SPECTRAL

More information

Formulas for Angular-Momentum Barrier Factors Version II

Formulas for Angular-Momentum Barrier Factors Version II BNL PREPRINT BNL-QGS-06-101 brfactor1.tex Formuas for Anguar-Momentum Barrier Factors Version II S. U. Chung Physics Department, Brookhaven Nationa Laboratory, Upton, NY 11973 March 19, 2015 abstract A

More information

2M2. Fourier Series Prof Bill Lionheart

2M2. Fourier Series Prof Bill Lionheart M. Fourier Series Prof Bi Lionheart 1. The Fourier series of the periodic function f(x) with period has the form f(x) = a 0 + ( a n cos πnx + b n sin πnx ). Here the rea numbers a n, b n are caed the Fourier

More information

Asynchronous Control for Coupled Markov Decision Systems

Asynchronous Control for Coupled Markov Decision Systems INFORMATION THEORY WORKSHOP (ITW) 22 Asynchronous Contro for Couped Marov Decision Systems Michae J. Neey University of Southern Caifornia Abstract This paper considers optima contro for a coection of

More information

VALIDATED CONTINUATION FOR EQUILIBRIA OF PDES

VALIDATED CONTINUATION FOR EQUILIBRIA OF PDES SIAM J. NUMER. ANAL. Vo. 0, No. 0, pp. 000 000 c 200X Society for Industria and Appied Mathematics VALIDATED CONTINUATION FOR EQUILIBRIA OF PDES SARAH DAY, JEAN-PHILIPPE LESSARD, AND KONSTANTIN MISCHAIKOW

More information

8 Digifl'.11 Cth:uits and devices

8 Digifl'.11 Cth:uits and devices 8 Digif'. Cth:uits and devices 8. Introduction In anaog eectronics, votage is a continuous variabe. This is usefu because most physica quantities we encounter are continuous: sound eves, ight intensity,

More information

A SIMPLIFIED DESIGN OF MULTIDIMENSIONAL TRANSFER FUNCTION MODELS

A SIMPLIFIED DESIGN OF MULTIDIMENSIONAL TRANSFER FUNCTION MODELS A SIPLIFIED DESIGN OF ULTIDIENSIONAL TRANSFER FUNCTION ODELS Stefan Petrausch, Rudof Rabenstein utimedia Communications and Signa Procesg, University of Erangen-Nuremberg, Cauerstr. 7, 958 Erangen, GERANY

More information

A Robust Multigrid Method for Isogeometric Analysis using Boundary Correction. C. Hofreither, S. Takacs, W. Zulehner. G+S Report No.

A Robust Multigrid Method for Isogeometric Analysis using Boundary Correction. C. Hofreither, S. Takacs, W. Zulehner. G+S Report No. A Robust Mutigrid Method for Isogeometric Anaysis using Boundary Correction C. Hofreither, S. Takacs, W. Zuehner G+S Report No. 33 Juy 2015 A Robust Mutigrid Method for Isogeometric Anaysis using Boundary

More information

MONOCHROMATIC LOOSE PATHS IN MULTICOLORED k-uniform CLIQUES

MONOCHROMATIC LOOSE PATHS IN MULTICOLORED k-uniform CLIQUES MONOCHROMATIC LOOSE PATHS IN MULTICOLORED k-uniform CLIQUES ANDRZEJ DUDEK AND ANDRZEJ RUCIŃSKI Abstract. For positive integers k and, a k-uniform hypergraph is caed a oose path of ength, and denoted by

More information

arxiv:nlin/ v2 [nlin.cd] 30 Jan 2006

arxiv:nlin/ v2 [nlin.cd] 30 Jan 2006 expansions in semicassica theories for systems with smooth potentias and discrete symmetries Hoger Cartarius, Jörg Main, and Günter Wunner arxiv:nin/0510051v [nin.cd] 30 Jan 006 1. Institut für Theoretische

More information

arxiv: v1 [cs.lg] 31 Oct 2017

arxiv: v1 [cs.lg] 31 Oct 2017 ACCELERATED SPARSE SUBSPACE CLUSTERING Abofaz Hashemi and Haris Vikao Department of Eectrica and Computer Engineering, University of Texas at Austin, Austin, TX, USA arxiv:7.26v [cs.lg] 3 Oct 27 ABSTRACT

More information

Scalable Spectrum Allocation for Large Networks Based on Sparse Optimization

Scalable Spectrum Allocation for Large Networks Based on Sparse Optimization Scaabe Spectrum ocation for Large Networks ased on Sparse Optimization innan Zhuang Modem R&D Lab Samsung Semiconductor, Inc. San Diego, C Dongning Guo, Ermin Wei, and Michae L. Honig Department of Eectrica

More information

Convergence Property of the Iri-Imai Algorithm for Some Smooth Convex Programming Problems

Convergence Property of the Iri-Imai Algorithm for Some Smooth Convex Programming Problems Convergence Property of the Iri-Imai Agorithm for Some Smooth Convex Programming Probems S. Zhang Communicated by Z.Q. Luo Assistant Professor, Department of Econometrics, University of Groningen, Groningen,

More information

LECTURE NOTES 9 TRACELESS SYMMETRIC TENSOR APPROACH TO LEGENDRE POLYNOMIALS AND SPHERICAL HARMONICS

LECTURE NOTES 9 TRACELESS SYMMETRIC TENSOR APPROACH TO LEGENDRE POLYNOMIALS AND SPHERICAL HARMONICS MASSACHUSETTS INSTITUTE OF TECHNOLOGY Physics Department Physics 8.07: Eectromagnetism II October 7, 202 Prof. Aan Guth LECTURE NOTES 9 TRACELESS SYMMETRIC TENSOR APPROACH TO LEGENDRE POLYNOMIALS AND SPHERICAL

More information

THE REACHABILITY CONES OF ESSENTIALLY NONNEGATIVE MATRICES

THE REACHABILITY CONES OF ESSENTIALLY NONNEGATIVE MATRICES THE REACHABILITY CONES OF ESSENTIALLY NONNEGATIVE MATRICES by Michae Neumann Department of Mathematics, University of Connecticut, Storrs, CT 06269 3009 and Ronad J. Stern Department of Mathematics, Concordia

More information

Partial permutation decoding for MacDonald codes

Partial permutation decoding for MacDonald codes Partia permutation decoding for MacDonad codes J.D. Key Department of Mathematics and Appied Mathematics University of the Western Cape 7535 Bevie, South Africa P. Seneviratne Department of Mathematics

More information

Sequential Decoding of Polar Codes with Arbitrary Binary Kernel

Sequential Decoding of Polar Codes with Arbitrary Binary Kernel Sequentia Decoding of Poar Codes with Arbitrary Binary Kerne Vera Miosavskaya, Peter Trifonov Saint-Petersburg State Poytechnic University Emai: veram,petert}@dcn.icc.spbstu.ru Abstract The probem of efficient

More information

<C 2 2. λ 2 l. λ 1 l 1 < C 1

<C 2 2. λ 2 l. λ 1 l 1 < C 1 Teecommunication Network Contro and Management (EE E694) Prof. A. A. Lazar Notes for the ecture of 7/Feb/95 by Huayan Wang (this document was ast LaT E X-ed on May 9,995) Queueing Primer for Muticass Optima

More information

Theory and implementation behind: Universal surface creation - smallest unitcell

Theory and implementation behind: Universal surface creation - smallest unitcell Teory and impementation beind: Universa surface creation - smaest unitce Bjare Brin Buus, Jaob Howat & Tomas Bigaard September 15, 218 1 Construction of surface sabs Te aim for tis part of te project is

More information

Appendix of the Paper The Role of No-Arbitrage on Forecasting: Lessons from a Parametric Term Structure Model

Appendix of the Paper The Role of No-Arbitrage on Forecasting: Lessons from a Parametric Term Structure Model Appendix of the Paper The Roe of No-Arbitrage on Forecasting: Lessons from a Parametric Term Structure Mode Caio Ameida cameida@fgv.br José Vicente jose.vaentim@bcb.gov.br June 008 1 Introduction In this

More information

Midterm 2 Review. Drew Rollins

Midterm 2 Review. Drew Rollins Midterm 2 Review Drew Roins 1 Centra Potentias and Spherica Coordinates 1.1 separation of variabes Soving centra force probems in physics (physica systems described by two objects with a force between

More information

c 2011 Society for Industrial and Applied Mathematics BOOTSTRAP AMG

c 2011 Society for Industrial and Applied Mathematics BOOTSTRAP AMG SIAM J. SCI. COMPUT. Vo. 0, No. 0, pp. 000 000 c 2011 Society for Industria and Appied Mathematics BOOTSTRAP AMG A. BRANDT, J. BRANNICK, K. KAHL, AND I. LIVSHITS Abstract. We deveop an agebraic mutigrid

More information

Approximated MLC shape matrix decomposition with interleaf collision constraint

Approximated MLC shape matrix decomposition with interleaf collision constraint Approximated MLC shape matrix decomposition with intereaf coision constraint Thomas Kainowski Antje Kiese Abstract Shape matrix decomposition is a subprobem in radiation therapy panning. A given fuence

More information

Testing for the Existence of Clusters

Testing for the Existence of Clusters Testing for the Existence of Custers Caudio Fuentes and George Casea University of Forida November 13, 2008 Abstract The detection and determination of custers has been of specia interest, among researchers

More information

6 Wave Equation on an Interval: Separation of Variables

6 Wave Equation on an Interval: Separation of Variables 6 Wave Equation on an Interva: Separation of Variabes 6.1 Dirichet Boundary Conditions Ref: Strauss, Chapter 4 We now use the separation of variabes technique to study the wave equation on a finite interva.

More information

Math 124B January 31, 2012

Math 124B January 31, 2012 Math 124B January 31, 212 Viktor Grigoryan 7 Inhomogeneous boundary vaue probems Having studied the theory of Fourier series, with which we successfuy soved boundary vaue probems for the homogeneous heat

More information

4 1-D Boundary Value Problems Heat Equation

4 1-D Boundary Value Problems Heat Equation 4 -D Boundary Vaue Probems Heat Equation The main purpose of this chapter is to study boundary vaue probems for the heat equation on a finite rod a x b. u t (x, t = ku xx (x, t, a < x < b, t > u(x, = ϕ(x

More information

Stochastic Automata Networks (SAN) - Modelling. and Evaluation. Paulo Fernandes 1. Brigitte Plateau 2. May 29, 1997

Stochastic Automata Networks (SAN) - Modelling. and Evaluation. Paulo Fernandes 1. Brigitte Plateau 2. May 29, 1997 Stochastic utomata etworks (S) - Modeing and Evauation Pauo Fernandes rigitte Pateau 2 May 29, 997 Institut ationa Poytechnique de Grenobe { IPG Ecoe ationae Superieure d'informatique et de Mathematiques

More information

Bayesian Unscented Kalman Filter for State Estimation of Nonlinear and Non-Gaussian Systems

Bayesian Unscented Kalman Filter for State Estimation of Nonlinear and Non-Gaussian Systems Bayesian Unscented Kaman Fiter for State Estimation of Noninear and Non-aussian Systems Zhong Liu, Shing-Chow Chan, Ho-Chun Wu and iafei Wu Department of Eectrica and Eectronic Engineering, he University

More information

arxiv: v1 [math.ca] 6 Mar 2017

arxiv: v1 [math.ca] 6 Mar 2017 Indefinite Integras of Spherica Besse Functions MIT-CTP/487 arxiv:703.0648v [math.ca] 6 Mar 07 Joyon K. Boomfied,, Stephen H. P. Face,, and Zander Moss, Center for Theoretica Physics, Laboratory for Nucear

More information

HILBERT? What is HILBERT? Matlab Implementation of Adaptive 2D BEM. Dirk Praetorius. Features of HILBERT

HILBERT? What is HILBERT? Matlab Implementation of Adaptive 2D BEM. Dirk Praetorius. Features of HILBERT Söerhaus-Workshop 2009 October 16, 2009 What is HILBERT? HILBERT Matab Impementation of Adaptive 2D BEM joint work with M. Aurada, M. Ebner, S. Ferraz-Leite, P. Godenits, M. Karkuik, M. Mayr Hibert Is

More information

A Robust Voice Activity Detection based on Noise Eigenspace Projection

A Robust Voice Activity Detection based on Noise Eigenspace Projection A Robust Voice Activity Detection based on Noise Eigenspace Projection Dongwen Ying 1, Yu Shi 2, Frank Soong 2, Jianwu Dang 1, and Xugang Lu 1 1 Japan Advanced Institute of Science and Technoogy, Nomi

More information

Introduction to LMTO method

Introduction to LMTO method 1 Introduction to MTO method 24 February 2011; V172 P.Ravindran, FME-course on Ab initio Modeing of soar ce Materias 24 February 2011 Introduction to MTO method Ab initio Eectronic Structure Cacuations

More information

Smoothness equivalence properties of univariate subdivision schemes and their projection analogues

Smoothness equivalence properties of univariate subdivision schemes and their projection analogues Numerische Mathematik manuscript No. (wi be inserted by the editor) Smoothness equivaence properties of univariate subdivision schemes and their projection anaogues Phiipp Grohs TU Graz Institute of Geometry

More information

Expectation-Maximization for Estimating Parameters for a Mixture of Poissons

Expectation-Maximization for Estimating Parameters for a Mixture of Poissons Expectation-Maximization for Estimating Parameters for a Mixture of Poissons Brandon Maone Department of Computer Science University of Hesini February 18, 2014 Abstract This document derives, in excrutiating

More information

On a geometrical approach in contact mechanics

On a geometrical approach in contact mechanics Institut für Mechanik On a geometrica approach in contact mechanics Aexander Konyukhov, Kar Schweizerhof Universität Karsruhe, Institut für Mechanik Institut für Mechanik Kaiserstr. 12, Geb. 20.30 76128

More information

Nonlinear Analysis of Spatial Trusses

Nonlinear Analysis of Spatial Trusses Noninear Anaysis of Spatia Trusses João Barrigó October 14 Abstract The present work addresses the noninear behavior of space trusses A formuation for geometrica noninear anaysis is presented, which incudes

More information

Notes: Most of the material presented in this chapter is taken from Jackson, Chap. 2, 3, and 4, and Di Bartolo, Chap. 2. 2π nx i a. ( ) = G n.

Notes: Most of the material presented in this chapter is taken from Jackson, Chap. 2, 3, and 4, and Di Bartolo, Chap. 2. 2π nx i a. ( ) = G n. Chapter. Eectrostatic II Notes: Most of the materia presented in this chapter is taken from Jackson, Chap.,, and 4, and Di Bartoo, Chap... Mathematica Considerations.. The Fourier series and the Fourier

More information