Zum Hauptinhalt springen

Showing 1–50 of 63 results for author: Meyerhenke, H

Searching in archive cs. Search in all archives.
.
  1. arXiv:2407.11521  [pdf, other

    cs.SI

    Introducing Total Harmonic Resistance for Graph Robustness under Edge Deletions

    Authors: Lukas Berner, Henning Meyerhenke

    Abstract: Assessing and improving the robustness of a graph $G$ are critical steps in network design and analysis. To this end, we consider the optimisation problem of removing $k$ edges from $G$ such that the resulting graph has minimal robustness, simulating attacks or failures. In this paper, we propose total harmonic resistance as a new robustness measure for this purpose - and compare it to the recentl… ▽ More

    Submitted 16 July, 2024; originally announced July 2024.

    Comments: accepted at the research track of ECML PKDD 2024

  2. Mapping Large Memory-constrained Workflows onto Heterogeneous Platforms

    Authors: Svetlana Kulagina, Henning Meyerhenke, Anne Benoit

    Abstract: Scientific workflows are often represented as directed acyclic graphs (DAGs), where vertices correspond to tasks and edges represent the dependencies between them. Since these graphs are often large in both the number of tasks and their resource requirements, it is important to schedule them efficiently on parallel or distributed compute systems. Typically, each task requires a certain amount of m… ▽ More

    Submitted 12 July, 2024; originally announced July 2024.

    Comments: ICPP'24

  3. arXiv:2310.18979  [pdf, other

    cs.DS

    Methodology of Algorithm Engineering

    Authors: Jan Mendling, Henrik Leopold, Henning Meyerhenke, Benoît Depaire

    Abstract: Research on algorithms has drastically increased in recent years. Various sub-disciplines of computer science investigate algorithms according to different objectives and standards. This plurality of the field has led to various methodological advances that have not yet been transferred to neighboring sub-disciplines. The central roadblock for a better knowledge exchange is the lack of a common me… ▽ More

    Submitted 29 October, 2023; originally announced October 2023.

  4. arXiv:2309.08271  [pdf, other

    cs.SI

    Greedy Optimization of Resistance-based Graph Robustness with Global and Local Edge Insertions

    Authors: Maria Predari, Lukas Berner, Robert Kooij, Henning Meyerhenke

    Abstract: The total effective resistance, also called the Kirchhoff index, provides a robustness measure for a graph $G$. We consider two optimization problems of adding $k$ new edges to $G$ such that the resulting graph has minimal total effective resistance (i.e., is most robust) -- one where the new edges can be anywhere in the graph and one where the new edges need to be incident to a specified focus no… ▽ More

    Submitted 15 September, 2023; originally announced September 2023.

    Comments: 29 pages, 13 figures, to be published in Social Network Analysis and Mining

  5. Network Sparsification via Degree- and Subgraph-based Edge Sampling

    Authors: Zhen Su, Jürgen Kurths, Henning Meyerhenke

    Abstract: Network (or graph) sparsification compresses a graph by removing inessential edges. By reducing the data volume, it accelerates or even facilitates many downstream analyses. Still, the accuracy of many sparsification methods, with filtering-based edge sampling being the most typical one, heavily relies on an appropriate definition of edge importance. Instead, we propose a different perspective wit… ▽ More

    Submitted 10 January, 2023; v1 submitted 8 January, 2023; originally announced January 2023.

    Comments: 8 pages, 10 figures, to be published in IEEE/ACM International Conference on Advances in Social Networks Analysis and Mining, 2022 (ASONAM 2022)

    Journal ref: 2022 IEEE/ACM International Conference on Advances in Social Networks Analysis and Mining (ASONAM), Istanbul, Turkey, 2022, pp. 9-16

  6. 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.

  7. arXiv:2205.13202  [pdf, other

    cs.DS cs.LG

    More Recent Advances in (Hyper)Graph Partitioning

    Authors: Ümit V. Çatalyürek, Karen D. Devine, Marcelo Fonseca Faraj, Lars Gottesbüren, Tobias Heuer, Henning Meyerhenke, Peter Sanders, Sebastian Schlag, Christian Schulz, Daniel Seemaier, Dorothea Wagner

    Abstract: In recent years, significant advances have been made in the design and evaluation of balanced (hyper)graph partitioning algorithms. We survey trends of the last decade in practical algorithms for balanced (hyper)graph partitioning together with future research directions. Our work serves as an update to a previous survey on the topic. In particular, the survey extends the previous survey by also c… ▽ More

    Submitted 30 June, 2022; v1 submitted 26 May, 2022; originally announced May 2022.

  8. arXiv:2203.01263  [pdf, other

    cs.SI cs.HC cs.LG

    Interactive Visualization of Protein RINs using NetworKit in the Cloud

    Authors: Eugenio Angriman, Fabian Brandt-Tumescheit, Leon Franke, Alexander van der Grinten, Henning Meyerhenke

    Abstract: Network analysis has been applied in diverse application domains. In this paper, we consider an example from protein dynamics, specifically residue interaction networks (RINs). In this context, we use NetworKit -- an established package for network analysis -- to build a cloud-based environment that enables domain scientists to run their visualization and analysis workflows on large compute server… ▽ More

    Submitted 2 March, 2022; originally announced March 2022.

  9. arXiv:2202.08808  [pdf, other

    cs.DC

    Fast Dynamic Updates and Dynamic SpGEMM on MPI-Distributed Graphs

    Authors: Alexander van der Grinten, Geert Custers, Duy Le Thanh, Henning Meyerhenke

    Abstract: Sparse matrix multiplication (SpGEMM) is a fundamental kernel used in many diverse application areas, both numerical and discrete. For example, many algebraic graph algorithms rely on SpGEMM in the tropical semiring to compute shortest paths in graphs. Recently, SpGEMM has received growing attention regarding implementations for specific (parallel) architectures. Yet, this concerns only the static… ▽ More

    Submitted 31 May, 2022; v1 submitted 17 February, 2022; originally announced February 2022.

    Comments: various updates

  10. Tarema: Adaptive Resource Allocation for Scalable Scientific Workflows in Heterogeneous Clusters

    Authors: Jonathan Bader, Lauritz Thamsen, Svetlana Kulagina, Jonathan Will, Henning Meyerhenke, Odej Kao

    Abstract: Scientific workflow management systems like Nextflow support large-scale data analysis by abstracting away the details of scientific workflows. In these systems, workflows consist of several abstract tasks, of which instances are run in parallel and transform input partitions into output partitions. Resource managers like Kubernetes execute such workflow tasks on cluster infrastructures. However,… ▽ More

    Submitted 19 January, 2022; v1 submitted 9 November, 2021; originally announced November 2021.

    Journal ref: IEEE Big Data (2021), 65-75

  11. arXiv:2111.03471  [pdf, other

    physics.ao-ph cs.CE

    The climatic interdependence of extreme-rainfall events around the globe

    Authors: Zhen Su, Henning Meyerhenke, Jürgen Kurths

    Abstract: The identification of regions of similar climatological behavior can be utilized for the discovery of spatial relationships over long-range scales, including teleconnections. In this regard, the global picture of the interdependence patterns of extreme rainfall events (EREs) still needs to be further explored. To this end, we propose a top-down complex-network-based clustering workflow, with the c… ▽ More

    Submitted 2 November, 2021; originally announced November 2021.

    Journal ref: Chaos, 32 (4), 2022, 043126

  12. arXiv:2107.02539  [pdf, other

    cs.DC

    An MPI-based Algorithm for Mapping Complex Networks onto Hierarchical Architectures

    Authors: Maria Predari, Charilaos Tzovas, Christian Schulz, Henning Meyerhenke

    Abstract: Processing massive application graphs on distributed memory systems requires to map the graphs onto the system's processing elements (PEs). This task becomes all the more important when PEs have non-uniform communication costs or the input is highly irregular. Typically, mapping is addressed using partitioning, in a two-step approach or an integrated one. Parallel partitioning tools do exist; yet,… ▽ More

    Submitted 6 July, 2021; originally announced July 2021.

  13. arXiv:2104.13098  [pdf, other

    cs.DS

    Fully-dynamic Weighted Matching Approximation in Practice

    Authors: Eugenio Angriman, Henning Meyerhenke, Christian Schulz, Bora Uçar

    Abstract: Finding large or heavy matchings in graphs is a ubiquitous combinatorial optimization problem. In this paper, we engineer the first non-trivial implementations for approximating the dynamic weighted matching problem. Our first algorithm is based on random walks/paths combined with dynamic programming. The second algorithm has been introduced by Stubbs and Williams without an implementation. Roughl… ▽ More

    Submitted 27 April, 2021; originally announced April 2021.

  14. arXiv:2101.06192  [pdf, other

    cs.DS

    New Approximation Algorithms for Forest Closeness Centrality -- for Individual Vertices and Vertex Groups

    Authors: Alexander van der Grinten, Eugenio Angriman, Maria Predari, Henning Meyerhenke

    Abstract: The emergence of massive graph data sets requires fast mining algorithms. Centrality measures to identify important vertices belong to the most popular analysis methods in graph mining. A measure that is gaining attention is forest closeness centrality; it is closely related to electrical measures using current flow but can also handle disconnected graphs. Recently, [Jin et al., ICDM'19] proposed… ▽ More

    Submitted 15 January, 2021; originally announced January 2021.

  15. arXiv:2011.01814  [pdf, other

    cs.DC

    Distributing Sparse Matrix/Graph Applications in Heterogeneous Clusters -- an Experimental Study

    Authors: Charilaos Tzovas, Maria Predari, Henning Meyerhenke

    Abstract: Many problems in scientific and engineering applications contain sparse matrices or graphs as main input objects, e.g. numerical simulations on meshes. Large inputs are abundant these days and require parallel processing for memory size and speed. To optimize the execution of such simulations on cluster systems, the input problem needs to be distributed suitably onto the processing units (PUs). Mo… ▽ More

    Submitted 20 November, 2020; v1 submitted 3 November, 2020; originally announced November 2020.

  16. arXiv:2010.15435  [pdf, other

    cs.DS

    Group-Harmonic and Group-Closeness Maximization -- Approximation and Engineering

    Authors: Eugenio Angriman, Ruben Becker, Gianlorenzo D'Angelo, Hugo Gilbert, Alexander van der Grinten, Henning Meyerhenke

    Abstract: Centrality measures characterize important nodes in networks. Efficiently computing such nodes has received a lot of attention. When considering the generalization of computing central groups of nodes, challenging optimization problems occur. In this work, we study two such problems, group-harmonic maximization and group-closeness maximization both from a theoretical and from an algorithm engineer… ▽ More

    Submitted 29 October, 2020; originally announced October 2020.

  17. arXiv:2006.13679  [pdf, other

    cs.DS cs.SI

    Approximation of the Diagonal of a Laplacian's Pseudoinverse for Complex Network Analysis

    Authors: Eugenio Angriman, Maria Predari, Alexander van der Grinten, Henning Meyerhenke

    Abstract: The ubiquity of massive graph data sets in numerous applications requires fast algorithms for extracting knowledge from these data. We are motivated here by three electrical measures for the analysis of large small-world graphs $G = (V, E)$ -- i.e., graphs with diameter in $O(\log |V|)$, which are abundant in complex network analysis. From a computational point of view, the three measures have in… ▽ More

    Submitted 8 February, 2021; v1 submitted 24 June, 2020; originally announced June 2020.

  18. arXiv:2003.05254  [pdf, other

    cs.SI physics.soc-ph

    Combined Centrality Measures for an Improved Characterization of Influence Spread in Social Networks

    Authors: Mehmet Simsek, Henning Meyerhenke

    Abstract: Influence Maximization (IM) aims at finding the most influential users in a social network, i. e., users who maximize the spread of an opinion within a certain propagation model. Previous work investigated the correlation between influence spread and nodal centrality measures to bypass more expensive IM simulations. The results were promising but incomplete, since these studies investigated the pe… ▽ More

    Submitted 11 March, 2020; originally announced March 2020.

    Journal ref: Mehmet Simsek, Henning Meyerhenke, Combined centrality measures for an improved characterization of influence spread in social networks, Journal of Complex Networks, Volume 8, Issue 1, February 2020,

  19. arXiv:2001.07134  [pdf, other

    cs.DS cs.DC

    High-Quality Hierarchical Process Mapping

    Authors: Marcelo Fonseca Faraj, Alexander van der Grinten, Henning Meyerhenke, Jesper Larsson Träff, Christian Schulz

    Abstract: Partitioning graphs into blocks of roughly equal size such that few edges run between blocks is a frequently needed operation when processing graphs on a parallel computer. When a topology of a distributed system is known an important task is then to map the blocks of the partition onto the processors such that the overall communication cost is reduced. We present novel multilevel algorithms that… ▽ More

    Submitted 22 January, 2020; v1 submitted 20 January, 2020; originally announced January 2020.

  20. arXiv:1911.03360  [pdf, other

    cs.DS cs.SI

    Local Search for Group Closeness Maximization on Big Graphs

    Authors: Eugenio Angriman, Alexander van der Grinten, Henning Meyerhenke

    Abstract: In network analysis and graph mining, closeness centrality is a popular measure to infer the importance of a vertex. Computing closeness efficiently for individual vertices received considerable attention. The NP-hard problem of group closeness maximization, in turn, is more challenging: the objective is to find a vertex group that is central as a whole and state-of-the-art heuristics for it do no… ▽ More

    Submitted 8 November, 2019; originally announced November 2019.

  21. arXiv:1910.13874  [pdf, other

    cs.DS cs.SI

    Group Centrality Maximization for Large-scale Graphs

    Authors: Eugenio Angriman, Alexander van der Grinten, Aleksandar Bojchevski, Daniel Zügner, Stephan Günnemann, Henning Meyerhenke

    Abstract: The study of vertex centrality measures is a key aspect of network analysis. Naturally, such centrality measures have been generalized to groups of vertices; for popular measures it was shown that the problem of finding the most central group is $\mathcal{NP}$-hard. As a result, approximation algorithms to maximize group centralities were introduced recently. Despite a nearly-linear running time,… ▽ More

    Submitted 30 October, 2019; originally announced October 2019.

  22. arXiv:1910.11039  [pdf, other

    cs.DC cs.DS cs.SI

    Scaling Betweenness Approximation to Billions of Edges by MPI-based Adaptive Sampling

    Authors: Alexander van der Grinten, Henning Meyerhenke

    Abstract: Betweenness centrality is one of the most popular vertex centrality measures in network analysis. Hence, many (sequential and parallel) algorithms to compute or approximate betweenness have been devised. Recent algorithmic advances have made it possible to approximate betweenness very efficiently on shared-memory architectures. Yet, the best shared-memory algorithms can still take hours of running… ▽ More

    Submitted 24 October, 2019; originally announced October 2019.

  23. arXiv:1904.04690  [pdf, other

    cs.SI

    Guidelines for Experimental Algorithmics in Network Analysis

    Authors: Eugenio Angriman, Alexander van der Grinten, Moritz von Looz, Henning Meyerhenke, Martin Nöllenburg, Maria Predari, Charilaos Tzovas

    Abstract: The field of network science is a highly interdisciplinary area; for the empirical analysis of network data, it draws algorithmic methodologies from several research fields. Hence, research procedures and descriptions of the technical results often differ, sometimes widely. In this paper we focus on methodologies for the experimental part of algorithm engineering for network analysis -- an importa… ▽ More

    Submitted 25 March, 2019; originally announced April 2019.

  24. arXiv:1903.09422  [pdf, other

    cs.DC

    Parallel Adaptive Sampling with almost no Synchronization

    Authors: Alexander van der Grinten, Eugenio Angriman, Henning Meyerhenke

    Abstract: Approximation via sampling is a widespread technique whenever exact solutions are too expensive. In this paper, we present techniques for an efficient parallelization of adaptive (a. k. a. progressive) sampling algorithms on multi-threaded shared-memory machines. Our basic algorithmic technique requires no synchronization except for atomic load-acquire and store-release operations. It does, howeve… ▽ More

    Submitted 22 March, 2019; originally announced March 2019.

  25. arXiv:1807.03847  [pdf, other

    cs.DS cs.DC

    Scalable Katz Ranking Computation in Large Static and Dynamic Graphs

    Authors: Alexander van der Grinten, Elisabetta Bergamini, Oded Green, David A. Bader, Henning Meyerhenke

    Abstract: Network analysis defines a number of centrality measures to identify the most central nodes in a network. Fast computation of those measures is a major challenge in algorithmic network analysis. Aside from closeness and betweenness, Katz centrality is one of the established centrality measures. In this paper, we consider the problem of computing rankings for Katz centrality. In particular, we prop… ▽ More

    Submitted 10 July, 2018; originally announced July 2018.

    Comments: Published at ESA'18

  26. arXiv:1805.01208  [pdf, other

    cs.DC

    Balanced k-means for Parallel Geometric Partitioning

    Authors: Moritz von Looz, Charilaos Tzovas, Henning Meyerhenke

    Abstract: Mesh partitioning is an indispensable tool for efficient parallel numerical simulations. Its goal is to minimize communication between the processes of a simulation while achieving load balance. Established graph-based partitioning tools yield a high solution quality; however, their scalability is limited. Geometric approaches usually scale better, but their solution quality may be unsatisfactory… ▽ More

    Submitted 3 May, 2018; originally announced May 2018.

  27. arXiv:1804.07131  [pdf, other

    cs.DC

    Topology-induced Enhancement of Mappings

    Authors: Roland Glantz, Maria Predari, Henning Meyerhenke

    Abstract: In this paper we propose a new method to enhance a mapping $μ(\cdot)$ of a parallel application's computational tasks to the processing elements (PEs) of a parallel computer. The idea behind our method \mswap is to enhance such a mapping by drawing on the observation that many topologies take the form of a partial cube. This class of graphs includes all rectangular and cubic meshes, any such t… ▽ More

    Submitted 19 April, 2018; originally announced April 2018.

  28. arXiv:1802.03297  [pdf, other

    cs.DS

    Updating Dynamic Random Hyperbolic Graphs in Sublinear Time

    Authors: Moritz von Looz, Henning Meyerhenke

    Abstract: Generative network models play an important role in algorithm development, scaling studies, network analysis, and realistic system benchmarks for graph data sets. A complex network model gaining considerable popularity builds random hyperbolic graphs, generated by distributing points within a disk in the hyperbolic plane and then adding edges between points with a probability depending on their hy… ▽ More

    Submitted 8 February, 2018; originally announced February 2018.

    Comments: arXiv admin note: text overlap with arXiv:1509.01990

  29. arXiv:1710.01144  [pdf, other

    cs.DS

    Scaling up Group Closeness Maximization

    Authors: Elisabetta Bergamini, Tanya Gonser, Henning Meyerhenke

    Abstract: Closeness is a widely-used centrality measure in social network analysis. For a node it indicates the reciprocal of the average shortest-path distance to the other nodes of the network. While the identification of the k nodes with highest closeness received significant attention, many applications are actually interested in finding a group of nodes that is central as a whole. For this problem, onl… ▽ More

    Submitted 15 May, 2019; v1 submitted 3 October, 2017; originally announced October 2017.

    Comments: A previous version of this paper appeared in the Proc. of 20th SIAM Workshop on Algorithm Engineering and Experiments (ALENEX 2018)

  30. arXiv:1710.01143  [pdf, other

    cs.DS

    Computing Top-k Closeness Centrality in Fully-dynamic Graphs

    Authors: Patrick Bisenius, Elisabetta Bergamini, Eugenio Angriman, Henning Meyerhenke

    Abstract: Closeness is a widely-studied centrality measure. Since it requires all pairwise distances, computing closeness for all nodes is infeasible for large real-world networks. However, for many applications, it is only necessary to find the k most central nodes and not all closeness values. Prior work has shown that computing the top-k nodes with highest closeness can be done much faster than computing… ▽ More

    Submitted 3 October, 2017; originally announced October 2017.

    Comments: Accepted for publication at the 20th SIAM Workshop on Algorithm Engineering and Experiments (ALENEX 2018)

  31. arXiv:1706.06805  [pdf, other

    cs.DS physics.bio-ph

    Maxent-Stress Optimization of 3D Biomolecular Models

    Authors: Michael Wegner, Oskar Taubert, Alexander Schug, Henning Meyerhenke

    Abstract: Knowing a biomolecule's structure is inherently linked to and a prerequisite for any detailed understanding of its function. Significant effort has gone into developing technologies for structural characterization. These technologies do not directly provide 3D structures; instead they typically yield noisy and erroneous distance information between specific entities such as atoms or residues, whic… ▽ More

    Submitted 21 June, 2017; originally announced June 2017.

    Comments: Accepted by 25th Annual European Symposium on Algorithms (ESA 2017)

  32. arXiv:1705.09358  [pdf, other

    cs.DC cs.DS

    Shared Memory Parallel Subgraph Enumeration

    Authors: Raphael Kimmig, Henning Meyerhenke, Darren Strash

    Abstract: The subgraph enumeration problem asks us to find all subgraphs of a target graph that are isomorphic to a given pattern graph. Determining whether even one such isomorphic subgraph exists is NP-complete---and therefore finding all such subgraphs (if they exist) is a time-consuming task. Subgraph enumeration has applications in many fields, including biochemistry and social networks, and interestin… ▽ More

    Submitted 25 May, 2017; originally announced May 2017.

    Comments: 18 pages, 12 figures, To appear at the 7th IEEE Workshop on Parallel / Distributed Computing and Optimization (PDCO 2017)

    ACM Class: F.2.2; G.2.2

  33. arXiv:1704.08592  [pdf, other

    cs.DS

    Faster Betweenness Centrality Updates in Evolving Networks

    Authors: Elisabetta Bergamini, Henning Meyerhenke, Mark Ortmann, Arie Slobbe

    Abstract: Finding central nodes is a fundamental problem in network analysis. Betweenness centrality is a well-known measure which quantifies the importance of a node based on the fraction of shortest paths going though it. Due to the dynamic nature of many today's networks, algorithms that quickly update centrality scores have become a necessity. For betweenness, several dynamic algorithms have been propos… ▽ More

    Submitted 27 April, 2017; originally announced April 2017.

    Comments: Accepted at the 16th International Symposium on Experimental Algorithms (SEA 2017)

  34. arXiv:1704.01077  [pdf, other

    cs.DS

    Computing top-k Closeness Centrality Faster in Unweighted Graphs

    Authors: Elisabetta Bergamini, Michele Borassi, Pierluigi Crescenzi, Andrea Marino, Henning Meyerhenke

    Abstract: Given a connected graph $G=(V,E)$, the closeness centrality of a vertex $v$ is defined as $\frac{n-1}{\sum_{w \in V} d(v,w)}$. This measure is widely used in the analysis of real-world complex networks, and the problem of selecting the $k$ most central vertices has been deeply analysed in the last decade. However, this problem is computationally not easy, especially for large networks: in the firs… ▽ More

    Submitted 27 April, 2017; v1 submitted 4 April, 2017; originally announced April 2017.

  35. arXiv:1702.05284  [pdf, other

    cs.DS cs.SI

    Improving the betweenness centrality of a node by adding links

    Authors: Elisabetta Bergamini, Pierluigi Crescenzi, Gianlorenzo D'Angelo, Henning Meyerhenke, Lorenzo Severini, Yllka Velaj

    Abstract: Betweenness is a well-known centrality measure that ranks the nodes according to their participation in the shortest paths of a network. In several scenarios, having a high betweenness can have a positive impact on the node itself. Hence, in this paper we consider the problem of determining how much a vertex can increase its centrality by creating a limited amount of new edges incident to it. In p… ▽ More

    Submitted 1 August, 2018; v1 submitted 17 February, 2017; originally announced February 2017.

    Comments: Accepted to ACM Journal of Experimental Algorithmics (JEA)

  36. arXiv:1609.02121  [pdf, other

    cs.SI cs.DS physics.soc-ph

    Generating realistic scaled complex networks

    Authors: Christian L. Staudt, Michael Hamann, Alexander Gutfraind, Ilya Safro, Henning Meyerhenke

    Abstract: Research on generative models is a central project in the emerging field of network science, and it studies how statistical patterns found in real networks could be generated by formal rules. Output from these generative models is then the basis for designing and evaluating computational methods on networks, and for verification and simulation studies. During the last two decades, a variety of mod… ▽ More

    Submitted 23 March, 2017; v1 submitted 7 September, 2016; originally announced September 2016.

    Comments: 26 pages, 13 figures, extended version, a preliminary version of the paper was presented at the 5th International Workshop on Complex Networks and their Applications

  37. arXiv:1607.02955  [pdf, other

    cs.DS

    Estimating Current-Flow Closeness Centrality with a Multigrid Laplacian Solver

    Authors: Elisabetta Bergamini, Michael Wegner, Dimitar Lukarski, Henning Meyerhenke

    Abstract: Matrices associated with graphs, such as the Laplacian, lead to numerous interesting graph problems expressed as linear systems. One field where Laplacian linear systems play a role is network analysis, e. g. for certain centrality measures that indicate if a node (or an edge) is important in the network. One such centrality measure is current-flow closeness. To allow network analysis workflows to… ▽ More

    Submitted 6 November, 2020; v1 submitted 11 July, 2016; originally announced July 2016.

    Comments: Conference version published in Proceedings of SIAM CSC 2016

  38. arXiv:1606.09481  [pdf, other

    cs.DS

    Generating massive complex networks with hyperbolic geometry faster in practice

    Authors: Moritz von Looz, Mustafa Özdayi, Sören Laue, Henning Meyerhenke

    Abstract: Generative network models play an important role in algorithm development, scaling studies, network analysis, and realistic system benchmarks for graph data sets. The commonly used graph-based benchmark model R-MAT has some drawbacks concerning realism and the scaling behavior of network properties. A complex network model gaining considerable popularity builds random hyperbolic graphs, generated… ▽ More

    Submitted 30 June, 2016; originally announced June 2016.

  39. arXiv:1606.05790  [pdf, other

    cs.MS astro-ph.IM cs.DC cs.DS

    Mathematical Foundations of the GraphBLAS

    Authors: Jeremy Kepner, Peter Aaltonen, David Bader, Aydın Buluc, Franz Franchetti, John Gilbert, Dylan Hutchison, Manoj Kumar, Andrew Lumsdaine, Henning Meyerhenke, Scott McMillan, Jose Moreira, John D. Owens, Carl Yang, Marcin Zalewski, Timothy Mattson

    Abstract: The GraphBLAS standard (GraphBlas.org) is being developed to bring the potential of matrix based graph algorithms to the broadest possible audience. Mathematically the Graph- BLAS defines a core set of matrix-based graph operations that can be used to implement a wide class of graph algorithms in a wide range of programming environments. This paper provides an introduction to the mathematics of th… ▽ More

    Submitted 13 July, 2016; v1 submitted 18 June, 2016; originally announced June 2016.

    Comments: 9 pages; 11 figures; accepted to IEEE High Performance Extreme Computing (HPEC) conference 2016. arXiv admin note: text overlap with arXiv:1504.01039

  40. Better partitions of protein graphs for subsystem quantum chemistry

    Authors: Moritz von Looz, Mario Wolter, Christoph R. Jacob, Henning Meyerhenke

    Abstract: Determining the interaction strength between proteins and small molecules is key to analyzing their biological function. Quantum-mechanical calculations such as \emph{Density Functional Theory} (DFT) give accurate and theoretically well-founded results. With common implementations the running time of DFT calculations increases quadratically with molecule size. Thus, numerous subsystem-based approa… ▽ More

    Submitted 10 June, 2016; originally announced June 2016.

    Comments: 14 pages main part, 6 pages appendix. Published in the Proceedings of the 15th International Symposium on Experimental Algorithms (SEA 2016)

    Journal ref: Lecture Notes in Computer Science, Volume 9685, 2016, pp 353-368

  41. arXiv:1603.04788  [pdf, other

    cs.DM

    Many-to-many Correspondences between Partitions: Introducing a Cut-based Approach

    Authors: Roland Glantz, Henning Meyerhenke

    Abstract: Let $\mathcal{P}$ and $\mathcal{P}'$ be finite partitions of the set $V$. Finding good correspondences between the parts of $\mathcal{P}$ and those of $\mathcal{P}'$ is helpful in classification, pattern recognition, and network analysis. Unlike common similarity measures for partitions that yield only a single value, we provide specifics on how $\mathcal{P}$ and $\mathcal{P'}$ correspond to each… ▽ More

    Submitted 17 January, 2018; v1 submitted 15 March, 2016; originally announced March 2016.

    Comments: Accepted by SIAM International Conference on Data Mining 2018

  42. arXiv:1601.00289  [pdf, other

    cs.DC cs.SI

    An Empirical Comparison of Big Graph Frameworks in the Context of Network Analysis

    Authors: Jannis Koch, Christian L. Staudt, Maximilian Vogel, Henning Meyerhenke

    Abstract: Complex networks are relational data sets commonly represented as graphs. The analysis of their intricate structure is relevant to many areas of science and commerce, and data sets may reach sizes that require distributed storage and processing. We describe and compare programming models for distributed computing with a focus on graph algorithms for large-scale complex network analysis. Four frame… ▽ More

    Submitted 3 January, 2016; originally announced January 2016.

  43. arXiv:1601.00286  [pdf, other

    cs.SI cs.DC physics.soc-ph

    Structure-Preserving Sparsification Methods for Social Networks

    Authors: Michael Hamann, Gerd Lindner, Henning Meyerhenke, Christian L. Staudt, Dorothea Wagner

    Abstract: Sparsification reduces the size of networks while preserving structural and statistical properties of interest. Various sparsifying algorithms have been proposed in different contexts. We contribute the first systematic conceptual and experimental comparison of \textit{edge sparsification} methods on a diverse set of network properties. It is shown that they can be understood as methods for rating… ▽ More

    Submitted 3 January, 2016; originally announced January 2016.

  44. arXiv:1511.03137  [pdf, other

    cs.DS

    k-way Hypergraph Partitioning via n-Level Recursive Bisection

    Authors: Sebastian Schlag, Vitali Henne, Tobias Heuer, Henning Meyerhenke, Peter Sanders, Christian Schulz

    Abstract: We develop a multilevel algorithm for hypergraph partitioning that contracts the vertices one at a time. Using several caching and lazy-evaluation techniques during coarsening and refinement, we reduce the running time by up to two-orders of magnitude compared to a naive $n$-level algorithm that would be adequate for ordinary graph partitioning. The overall performance is even better than the wide… ▽ More

    Submitted 10 November, 2015; originally announced November 2015.

    Comments: arXiv admin note: text overlap with arXiv:1505.00693

  45. arXiv:1510.07971  [pdf, other

    cs.DS

    Approximating Betweenness Centrality in Fully-dynamic Networks

    Authors: Elisabetta Bergamini, Henning Meyerhenke

    Abstract: Betweenness is a well-known centrality measure that ranks the nodes of a network according to their participation in shortest paths. Since an exact computation is prohibitive in large networks, several approximation algorithms have been proposed. Besides that, recent years have seen the publication of dynamic algorithms for efficient recomputation of betweenness in networks that change over time.… ▽ More

    Submitted 27 October, 2015; originally announced October 2015.

    Comments: arXiv admin note: substantial text overlap with arXiv:1504.07091, arXiv:1409.6241

  46. Querying Probabilistic Neighborhoods in Spatial Data Sets Efficiently

    Authors: Moritz von Looz, Henning Meyerhenke

    Abstract: $\newcommand{\dist}{\operatorname{dist}}$ In this paper we define the notion of a probabilistic neighborhood in spatial data: Let a set $P$ of $n$ points in $\mathbb{R}^d$, a query point $q \in \mathbb{R}^d$, a distance metric $\dist$, and a monotonically decreasing function $f : \mathbb{R}^+ \rightarrow [0,1]$ be given. Then a point $p \in P$ belongs to the probabilistic neighborhood $N(q, f)… ▽ More

    Submitted 16 August, 2016; v1 submitted 7 September, 2015; originally announced September 2015.

    Comments: The final publication is available at Springer via http://dx.doi.org/10.1007/978-3-319-44543-4_35

    Journal ref: LNCS 9843 (2016), pp 449-460

  47. arXiv:1506.04383  [pdf, other

    cs.DS cs.CG

    Drawing Large Graphs by Multilevel Maxent-Stress Optimization

    Authors: Henning Meyerhenke, Martin Nöllenburg, Christian Schulz

    Abstract: Drawing large graphs appropriately is an important step for the visual analysis of data from real-world networks. Here we present a novel multilevel algorithm to compute a graph layout with respect to a recently proposed metric that combines layout stress and entropy. As opposed to previous work, we do not solve the linear systems of the maxent-stress metric with a typical numerical solver. Instea… ▽ More

    Submitted 10 August, 2015; v1 submitted 14 June, 2015; originally announced June 2015.

  48. arXiv:1505.00693  [pdf, ps, other

    cs.DS

    n-Level Hypergraph Partitioning

    Authors: Vitali Henne, Henning Meyerhenke, Peter Sanders, Sebastian Schlag, Christian Schulz

    Abstract: We develop a multilevel algorithm for hypergraph partitioning that contracts the vertices one at a time and thus allows very high quality. This includes a rating function that avoids nonuniform vertex weights, an efficient "semi-dynamic" hypergraph data structure, a very fast coarsening algorithm, and two new local search algorithms. One is a $k$-way hypergraph adaptation of Fiduccia-Mattheyses lo… ▽ More

    Submitted 4 May, 2015; originally announced May 2015.

    ACM Class: G.2.2; D.1.4

  49. arXiv:1505.00564  [pdf, other

    cs.SI physics.soc-ph

    Structure-Preserving Sparsification of Social Networks

    Authors: Gerd Lindner, Christian L. Staudt, Michael Hamann, Henning Meyerhenke, Dorothea Wagner

    Abstract: Sparsification reduces the size of networks while preserving structural and statistical properties of interest. Various sparsifying algorithms have been proposed in different contexts. We contribute the first systematic conceptual and experimental comparison of \textit{edge sparsification} methods on a diverse set of network properties. It is shown that they can be understood as methods for rating… ▽ More

    Submitted 4 May, 2015; originally announced May 2015.

    Comments: 8 pages

  50. arXiv:1504.07091  [pdf, other

    cs.DS

    Fully-dynamic Approximation of Betweenness Centrality

    Authors: Elisabetta Bergamini, Henning Meyerhenke

    Abstract: Betweenness is a well-known centrality measure that ranks the nodes of a network according to their participation in shortest paths. Since an exact computation is prohibitive in large networks, several approximation algorithms have been proposed. Besides that, recent years have seen the publication of dynamic algorithms for efficient recomputation of betweenness in evolving networks. In previous w… ▽ More

    Submitted 3 July, 2015; v1 submitted 27 April, 2015; originally announced April 2015.