An efficient sampling algorithm for difficult tree pairs

01/17/2020
by   Sean Cleary, et al.
0

It is an open question whether there exists a polynomial-time algorithm for computing the rotation distances between pairs of extended ordered binary trees. The problem of computing the rotation distance between an arbitrary pair of trees, (S, T), can be efficiently reduced to the problem of computing the rotation distance between a difficult pair of trees (S', T'), where there is no known first step which is guaranteed to be the beginning of a minimal length path. Of interest, therefore, is how to sample such difficult pairs of trees of a fixed size. We show that it is possible to do so efficiently, and present such an algorithm that runs in time O(n^4).

READ FULL TEXT

page 1

page 2

page 3

page 4

research
01/17/2020

Counting difficult tree pairs with respect to the rotation distance problem

Rotation distance between rooted binary trees is the minimum number of s...
research
04/08/2023

On Rotation Distance of Rank Bounded Trees

Computing the rotation distance between two binary trees with n internal...
research
05/01/2020

Distributions of restricted rotation distances

Rotation distances measure the differences in structure between rooted o...
research
11/01/2018

An O(n n) time Algorithm for computing the Path-length Distance between Trees

Tree comparison metrics have proven to be an invaluable aide in the reco...
research
01/12/2019

On Huang and Wong's Algorithm for Generalized Binary Split Trees

Huang and Wong [5] proposed a polynomial-time dynamic-programming algori...
research
12/23/2017

Cartesian trees and Lyndon trees

The article describes the structural and algorithmic relations between C...
research
11/25/2019

Listing Conflicting Triples in Optimal Time

Different sources of information might tell different stories about the ...

Please sign up or login with your details

Forgot password? Click here to reset