Logo: to the web site of Uppsala University

uu.sePublications from Uppsala University
Change search
Link to record
Permanent link

Direct link
Åhlander, Krister
Publications (10 of 25) Show all publications
Åhlander, K. & Henriksson, D. (2007). Sparse generalized Fourier transforms. BIT Numerical Mathematics, 47, 213-237
Open this publication in new window or tab >>Sparse generalized Fourier transforms
2007 (English)In: BIT Numerical Mathematics, ISSN 0006-3835, E-ISSN 1572-9125, Vol. 47, p. 213-237Article in journal (Refereed) Published
National Category
Computational Mathematics Computer Sciences
Identifiers
urn:nbn:se:uu:diva-22854 (URN)10.1007/s10543-006-0110-z (DOI)000244887900012 ()
Available from: 2007-03-13 Created: 2007-03-13 Last updated: 2018-01-12Bibliographically approved
Yamba Yamba, A., Åhlander, K. & Ljungberg, M. (2006). Designing for geometrical symmetry exploitation. Scientific Programming, 14, 61-80
Open this publication in new window or tab >>Designing for geometrical symmetry exploitation
2006 (English)In: Scientific Programming, ISSN 1058-9244, E-ISSN 1875-919X, Vol. 14, p. 61-80Article in journal (Refereed) Published
National Category
Software Engineering
Identifiers
urn:nbn:se:uu:diva-10685 (URN)
Available from: 2008-02-08 Created: 2008-02-08 Last updated: 2018-01-12Bibliographically approved
Yamba Yamba, A., Åhlander, K. & Ljungberg, M. (2006). Designing for geometrical symmetry exploitation.
Open this publication in new window or tab >>Designing for geometrical symmetry exploitation
2006 (English)Report (Other academic)
Abstract [en]

Symmetry exploiting software based on the generalized Fourier transform (GFT) is presented from a practical design point of view. The algorithms and data structures map closely to the relevant mathematical abstractions, which primarily are based upon representation theory for groups. Particular care has been taken in the design of the data layout of the performance sensitive numerical data structures.

The use of a vanilla strategy is advocated for the design of flexible mathematical software libraries: An efficient general-purpose routine should be supplied, to obtain a practical and useful system, while the possibility to extend the library and replace the default routine with a special-purpose-even more optimized-routine should be supported.

Compared with a direct approach, the performance results show the superiority of the GFT based approach for so-called dense equivariant systems. The application is found to be well suited for parallelism.

Series
Technical report / Department of Information Technology, Uppsala University, ISSN 1404-3203 ; 2006-017
National Category
Software Engineering
Identifiers
urn:nbn:se:uu:diva-79238 (URN)
Available from: 2007-09-18 Created: 2007-09-18 Last updated: 2024-05-31Bibliographically approved
Åhlander, K. & Munthe-Kaas, H. (2006). Eigenvalues for equivariant matrices. Journal of Computational and Applied Mathematics, 192, 89-99
Open this publication in new window or tab >>Eigenvalues for equivariant matrices
2006 (English)In: Journal of Computational and Applied Mathematics, ISSN 0377-0427, E-ISSN 1879-1778, Vol. 192, p. 89-99Article in journal (Refereed) Published
National Category
Computational Mathematics Computer Sciences
Identifiers
urn:nbn:se:uu:diva-66933 (URN)10.1016/j.cam.2005.04.045 (DOI)000237583800010 ()
Available from: 2006-05-20 Created: 2006-05-20 Last updated: 2018-01-10Bibliographically approved
Larsson, E., Åhlander, K. & Hall, A. (2006). Multi-dimensional option pricing using radial basis functions and the generalized Fourier transform.
Open this publication in new window or tab >>Multi-dimensional option pricing using radial basis functions and the generalized Fourier transform
2006 (English)Report (Other academic)
Abstract [en]

We show that the generalized Fourier transform can be used for reducing the computational cost and memory requirements of radial basis function methods for multi-dimensional option pricing. We derive a general algorithm, including a transformation of the Black-Scholes equation into the heat equation, that can be used in any number of dimensions. Numerical experiments in two and three dimensions show that the gain is substantial even for small problem sizes. Furthermore, the gain increases with the number of dimensions.

