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

Matteo Magnani

dblp:34/5969 · DBLP profile ↗
← Back
27ranked-venue papers
15as first author
3since 2021 · last 2026
0000-0002-3437-9018ORCID · corroborated

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

Databases, data management, data science and information retrieval · 23 · 13 first-author · 2 since 2021Artificial intelligence and machine learning · 9 · 4 first-author · 1 since 2021Human-computer interaction and ubiquitous computing · 8 · 2 first-authorSoftware engineering, systems software and programming languages · 1 · 1 first-authorGraphics, computer vision, multimedia, augmented reality and games · 1 · 1 since 2021Theory of computation · 1 · 1 first-authorApplied, 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.

Computer graphics and multimedia
1 paper
Visualization and visual analytics · 100%
Databases, data mining, and information retrieval
2 papers
Query processing and optimization · 76% Data models and query languages · 24%
Human-computer interaction and pervasive computing
1 paper
Usability and user experience research · 100%

Topics — the 6 heaviest of 8, each with the papers that count most for it

TopicWeightPapersLastEvidence papers
Visualization and visual analytics
graph visualization
0.912025
Improved Visual Saliency of Graph Clusters with Orderable Node-Link Layouts · IEEE Trans. Vis. Comput. Graph. 2025
Visualization and visual analytics › graph visualization
node-link layout
0.912025
Improved Visual Saliency of Graph Clusters with Orderable Node-Link Layouts · IEEE Trans. Vis. Comput. Graph. 2025
Usability and user experience research › evaluation methodology
crowdsourced evaluation
0.312025
Improved Visual Saliency of Graph Clusters with Orderable Node-Link Layouts · IEEE Trans. Vis. Comput. Graph. 2025
Query processing and optimization › preference query
skyline query
0.212014
Taking the Big Picture: representative skylines based on significance and diversity · VLDB J. 2014
Query processing and optimization › preference query › skyline query
representative skyline
0.112014
Taking the Big Picture: representative skylines based on significance and diversity · VLDB J. 2014
Machine learning › Probabilistic and Bayesian machine learning
probabilistic database
0.012010
US-SQL: managing uncertain schemata · SIGMOD Conference 2010

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

