Dynamic Schnyder Woods

06/28/2021
by   Sujoy Bhore, et al.
0

A realizer, commonly known as Schnyder woods, of a triangulation is a partition of its interior edges into three oriented rooted trees. A flip in a realizer is a local operation that transforms one realizer into another. Two types of flips in a realizer have been introduced: colored flips and cycle flips. A corresponding flip graph is defined for each of these two types of flips. The vertex sets are the realizers, and two realizers are adjacent if they can be transformed into each other by one flip. In this paper we study the relation between these two types of flips and their corresponding flip graphs. We show that a cycle flip can be obtained from linearly many colored flips. We also prove an upper bound of O(n^2) on the diameter of the flip graph of realizers defined by colored flips. In addition, a data structure is given to dynamically maintain a realizer over a sequence of colored flips which supports queries, including getting a node's barycentric coordinates, in O(log n) time per flip or query.

READ FULL TEXT

page 1

page 2

page 3

page 4

research
06/07/2023

Maintaining the cycle structure of dynamic permutations

We present a new data structure for maintaining dynamic permutations, wh...
research
10/09/2018

Cycle Intersection Graphs and Minimum Decycling Sets of Even Graphs

We introduce the cycle intersection graph of a graph, an adaptation of t...
research
03/08/2021

Random 2-cell embeddings of multistars

By using permutation representations of maps, one obtains a bijection be...
research
10/17/2020

Lazy Search Trees

We introduce the lazy search tree data structure. The lazy search tree i...
research
07/13/2023

Redicolouring digraphs: directed treewidth and cycle-degeneracy

Given a digraph D=(V,A) on n vertices and a vertex v∈ V, the cycle-degre...
research
12/26/2020

Efficient computation of the oriented chromatic number of recursively defined digraphs

Given some oriented graph G=(V,E), an oriented r-coloring for G is a par...

Please sign up or login with your details

Forgot password? Click here to reset