EDBT 2026 Demo / reviewers in the wild / expert
Matteo Catena
dblp:143/3629
· DBLP profile ↗
9ranked-venue papers
6as first author
1since 2021 · last 2024
0000-0002-5571-8269ORCID · verified
Domains — the database's venue-derived domains; a paper can count in several
Databases, data management, data science and information retrieval · 8 · 6 first-author · 1 since 2021Artificial intelligence and machine learning · 1 · 1 first-authorComputer networks · 1Applied, interdisciplinary, general and emerging computing · 1
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
5 papers |
Information retrieval · 87% Query processing and optimization · 13% | |
| Computer architecture, parallel and distributed computing, and storage systems
2 papers |
Energy-efficient computing · 77% Performance modeling and evaluation · 16% Cloud and datacenter computing · 7% |
Topics — the 13 heaviest of 14, each with the papers that count most for it
| Topic | Weight | Papers | Last | Evidence papers |
|---|---|---|---|---|
Information retrieval
query processing |
0.7 | 3 | 2019 | Multiple Query Processing via Logic Function Factoring · SIGIR 2019 Energy-Efficient Query Processing in Web Search Engines · IEEE Trans. Knowl. Data Eng. 2017 Load-sensitive CPU Power Management for Web Search Engines · SIGIR 2015 |
Information retrieval
search engines |
0.5 | 2 | 2017 | Energy-Efficient Query Processing in Web Search Engines · IEEE Trans. Knowl. Data Eng. 2017 Load-sensitive CPU Power Management for Web Search Engines · SIGIR 2015 |
Query processing and optimization
multiple-query processing |
0.4 | 1 | 2019 | Multiple Query Processing via Logic Function Factoring · SIGIR 2019 |
Information retrieval › ranking › text ranking
passage ranking |
0.4 | 1 | 2019 | Enhanced News Retrieval: Passages Lead the Way! · SIGIR 2019 |
Information retrieval
ranking |
0.4 | 1 | 2019 | Enhanced News Retrieval: Passages Lead the Way! · SIGIR 2019 |
Energy-efficient computing › power management › speed scaling
CPU frequency scaling |
0.3 | 1 | 2017 | Energy-Efficient Query Processing in Web Search Engines · IEEE Trans. Knowl. Data Eng. 2017 |
Energy-efficient computing
power management |
0.3 | 1 | 2017 | Energy-Efficient Query Processing in Web Search Engines · IEEE Trans. Knowl. Data Eng. 2017 |
Information retrieval
web search |
0.2 | 1 | 2016 | Exploiting Green Energy to Reduce the Operational Costs of Multi-Center Web Search Engines · WWW 2016 |
Energy-efficient computing
datacenter power management |
0.2 | 1 | 2016 | Exploiting Green Energy to Reduce the Operational Costs of Multi-Center Web Search Engines · WWW 2016 |
Information retrieval › retrieval models › probabilistic retrieval model
BM25 |
0.1 | 1 | 2019 | Enhanced News Retrieval: Passages Lead the Way! · SIGIR 2019 |
Information retrieval › query understanding
query variation |
0.1 | 1 | 2019 | Multiple Query Processing via Logic Function Factoring · SIGIR 2019 |
Performance modeling and evaluation › performance prediction
query performance prediction |
0.1 | 1 | 2017 | Energy-Efficient Query Processing in Web Search Engines · IEEE Trans. Knowl. Data Eng. 2017 |
Performance modeling and evaluation
workload characterization |
0.1 | 1 | 2017 | Energy-Efficient Query Processing in Web Search Engines · IEEE Trans. Knowl. Data Eng. 2017 |
Methods — techniques the papers use, named apart from their topics
scheduling · 0.6energy prediction · 0.6logic function factoring · 0.4
| Year | Publication | Venue | Position |
|---|---|---|---|
| 2024 | Siren Federate: Bridging the Gap Between Document and Relational Data Systems for Efficient Exploratory Graph Analysis
Stéphane Campinas, Matteo Catena, Renaud Delbru |
IDEAS | 2 |
| 2019 | Enhanced News Retrieval: Passages Lead the Way!abstractWe observe that most relevant terms in unstructured news articles are primarily concentrated towards the beginning and the end of the document. Exploiting this observation, we propose a novel version of the classical BM25 weighting model, called BM25 Passage (BM25P), which scores query results by computing a linear combination of term statistics in the different portions of news articles. Our experimentation, conducted using three publicly available news datasets, demonstrates that BM25P markedly outperforms BM25 in term of effectiveness by up to 17.44% in [email protected] and 85% in [email protected] Matteo Catena, Ophir Frieder, Cristina Ioana Muntean, Franco Maria Nardini, Raffaele Perego 0001, Nicola Tonellotto |
SIGIR | 1 |
| 2019 | Multiple Query Processing via Logic Function FactoringabstractSome extensions to search systems require support for multiple query processing. This is the case with query variations, i.e., different query formulations of the same information need. The results of their processing can be fused together to improve effectiveness, but this requires to traverse more than once the query terms' posting lists, thus prolonging the multiple query processing time. In this work, we propose an approach to optimize the processing of query variations to reduce their overall response time. Similarly to the standard Boolean model, we firstly represent a group of query variations as a logic function where Boolean variables represent query terms. We then apply factoring to such function, in order to produce a more compact but logically equivalent representation. The factored form is used to process the query variations in a single pass over the inverted index. We experimentally show that our approach can improve by up to 1.95× the mean processing time of a multiple query with no statistically significant degradation in terms of [email protected] Matteo Catena, Nicola Tonellotto |
SIGIR | 1 |
| 2018 | Efficient Energy Management in Distributed Web SearchabstractDistributed Web search engines (WSEs) require warehouse-scale computers to deal with the ever-increasing size of the Web and the large amount of user queries they daily receive. The energy consumption of this infrastructure has a major impact on the economic profitability of WSEs. Recently several approaches to reduce the energy consumption of WSEs have been proposed. Such solutions leverage dynamic voltage and frequency scaling techniques in modern CPUs to adapt the WSEs' query processing to the incoming query traffic without negative impacts on latencies. Matteo Catena, Ophir Frieder, Nicola Tonellotto |
CIKM | 1 |
| 2018 | Performance Analysis of WebRTC-Based Video Streaming Over Power Constrained PlatformsabstractThis work analyses the use of the WebRTC framework on resource-constrained platforms. WebRTC is a consolidated solution for real-time video streaming, and it is an appealing solution in a wide range of application scenarios. We focus our attention on those in which power consumption, size and weight are of paramount importance because of size, weight and power requirements, such as the use case of unmanned aerial vehicles delivering real-time video streams over WebRTC to peers on the ground. The testbed described in this work shows that the power consumption can be reduced by changing WebRTC default settings while maintaining comparable video quality. Manlio Bacco, Matteo Catena, Tomaso de Cola, Alberto Gotta, Nicola Tonellotto |
GLOBECOM | 2 |
| 2017 | Energy-Efficient Query Processing in Web Search EnginesabstractWeb search engines are composed by thousands of query processing nodes, i.e., servers dedicated to process user queries. Such many servers consume a significant amount of energy, mostly accountable to their CPUs, but they are necessary to ensure low latencies, since users expect sub-second response times (e.g., 500 ms). However, users can hardly notice response times that are faster than their expectations. Hence, we propose the Predictive Energy Saving Online Scheduling Algorithm ($\sf{PESOS}$) to select the most appropriate CPU frequency to process a query on a per-core basis.$\sf{PESOS}$aims at process queries by their deadlines, and leverage high-level scheduling information to reduce the CPU energy consumption of a query processing node.$\sf{PESOS}$bases its decision on query efficiency predictors, estimating the processing volume and processing time of a query. We experimentally evaluate$\sf{PESOS}$upon the TREC ClueWeb09B collection and the MSN2006 query log. Results show that$\sf{PESOS}$can reduce the CPU energy consumption of a query processing node up to${\sim}$48 percent compared to a system running at maximum CPU core frequency.$\sf{PESOS}$outperforms also the best state-of-the-art competitor with a${\sim}$20 percent energy saving, while the competitor requires a fine parameter tuning and it may incurs in uncontrollable latency violations. Matteo Catena, Nicola Tonellotto |
IEEE Trans. Knowl. Data Eng. | 1 |
| 2016 | Exploiting Green Energy to Reduce the Operational Costs of Multi-Center Web Search EnginesabstractCarbon dioxide emissions resulting from fossil fuels (brown energy) combustion are the main cause of global warming due to the greenhouse effect. Large IT companies have recently increased their efforts in reducing the carbon dioxide footprint originated from their data center electricity consumption. On one hand, better infrastructure and modern hardware allow for a more efficient usage of electric resources. On the other hand, data-centers can be powered by renewable sources (green energy) that are both environmental friendly and economically convenient. In this paper, we tackle the problem of targeting the usage of green energy to minimize the expenditure of running multi-center Web search engines, i.e., systems composed by multiple, geographically remote, computing facilities. Roi Blanco, Matteo Catena, Nicola Tonellotto |
WWW | 2 |
| 2015 | Load-sensitive CPU Power Management for Web Search EnginesabstractWeb search engine companies require power-hungry data centers with thousands of servers to efficiently perform searches on a large scale. This permits the search engines to serve high arrival rates of user queries with low latency, but poses economical and environmental concerns due to the power consumption of the servers. Existing power saving techniques sacrifice the raw performance of a server for reduced power absorption, by scaling the frequency of the server's CPU according to its utilization. For instance, current Linux kernels include frequency governors i.e., mechanisms designed to dynamically throttle the CPU operational frequency. However, such general-domain techniques work at the operating system level and have no knowledge about the querying operations of the server. In this work, we propose to delegate CPU power management to search engine-specific governors. These can leverage knowledge coming from the querying operations, such as the query server utilization and load. By exploiting such additional knowledge, we can appropriately throttle the CPU frequency thereby reducing the query server power consumption. Experiments are conducted upon the TREC ClueWeb09 corpus and the query stream from the MSN 2006 query log. Results show that we can reduce up to ~24% a server power consumption, with only limited drawbacks in effectiveness w.r.t. a system running at maximum CPU frequency to promote query processing quality. Matteo Catena, Craig Macdonald, Nicola Tonellotto |
SIGIR | 1 |
| 2014 | On Inverted Index Compression for Search Engine Efficiency
Matteo Catena, Craig Macdonald, Iadh Ounis |
ECIR | 1 |