Location via proxy:   [ UP ]  
[Report a bug]   [Manage cookies]                
skip to main content
Volume 242019Special Issue ESA 2016, Regular Papers and Special Issue SEA 2018
Reflects downloads up to 10 Nov 2024Bibliometrics
Skip Table Of Content Section
SECTION: Special Issue ESA 2016
editorial
Free
Editorial -- ESA 2016 Special Issue
Article No.: 1.1, Pages 1–2https://doi.org/10.1145/3298788
research-article
KADABRA is an ADaptive Algorithm for Betweenness via Random Approximation
Article No.: 1.2, Pages 1–35https://doi.org/10.1145/3284359

We present KADABRA, a new algorithm to approximate betweenness centrality in directed and undirected graphs, which significantly outperforms all previous approaches on real-world complex networks. The efficiency of the new algorithm relies on two new ...

research-article
Better External Memory LCP Array Construction
Article No.: 1.3, Pages 1–27https://doi.org/10.1145/3297723

The suffix array, perhaps the most important data structure in modern string processing, needs to be augmented with the longest-common-prefix (LCP) array in many applications. Their construction is often a major bottleneck, especially when the data is ...

research-article
BlockQuicksort: Avoiding Branch Mispredictions in Quicksort
Article No.: 1.4, Pages 1–22https://doi.org/10.1145/3274660

It is well known that Quicksort -- which is commonly considered as one of the fastest in-place sorting algorithms -- suffers in an essential way from branch mispredictions. We present a novel approach to addressing this problem by partially decoupling ...

research-article
Public Access
SimBa: An Efficient Tool for Approximating Rips-filtration Persistence via Simplicial Batch Collapse
Article No.: 1.5, Pages 1–16https://doi.org/10.1145/3284360

In topological data analysis, a point cloud data P extracted from a metric space is often analyzed by computing the persistence diagram or barcodes of a sequence of Rips complexes built on P indexed by a scale parameter. Unfortunately, even for input of ...

SECTION: Regular Papers
research-article
Fully Dynamic 2-Hop Cover Labeling
Article No.: 1.6, Pages 1–36https://doi.org/10.1145/3299901

The 2-hop Cover labeling of a graph is currently the best data structure for answering shortest-path distance queries on large-scale networks, since it combines low query times, affordable space occupancy, and reasonable preprocessing effort. Its main ...

research-article
Strong Steiner Tree Approximations in Practice
Article No.: 1.7, Pages 1–33https://doi.org/10.1145/3299903

In this experimental study, we consider Steiner tree approximation algorithms that guarantee a constant approximation ratio smaller than 2. The considered greedy algorithms and approaches based on linear programming involve the incorporation of k-...

research-article
Linear and Efficient String Matching Algorithms Based on Weak Factor Recognition
Article No.: 1.8, Pages 1–20https://doi.org/10.1145/3301295

We present a simple and very efficient algorithm for string matching based on the combination of weak factor recognition and hashing. Despite its quadratic worst-case running time, our algorithm exhibits a sublinear behaviour. We also propose some ...

research-article
Solving Graph Problems via Potential Maximal Cliques: An Experimental Evaluation of the Bouchitté--Todinca Algorithm
Article No.: 1.9, Pages 1–19https://doi.org/10.1145/3301297

The BT algorithm of Bouchitté and Todinca based on enumerating potential maximal cliques, originally proposed for the treewidth and minimum fill-in problems, yields improved exact exponential-time algorithms for various graph optimization problems ...

research-article
Automated Congressional Redistricting
Article No.: 1.10, Pages 1–24https://doi.org/10.1145/3316513

Every 10 years, when states are forced to redraw their congressional districts, the process is intensely partisan, and the outcome is rarely fair and democratic. In the past few decades, the growing capabilities of computers have offered the promise of ...

research-article
A Faster Hafnian Formula for Complex Matrices and Its Benchmarking on a Supercomputer
Article No.: 1.11, Pages 1–17https://doi.org/10.1145/3325111

We introduce new and simple algorithms for the calculation of the number of perfect matchings of complex weighted, undirected graphs with and without loops. Our compact formulas for the hafnian and loop hafnian of n × n complex matrices run in O(n3 2n/2)...

research-article
Geometric Heuristics for Rectilinear Crossing Minimization
Article No.: 1.12, Pages 1–21https://doi.org/10.1145/3325861

In this article, we consider the rectilinear crossing minimization problem, i.e., we seek a straight-line drawing Γ of a graph G=(V,E) with a small number of edge crossings. Crossing minimization is an active field of research [1, 10]. While there is a ...

Listing All Maximal k-Plexes in Temporal Graphs
Article No.: 1.13, Pages 1–27https://doi.org/10.1145/3325859

Many real-world networks evolve over time, that is, new contacts appear and old contacts may disappear. They can be modeled as temporal graphs where interactions between vertices (which represent people in the case of social networks) are represented by ...

