EDBT 2026 Demo / reviewers in the wild / expert
Vincenzo Roselli
dblp:96/10619
· DBLP profile ↗
25ranked-venue papers
0as first author
2since 2021 · last 2023
0000-0002-5412-8136ORCID · conflict
Domains — the database's venue-derived domains; a paper can count in several
Theory of computation · 19Graphics, computer vision, multimedia, augmented reality and games · 4 · 2 since 2021Security and privacy · 1Human-computer interaction and ubiquitous computing · 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.
| Theoretical computer science
6 papers |
Computational geometry · 82% Graph algorithms and graph theory · 16% Algorithms and data structures · 2% | |
| Computer graphics and multimedia
1 paper |
Visualization and visual analytics · 100% |
Topics — the 11 heaviest of 12, each with the papers that count most for it
| Topic | Weight | Papers | Last | Evidence papers |
|---|---|---|---|---|
Computational geometry
graph drawing |
1.1 | 4 | 2019 | Morphing Contact Representations of Graphs · SoCG 2019 How to Morph Planar Graph Drawings · SIAM J. Comput. 2017 Optimal Morphs of Convex Drawings · SoCG 2015 |
Computational geometry › graph drawing
morphing |
0.9 | 3 | 2019 | Morphing Contact Representations of Graphs · SoCG 2019 How to Morph Planar Graph Drawings · SIAM J. Comput. 2017 Optimal Morphs of Convex Drawings · SoCG 2015 |
Computational geometry › graph drawing
planar graph drawing |
0.6 | 3 | 2017 | How to Morph Planar Graph Drawings · SIAM J. Comput. 2017 Morphing Planar Graph Drawings Optimally · ICALP (1) 2014 Morphing Planar Graph Drawings with a Polynomial Number of Steps · SODA 2013 |
Graph algorithms and graph theory
planar graphs |
0.5 | 2 | 2017 | How to Morph Planar Graph Drawings · SIAM J. Comput. 2017 Morphing Planar Graph Drawings Optimally · ICALP (1) 2014 |
Computational geometry › graph drawing
contact representations |
0.4 | 1 | 2019 | Morphing Contact Representations of Graphs · SoCG 2019 |
Visualization and visual analytics › graph visualization
graph drawing |
0.3 | 1 | 2017 | LR-Drawings of Ordered Rooted Binary Trees and Near-Linear Area Drawings of Outerplanar Graphs · SODA 2017 |
Visualization and visual analytics › graph visualization
tree drawing |
0.3 | 1 | 2017 | LR-Drawings of Ordered Rooted Binary Trees and Near-Linear Area Drawings of Outerplanar Graphs · SODA 2017 |
Computational geometry › graph drawing
convex drawings |
0.2 | 1 | 2015 | Optimal Morphs of Convex Drawings · SoCG 2015 |
Graph algorithms and graph theory › planar graphs
plane graphs |
0.2 | 2 | 2019 | Morphing Contact Representations of Graphs · SoCG 2019 Optimal Morphs of Convex Drawings · SoCG 2015 |
Computational geometry › graph drawing
planar straight-line drawing |
0.2 | 1 | 2013 | Morphing Planar Graph Drawings with a Polynomial Number of Steps · SODA 2013 |
Computational geometry
triangulation |
0.1 | 1 | 2019 | Morphing Contact Representations of Graphs · SoCG 2019 |
Methods — techniques the papers use, named apart from their topics
piecewise linear morph · 0.6structural decomposition · 0.6experimental evaluation · 0.6LR-algorithm · 0.6compatible triangulation · 0.2
| Year | Publication | Venue | Position |
|---|---|---|---|
| 2023 | Morphing Triangle Contact Representations of TriangulationsabstractAbstract A morph is a continuous transformation between two representations of a graph. We consider the problem of morphing between contact representations of a plane graph. In an $${\mathcal {F}}$$ F -contact representation of a plane graph G, vertices are realized by internally disjoint elements from a family $${\mathcal {F}}$$ F of connected geometric objects. Two such elements touch if and only if their corresponding vertices are adjacent. These touchings also induce the same embedding as in G. In a morph between two $${\mathcal {F}}$$ F -contact representations we insist that at each time step (continuously throughout the morph) we have an $${\mathcal {F}}$$ F -contact representation. We focus on the case when $$\mathcal {F}$$ F is the family of triangles in $$\mathbb {R}^2$$ R 2 that are the lower-right half of axis-parallel rectangles. Such RT-representations exist for every plane graph and right triangles are one of the simplest families of shapes supporting this property. Moreover, they naturally correspond to 3-orientations. Thus, they provide a natural case to study regarding morphs of contact representations of plane graphs. We characterize the pairs of RT-representations admitting a morph between each other via the respective 3-orientations. Our characterization leads to a polynomial-time algorithm to decide whether there is a morph between two RT-representations of an n-vertex plane triangulation, and, if so, computes a morph with $${\mathcal {O}}(n^2)$$ O ( n 2 ) steps. Each of these steps is a linear morph moving the endpoints of each triangle at constant speed along straight-line trajectories. Our characterization also implies that for 4-connected plane triangulations there is a morph between every pair of RT-representations where the “top-most” triangle in both representations corresponds to the same vertex. Patrizio Angelini, Steven Chaplick, Sabine Cornelsen, Giordano Da Lozzo, Vincenzo Roselli |
Discret. Comput. Geom. | 5 |
| 2022 | How to Morph a Tree on a Small Grid
Fidel Barrera-Cruz, Manuel Borrazzo, Giordano Da Lozzo, Giuseppe Di Battista, Fabrizio Frati, Maurizio Patrignani, Vincenzo Roselli |
Discret. Comput. Geom. | 7 |
| 2020 | Upward Planar Morphs
Giordano Da Lozzo, Giuseppe Di Battista, Fabrizio Frati, Maurizio Patrignani, Vincenzo Roselli |
Algorithmica | 5 |
| 2020 | LR-drawings of ordered rooted binary trees and near-linear area drawings of outerplanar graphs
Fabrizio Frati, Maurizio Patrignani, Vincenzo Roselli |
J. Comput. Syst. Sci. | 3 |
| 2019 | Morphing Contact Representations of GraphsabstractWe consider the problem of morphing between contact representations of a plane graph. In a contact representation of a plane graph, vertices are realized by internally disjoint elements from a family of connected geometric objects. Two such elements touch if and only if their corresponding vertices are adjacent. These touchings also induce the same embedding as in the graph. In a morph between two contact representations we insist that at each time step (continuously throughout the morph) we have a contact representation of the same type. We focus on the case when the geometric objects are triangles that are the lower-right half of axis-parallel rectangles. Such RT-representations exist for every plane graph and right triangles are one of the simplest families of shapes supporting this property. Thus, they provide a natural case to study regarding morphs of contact representations of plane graphs. We study piecewise linear morphs, where each step is a linear morph moving the endpoints of each triangle at constant speed along straight-line trajectories. We provide a polynomial-time algorithm that decides whether there is a piecewise linear morph between two RT-representations of a plane triangulation, and, if so, computes a morph with a quadratic number of linear morphs. As a direct consequence, we obtain that for 4-connected plane triangulations there is a morph between every pair of RT-representations where the "top-most" triangle in both representations corresponds to the same vertex. This shows that the realization space of such RT-representations of any 4-connected plane triangulation forms a connected set. Patrizio Angelini, Steven Chaplick, Sabine Cornelsen, Giordano Da Lozzo, Vincenzo Roselli |
SoCG | 5 |
| 2019 | How to Morph a Tree on a Small Grid
Fidel Barrera-Cruz, Manuel Borrazzo, Giordano Da Lozzo, Giuseppe Di Battista, Fabrizio Frati, Maurizio Patrignani, Vincenzo Roselli |
WADS | 7 |
| 2018 | Upward Planar Morphs
Giordano Da Lozzo, Giuseppe Di Battista, Fabrizio Frati, Maurizio Patrignani, Vincenzo Roselli |
GD | 5 |
| 2018 | Small Universal Point Sets for k-Outerplanar Graphs
Patrizio Angelini, Till Bruckdorfer, Giuseppe Di Battista, Michael Kaufmann 0001, Tamara Mchedlidze, Vincenzo Roselli, Claudio Squarcella |
Discret. Comput. Geom. | 6 |
| 2017 | LR-Drawings of Ordered Rooted Binary Trees and Near-Linear Area Drawings of Outerplanar GraphsabstractWe study a family of algorithms, introduced by Chan [SODA 1999], for drawing ordered rooted binary trees. Any algorithm in this family (which we name an LR-algorithm) takes in input an ordered rooted binary tree T with a root rT, and recursively constructs drawings of the left subtree L of rT and of the right subtree R of rT; then either it applies the left rule, i.e., it places one unit below and to the left of rT, and one unit below with the root of R vertically aligned with rT, or it applies the right rule, i.e., it places one unit below and to the right of rT, and ΓL one unit below with the root of L vertically aligned with rT. In both cases, the edges between rT and its children are represented by straight-line segments. Different LR- algorithms result from different choices on whether the left or right rule is applied at any node of T. We are interested in constructing LR-drawings (that are drawings obtained via LR-algorithms) with small width. Chan showed three LR- algorithms that achieve, for an n-node ordered rooted binary tree, width O(n0.695), width O(n0.5), and width O(n0.48). We prove that, for every n-node ordered rooted binary tree, an LR-drawing with minimum width can be constructed in O(n1.48) time. Further, we show an infinite family of n-node ordered rooted binary trees requiring Ω(n°.418) width in any LR-drawing; no lower bound better than n(log n) was previously known. Finally, we present the results of an experimental evaluation that allowed us to determine the minimum width of all the ordered rooted binary trees with up to 455 nodes. Our interest in LR-drawings is mainly motivated by a result of Di Battista and Frati [Algorithmica 2009], who proved that n-vertex outerplanar graphs have outerplanar straight-line drawings in O(n1.48) area by means of a drawing algorithm which resembles an LR-algorithm. We deepen the connection between LR-drawings and outerplanar drawings by proving that, if n-node ordered rooted binary trees have LR-drawings with f (n) width, for any function f (n), then n-vertex outerplanar graphs have outerplanar straight-line drawings in O(f (n)) area. Finally, we exploit a structural decomposition for ordered rooted binary trees introduced by Chan in order to prove that every n-vertex outerplanar graph has an outer-planar straight-line drawing in area. Fabrizio Frati, Maurizio Patrignani, Vincenzo Roselli |
SODA | 3 |
| 2017 | How to Morph Planar Graph DrawingsabstractGiven an $n$-vertex graph and two straight-line planar drawings of the graph that have the same faces and the same outer face, we show that there is a morph (i.e., a continuous transformation) between the two drawings that preserves straight-line planarity and consists of $O(n)$ steps, which we prove is optimal in the worst case. Each step is a unidirectional linear morph, which means that every vertex moves at constant speed along a straight line, and the lines are parallel although the vertex speeds may differ. Thus we provide an efficient version of Cairns' 1944 proof of the existence of straight-line planarity-preserving morphs for triangulated graphs, which required an exponential number of steps. Soroush Alamdari, Patrizio Angelini, Fidel Barrera-Cruz, Timothy M. Chan, Giordano Da Lozzo, Giuseppe Di Battista, Fabrizio Frati, Penny E. Haxell, Anna Lubiw, Maurizio Patrignani, Vincenzo Roselli, Sahil Singla 0001, Bryan T. Wilkinson |
SIAM J. Comput. | 11 |
| 2016 | Drawing Planar Graphs with Many Collinear Vertices
Giordano Da Lozzo, Vida Dujmovic, Fabrizio Frati, Tamara Mchedlidze, Vincenzo Roselli |
GD | 5 |
| 2016 | L-Drawings of Directed Graphs
Patrizio Angelini, Giordano Da Lozzo, Marco Di Bartolomeo, Valentino Di Donato, Maurizio Patrignani, Vincenzo Roselli, Ioannis G. Tollis |
SOFSEM | 6 |
| 2015 | Optimal Morphs of Convex DrawingsabstractWe give an algorithm to compute a morph between any two convex drawings of the same plane graph. The morph preserves the convexity of the drawing at any time instant and moves each vertex along a piecewise linear curve with linear complexity. The linear bound is asymptotically optimal in the worst case. Patrizio Angelini, Giordano Da Lozzo, Fabrizio Frati, Anna Lubiw, Maurizio Patrignani, Vincenzo Roselli |
SoCG | 6 |
| 2015 | Bitconeview: visualization of flows in the bitcoin transaction graphabstractBitcoin is a digital currency whose transactions are stored into a public ledger, called blockchain, that can be viewed as a directed graph with more than 70 million nodes, where each node represents a transaction and each edge represents Bitcoins flowing from one transaction to another one. We describe a system for the visual analysis of how and when a flow of Bitcoins mixes with other flows in the transaction graph. Such a system relies on high-level metaphors for the representation of the graph and the size and characteristics of transactions, allowing for high level analysis of big portions of it. Giuseppe Di Battista, Valentino Di Donato, Maurizio Patrignani, Maurizio Pizzonia, Vincenzo Roselli, Roberto Tamassia |
VizSEC | 5 |
| 2015 | Monotone Drawings of Graphs with Fixed Embedding
Patrizio Angelini, Walter Didimo, Stephen G. Kobourov, Tamara Mchedlidze, Vincenzo Roselli, Antonios Symvonis, Stephen K. Wismath |
Algorithmica | 5 |
| 2015 | Relaxing the constraints of clustered planarity
Patrizio Angelini, Giordano Da Lozzo, Giuseppe Di Battista, Fabrizio Frati, Maurizio Patrignani, Vincenzo Roselli |
Comput. Geom. | 6 |
| 2015 | The importance of being proper: (In clustered-level planarity and T-level planarity)
Patrizio Angelini, Giordano Da Lozzo, Giuseppe Di Battista, Fabrizio Frati, Vincenzo Roselli |
Theor. Comput. Sci. | 5 |
| 2014 | Anchored Drawings of Planar Graphs
Patrizio Angelini, Giordano Da Lozzo, Marco Di Bartolomeo, Giuseppe Di Battista, Seok-Hee Hong 0001, Maurizio Patrignani, Vincenzo Roselli |
GD | 7 |
| 2014 | The Importance of Being Proper - (In Clustered-Level Planarity and T-Level Planarity)
Patrizio Angelini, Giordano Da Lozzo, Giuseppe Di Battista, Fabrizio Frati, Vincenzo Roselli |
GD | 5 |
| 2014 | Morphing Planar Graph Drawings Optimally
Patrizio Angelini, Giordano Da Lozzo, Giuseppe Di Battista, Fabrizio Frati, Maurizio Patrignani, Vincenzo Roselli |
ICALP (1) | 6 |
| 2013 | Morphing Planar Graph Drawings Efficiently
Patrizio Angelini, Fabrizio Frati, Maurizio Patrignani, Vincenzo Roselli |
GD | 4 |
| 2013 | Slanted Orthogonal Drawings
Michael A. Bekos, Michael Kaufmann 0001, Robert Krug 0001, Stefan Näher, Vincenzo Roselli |
GD | 5 |
| 2013 | Morphing Planar Graph Drawings with a Polynomial Number of StepsabstractIn 1944, Cairns proved the following theorem: given any two straight-line planar drawings of a triangulation with the same outer face, there exists a morph (i.e., a continuous transformation) between the two drawings so that the drawing remains straight-line planar at all times. Cairns's original proof required exponentially many morphing steps. We prove that there is a morph that consists of O(n2) steps, where each step is a linear morph that moves each vertex at constant speed along a straight line. Using a known result on compatible triangulations this implies that for a general planar graph G and any two straight-line planar drawings of G with the same embedding, there is a morph between the two drawings that preserves straight-line planarity and consists of O(n4) steps. Soroush Alamdari, Patrizio Angelini, Timothy M. Chan, Giuseppe Di Battista, Fabrizio Frati, Anna Lubiw, Maurizio Patrignani, Vincenzo Roselli, Sahil Singla 0001, Bryan T. Wilkinson |
SODA | 8 |
| 2011 | Small Point Sets for Simply-Nested Planar Graphs
Patrizio Angelini, Giuseppe Di Battista, Michael Kaufmann 0001, Tamara Mchedlidze, Vincenzo Roselli, Claudio Squarcella |
GD | 5 |
| 2011 | Monotone Drawings of Graphs with Fixed Embedding
Patrizio Angelini, Walter Didimo, Stephen G. Kobourov, Tamara Mchedlidze, Vincenzo Roselli, Antonios Symvonis, Stephen K. Wismath |
GD | 5 |