VLDB 2026 Research / reviewers in the wild / expert
Antonios Symvonis
dblp:30/458 · also Antonis Symvonis
· DBLP profile ↗
90ranked-venue papers
5as first author
14since 2021 · last 2025
0000-0002-0280-741XORCID · verified
Domains — the database's venue-derived domains; a paper can count in several
Theory of computation · 66 · 3 first-author · 12 since 2021Applied, interdisciplinary, general and emerging computing · 11 · 1 first-author · 1 since 2021Graphics, computer vision, multimedia, augmented reality and games · 6 · 1 since 2021Systems, architecture and hardware · 5 · 1 first-authorDatabases, data management, data science and information retrieval · 3 · 2 first-authorArtificial intelligence and machine learning · 1Computer networks · 1Security and privacy · 1Human-computer interaction and ubiquitous computing · 1
| Year | Publication | Venue | Position |
|---|---|---|---|
| 2025 | Geometric Realizations of Dichotomous Ordinal Graphs
Patrizio Angelini, Sabine Cornelsen, Carolina Haase, Michael Hoffmann 0001, Eleni Katsanou, Fabrizio Montecchiani, Raphael Steiner, Antonios Symvonis |
SoCG | 8 |
| 2025 | Tangling and Untangling Trees on Point-SetsabstractWe study a question that lies at the intersection of classical research subjects in Topological Graph Theory and Graph Drawing: Computing a drawing of a graph with a prescribed number of crossings on a given set S of points, while ensuring that its curve complexity (i.e., maximum number of bends per edge) is bounded by a constant. We focus on trees: Let T be a tree, ϑ(T) be its thrackle number, and χ be any integer in the interval [0,ϑ(T)]. In the tangling phase we compute a topological linear embedding of T with ϑ(T) edge crossings and a constant number of spine traversals. In the untangling phase we remove edge crossings without increasing the spine traversals until we reach χ crossings. The computed linear embedding is used to construct a drawing of T on S with χ crossings and constant curve complexity. Our approach gives rise to an O(n²)-time algorithm for general trees and an O(n log n)-time algorithm for paths. We also adapt the approach to compute RAC drawings, i.e. drawings where the angles formed at edge crossings are π/2. Giuseppe Di Battista, Giuseppe Liotta, Maurizio Patrignani, Antonios Symvonis, Ioannis G. Tollis |
GD | 4 |
| 2025 | Internally-Convex Drawings of Outerplanar Graphs in Small AreaabstractA well-known result by Kant [Algorithmica, 1996] implies that n-vertex outerplane graphs admit embedding-preserving planar straight-line grid drawings where the internal faces are convex polygons in O(n²) area. In this paper, we present an algorithm to compute such drawings in O(n¹·⁵) area. We also consider outerplanar drawings in which the internal faces are required to be strictly-convex polygons. In this setting, we consider outerplanar graphs whose weak dual is a path and give a drawing algorithm that achieves Θ(nk²) area, where k is the maximum size of an internal facial cycle. Michael A. Bekos, Giordano Da Lozzo, Fabrizio Frati, Giuseppe Liotta, Antonios Symvonis |
GD | 5 |
| 2025 | Planar Stories of Graph Drawings: Algorithms and ExperimentsabstractWe address the problem of computing a dynamic visualization of a geometric graph G as a sequence of frames. Each frame shows only a portion of the graph but their union covers G entirely. The two main requirements of our dynamic visualization are: (i) guaranteeing drawing stability, so to preserve the user’s mental map; (ii) keeping the visual complexity of each frame low. To satisfy the first requirement, we never change the position of the vertices. Regarding the second requirement, we avoid edge crossings in each frame. More precisely, in the first frame we visualize a suitable subset of non-crossing edges; in each subsequent frame, exactly one new edge enters the visualization and all the edges that cross with it are deleted. We call such a sequence of frames a planar story of G. Our goal is to find a planar story whose minimum number of edges contemporarily displayed is maximized (i.e., a planar story that maximizes the minimum frame size). Besides studying our model from a theoretical point of view, we also design and experimentally compare different algorithms, both exact techniques and heuristics. These algorithms provide an array of alternative trade-offs between efficiency and effectiveness, also depending on the structure of the input graph. Carla Binucci, Sabine Cornelsen, Walter Didimo, Seok-Hee Hong 0001, Eleni Katsanou, Maurizio Patrignani, Antonios Symvonis, Samuel Wolf |
GD | 7 |
| 2025 | An Algorithm for Accurate and Simple-Looking Metaphorical MapsabstractMetaphorical maps or contact representations are visual representations of vertex-weighted graphs that rely on the geographic map metaphor. The vertices are represented by countries, the weights by the areas of the countries, and the edges by contacts/boundaries among them. The accuracy with which the weights are mapped to areas and the simplicity of the polygons representing the countries are the two classical optimization goals for metaphorical maps. Mchedlidze & Schnorr [Mchedlidze and Schnorr, 2022] presented a force-based algorithm that creates metaphorical maps that balance between these two optimization goals. Their maps look visually simple, but the accuracy of the maps is far from optimal - the countries' areas can vary up to 30% compared to required. In this paper, we provide a multi-fold extension of the algorithm in [Mchedlidze and Schnorr, 2022]. More specifically: 1) Towards improving accuracy: We introduce the notion of region stiffness and suggest a technique for varying the stiffness based on the current pressure of map regions. 2) Towards maintaining simplicity: We introduce a weight coefficient to the pressure force exerted on each polygon point based on whether the corresponding point appears along a narrow passage. 3) Towards generality: We cover, in contrast to [Mchedlidze and Schnorr, 2022], non-triangulated graphs. This is done by either generating points where more than three regions meet or by introducing holes in the metaphorical map. We perform an extended experimental evaluation that, among other results, reveals that our algorithm is able to construct metaphorical maps with nearly perfect area accuracy with a little sacrifice in their simplicity. Eleni Katsanou, Tamara Mchedlidze, Antonios Symvonis, Thanos Tolias |
GD | 3 |
| 2025 | Minimum Monotone Spanning Trees
Emilio Di Giacomo, Walter Didimo, Eleni Katsanou, Lena Schlipf, Antonios Symvonis, Alexander Wolff 0001 |
SOFSEM (1) | 5 |
| 2024 | On 1-Bend Upward Point-Set Embeddings of st-Digraphs
Emilio Di Giacomo, Henry Förster, Daria Kokhovich, Tamara Mchedlidze, Fabrizio Montecchiani, Antonios Symvonis, Anaïs Villedieu |
LATIN (1) | 6 |
| 2024 | On the complexity of the storyplan problemabstractWe study the problem of representing a graph as a storyplan, a recently introduced model for dynamic graph visualization. It is based on a sequence of frames, each showing a subset of vertices and a planar drawing of their induced subgraphs, where vertices appear and disappear over time. Namely, in the StoryPlan problem, we are given a graph and we want to decide whether there exists a total vertex appearance order for which a storyplan exists. We prove that the problem is NP-complete, and complement this hardness with two parameterized algorithms, one in the vertex cover number and one in the feedback edge set number of the input graph. We prove that partial 3-trees always admit a storyplan, which can be computed in linear time. Finally, we show that the problem remains NP-complete if the vertex appearance order is given and we have to choose how to draw the frames. Carla Binucci, Emilio Di Giacomo, William J. Lenhart, Giuseppe Liotta, Fabrizio Montecchiani, Martin Nöllenburg, Antonios Symvonis |
J. Comput. Syst. Sci. | 7 |
| 2024 | Convex grid drawings of planar graphs with constant edge-vertex resolutionabstractIn this work, we continue the study of the area required for convex straight-line grid drawings of 3-connected plane graphs, which has been intensively investigated in the last decades. Motivated by applications, such as graph editors, we additionally require the obtained drawings to have bounded edge-vertex resolution, that is, the closest distance between a vertex and any non-incident edge in the drawing is lower bounded by a constant that does not depend on the size of the graph. We present a drawing algorithm that takes as input a 3-connected plane graph with n vertices and f internal faces, and computes a convex straight-line drawing with edge-vertex resolution at least 12 on an integer grid of size (n−2+a)×(n−2+a), where a=min{n−3,f}. Our result improves the previously best-known area bound of (3n−7)×(3n−7)/2 by Chrobak, Goodrich and Tamassia. Michael A. Bekos, Martin Gronemann, Fabrizio Montecchiani, Antonios Symvonis |
Theor. Comput. Sci. | 4 |
| 2022 | Strictly-Convex Drawings of 3-Connected Planar Graphs
Michael A. Bekos, Martin Gronemann, Fabrizio Montecchiani, Antonios Symvonis |
GD | 4 |
| 2022 | On the Complexity of the Storyplan Problem
Carla Binucci, Emilio Di Giacomo, William J. Lenhart, Giuseppe Liotta, Fabrizio Montecchiani, Martin Nöllenburg, Antonios Symvonis |
GD | 7 |
| 2022 | Convex Grid Drawings of Planar Graphs with Constant Edge-Vertex Resolution
Michael A. Bekos, Martin Gronemann, Fabrizio Montecchiani, Antonios Symvonis |
IWOCA | 4 |
| 2021 | One-Bend Drawings of Outerplanar Graphs Inside Simple Polygons
Patrizio Angelini, Philipp Kindermann, Andre Löffler, Lena Schlipf, Antonios Symvonis |
GD | 5 |
| 2021 | Grid drawings of graphs with constant edge-vertex resolution
Michael A. Bekos, Martin Gronemann, Fabrizio Montecchiani, Dömötör Pálvölgyi, Antonios Symvonis, Leonidas Theocharous |
Comput. Geom. | 5 |
| 2019 | Drawing Planar Graphs with Few Segments on a Polynomial Grid
Philipp Kindermann, Tamara Mchedlidze, Thomas Schneck, Antonios Symvonis |
GD | 4 |
| 2019 | Geometric Representations of Dichotomous Ordinal Data
Patrizio Angelini, Michael A. Bekos, Martin Gronemann, Antonios Symvonis |
WG | 4 |
| 2019 | Greedy rectilinear drawings
Patrizio Angelini, Michael A. Bekos, Walter Didimo, Luca Grilli 0001, Philipp Kindermann, Tamara Mchedlidze, Roman Prutkin, Antonios Symvonis, Alessandra Tappini |
Theor. Comput. Sci. | 8 |
| 2019 | Planar drawings of fixed-mobile bigraphs
Michael A. Bekos, Felice De Luca, Walter Didimo, Tamara Mchedlidze, Martin Nöllenburg, Antonios Symvonis, Ioannis G. Tollis |
Theor. Comput. Sci. | 6 |
| 2018 | Greedy Rectilinear Drawings
Patrizio Angelini, Michael A. Bekos, Walter Didimo, Luca Grilli 0001, Philipp Kindermann, Tamara Mchedlidze, Roman Prutkin, Antonios Symvonis, Alessandra Tappini |
GD | 8 |
| 2018 | Monotone Drawings of k-Inner Planar Graphs
Anargyros Oikonomou, Antonios Symvonis |
GD | 2 |
| 2017 | Rooted Uniform Monotone Minimum Spanning Trees
Konstantinos Mastakas, Antonios Symvonis |
CIAC | 2 |
| 2017 | Planar Drawings of Fixed-Mobile Bigraphs
Michael A. Bekos, Felice De Luca, Walter Didimo, Tamara Mchedlidze, Martin Nöllenburg, Antonios Symvonis, Ioannis G. Tollis |
GD | 6 |
| 2017 | Simple Compact Monotone Tree Drawings
Anargyros Oikonomou, Antonios Symvonis |
GD | 2 |
| 2016 | Low Ply Drawings of Trees
Patrizio Angelini, Michael A. Bekos, Till Bruckdorfer, Jaroslav Hancl, Michael Kaufmann 0001, Stephen G. Kobourov, Antonios Symvonis, Pavel Valtr 0001 |
GD | 7 |
| 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 | 6 |
| 2015 | Fan-planarity: Properties and complexity
Carla Binucci, Emilio Di Giacomo, Walter Didimo, Fabrizio Montecchiani, Maurizio Patrignani, Antonios Symvonis, Ioannis G. Tollis |
Theor. Comput. Sci. | 6 |
| 2014 | Making assistive reading tools user friendly: a new platform for Greek dyslexic students empowered by automatic speech recognition
Theologos Athanaselis, Stelios Bakamidis, Ioannis Dologlou, Evmorfia N. Argyriou, Antonios Symvonis |
Multim. Tools Appl. | 5 |
| 2013 | Many-to-One Boundary Labeling with Backbones
Michael A. Bekos, Sabine Cornelsen, Martin Fink 0001, Seok-Hee Hong 0001, Michael Kaufmann 0001, Martin Nöllenburg, Ignaz Rutter, Antonios Symvonis |
GD | 8 |
| 2013 | Occupational fraud detection through visualizationabstractOccupational fraud affects many companies causing them economic loss and liability issues towards their clients and other entities. Detecting internal fraud requires significant effort since a huge amount of data produced by diverse systems (which are mostly in textual form) has to be processed with little automated support. In this paper, we exploit the advantages of information visualization and present a system that aims to detect occupational fraud in systems which involve a pair of entities (e.g., an employee and a client). The main visualization is a spiral on which the events are drawn according to their time-stamp. Suspicious events are considered those which appear along the same radius or on close radii. The system ranks both entities according to the specifications of the auditor and a video file of their activity is generated such that events with strong evidence of fraud appear first. The system is equipped with several visualizations that facilitate the detection procedure. Evmorfia N. Argyriou, Katerina Sotiraki, Antonios Symvonis |
ISI | 3 |
| 2013 | Maximizing the Total Resolution of GraphsabstractA major factor affecting the readability of a graph drawing is its resolution.In the graph drawing literature, the resolution of a drawing is either measured based on the angles formed by consecutive edges incident to a common node (angular resolution) or by the angles formed at edge crossings (crossing resolution).In this paper, we evaluate both by introducing the notion of "total resolution", that is, the minimum of the angular and crossing resolution.To the best of our knowledge, this is the first time where the problem of maximizing the total resolution of a drawing is studied.The main contribution of the paper consists of drawings of asymptotically optimal total resolution for complete graphs (circular drawings) and for complete bipartite graphs (2-layered drawings).In addition, we present and experimentally evaluate a force-directed based algorithm that constructs drawings of large total resolution. Evmorfia N. Argyriou, Michael A. Bekos, Antonios Symvonis |
Comput. J. | 3 |
| 2013 | On upward point set embeddability
Michael Kaufmann 0001, Tamara Mchedlidze, Antonios Symvonis |
Comput. Geom. | 3 |
| 2012 | Geometric RAC Simultaneous Drawings of Graphs
Evmorfia N. Argyriou, Michael A. Bekos, Michael Kaufmann 0001, Antonios Symvonis |
COCOON | 4 |
| 2012 | Smooth Orthogonal Layouts
Michael A. Bekos, Michael Kaufmann 0001, Stephen G. Kobourov, Antonios Symvonis |
GD | 4 |
| 2012 | Drawing trees in a streaming model
Carla Binucci, Ulrik Brandes, Giuseppe Di Battista, Walter Didimo, Marco Gärtler, Pietro Palladino, Maurizio Patrignani, Antonios Symvonis, Katharina A. Zweig |
Inf. Process. Lett. | 8 |
| 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 | 6 |
| 2011 | Combining Problems on RAC Drawings and Simultaneous Graph Drawings
Evmorfia N. Argyriou, Michael A. Bekos, Michael Kaufmann 0001, Antonios Symvonis |
GD | 4 |
| 2011 | Upward Point Set Embeddability for Convex Point Sets Is in P
Michael Kaufmann 0001, Tamara Mchedlidze, Antonios Symvonis |
GD | 3 |
| 2011 | Incorporating Speech Recognition Engine into an Intelligent Assistive Reading System for Dyslexic StudentsabstractIn this paper we present an approach for incorporating a state of the art speech recognition engine into a novel assistive reading system for Greek dyslexic students. This system is being developed in the framework of the AGENT-DYSL IST project, and facilitates dyslexic children in learning to read fluently. Unlike previously presented approaches, the aim of this system is to monitor the progress and perspectives of a dyslexic user and supply personalised help. The goal of this help is to gradually increase the reading capabilities of the user, gradually diminish the assistance provided, till he is able to read as a non-dyslexic reader. Copyright © 2011 ISCA. Theologos Athanaselis, Stelios Bakamidis, Ioannis Dologlou, Evmorfia N. Argyriou, Antonios Symvonis |
INTERSPEECH | 5 |
| 2011 | The Straight-Line RAC Drawing Problem Is NP-Hard
Evmorfia N. Argyriou, Michael A. Bekos, Antonios Symvonis |
SOFSEM | 3 |
| 2011 | Combining Traditional Map Labeling with Boundary Labeling
Michael A. Bekos, Michael Kaufmann 0001, Dimitrios Papadopoulos 0001, Antonios Symvonis |
SOFSEM | 4 |
| 2011 | Upward Point-Set Embeddability
Markus Geyer, Michael Kaufmann 0001, Tamara Mchedlidze, Antonios Symvonis |
SOFSEM | 4 |
| 2011 | Colored Simultaneous Geometric Embeddings and Universal Pointsets
Ulrik Brandes, Cesim Erten, Alejandro Estrella-Balderrama, J. Joseph Fowler, Fabrizio Frati, Markus Geyer, Carsten Gutwenger, Seok-Hee Hong 0001, Michael Kaufmann 0001, Stephen G. Kobourov, Giuseppe Liotta, Petra Mutzel, Antonios Symvonis |
Algorithmica | 13 |
| 2010 | Upward Geometric Graph Embeddings into Point Sets
Patrizio Angelini, Fabrizio Frati, Markus Geyer, Michael Kaufmann 0001, Tamara Mchedlidze, Antonios Symvonis |
GD | 6 |
| 2010 | Maximizing the Total Resolution of Graphs
Evmorfia N. Argyriou, Michael A. Bekos, Antonios Symvonis |
GD | 3 |
| 2010 | Unilateral Orientation of Mixed Graphs
Tamara Mchedlidze, Antonios Symvonis |
SOFSEM | 2 |
| 2010 | Boundary Labeling with Octilinear Leaders
Michael A. Bekos, Michael Kaufmann 0001, Martin Nöllenburg, Antonios Symvonis |
Algorithmica | 4 |
| 2010 | Area-Feature Boundary LabelingabstractBoundary labeling is a relatively new labeling method. It can be useful in automating the production of technical drawings and medical maps, where it is common to explain certain parts of the drawing with text labels, arranged on its boundary so that other parts of the drawing are not obscured. In boundary labeling, we are given a rectangle R which encloses a set of n sites. Each site si is associated with an axis-parallel rectangular label li. The labels must be placed in distinct positions on the boundary of R and to be connected to their corresponding sites with polygonal lines, called leaders, so that the labels are pairwise disjoint and the leaders do not intersect each other. In this paper, we study a version of the boundary labeling problem where the sites can “float ” within a polygonal region. We present a polynomial time algorithm that produces a labeling of minimum total leader length for labels of uniform size placed in fixed positions on the boundary of R. Michael A. Bekos, Michael Kaufmann 0001, Katerina Potika, Antonios Symvonis |
Comput. J. | 4 |
| 2009 | Crossing-Optimal Acyclic HP-Completion for Outerplanar st-Digraphs
Tamara Mchedlidze, Antonios Symvonis |
COCOON | 2 |
| 2009 | On the Perspectives Opened by Right Angle Crossing Drawings
Patrizio Angelini, Luca Cittadini, Giuseppe Di Battista, Walter Didimo, Fabrizio Frati, Michael Kaufmann 0001, Antonios Symvonis |
GD | 7 |
| 2009 | Drawing Trees in a Streaming Model
Carla Binucci, Ulrik Brandes, Giuseppe Di Battista, Walter Didimo, Marco Gärtler, Pietro Palladino, Maurizio Patrignani, Antonios Symvonis, Katharina A. Zweig |
GD | 8 |
| 2009 | On rho-Constrained Upward Topological Book Embeddings
Tamara Mchedlidze, Antonios Symvonis |
GD | 2 |
| 2009 | Crossing-Free Acyclic Hamiltonian Path Completion for Planar st-Digraphs
Tamara Mchedlidze, Antonios Symvonis |
ISAAC | 2 |
| 2008 | Two Polynomial Time Algorithms for the Metro-line Crossing Minimization Problem
Evmorfia N. Argyriou, Michael A. Bekos, Michael Kaufmann 0001, Antonios Symvonis |
GD | 4 |
| 2008 | Spine Crossing Minimization in Upward Topological Book Embeddings
Tamara Mchedlidze, Antonios Symvonis |
GD | 2 |
| 2008 | Adaptive Reading Assistance for the Inclusion of Students with Dyslexia: The AGENT-DYSL ApproachabstractDyslexia is a major barrier to success in education and later on the job as reading skills are fundamental for personal competence development. Children with dyslexia have special learning needs (e.g., more teacher support), which currently only specialized institutions can provide. However, this takes children out of their peer group and causes social problems. On the other side, there is general-purpose reading support software, which are not geared towards children with dyslexia as they lack personalization. AGENT-DYSL brings together speech and image recognition as well as semantic technologies to build a truly adaptive reading support system for children with dyslexia. Paraskevi K. Tzouveli, Andreas Schmidt 0007, Michael Schneider 0001, Antonios Symvonis, Stefanos D. Kollias |
ICALT | 4 |
| 2007 | Colored Simultaneous Geometric Embeddings
Ulrik Brandes, Cesim Erten, J. Joseph Fowler, Fabrizio Frati, Markus Geyer, Carsten Gutwenger, Seok-Hee Hong 0001, Michael Kaufmann 0001, Stephen G. Kobourov, Giuseppe Liotta, Petra Mutzel, Antonios Symvonis |
COCOON | 12 |
| 2007 | Line Crossing Minimization on Metro Maps
Michael A. Bekos, Michael Kaufmann 0001, Katerina Potika, Antonios Symvonis |
GD | 4 |
| 2007 | Computing Upward Topological Book Embeddings of Upward Planar Digraphs
Francesco Giordano, Giuseppe Liotta, Tamara Mchedlidze, Antonios Symvonis |
ISAAC | 4 |
| 2007 | Boundary labeling: Models and efficient algorithms for rectangular maps
Michael A. Bekos, Michael Kaufmann 0001, Antonios Symvonis, Alexander Wolff 0001 |
Comput. Geom. | 3 |
| 2006 | Multi-stack Boundary Labeling Problems
Michael A. Bekos, Michael Kaufmann 0001, Katerina Potika, Antonios Symvonis |
FSTTCS | 4 |
| 2005 | BLer: A Boundary Labeller for Technical Drawings
Michael A. Bekos, Antonios Symvonis |
GD | 2 |
| 2004 | Boundary Labeling: Models and Efficient Algorithms for Rectangular Maps
Michael A. Bekos, Michael Kaufmann 0001, Antonios Symvonis, Alexander Wolff 0001 |
GD | 3 |
| 2004 | Video-on-Demand Based on Delayed-Multicast: Algorithmic SupportabstractIn this paper, we examine algorithmic issues related to the delayed multicast technique for video-on-demand delivery. We introduce the minimum total memory (MTM), minimum total traffic (MTT) and the minimum maximum memory per node (MMMN) delayed-multicast allocation problems. We examine these problems on two networks of practical interest, namely, the chandelier and the broom networks. We provide polynomial time algorithms for solving the MTM and the MTT problems on the chandelier network and the MTM problem on the broom network. We also show that a version of the decision-MMMN problem on a general graph is NP-complete. Finally, we present a heuristic method for obtaining a solution for the MTM problem on tree networks. Nikolaos Glinos, Doan B. Hoang, Chi Nguyen, Antonios Symvonis |
Comput. J. | 4 |
| 2004 | Dimension-exchange algorithms for token distribution on tree-connected architectures
Michael E. Houle, Antonios Symvonis, David R. Wood |
J. Parallel Distributed Comput. | 2 |
| 2002 | Resource allocation for video-on-demand with "delayed-multicast" protocolabstract"Delayed-multicast" is a novel transmission technique which uses internal nodes in the transmission paths from the server to the clients to buffer data streams. The buffers are used to service later requests without having to start new streams from the server, thus bringing the benefits of traditional multicast without the constraint that all requests must be serviced at the same time. We describe our new scalable "delayed-multicast" framework and present an optimal resource allocation algorithm that minimizes the total bandwidth required to service a set of requests. Chi Nguyen, Doan B. Hoang, Antonios Symvonis |
GLOBECOM | 3 |
| 2002 | Algorithmic Support for Video-on-Demand based on the Delayed-multicast Protocol
Nikolaos Glinos, Doan B. Hoang, Chi Nguyen, Antonios Symvonis |
SIROCCO | 4 |
| 2002 | Dimension-Exchange Algorithms for Load Balancing on Trees
Michael E. Houle, Antonios Symvonis, David R. Wood |
SIROCCO | 2 |
| 2002 | Lower Bounds for One-to-one Packet Routing on Trees using Hot-Potato AlgorithmsabstractIn this paper, we consider hot-potato packet routing of one-to-one routing patterns on $n$-node trees. By applying a ‘charging argument’, we show that any greedy hot-potato algorithm routes a one-to-one routing pattern within $2(n-1)$ steps. On the other hand, a trivial lower bound suggests that at least $3n/2$ steps are required by any oblivious greedy algorithm. As the main contribution of the paper, we tighten the $2(n-1)$ upper bound by constructing (for all sufficiently large $n$) an elaborate one-to-one packet routing problem on an $n$-node tree for which an oblivious greedy hot-potato algorithm requires at least $2n-o(n)$ steps. This improved lower bound is also shown to be valid for the minimum-distance heuristic. For trees of maximum degree $d$, we establish a lower bound of $2((d-3)/(d-2))n-o(n)$ routing steps. Alan Roberts, Antonios Symvonis, David R. Wood |
Comput. J. | 2 |
| 2000 | Refinement of Three-Dimensional Orthogonal Graph Drawings
Benjamin Yin-Sun Lynn, Antonios Symvonis, David R. Wood |
GD | 2 |
| 2000 | Lower bounds for hot-potato permutation routing on trees
Alan Roberts, Antonios Symvonis, David R. Wood |
SIROCCO | 2 |
| 2000 | Three-dimensional orthogonal graph drawing algorithms
Peter Eades, Antonios Symvonis, Sue Whitesides |
Discret. Appl. Math. | 2 |
| 1999 | A Note on Deflection Worm Routing on Meshes
Antonios Symvonis |
Inf. Process. Lett. | 1 |
| 1999 | On-Line Matching Routing on Trees
Alan Roberts, Antonios Symvonis |
Theor. Comput. Sci. | 2 |
| 1998 | On-Line Matching Routing on Trees
Alan Roberts, Antonios Symvonis |
LATIN | 2 |
| 1998 | A note on parallel algorithms for optimal h-v drawings of binary trees
Panagiotis Takis Metaxas, Grammati E. Pantziou, Antonios Symvonis |
Comput. Geom. | 3 |
| 1997 | Many-to-Many Routings on Trees via Matchings
Grammati E. Pantziou, Alan Roberts, Antonios Symvonis |
Theor. Comput. Sci. | 3 |
| 1997 | A General Method for Deflection Worm Routing on Meshes Based on Packet Routing AlgorithmsabstractIn this paper, we consider the deflection worm routing problem on n/spl times/n meshes. In deflection routing, a message cannot be queued and it is always moving until it reaches its destination. In worm routing, the message is considered to be a worm, a sequence of k flits which, during the routing, follow the head of the worm, which knows the destination address. We show how to derive a deflection worm routing algorithm from a packet routing algorithm which uses queues of size O(f(N))(N is the side-length of the mesh in which the packet routing algorithm is applied). Our result generalizes the method of Newman and Schuster in which only packet routing algorithms with a maximum queue of four packets can be used. Alan Roberts, Antonios Symvonis |
IEEE Trans. Parallel Distributed Syst. | 2 |
| 1996 | Two Algorithms for Three Dimensional Orthogonal Graph Drawing
Peter Eades, Antonios Symvonis, Sue Whitesides |
GD | 2 |
| 1996 | Dynamic Tree Routing under the "Matching with Consumption" Model
Grammati E. Pantziou, Alan Roberts, Antonios Symvonis |
ISAAC | 3 |
| 1996 | Routing on Trees
Antonios Symvonis |
Inf. Process. Lett. | 1 |
| 1996 | Flit-Serial Packet Routing on Meshes and Tori
Fillia Makedon, Antonios Symvonis |
Math. Syst. Theory | 2 |
| 1996 | An Empirical Study of Off-Line Permutation Packet Routing on Two-Dimensional Meshes Based on the Multistage Routing MethodabstractIn this paper we present the multistage off-line method, a new and rather natural way to model off-line packet routing problems, which reduces the problem of off-line packet routing to that of finding edge disjoint paths on a multistage graph. The multistage off-line method can model any kind of routing pattern on any graph and can incorporate the size of the maximum queue allowed in any processor. The paths for the packets are computed by a greedy heuristic method. Based on the multistage off-line method, we study the permutation packet routing problem on two-dimensional meshes. We ran millions of experiments based on random generated data and, for all of our experiments, we were able to compute a solution of length equal to the maximum distance a packet had to travel, and thus, match the actual lower bound for each routing pattern. Antonios Symvonis, Jonathon Tidswell |
IEEE Trans. Computers | 1 |
| 1995 | Routing on Trees via Matchings
Alan Roberts, Antonios Symvonis, Louxin Zhang |
WADS | 2 |
| 1995 | Optimal Stable MergingabstractThis paper shows how to stably merge two sequences A and B of sizes m and n, m ≤ n, respectively, with O(m+n) assignments, O(mlog(n/m+1)) comparisons and using only a constant amount of additional space. This result matches all known lower bounds and closes an open problem posed by Dudzinski and Dydek in 1981. Our algorithm is based on the unstable algorithm of Mannila and Ukkonen. All techniques we use have appeared in the literature in more complicated forms but were never combined together. They are powerful enough to make stable all the existing linear in-place unstable algorithms we are aware of. We also present a stable algorithm that requires a linear number of comparisons and assignments which we consider to be the simplest algorithm for in-place merging. Antonios Symvonis |
Comput. J. | 1 |
| 1994 | Parallel h-v Drawings of Binary Trees
Panagiotis Takis Metaxas, Grammati E. Pantziou, Antonios Symvonis |
ISAAC | 3 |
| 1994 | Optimal-Algorithms for Multipacket Routing Problems on RingsabstractWe study multipacket routing problems on rings of processors. We prove a new lower bound of 2n/3 routing steps for the case that k, the number of packets per processor, is at most 2. We also give an algorithm that tightens this lower bound. For the case where k > 2, the lower bound is kn/4. The trivial algorithm needs in the worst case k⌊n/2⌋ steps to terminate. An algorithm that completes the routing in kn/4 + 2.5n routing steps is given. Fillia Makedon, Antonios Symvonis |
J. Parallel Distributed Comput. | 2 |
| 1993 | Drawing Graphs in the Plane with High ResolutionabstractThis paper presents the problem of drawing a graph in the plane so that edges appear as straight lines and the minimum angle formed by any pair of incident edges is maximized. The resolution of a layout is defined to be the size of the minimum angle formed by incident edges of the graph, and the resolution of a graph to be the maximum resolution of any layout of the graph. The resolution R of a graph is characterized in terms of the maximum node degree d of the graph by proving that $\Omega (\frac{1}{{d^2 }}) \leqslant R \leqslant \frac{{2\pi }}{d}$ for any graph. Moreover, it is proved that $R = \Theta (\frac{1}{d})$ for many graphs including planar graphs, complete graphs, hypercubes, multidimensional meshes and tori, and other special networks. It is also shown that the problem of deciding if $R = \frac{{2\pi }}{d}$ for a graph is NP-hard for $d = 4$, and by using a counting argument that $R = O(\frac{{\log d}}{{d^2 }})$ for many graphs. Michael Formann, Torben Hagerup, James Haralambides, Michael Kaufmann 0001, Frank Thomson Leighton, Antonios Symvonis, Emo Welzl, Gerhard J. Woeginger |
SIAM J. Comput. | 6 |
| 1993 | An Efficient Heuristic for Permutation Packet Routing on Meshes with Low Buffer RequirementsabstractEven though exact algorithms exist for permutation routine of n/sup 2/ messages on a n*n mesh of processors which require constant size queues, the constants are very large and the algorithms very complicated to implement. A novel, simple heuristic for the above problem is presented. It uses constant and very small size queues (size=2). For all the simulations run on randomly generated data, the number of routing steps that is required by the algorithm is almost equal to the maximum distance a packet has to travel. A pathological case is demonstrated where the routing takes more than the optimal, and it is proved that the upper bound on the number of required steps is O(n/sup 2/). Furthermore, it is shown that the heuristic routes in optimal time inversion, transposition, and rotations, three special routing problems that appear very often in the design of parallel algorithms.> Fillia Makedon, Antonios Symvonis |
IEEE Trans. Parallel Distributed Syst. | 2 |
| 1992 | Searching a Solid Pseudo 3-Sided Orthoconvex Grid
Antonios Symvonis, Spyros Tragoudas |
ISAAC | 1 |
| 1990 | Drawing Graphs in the Plane with High ResolutionabstractThe problem of drawing a graph in the plane so that edges appear as straight lines and the minimum angle formed by any pair of incident edges is maximized is studied. The resolution of a layout is defined to be the size of the minimum angle formed by incident edges of the graph, and the resolution of a graph is defined to be the maximum resolution of any layout of the graph. The resolution R of a graph is characterized in terms of the maximum node degree d of the graph by proving that Omega (1/d/sup 2/)> Michael Formann, Torben Hagerup, James Haralambides, Michael Kaufmann 0001, Frank Thomson Leighton, Antonios Symvonis, Emo Welzl, Gerhard J. Woeginger |
FOCS | 6 |