Series
Technical report / Department of Information Technology, Uppsala University, ISSN 1404-3203 ; 2006-037
National Category
Computational Mathematics Computer Sciences
Identifiers
urn:nbn:se:uu:diva-81282 (URN)
Available from: 2008-02-15 Created: 2008-02-15 Last updated: 2024-05-31Bibliographically approved
Åhlander, K. & Otto, K. (2006). Software design for finite difference schemes based on index notation. Future Generation Computer Systems, 22, 102-109
Open this publication in new window or tab >>Software design for finite difference schemes based on index notation
2006 (English)In: Future Generation Computer Systems, ISSN 0167-739X, E-ISSN 1872-7115, Vol. 22, p. 102-109Article in journal (Refereed) Published
National Category
Software Engineering Computational Mathematics
Identifiers
urn:nbn:se:uu:diva-47209 (URN)10.1016/j.future.2003.09.001 (DOI)000234408800012 ()
Projects
TENGO
Available from: 2008-02-15 Created: 2008-02-15 Last updated: 2024-09-04Bibliographically approved
Åhlander, K. & Munthe-Kaas, H. (2005). Applications of the generalized Fourier transform in numerical linear algebra. BIT Numerical Mathematics, 45, 819-850
Open this publication in new window or tab >>Applications of the generalized Fourier transform in numerical linear algebra
2005 (English)In: BIT Numerical Mathematics, ISSN 0006-3835, E-ISSN 1572-9125, Vol. 45, p. 819-850Article in journal (Refereed) Published
National Category
Computational Mathematics Computer Sciences
Identifiers
urn:nbn:se:uu:diva-75135 (URN)10.1007/s10543-005-0030-3 (DOI)
Available from: 2008-03-07 Created: 2008-03-07 Last updated: 2018-01-14Bibliographically approved
Åhlander, K. (2005). Mesh generation for symmetrical geometries. In: Computational Science and its Applications (pp. 657-668). Berlin: Springer-Verlag
Open this publication in new window or tab >>Mesh generation for symmetrical geometries
2005 (English)In: Computational Science and its Applications, Berlin: Springer-Verlag , 2005, p. 657-668Conference paper, Published paper (Refereed)
Place, publisher, year, edition, pages
Berlin: Springer-Verlag, 2005
Series
Lecture Notes in Computer Science ; 3480
National Category
Computer Sciences
Identifiers
urn:nbn:se:uu:diva-72213 (URN)10.1007/11424758_69 (DOI)
Available from: 2008-03-07 Created: 2008-03-07 Last updated: 2018-01-14Bibliographically approved
Åhlander, K. (2005). Sorting out the relationships between pairs of iterators, values, and references. In: Generative Programming and Component Engineering (pp. 342-356). Berlin: Springer-Verlag
Open this publication in new window or tab >>Sorting out the relationships between pairs of iterators, values, and references
2005 (English)In: Generative Programming and Component Engineering, Berlin: Springer-Verlag , 2005, p. 342-356Conference paper, Published paper (Refereed)
Place, publisher, year, edition, pages
Berlin: Springer-Verlag, 2005
Series
Lecture Notes in Computer Science ; 3676
National Category
Computer Sciences
Identifiers
urn:nbn:se:uu:diva-73933 (URN)10.1007/11561347_23 (DOI)
Available from: 2008-03-08 Created: 2008-03-08 Last updated: 2018-01-14Bibliographically approved
Åhlander, K. (2005). Sparse generalized Fourier transforms.
Open this publication in new window or tab >>Sparse generalized Fourier transforms
2005 (English)Report (Other academic)
Abstract [en]

Block-diagonalization of sparse equivariant discretization matrices is studied. Such matrices typically arise when partial differential equations that evolve in symmetric geometries are discretized via the finite element method or via finite differences.

By considering sparse equivariant matrices as equivariant graphs, we identify a condition for when block-diagonalization via a sparse variant of a generalized Fourier transform (GFT) becomes particularly simple and fast.

Characterizations for finite element triangulations of a symmetric domain are given, and formulas for assembling the block-diagonalized matrix directly are presented. It is emphasized that the GFT preserves symmetric (Hermitian) properties of an equivariant matrix.

By simulating the heat equation at the surface of a sphere discretized by an icosahedral grid, it is demonstrated that the block-diagonalization pays off. The gain is significant for a direct method, and modest for an iterative method.

A comparison with a block-diagonalization approach based upon the continuous formulation is made. It is argued that the sparse GFT method is an appropriate way to discretize the resulting continuous subsystems, since the spectrum and the symmetry are preserved.

Series
Technical report / Department of Information Technology, Uppsala University, ISSN 1404-3203 ; 2005-043
National Category
Computational Mathematics Computer Sciences
Identifiers
urn:nbn:se:uu:diva-76704 (URN)
Available from: 2007-02-05 Created: 2007-02-05 Last updated: 2024-05-31Bibliographically approved
Organisations

Search in DiVA

Show all publications