activity
20232026
collaborators

6 papers

cs.DS2026

Layer-Respecting Linear Graph Layouts

Alvin Chiu, David Eppstein, Michael T. Goodrich +1

We show how to visualize a graph, , as a layered drawing, layer-respecting arc diagram, or layer-respecting linear cylindric drawing with a minimum number of edge crossing…

cs.CG2025

Entropy-Bounded Computational Geometry Made Easier and Sensitive to Sortedness

David Eppstein, Michael T. Goodrich, Abraham M. Illickan +1

We study entropy-bounded computational geometry, that is, geometric algorithms whose running times depend on a given measure of the input entropy. Specifically, we introduce a meas…

cs.CG2025

Visualizing Treewidth

Alvin Chiu, Thomas Depian, David Eppstein +2

A witness drawing of a graph is a visualization that clearly shows a given property of a graph. We study and implement various drawing paradigms for witness drawings to clearly sho…

cs.DS2025

Bandwidth vs BFS Width in Matrix Reordering, Graph Reconstruction, and Graph Drawing

David Eppstein, Michael T. Goodrich, Songyu Liu

We provide the first approximation quality guarantees for the Cuthull-McKee heuristic for reordering symmetric matrices to have low bandwidth, and we provide an algorithm for recon…

cs.CG2024

Drawing Planar Graphs and 1-Planar Graphs Using Cubic Bézier Curves with Bounded Curvature

David Eppstein, Michael T. Goodrich, Abraham M. Illickan

We study algorithms for drawing planar graphs and 1-planar graphs using cubic Bézier curves with bounded curvature. We show that any n-vertex 1-planar graph has a 1-planar RAC draw…

cs.LG2023

Graph Sparsifications using Neural Network Assisted Monte Carlo Tree Search

Alvin Chiu, Mithun Ghosh, Reyan Ahmed +3

Graph neural networks have been successful for machine learning, as well as for combinatorial and graph problems such as the Subgraph Isomorphism Problem and the Traveling Salesman…