Source author record

Giacomo Ortali

Explore this author’s publications, collaborators and research topics. This catalog record has not been claimed by its author.

ResearcherUnclaimed source record

Catalog footprint

Research overview

5works
3topics
4close collaborators

Published work

5 publications

preprint2022arXiv

Computing Bend-Minimum Orthogonal Drawings of Plane Series-Parallel Graphs in Linear Time

A planar orthogonal drawing of a planar 4-graph G (i.e., a planar graph with vertex-degree at most four) is a crossing-free drawing that maps each vertex of G to a distinct point of the plane and each edge of GG to a sequence of horizontal and vertical segments between its end-points. A longstanding open question in Graph Drawing, dating back over 30 years, is whether there exists a linear-time algorithm to compute an orthogonal drawing of a plane 4-graph with the minimum number of bends. The term "plane" indicates that the input graph comes together with a planar embedding, which must be preserved by the drawing (i.e., the drawing must have the same set of faces as the input graph). In this paper, we positively answer the question above for the widely-studied class of series-parallel graphs. Our linear-time algorithm is based on a characterization of the planar series-parallel graphs that admit an orthogonal drawing without bends. This characterization is given in terms of the orthogonal spirality that each type of triconnected component of the graph can take; the orthogonal spirality of a component measures how much that component is "rolled-up" in an orthogonal drawing of the graph.

preprint2022arXiv

Computing Weak Dominance Drawings with Minimum Number of Fips

A weak dominance drawing ΓΓ of a DAG G=(V,E)G=(V,E), is a dd-dimensional drawing such that there is a directed path from a vertex uu to a vertex vv in GG if D(u)<D(v)D(u) <D(v) for every dimension DD of ΓΓ. We have a \emph{falsely implied path (fip)} when D(u)<D(v)D(u) < D(v) for every dimension DD of~ΓΓ, but there is no path from uu to vv. Minimizing the number of fips is an important theoretical and practical problem, which is NP-hard. We show that it is an FPT~problem for parameter kk, where kk is the maximum degree of a vertex of the \emph{modular~decomposition~tree} of~GG. Namely, for any constant dd, we present an O(nm+ndk2(k!)d)O(nm+ndk^2(k!)^d) time algorithm to compute a weak dd-dimensional dominance drawing ΓΓ of a DAG GG having the minimum number of fips. An interesting implication of this result is that we can decide if a DAG has dominance dimension~33 (a well-known NP-complete problem) in time O(nm+nk2(k!)3)O(nm+nk^2(k!)^3).

preprint2022arXiv

On the Parameterized Complexity of the ss-Club Cluster Edge Deletion Problem

We study the parameterized complexity of the ss-Club Cluster Edge Deletion problem: Given a graph GG and two integers s≥2s \ge 2 and k≥1k \ge 1, is it possible to remove at most kk edges from GG such that each connected component of the resulting graph has diameter at most ss? This problem is known to be NP-hard already when s=2s = 2. We prove that it admits a fixed-parameter tractable algorithm when parameterized by ss and the treewidth of the input graph.

preprint2022arXiv

Small Point-Sets Supporting Graph Stories

In a graph story the vertices enter a graph one at a time and each vertex persists in the graph for a fixed amount of time ωω, called viewing window. At any time, the user can see only the drawing of the graph induced by the vertices in the viewing window and this determines a sequence of drawings. For readability, we require that all the drawings of the sequence are planar. For preserving the user's mental map we require that when a vertex or an edge is drawn, it has the same drawing for its entire life. We study the problem of drawing the entire sequence by mapping the vertices only to ω+kω+k given points, where kk is as small as possible. We show that: (i)(i) The problem does not depend on the specific set of points but only on its size; (ii)(ii) the problem is NP-hard and is FPT when parameterized by ω+kω+k; (iii)(iii) there are families of graph stories that can be drawn with k=0k=0 for any ωω, while for k=0k=0 and small values of ωω there are families of graph stories that can be drawn and others that cannot; (iv)(iv) there are families of graph stories that cannot be drawn for any fixed kk and families of graph stories that require at least a certain kk.

preprint2021arXiv

Rectilinear Planarity Testing of Plane Series-Parallel Graphs in Linear Time

A plane graph is rectilinear planar if it admits an embedding-preserving straight-line drawing where each edge is either horizontal or vertical. We prove that rectilinear planarity testing can be solved in optimal O(n)O(n) time for any plane series-parallel graph GG with nn vertices. If GG is rectilinear planar, an embedding-preserving rectilinear planar drawing of GG can be constructed in O(n)O(n) time. Our result is based on a characterization of rectilinear planar series-parallel graphs in terms of intervals of orthogonal spirality that their components can have, and it leads to an algorithm that can be easily implemented.

Research graph

See the researcher in context

Open full explorer

Inspect adjacent papers, topics, institutions and collaborators without losing the researcher page.

Building this map preview

BZPEER is loading the nearby papers, people, topics and institutions for this page.