Graph-theoretical analysis of biological networks: a survey
K Erciyes - Computation, 2023 - mdpi.com
Biological networks such as protein interaction networks, gene regulation networks, and
metabolic pathways are examples of complex networks that are large graphs with small …
metabolic pathways are examples of complex networks that are large graphs with small …
Optimizing graph algorithms on pregel-like systems
S Salihoglu, J Widom - 2014 - ilpubs.stanford.edu
We study the problem of implementing graph algorithms efficiently on Pregel-like systems,
which can be surprisingly challenging. Standard graph algorithms in this setting can incur …
which can be surprisingly challenging. Standard graph algorithms in this setting can incur …
Engineering a scalable high quality graph partitioner
We describe an approach to parallel graph partitioning that scales to hundreds of
processors and produces a high solution quality. For example, for many instances from …
processors and produces a high solution quality. For example, for many instances from …
[BOOK][B] Combinatorial scientific computing
Combinatorial techniques have become essential tools across the landscape of
computational science, and some of the combinatorial ideas undergirding these tools are …
computational science, and some of the combinatorial ideas undergirding these tools are …
Parallel community detection for massive graphs
Tackling the current volume of graph-structured data requires parallel tools. We extend our
work on analyzing such massive graph data with the first massively parallel algorithm for …
work on analyzing such massive graph data with the first massively parallel algorithm for …
Efficient Approximation Algorithms for Weighted -Matching
We describe a half-approximation algorithm, b-Suitor, for computing a b-Matching of
maximum weight in a graph with weights on the edges. b-Matching is a generalization of the …
maximum weight in a graph with weights on the edges. b-Matching is a generalization of the …
Scalable hedonic coalition formation for task allocation with heterogeneous robots
E Czarnecki, A Dutta - Intelligent Service Robotics, 2021 - Springer
Tasks in the real world are complex and often require multiple robots to collaborate to be
serviced. In many cases, a task might require different sensory inputs and actuation outputs …
serviced. In many cases, a task might require different sensory inputs and actuation outputs …
Scalable multi-threaded community detection in social networks
The volume of existing graph-structured data requires improved parallel tools and
algorithms. Finding communities, smaller sub graphs densely connected within the sub …
algorithms. Finding communities, smaller sub graphs densely connected within the sub …
New effective multithreaded matching algorithms
Matching is an important combinatorial problem with a number of applications in areas such
as community detection, sparse linear algebra, and network alignment. Since computing …
as community detection, sparse linear algebra, and network alignment. Since computing …
Distributed hedonic coalition formation for multi-robot task allocation
In this paper, we study the problem of allocating multiple heterogeneous robots to tasks. Due
to the limited capabilities of the robots, a task might need more than one robot to complete it …
to the limited capabilities of the robots, a task might need more than one robot to complete it …