Skip to main content

Showing 1–18 of 18 results for author: Penschuck, M

.
  1. arXiv:2402.07771  [pdf, other

    cs.DS

    Insights into $(k,ρ)$-shortcutting algorithms

    Authors: Alexander Leonhardt, Ulrich Meyer, Manuel Penschuck

    Abstract: A graph is called a $(k,ρ)$-graph iff every node can reach $ρ$ of its nearest neighbors in at most k hops. This property proved useful in the analysis and design of parallel shortest-path algorithms. Any graph can be transformed into a $(k,ρ)$-graph by adding shortcuts. Formally, the $(k,ρ)$-Minimum-Shortcut problem asks to find an appropriate shortcut set of minimal cardinality. We show that th… ▽ More

    Submitted 12 February, 2024; originally announced February 2024.

  2. arXiv:2302.03317  [pdf, other

    cs.DS

    Engineering Shared-Memory Parallel Shuffling to Generate Random Permutations In-Place

    Authors: Manuel Penschuck

    Abstract: Shuffling is the process of rearranging a sequence of elements into a random order such that any permutation occurs with equal probability. It is an important building block in a plethora of techniques used in virtually all scientific areas. Consequently considerable work has been devoted to the design and implementation of shuffling algorithms. We engineer, -- to the best of our knowledge -- fo… ▽ More

    Submitted 7 February, 2023; originally announced February 2023.

  3. arXiv:2211.06884  [pdf, other

    cs.DS

    Parallel and I/O-Efficient Algorithms for Non-Linear Preferential Attachment

    Authors: Daniel Allendorf, Ulrich Meyer, Manuel Penschuck, Hung Tran

    Abstract: Preferential attachment lies at the heart of many network models aiming to replicate features of real world networks. To simulate the attachment process, conduct statistical tests, or obtain input data for benchmarks, efficient algorithms are required that are capable of generating large graphs according to these models. Existing graph generators are optimized for the most simple model, where ne… ▽ More

    Submitted 17 January, 2023; v1 submitted 13 November, 2022; originally announced November 2022.

    Comments: Conference version to appear in the proceedings of ALENEX 2023

    ACM Class: G.2.2

  4. arXiv:2209.13355  [pdf, other

    cs.SI cs.DS

    Algorithms for Large-scale Network Analysis and the NetworKit Toolkit

    Authors: Eugenio Angriman, Alexander van der Grinten, Michael Hamann, Henning Meyerhenke, Manuel Penschuck

    Abstract: The abundance of massive network data in a plethora of applications makes scalable analysis algorithms and software tools necessary to generate knowledge from such data in reasonable time. Addressing scalability as well as other requirements such as good usability and a rich feature set, the open-source software NetworKit has established itself as a popular tool for large-scale network analysis. T… ▽ More

    Submitted 20 September, 2022; originally announced September 2022.

  5. Parallel Global Edge Switching for the Uniform Sampling of Simple Graphs with Prescribed Degrees

    Authors: Daniel Allendorf, Ulrich Meyer, Manuel Penschuck, Hung Tran

    Abstract: The uniform sampling of simple graphs matching a prescribed degree sequence is an important tool in network science, e.g. to construct graph generators or null-models. Here, the Edge Switching Markov Chain (ES-MC) is a common choice. Given an arbitrary simple graph with the required degree sequence, ES-MC carries out a large number of small changes, called edge switches, to eventually obtain a uni… ▽ More

    Submitted 15 February, 2023; v1 submitted 4 November, 2021; originally announced November 2021.

    Journal ref: Journal of Parallel and Distributed Computing, Volume 174, 2023, Pages 118-129

  6. arXiv:2110.15015  [pdf, other

    cs.DS

    Engineering Uniform Sampling of Graphs with a Prescribed Power-law Degree Sequence

    Authors: Daniel Allendorf, Ulrich Meyer, Manuel Penschuck, Hung Tran, Nick Wormald

    Abstract: We consider the following common network analysis problem: given a degree sequence $\mathbf{d} = (d_1, \dots, d_n) \in \mathbb N^n$ return a uniform sample from the ensemble of all simple graphs with matching degrees. In practice, the problem is typically solved using Markov Chain Monte Carlo approaches, such as Edge-Switching or Curveball, even if no practical useful rigorous bounds are known on… ▽ More

    Submitted 28 October, 2021; originally announced October 2021.

    Comments: Scheduled for presentation at ALENEX 2022

    ACM Class: G.2.2

  7. arXiv:2105.07882  [pdf, other

    cs.AI cs.DM cs.IT stat.ML

    Efficient and accurate group testing via Belief Propagation: an empirical study

    Authors: AminCoja-Oghlan, Max Hahn-Klimroth, Philipp Loick, Manuel Penschuck

    Abstract: The group testing problem asks for efficient pooling schemes and algorithms that allow to screen moderately large numbers of samples for rare infections. The goal is to accurately identify the infected samples while conducting the least possible number of tests. Exploring the use of techniques centred around the Belief Propagation message passing algorithm, we suggest a new test design that signif… ▽ More

    Submitted 13 May, 2021; originally announced May 2021.

    MSC Class: 05C80; 60B20; 68P30

  8. arXiv:2005.03584  [pdf, other

    cs.DS

    Simulating Population Protocols in Sub-Constant Time per Interaction

    Authors: Petra Berenbrink, David Hammer, Dominik Kaaser, Ulrich Meyer, Manuel Penschuck, Hung Tran

    Abstract: We consider the problem of efficiently simulating population protocols. In the population model, we are given a distributed system of $n$ agents modeled as identical finite-state machines. In each time step, a pair of agents is selected uniformly at random to interact. In an interaction, agents update their states according to a common transition function. We empirically and analytically analyze t… ▽ More

    Submitted 7 May, 2020; originally announced May 2020.

  9. arXiv:2004.11860  [pdf, other

    cs.DS cs.DM cs.IT math.CO

    Near optimal sparsity-constrained group testing: improved bounds and algorithms

    Authors: Oliver Gebhard, Max Hahn-Klimroth, Olaf Parczyk, Manuel Penschuck, Maurice Rolvien, Jonathan Scarlett, Nelvin Tan

    Abstract: Recent advances in noiseless non-adaptive group testing have led to a precise asymptotic characterization of the number of tests required for high-probability recovery in the sublinear regime $k = n^θ$ (with $θ\in (0,1)$), with $n$ individuals among which $k$ are infected. However, the required number of tests may increase substantially under real-world practical constraints, notably including bou… ▽ More

    Submitted 22 December, 2021; v1 submitted 24 April, 2020; originally announced April 2020.

    Comments: Accepted for publication at IEEE Transactions on Information Theory

    MSC Class: 05C80; 60B20; 68P30

  10. arXiv:2003.00736  [pdf, other

    cs.DS cs.SI

    Recent Advances in Scalable Network Generation

    Authors: Manuel Penschuck, Ulrik Brandes, Michael Hamann, Sebastian Lamm, Ulrich Meyer, Ilya Safro, Peter Sanders, Christian Schulz

    Abstract: Random graph models are frequently used as a controllable and versatile data source for experimental campaigns in various research fields. Generating such data-sets at scale is a non-trivial task as it requires design decisions typically spanning multiple areas of expertise. Challenges begin with the identification of relevant domain-specific network features, continue with the question of how to… ▽ More

    Submitted 2 March, 2020; originally announced March 2020.

  11. arXiv:2002.03690  [pdf, other

    math.PR cs.DM math.CO

    The random 2-SAT partition function

    Authors: Dimitris Achlioptas, Amin Coja-Oghlan, Max Hahn-Klimroth, Joon Lee, Noela Müller, Manuel Penschuck, Guangyan Zhou

    Abstract: We show that throughout the satisfiable phase the normalised number of satisfying assignments of a random $2$-SAT formula converges in probability to an expression predicted by the cavity method from statistical physics. The proof is based on showing that the Belief Propagation algorithm renders the correct marginal probability that a variable is set to `true' under a uniformly random satisfying a… ▽ More

    Submitted 10 February, 2020; originally announced February 2020.

    MSC Class: 05C80; 60C05; 68Q87

  12. arXiv:1907.03235  [pdf, other

    cs.DS

    Bidirectional Text Compression in External Memory

    Authors: Patrick Dinklage, Jonas Ellert, Johannes Fischer, Dominik Köppl, Manuel Penschuck

    Abstract: Bidirectional compression algorithms work by substituting repeated substrings by references that, unlike in the famous LZ77-scheme, can point to either direction. We present such an algorithm that is particularly suited for an external memory implementation. We evaluate it experimentally on large data sets of size up to 128 GiB (using only 16 GiB of RAM) and show that it is significantly faster th… ▽ More

    Submitted 3 December, 2019; v1 submitted 7 July, 2019; originally announced July 2019.

  13. arXiv:1905.06706  [pdf, other

    cs.DS

    Efficiently Generating Geometric Inhomogeneous and Hyperbolic Random Graphs

    Authors: Thomas Bläsius, Tobias Friedrich, Maximilian Katzmann, Ulrich Meyer, Manuel Penschuck, Christopher Weyand

    Abstract: Hyperbolic random graphs (HRG) and geometric inhomogeneous random graphs (GIRG) are two similar generative network models that were designed to resemble complex real world networks. In particular, they have a power-law degree distribution with controllable exponent $β$, and high clustering that can be controlled via the temperature $T$. We present the first implementation of an efficient GIRG ge… ▽ More

    Submitted 23 August, 2019; v1 submitted 16 May, 2019; originally announced May 2019.

  14. arXiv:1901.02857  [pdf, other

    cs.DS cs.CC

    Fragile Complexity of Comparison-Based Algorithms

    Authors: Peyman Afshani, Rolf Fagerberg, David Hammer, Riko Jacob, Irina Kostitsyna, Ulrich Meyer, Manuel Penschuck, Nodari Sitchinava

    Abstract: We initiate a study of algorithms with a focus on the computational complexity of individual elements, and introduce the fragile complexity of comparison-based algorithms as the maximal number of comparisons any individual element takes part in. We give a number of upper and lower bounds on the fragile complexity for fundamental problems, including Minimum, Selection, Sorting and Heap Construction… ▽ More

    Submitted 3 September, 2019; v1 submitted 9 January, 2019; originally announced January 2019.

  15. arXiv:1804.08487  [pdf, other

    cs.DS

    Parallel and I/O-efficient Randomisation of Massive Networks using Global Curveball Trades

    Authors: Corrie Jacobien Carstens, Michael Hamann, Ulrich Meyer, Manuel Penschuck, Hung Tran, Dorothea Wagner

    Abstract: Graph randomisation is a crucial task in the analysis and synthesis of networks. It is typically implemented as an edge switching process (ESMC) repeatedly swap** the nodes of random edge pairs while maintaining the degrees involved. Curveball is a novel approach that instead considers the whole neighbourhoods of randomly drawn node pairs. Its Markov chain converges to a uniform distribution, an… ▽ More

    Submitted 17 August, 2018; v1 submitted 23 April, 2018; originally announced April 2018.

  16. arXiv:1710.07565  [pdf, other

    cs.DC cs.DS cs.SI

    Communication-free Massively Distributed Graph Generation

    Authors: Daniel Funke, Sebastian Lamm, Ulrich Meyer, Peter Sanders, Manuel Penschuck, Christian Schulz, Darren Strash, Moritz von Looz

    Abstract: Analyzing massive complex networks yields promising insights about our everyday lives. Building scalable algorithms to do so is a challenging task that requires a careful analysis and an extensive evaluation. However, engineering such algorithms is often hindered by the scarcity of publicly~available~datasets. Network generators serve as a tool to alleviate this problem by providing synthetic in… ▽ More

    Submitted 18 March, 2019; v1 submitted 20 October, 2017; originally announced October 2017.

  17. Challenges in QCD matter physics - The Compressed Baryonic Matter experiment at FAIR

    Authors: CBM Collaboration, T. Ablyazimov, A. Abuhoza, R. P. Adak, M. Adamczyk, K. Agarwal, M. M. Aggarwal, Z. Ahammed, F. Ahmad, N. Ahmad, S. Ahmad, A. Akindinov, P. Akishin, E. Akishina, T. Akishina, V. Akishina, A. Akram, M. Al-Turany, I. Alekseev, E. Alexandrov, I. Alexandrov, S. Amar-Youcef, M. Anđelić, O. Andreeva, C. Andrei , et al. (563 additional authors not shown)

    Abstract: Substantial experimental and theoretical efforts worldwide are devoted to explore the phase diagram of strongly interacting matter. At LHC and top RHIC energies, QCD matter is studied at very high temperatures and nearly vanishing net-baryon densities. There is evidence that a Quark-Gluon-Plasma (QGP) was created at experiments at RHIC and LHC. The transition from the QGP back to the hadron gas is… ▽ More

    Submitted 29 March, 2017; v1 submitted 6 July, 2016; originally announced July 2016.

    Comments: 15 pages, 11 figures. Published in European Physical Journal A

    Journal ref: Eur. Phys. J. A 53 (2017) 60

  18. arXiv:1604.08738  [pdf, other

    cs.DS cs.DC cs.SI

    I/O-Efficient Generation of Massive Graphs Following the LFR Benchmark

    Authors: Michael Hamann, Ulrich Meyer, Manuel Penschuck, Hung Tran, Dorothea Wagner

    Abstract: LFR is a popular benchmark graph generator used to evaluate community detection algorithms. We present EM-LFR, the first external memory algorithm able to generate massive complex networks following the LFR benchmark. Its most expensive component is the generation of random graphs with prescribed degree sequences which can be divided into two steps: the graphs are first materialized deterministica… ▽ More

    Submitted 14 June, 2017; v1 submitted 29 April, 2016; originally announced April 2016.

    Comments: 25 pages, 11 figures. We add the sampling of simple graphs using the Configuration Model followed by rewiring steps and experimental results regarding the mixing time of the sampling schemes

    ACM Class: I.5.3