International audienceComplex networks are set of entities in a relationship, modeled by graphs where nodes represent entities and edges between nodes represent relationships. Graph algorithms have inherent characteristics, including data-driven computations and poor locality. These characteristics expose graph algorithms to several challenges; this is because most well studied (parallel) abstractions and implementation are not suitable for them. This work shows how we use some complex-network properties, including community structure and heterogeneity of node degree, to tackle one of the main challenges: improving performance, by improving memory location and by providing proper thread scheduling. In this paper, we firstly formalize comple...
© 2019, Springer-Verlag GmbH Germany, part of Springer Nature. Graph clustering is a fundamental pro...
This paper discusses fast parallel algorithms for evaluating several centrality indices frequently u...
Existing approaches to solving combinatorial optimization problems on graphs suffer from the need to...
International audienceComplex networks are set of entities in a relationship, modeled by graphs wher...
Graph algorithms have inherent characteristics, including data-driven computations and poor locality...
Social graph analysis is generally based on a local exploration of the underlying graph. That is, th...
This thesis focuses on using theoretical tools of computer science to improve algorithms in practice...
Subgraph counting forms the basis of many complex network analysis metrics, including motif and anti...
A complex network is a set of entities in a relationship, modeled by a graph where nodes represent e...
Getting a labeling of vertices close to the structure of the graph has been proven to be of interest...
Graph-theoretic abstractions are extensively used to analyze massive data sets. Temporal data stream...
Exploiting and learning graph structures is becoming ubiquitous in Network Information Theory and Ma...
Networks are useful when modeling interactions in real-world systems based on relational data. Since...
Graphs are analyzed in many important contexts, including ranking search results based on the hyperl...
Part 3: Roaming in Graph (Graph Processing)International audienceThe decentralized construction of k...
© 2019, Springer-Verlag GmbH Germany, part of Springer Nature. Graph clustering is a fundamental pro...
This paper discusses fast parallel algorithms for evaluating several centrality indices frequently u...
Existing approaches to solving combinatorial optimization problems on graphs suffer from the need to...
International audienceComplex networks are set of entities in a relationship, modeled by graphs wher...
Graph algorithms have inherent characteristics, including data-driven computations and poor locality...
Social graph analysis is generally based on a local exploration of the underlying graph. That is, th...
This thesis focuses on using theoretical tools of computer science to improve algorithms in practice...
Subgraph counting forms the basis of many complex network analysis metrics, including motif and anti...
A complex network is a set of entities in a relationship, modeled by a graph where nodes represent e...
Getting a labeling of vertices close to the structure of the graph has been proven to be of interest...
Graph-theoretic abstractions are extensively used to analyze massive data sets. Temporal data stream...
Exploiting and learning graph structures is becoming ubiquitous in Network Information Theory and Ma...
Networks are useful when modeling interactions in real-world systems based on relational data. Since...
Graphs are analyzed in many important contexts, including ranking search results based on the hyperl...
Part 3: Roaming in Graph (Graph Processing)International audienceThe decentralized construction of k...
© 2019, Springer-Verlag GmbH Germany, part of Springer Nature. Graph clustering is a fundamental pro...
This paper discusses fast parallel algorithms for evaluating several centrality indices frequently u...
Existing approaches to solving combinatorial optimization problems on graphs suffer from the need to...