Demonstration venue · read-only. Every page can be browsed; the buttons that would change it are switched off. Create an account to run TaxoReview on your own data. A simulation from public publication records: the people listed were not invited and did not agree to review.
? Tutorial for this page

Moritz Kaufmann

dblp:117/4884 · DBLP profile ↗
← Back
3ranked-venue papers
1as first author
0since 2021 · last 2017
0000-0002-0566-1540ORCID · corroborated

Domains — the database's venue-derived domains; a paper can count in several

Databases, data management, data science and information retrieval · 3 · 1 first-author

Expertise — from the expertise taxonomy: the topics of the expert's papers under the CCF categories. A weight counts papers with recency: 1 for a paper about the topic, 0.3 when the topic is its context, halved every five years.

Databases, data mining, and information retrieval
2 papers
Graph data management · 46% Data stream processing · 27% Query processing and optimization · 27%
Theoretical computer science
1 paper
Graph algorithms and graph theory · 100%

Topics — the 4 heaviest of 5, each with the papers that count most for it

TopicWeightPapersLastEvidence papers
Graph data management › graph algorithms
graph traversal
0.212014
The More the Merrier: Efficient Multi-Source Graph Traversal · Proc. VLDB Endow. 2014
Query processing and optimization
data flow optimization
0.112012
Spinning Fast Iterative Data Flows · Proc. VLDB Endow. 2012
Graph data management
graph analytics
0.112014
The More the Merrier: Efficient Multi-Source Graph Traversal · Proc. VLDB Endow. 2014
Graph algorithms and graph theory
graph algorithms
0.012012
Spinning Fast Iterative Data Flows · Proc. VLDB Endow. 2012

Methods — techniques the papers use, named apart from their topics

workset iterations · 0.3incremental iterations · 0.3
YearPublicationVenuePosition
2017 Parallel Array-Based Single- and Multi-Source Breadth First Searches on Large Dense Graphs
Moritz Kaufmann, Manuel Then, Alfons Kemper, Thomas Neumann 0001
EDBT1
2014 The More the Merrier: Efficient Multi-Source Graph Traversal
abstract
Graph analytics on social networks, Web data, and communication networks has been widely used in a plethora of applications. Many graph analytics algorithms are based on breadth-first search (BFS) graph traversal, which is not only time-consuming for large datasets but also involves much redundant computation when executed multiple times from different start vertices. In this paper, we propose Multi-Source BFS (MS-BFS), an algorithm that is designed to run multiple concurrent BFSs over the same graph on a single CPU core while scaling up as the number of cores increases. MS-BFS leverages the properties of small-world networks , which apply to many real-world graphs, and enables efficient graph traversal that: (i) shares common computation across concurrent BFSs; (ii) greatly reduces the number of random memory accesses; and (iii) does not incur synchronization costs. We demonstrate how a real graph analytics application---all-vertices closeness centrality---can be efficiently solved with MS-BFS. Furthermore, we present an extensive experimental evaluation with both synthetic and real datasets, including Twitter and Wikipedia, showing that MS-BFS provides almost linear scalability with respect to the number of cores and excellent scalability for increasing graph sizes, outperforming state-of-the-art BFS algorithms by more than one order of magnitude when running a large number of BFSs.
Manuel Then, Moritz Kaufmann, Fernando Seabra Chirigati, Tuan-Anh Hoang-Vu, Alfons Kemper, Thomas Neumann 0001, Huy T. Vo
Proc. VLDB Endow.2
2012 Spinning Fast Iterative Data Flows
abstract
Parallel dataflow systems are a central part of most analytic pipelines for big data. The iterative nature of many analysis and machine learning algorithms, however, is still a challenge for current systems. While certain types of bulk iterative algorithms are supported by novel dataflow frameworks, these systems cannot exploit computational dependencies present in many algorithms, such as graph algorithms. As a result, these algorithms are inefficiently executed and have led to specialized systems based on other paradigms, such as message passing or shared memory. We propose a method to integrate incremental iterations , a form of workset iterations, with parallel dataflows. After showing how to integrate bulk iterations into a dataflow system and its optimizer, we present an extension to the programming model for incremental iterations. The extension alleviates for the lack of mutable state in dataflows and allows for exploiting the sparse computational dependencies inherent in many iterative algorithms. The evaluation of a prototypical implementation shows that those aspects lead to up to two orders of magnitude speedup in algorithm runtime, when exploited. In our experiments, the improved dataflow system is highly competitive with specialized systems while maintaining a transparent and unified dataflow abstraction.
Stephan Ewen, Kostas Tzoumas, Moritz Kaufmann, Volker Markl
Proc. VLDB Endow.3