research-article
Fully Dynamic Graph Algorithms Inspired by Distributed Computing: Deterministic Maximal Matching and Edge Coloring in Sublinear Update-Time
Article No.: 1.14, Pages 1–24https://doi.org/10.1145/3338529

We study dynamic graphs in the fully dynamic centralized setting. In this setting, the vertex set of size n of a graph G is fixed, and the edge set changes step-by-step, such that each step either adds or removes an edge. Dynamic graphs have various ...

research-article
New Exact and Heuristic Algorithms for Graph Automorphism Group and Graph Isomorphism
Article No.: 1.15, Pages 1–27https://doi.org/10.1145/3333250

We describe five new algorithms, named Vsep. Four of them are for the graph automorphism group and the fifth one is for finding an isomorphism between two graphs. All nonequivalent terminal nodes-discrete partitions of the search tree are stored. This ...

research-article
Scalable Kernelization for Maximum Independent Sets
Article No.: 1.16, Pages 1–22https://doi.org/10.1145/3355502

The most efficient algorithms for finding maximum independent sets in both theory and practice use reduction rules to obtain a much smaller problem instance called a kernel. The kernel can then be solved quickly using exact or heuristic algorithms—or by ...

research-article
Comparing Two Clusterings Using Matchings between Clusters of Clusters
Article No.: 1.17, Pages 1–41https://doi.org/10.1145/3345951

Clustering is a fundamental problem in data science, yet the variety of clustering methods and their sensitivity to parameters make clustering hard. To analyze the stability of a given clustering algorithm while varying its parameters, and to compare ...

research-article
Fast Exact Computation of Isocontours in Road Networks
Article No.: 1.18, Pages 1–26https://doi.org/10.1145/3355514

We study the problem of computing isocontours in static and dynamic road networks, where the objective is to identify the boundary of the region that is reachable from a given source within a certain amount of time (or another limited resource). ...

SECTION: Special Issue SEA 2018
introduction
Free
Introduction to the Special Issue SEA 2018
Article No.: 2.1e, Pages 1–2https://doi.org/10.1145/3365652
research-article
Exact Algorithms for the Maximum Planar Subgraph Problem: New Models and Experiments
Article No.: 2.1, Pages 1–21https://doi.org/10.1145/3320344

Given a graph G, the NP-hard Maximum Planar Subgraph problem asks for a planar subgraph of G with the maximum number of edges. The only known non-trivial exact algorithm utilizes Kuratowski’s famous planarity criterion and can be formulated as an ...

research-article
Evaluating and Tuning n-fold Integer Programming
Article No.: 2.2, Pages 1–22https://doi.org/10.1145/3330137

In recent years, algorithmic breakthroughs in stringology, computational social choice, scheduling, and so on, were achieved by applying the theory of so-called n-fold integer programming. An n-fold integer program (IP) has a highly uniform block ...

research-article
Network Flow-Based Refinement for Multilevel Hypergraph Partitioning
Article No.: 2.3, Pages 1–36https://doi.org/10.1145/3329872

We present a refinement framework for multilevel hypergraph partitioning that uses max-flow computations on pairs of blocks to improve the solution quality of a k-way partition. The framework generalizes the flow-based improvement algorithm of the ...

research-article
Real-time Traffic Assignment Using Engineered Customizable Contraction Hierarchies
Article No.: 2.4, Pages 1–28https://doi.org/10.1145/3362693

Given an urban road network and a set of origin-destination pairs, the traffic assignment problem asks for the traffic flow on each road segment. Common solution algorithms require a large number of shortest-path computations. In this article, we ...

research-article
Public Access
Multi-level Steiner Trees
Article No.: 2.5, Pages 1–22https://doi.org/10.1145/3368621

In the classical Steiner tree problem, given an undirected, connected graph G=(V,E) with non-negative edge costs and a set of terminals TV, the objective is to find a minimum-cost tree E&primeE that spans the terminals. The problem is APX-hard; the ...

research-article
Empirical Evaluation of Approximation Algorithms for Generalized Graph Coloring and Uniform Quasi-wideness
Article No.: 2.6, Pages 1–34https://doi.org/10.1145/3368630

The notions of bounded expansion and nowhere denseness not only offer robust and general definitions of uniform sparseness of graphs, they also describe the tractability boundary for several important algorithmic questions. In this article, we study two ...

research-article
Finding Hamiltonian Cycle in Graphs of Bounded Treewidth: Experimental Evaluation
Article No.: 2.7, Pages 1–18https://doi.org/10.1145/3368631

The notion of treewidth, introduced by Robertson and Seymour in their seminal Graph Minors series, turned out to have tremendous impact on graph algorithmics. Many hard computational problems on graphs turn out to be efficiently solvable in graphs of ...

Subjects

Currently Not Available

Comments