Demo Data from EDBT 2026 / reviewers in the wild / expert
Tim Meehan
dblp:91/7881
· DBLP profile ↗
4ranked-venue papers
1as first author
1since 2021 · last 2023
—ORCID · conflict
Domains — the database's venue-derived domains; a paper can count in several
Computer networks · 2 · 1 first-authorDatabases, data management, data science and information retrieval · 2 · 1 since 2021
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 |
Distributed and cloud data management · 44% Query processing and optimization · 34% Information retrieval · 11% |
Topics — the 3 heaviest of 6, each with the papers that count most for it
| Topic | Weight | Papers | Last | Evidence papers |
|---|---|---|---|---|
Distributed and cloud data management › distributed query processing
distributed query engine |
0.7 | 1 | 2023 | Presto: A Decade of SQL Analytics at Meta · Proc. ACM Manag. Data 2023 |
Information retrieval
query processing |
0.1 | 1 | 2010 | XSACT: A Comparison Tool for Structured Search Results · Proc. VLDB Endow. 2010 |
Information retrieval
search engines |
0.1 | 1 | 2010 | XSACT: A Comparison Tool for Structured Search Results · Proc. VLDB Endow. 2010 |
Methods — techniques the papers use, named apart from their topics
presto on spark · 0.7native vectorized execution · 0.7materialized views · 0.7hierarchical caching · 0.7differentiation feature set generation · 0.1
| Year | Publication | Venue | Position |
|---|---|---|---|
| 2023 | Presto: A Decade of SQL Analytics at MetaabstractPresto is an open-source distributed SQL query engine that supports analytics workloads involving multiple exabyte-scale data sources. Presto is used for low-latency interactive use cases as well as long-running ETL jobs at Meta. It was originally launched at Meta in 2013 and donated to the Linux Foundation in 2019. Over the last ten years, upholding query latency and scalability with the hyper growth of data volume at Meta as well as new SQL analytics requirements have raised impressive challenges for Presto. A top priority has been ensuring query reliability does not regress with the shift towards smaller, more elastic container allocation, which requires queries to run with substantially smaller memory headroom and can be preempted at any time. Additionally, new demands from machine learning, privacy, and graph analytics have driven Presto maintainers to think beyond traditional data analytics. In this paper, we discuss several successful evolutions in recent years that have improved Presto latency as well as scalability by several orders of magnitude in production at Meta. Some of the notable ones are hierarchical caching, native vectorized execution engines, materialized views, and Presto on Spark. With these new capabilities, we have deprecated or are in the process of deprecating various legacy query engines so that Presto becomes the single piece to serve interactive, ad-hoc, ETL, and graph processing workloads for the entire data warehouse. Yutian Sun, Tim Meehan, Rebecca Schlussel, Wenlei Xie, Masha Basmanova, Orri Erling, Andrii Rosa, Shixuan Fan, Rongrong Zhong, Arun Thirupathi, Nikhil Collooru, Dionysios Logothetis, Kostas Xirogiannopoulos, Varun Gajjala, Rohit Jain, Ajay Palakuzhy, Prithvi Pandian, Sergey Pershin, Abhisek Saikia, Pranjal Shankhdhar, Neerad Somanchi, Swapnil Tailor, Jialiang Tan, Sreeni Viswanadha, Zac Wen, Biswapesh Chattopadhyay, Deepak Majeti, Aditi Pandit |
Proc. ACM Manag. Data | 2 |
| 2010 | XSACT: A Comparison Tool for Structured Search ResultsabstractStudies show that about 50% of web search is for information exploration purpose, where a user would like to investigate, compare, evaluate, and synthesize multiple relevant results. Due to the absence of general tools that can effectively analyze and differentiate multiple results, a user has to manually read and comprehend potentially large results in an exploratory search. Such a process is time consuming, labor intensive and error prone. With meta information embedded, keyword search on structured data provides the potential for automating or semi-automating the comparison of multiple results. In this demo we present a system XSACT for differentiating search results on structured data. XSACT takes as input a set of structured results, and outputs a Differentiation Feature Set (DFS) for each result to highlight their differences within a size bound. The problem of generating DFSs with maximal differences is proved to be NP-hard. XSACT adopts efficient algorithms for DFS generation, and features a user-friendly interface that effectively interacts with the users to help them compare search results. Ziyang Liu 0001, Sivaramakrishnan Natarajan, Stephen Booher, Tim Meehan, Robert Winkler, Yi Chen 0001 |
Proc. VLDB Endow. | 5 |
| 2009 | Maximum a Posteriori Bit-UnstuffingabstractBit-stuffing is the procedure of introducing an extra bit in the transmitted stream after a fixed number of consecutive ones or zeros. This paper demonstrates that, for conventional unstuffing, the BER experienced by individual bits within a stuffed frame dramatically and monotonically degrades with its positional-index. We also show that when knowledge of the number of stuffed bits is applied to maximum a posteriori (MAP) bit-unstuffing (MAPBU) (through a BCJR algorithm), this trend is significantly mitigated. James E. Hicks, Tim Meehan, Frank Kragh |
ICC | 2 |
| 2006 | Maximum Likelihood Sequence Detection of a Bit-stuffed Data SourceabstractBit-stuffing is used in various communications protocols, typically as a way to remove ambiguity in the detection of control flags or as a method to aid clock recovery. Typically a demodulator makes hard symbol-by-symbol decisions without incorporating the knowledge that the data source is bit-stuffed. A demodulator making symbol-by-symbol decisions is clearly not optimum for a source that has been bit-stuffed. In this paper we investigate an optimum approach. We develop the maximum-likelihood sequence detector (MLSD) for a bit-stuffed data source. We start by modeling the transmitted signal as a Markov process. We then proceed to calculate approximate performance bounds for the MLSD. We then develop a trellis receiver structure and perform simulations using the Viterbi decoder algorithm. Tim Meehan, James E. Hicks, Frank Kragh |
ICC | 1 |