crowdsourced controlled experiment · 1.7probabilistic schema modeling · 0.2
YearPublicationVenuePosition
2026 Fair Multilayer Community Detection: A Research Agenda
Georgios Panayiotou, Matteo Magnani
IDA2
2026 Multimodal coordinated online behavior: Trade-offs and strategies
abstract
Coordinated online behavior, which spans from beneficial collective actions to harmful manipulation such as disinformation campaigns, has become a key focus in digital ecosystem analysis. Traditional methods often rely on monomodal approaches, focusing on single types of interactions like co-retweets or co-hashtags, or consider multiple modalities independently of each other. However, these approaches may overlook the complex dynamics inherent in multimodal coordination. This study compares different ways of operationalizing multimodal coordinated behavior, examining the trade-off between weakly and strongly integrated models and their ability to capture broad versus tightly aligned coordination patterns. By contrasting monomodal, flattened, and multimodal methods, we evaluate the distinct contributions of each modality and the impact of different integration strategies. Our findings show that while not all modalities provide unique insights, multimodal analysis consistently offers a more informative representation of coordinated behavior, preserving structures that monomodal and flattened approaches often lose. This work enhances the ability to detect and analyze coordinated online behavior, offering new perspectives for safeguarding the integrity of digital platforms.
Lorenzo Mannocci, Stefano Cresci, Matteo Magnani, Anna Monreale, Maurizio Tesconi
Inf. Sci.3
2025 Improved Visual Saliency of Graph Clusters with Orderable Node-Link Layouts
abstract
Graphs are often used to model relationships between entities. The identification and visualization of clusters in graphs enable insight discovery in many application areas, such as life sciences and social sciences. Force-directed graph layouts promote the visual saliency of clusters, as they bring adjacent nodes closer together, and push non-adjacent nodes apart. At the same time, matrices can effectively show clusters when a suitable row/column ordering is applied, but are less appealing to untrained users not providing an intuitive node-link metaphor. It is thus worth exploring layouts combining the strengths of the node-link metaphor and node ordering. In this work, we study the impact of node ordering on the visual saliency of clusters in orderable node-link diagrams, namely radial diagrams, arc diagrams and symmetric arc diagrams. Through a crowdsourced controlled experiment, we show that users can count clusters consistently more accurately, and to a large extent faster, with orderable node-link diagrams than with three state-of-the art force-directed layout algorithms, i.e., 'Linlog', 'Backbone' and 'sfdp'. The measured advantage is greater in case of low cluster separability and/or low compactness. A free copy of this paper and all supplemental materials are available at https://osf.io/kc3dg/.
Nora Al-Naami, Nicolas Médoc, Matteo Magnani, Mohammad Ghoniem
IEEE Trans. Vis. Comput. Graph.3
2018 From Interaction to Participation: The Role of the Imagined Audience in Social Media Community Detection and an Application to Political Communication on Twitter
abstract
In the context of community detection in online social media, a lot of effort has been put into the definition of sophisticated network clustering algorithms and much less on the equally crucial process of obtaining high-quality input data. User-interaction data explicitly provided by social media platforms has largely been used as the main source of data because of its easy accessibility. However, this data does not capture a fundamental and much more frequent type of participatory behavior where users do not explicitly mention others but direct their messages to an invisible audience following a common hashtag. In the context of multiplex community detection, we show how to construct an additional data layer about user participation not relying on explicit interactions between users, and how this layer can be used to find different types of communities in the context of Twitter political communication.
Obaida Hanteer, Luca Rossi 0003, Davide Vega, Matteo Magnani
ASONAM4
2016 Using indirect blockmodeling for monitoring students roles in collaborative learning networks
abstract
Collaborative learning activities have shown to be useful to address educational processes in several contexts. Monitoring these activities is mandatory to determine the quality of the collaboration and learning processes. Recent research works propose using Social Network Analysis techniques to understand students' collaboration learning process during these experiences. Aligned with that, this paper proposes the use of the indirect blockmodeling network analytic technique for monitoring the behaviour of different social roles played by students in collaborative learning scenarios. The usefulness of this technique was evaluated through a study that analysed the students' interaction network in a collaborative learning activity. Particularly, we tried to understand the structure of the interaction network during that process. Preliminary results suggest that indirect blockmodeling is highly useful for inferring and analysing the students' social roles, when the behaviour of roles are clearly different among them. This technique can be used as a monitoring service that can be embedded in collaborative learning applications.
Esunly Medina, Davide Vega, Roc Meseguer, Humberto Medina, Sergio F. Ochoa, Matteo Magnani
CSCWD6
2015 Investigating the types and effects of missing data in multilayer networks
abstract
A common problem in social network analysis is the presence of missing data. This problem has been extensively investigated in single layer networks, that is, considering one network at a time. However, in multilayer networks, in which a holistic view of multiple networks is taken, the problem has not been specifically studied, and results for single layer networks are reused with no adaptation. In this work, we take an exhaustive and systematic approach to understand the effect of missing data in multilayer networks. Differently from the single layer networks, depending on layer interdependencies, the common network properties can increase or decrease with respect to the properties of the complete network. Another important aspect we observed through our experiments on real datasets is that multilayer network properties like layer correlation and relevance can be used to understand the impact of missing data compared to measuring traditional network measures.
Rajesh Sharma 0002, Matteo Magnani, Danilo Montesi
ASONAM2
2015 Understanding community patterns in large attributed social networks
abstract
There is an inherent presence of communities in online social networks. These communities can be defined based on i) link structure or ii) the attributes of individuals. Attributes can indicate as interests in specific topics, like science-fiction books or romantic movies, or more in general their explicit affiliation to a group inside the network. In this paper, we analyze community structures as defined by how people are associated to third concepts like attributes. To understand the community patterns we analyze three large and one small social network datasets. Our analysis shows that, irrespective of the number of nodes for any particular interest in the network, at least 50% of the nodes are part of the same connected component in the graph induced by each interest. Another interesting result of our analysis is that the majority of sub-communities (50% or above) for any interest are separated by small hops (two to three) from each other.
Rajesh Sharma 0002, Matteo Magnani, Danilo Montesi
ASONAM2
2015 Role and position detection in networks: reloaded
abstract
Roles and positions are structural components in complex social systems which group actors based on how similarly they are connected to the rest of the actors. Role and position detection methods have been successfully used to evaluate and understand the dynamics of social networks and the behavior of their members. However, actor similarities used to detect positions have been based on pairwise comparisons so far: e.g., structural equivalence states that Alice and Bob are in the same position if they are both connected or not to the same other actors in the network, one by one. In this work we present a new framework to find positions and roles using comparisons between actors and sets of actors instead of just using pairwise comparisons. In this way we enable the usage of many more measures of similarity inside position and role detection methods, e.g., based on distances, community structure, triangles and cliques. As a result, we can identify new types of easily interpretable positions. Additionally, the proposed idea can be adapted to more complex models like hypergraphs or multiplex/multi-relational networks. We have evaluated our work on both synthetic and real data, using several existing and new similarity measures and providing both qualitative and quantitative evidence of the new possibilities enabled by our approach.
Davide Vega, Roc Meseguer, Felix Freitag, Matteo Magnani
ASONAM4
2015 Efficient caching for constrained skyline queries
abstract
Constrained skyline queries retrieve all points that optimize some user’s preferences subject to orthogonal range constraints, but at significant computational cost. This paper is the first to propose caching to improve constrained skyline query response time. Because arbitrary range constraints are unlikely to match a cached query exactly, our proposed method identifies and exploits similar cached queries to reduce the computational overhead of subsequent ones. We consider interactive users posing a string of similar queries and show how these can be classified into four cases based on how they overlap cached queries. For each we present a specialized solution. For the general case of independent users, we introduce the Missing Points Region (MPR), that minimizes disk reads, and an approximation of the MPR. An extensive experimental evaluation reveals that the querying for an (approximate) MPR drastically reduces both fetch times and skyline computation.
Michael L. Mortensen, Sean Chester, Ira Assent, Matteo Magnani
EDBT4
2014 Taking the Big Picture: representative skylines based on significance and diversity
Matteo Magnani, Ira Assent, Michael L. Mortensen
VLDB J.1
2013 Spatio-Temporal Keyword Queries in Social Networks
Vittoria Cozza, Antonio Messina, Danilo Montesi, Luca Arietta, Matteo Magnani
ADBIS5
2013 SkyView: a user evaluation of the skyline operator
abstract
The skyline operator has recently emerged as an alternative to ranking queries. It retrieves a number of potential best options for arbitrary monotone preference functions. The success of this operator in the database community is based on the belief that users benefit from the limited effort required to specify skyline queries compared to, for instance, ranking. While application examples of the skyline operator exist, there is no principled analysis of its benefits and limitations in data retrieval tasks. Our study investigates the degree to which users understand skyline queries, how they specify query parameters and how they interact with skyline results made available in listings or map-based interfaces.
Matteo Magnani, Ira Assent, Kasper Hornbæk, Mikkel Rønne Jakobsen, Ken Friis Larsen
CIKM1
2013 Efficient GPU-based skyline computation
abstract
The skyline operator for multi-criteria search returns the most interesting points of a data set with respect to any monotone preference function. Existing work has almost exclusively focused on efficiently computing skylines on one or more CPUs, ignoring the high parallelism possible in GPUs. In this paper we investigate the challenges for efficient skyline algorithms that exploit the computational power of the GPU. We present a novel strategy for managing data transfer and memory for skylines using CPU and GPU. Our new sorting based data-parallel skyline algorithm is introduced and its properties are discussed. We demonstrate in a thorough experimental evaluation that this algorithm is faster than state-of-the-art sequential sorting based skyline algorithms and that it shows superior scalability.
Kenneth S. Bøgh, Ira Assent, Matteo Magnani
DaMoN3
2013 From stars to galaxies: skyline queries on aggregate data
abstract
The skyline operator extracts relevant records from multidimensional databases according to multiple criteria. This operator has received a lot of attention because of its ability to identify the best records in a database without requiring to specify complex parameters like the relative importance of each criterion. However, it has only been defined with respect to single records, while one fundamental functionality of database query languages is aggregation, enabling operations over sets of records. In this paper we introduce aggregate skylines, where the skyline works as a filtering predicate on sets of records. This operator can be used to express queries in the form: return the best groups depending on the features of their elements, and thus provides a powerful combination of grouping and skyline functionality. We define a semantics for aggregate skylines based on a sound theoretical framework and study its computational complexity. We propose efficient algorithms to implement this operator and test them on real and synthetic data, showing that they outperform a direct SQL implementation of up to two orders of magnitude.
Matteo Magnani, Ira Assent
EDBT1
2012 Conversation Practices and Network Structure in Twitter
Luca Rossi 0003, Matteo Magnani
ICWSM2
2012 Conversation retrieval for microblogging sites
Matteo Magnani, Danilo Montesi, Luca Rossi 0003
Inf. Retr.1
2011 The ML-Model for Multi-layer Social Networks
abstract
In this paper we introduce a new model to represent an interconnected network of networks. This model is fundamental to reason about the real organization of on-line social networks, where users belong to and interact on different networks at the same time. In addition we extend traditional SNA measures to deal with this multiplicity of networks and we apply the model to a real dataset extracted from two microblogging sites.
Matteo Magnani, Luca Rossi 0003
ASONAM1
2011 Conversation Retrieval from Twitter
Matteo Magnani, Danilo Montesi, Gabriele Nunziante, Luca Rossi 0003
ECIR1
2010 Information Propagation Analysis in a Social Network Site
abstract
One of the most interesting and still not completely understood phenomena happening in Social Network Sites is their ability to spread (or not) units of information which may aggregate to form large distributed conversations. In this paper we present the result of an empirical study on a Large Social Database (LSD) aimed at measuring the factors enabling information spreading in Social Network Sites.
Matteo Magnani, Danilo Montesi, Luca Rossi 0003
ASONAM1
2010 US-SQL: managing uncertain schemata
abstract
In this paper we describe a demo concerning the management of uncertain schemata. Many works have studied the problem of representing uncertainty on attribute values or tuples, like the fact that a value is 10 with probability .3 or 20 with probability .7, leading to the implementation of probabilistic database management systems. In our demo we deal with the representation of uncertainty about the meta-data, i.e., about the meaning of these values. Using our system it is possible to create alternative probabilistic schemata on a database, execute queries over uncertain schemata and verify how this additional information is stored in an underlying relational database and how queries are executed.
Matteo Magnani, Danilo Montesi
SIGMOD Conference1
2008 Preference-Based Uncertain Data Integration
Matteo Magnani, Danilo Montesi
EKAW1
2008 Management of interval probabilistic data
Matteo Magnani, Danilo Montesi
Acta Informatica1
2007 BPMN: How Much Does It Cost? An Incremental Approach
Matteo Magnani, Danilo Montesi
BPM1
2007 Integration of Patent and Company Databases
abstract
In this paper we describe an activity of information integration performed on databases with patent data and company indicators. In particular, we present a detailed case study on company name matching. We show how to choose and tune existing methods to work on the domain object of this paper, and describe an efficient implementation to process large volumes of data. The integration activity involves the application of approximate string matching techniques. Then, we show the experimental results obtained on real data sets, highlighting the pros and cons of approximate string matching in this specific domain, and analyze the impact of domain knowledge on the results of the matching activity.
Matteo Magnani, Danilo Montesi
IDEAS1
2006 A unified approach to structured and XML data modeling and manipulation
Matteo Magnani, Danilo Montesi
Data Knowl. Eng.1
2005 Schema Integration Based on Uncertain Semantic Mappings
Matteo Magnani, Nikos Rizopoulos, Peter McBrien, Danilo Montesi
ER1
2005 XML and Relational Data: Towards a Common Model and Algebra
abstract
In this paper we present a model for the management of relational, XML, and mixed data. The main high-level approaches to manipulate XML, i.e., SQL/XML, XQuery, and object/relational XML columns, can all be based on our common model and algebra. Our query algebra, yet very simple, can represent queries not expressible by other proposals and by the current implementation of TAX. Moreover, we show that relational-like logical query rewriting can be extended to our algebraic expressions.
Matteo Magnani, Danilo Montesi
IDEAS1