Skip to main content

Showing 1–10 of 10 results for author: Bisseling, R H

.
  1. arXiv:2310.11812  [pdf, other

    cs.DS

    Open Problems in (Hyper)Graph Decomposition

    Authors: Deepak Ajwani, Rob H. Bisseling, Katrin Casel, Ümit V. Çatalyürek, Cédric Chevalier, Florian Chudigiewitsch, Marcelo Fonseca Faraj, Michael Fellows, Lars Gottesbüren, Tobias Heuer, George Karypis, Kamer Kaya, Jakub Lacki, Johannes Langguth, Xiaoye Sherry Li, Ruben Mayer, Johannes Meintrup, Yosuke Mizutani, François Pellegrini, Fabrizio Petrini, Frances Rosamond, Ilya Safro, Sebastian Schlag, Christian Schulz, Roohani Sharma , et al. (4 additional authors not shown)

    Abstract: Large networks are useful in a wide range of applications. Sometimes problem instances are composed of billions of entities. Decomposing and analyzing these structures helps us gain new insights about our surroundings. Even if the final application concerns a different problem (such as traversal, finding paths, trees, and flows), decomposing large graphs is often an important subproblem for comple… ▽ More

    Submitted 18 October, 2023; originally announced October 2023.

  2. arXiv:2203.11795  [pdf, ps, other

    cs.DC math.NA

    Minimizing communication in the multidimensional FFT

    Authors: Thomas Koopman, Rob H. Bisseling

    Abstract: We present a parallel algorithm for the fast Fourier transform (FFT) in higher dimensions. This algorithm generalizes the cyclic-to-cyclic one-dimensional parallel algorithm to a cyclic-to-cyclic multidimensional parallel algorithm while retaining the property of needing only a single all-to-all communication step. This is under the constraint that we use at most $\sqrt{N}$ processors for an FFT o… ▽ More

    Submitted 11 December, 2023; v1 submitted 22 March, 2022; originally announced March 2022.

    Comments: 23 pages, 3 figures. The new version has mainly added results in section 4.2 for the package heFFT, following referee comments. Furthermore, small linguistic changes have been made to render the arXiv version identical in text to the final published journal version

    MSC Class: 65T50 (Primary) 65Y05; 68W10 (Secondary) ACM Class: G.4; D.1.3

    Journal ref: SIAM Journal on Scientific Computing, Volume 45, Number 6, pp. C330-C347 (2023)

  3. arXiv:1811.02043  [pdf, other

    cs.DS

    An improved exact algorithm and an NP-completeness proof for sparse matrix bipartitioning

    Authors: Timon E. Knigge, Rob H. Bisseling

    Abstract: We investigate sparse matrix bipartitioning -- a problem where we minimize the communication volume in parallel sparse matrix-vector multiplication. We prove, by reduction from graph bisection, that this problem is $\mathcal{NP}$-complete in the case where each side of the bipartitioning must contain a linear fraction of the nonzeros. We present an improved exact branch-and-bound algorithm which… ▽ More

    Submitted 7 May, 2020; v1 submitted 5 November, 2018; originally announced November 2018.

  4. arXiv:1703.09340  [pdf, other

    cond-mat.stat-mech math.CO

    Exact enumeration of self-avoiding walks on BCC and FCC lattices

    Authors: Raoul D. Schram, Gerard T. Barkema, Rob H. Bisseling, Nathan Clisby

    Abstract: Self-avoiding walks on the body-centered-cubic (BCC) and face-centered-cubic (FCC) lattices are enumerated up to lengths 28 and 24, respectively, using the length-doubling method. Analysis of the enumeration results yields values for the exponents $γ$ and $ν$ which are in agreement with, but less accurate than those obtained earlier from enumeration results on the simple cubic lattice. The non-uni… ▽ More

    Submitted 27 March, 2017; originally announced March 2017.

    Comments: 10 pages, 8 figures

  5. arXiv:1208.4758  [pdf, other

    cond-mat.stat-mech physics.comp-ph

    SAWdoubler: a program for counting self-avoiding walks

    Authors: Raoul D. Schram, Gerard T. Barkema, Rob H. Bisseling

    Abstract: This article presents SAWdoubler, a package for counting the total number Z(N) of self-avoiding walks (SAWs) on a regular lattice by the length-doubling method, of which the basic concept has been published previously by us. We discuss an algorithm for the creation of all SAWs of length N, efficient storage of these SAWs in a tree data structure, and an algorithm for the computation of correction… ▽ More

    Submitted 23 August, 2012; originally announced August 2012.

    Comments: 29 pages, 3 figures

  6. arXiv:1105.4490  [pdf, other

    cs.DS cs.DC

    A Geometric Approach to Matrix Ordering

    Authors: B. O. Fagginger Auer, R. H. Bisseling

    Abstract: We present a recursive way to partition hypergraphs which creates and exploits hypergraph geometry and is suitable for many-core parallel architectures. Such partitionings are then used to bring sparse matrices in a recursive Bordered Block Diagonal form (for processor-oblivious parallel LU decomposition) or recursive Separated Block Diagonal form (for cache-oblivious sparse matrix-vector multipli… ▽ More

    Submitted 23 May, 2011; originally announced May 2011.

    MSC Class: 05C65; 05C70; 65F05; 65F50; 65Y05

  7. arXiv:1104.2184  [pdf, ps, other

    math-ph cond-mat.soft

    Exact enumeration of self-avoiding walks

    Authors: Raoul D. Schram, Gerard T. Barkema, Rob H. Bisseling

    Abstract: A prototypical problem on which techniques for exact enumeration are tested and compared is the enumeration of self-avoiding walks. Here, we show an advance in the methodology of enumeration, making the process thousands or millions of times faster. This allowed us to enumerate self-avoiding walks on the simple cubic lattice up to a length of 36 steps.

    Submitted 12 April, 2011; originally announced April 2011.

    Comments: 6 pages, 1 figure

    MSC Class: 05A15; 82B41

  8. Towards device-size atomistic models of amorphous silicon

    Authors: R. L. C. Vink, G. T. Barkema, M. A. Stijnman, R. H. Bisseling

    Abstract: The atomic structure of amorphous materials is believed to be well described by the continuous random network model. We present an algorithm for the generation of large, high-quality continuous random networks. The algorithm is a variation of the "sillium" approach introduced by Wooten, Winer, and Weaire. By employing local relaxation techniques, local atomic rearrangements can be tried that sca… ▽ More

    Submitted 17 July, 2001; originally announced July 2001.

    Comments: 7 pages, 3 figures

    Journal ref: Phys. Rev. B 64, 245214 (2001)

  9. arXiv:cond-mat/0105272  [pdf, ps, other

    cond-mat.mtrl-sci cond-mat.soft physics.comp-ph

    Partitioning 3D space for parallel many-particle simulations

    Authors: M. A. Stijnman, R. H. Bisseling, G. T. Barkema

    Abstract: In a common approach for parallel processing applied to simulations of many-particle systems with short-ranged interactions and uniform density, the simulation cell is partitioned into domains of equal shape and size, each of which is assigned to one processor. We compare the commonly used simple-cubic (SC) domain shape to domain shapes ch osen as the Voronoi cells of BCC and FCC lattices. The l… ▽ More

    Submitted 14 May, 2001; originally announced May 2001.

    Comments: 12 pages, 3 figures

    Report number: UU-MI-1192

  10. arXiv:cond-mat/0101467  [pdf, ps, other

    cond-mat.soft cond-mat.stat-mech

    DNA electrophoresis studied with the cage model

    Authors: A. van Heukelum, G. T. Barkema, R. H. Bisseling

    Abstract: The cage model for polymer reptation, proposed by Evans and Edwards, and its recent extension to model DNA electrophoresis, are studied by numerically exact computation of the drift velocities for polymers with a length L of up to 15 monomers. The computations show the Nernst-Einstein regime (v ~ E) followed by a regime where the velocity decreases exponentially with the applied electric field s… ▽ More

    Submitted 3 June, 2002; v1 submitted 31 January, 2001; originally announced January 2001.

    Comments: LaTeX (cjour.cls), 15 pages, 6 figures, added correctness proof of kink representation approach

    Report number: ITP-UU-01/04