Font Size: a A A

Bounds on some geometric transforms

Posted on:2006-04-30Degree:M.ScType:Thesis
University:Queen's University at Kingston (Canada)Candidate:Islam, Md. KamrulFull Text:PDF
GTID:2458390008975207Subject:Computer Science
Abstract/Summary:
A flip or edge-replacement can be considered as a transformation by which one edge e of a geometric figure is removed and an edge f (f ≠ e) is inserted such that the resulting figure belongs to the same class as the original figure. This thesis is concerned with transformation of two kinds of geometric objects, namely, planar trees and planar paths, through the application of flips. A technique is presented for transforming a given planar tree into another one for a set of n points in general position in the plane. It is proved that the number of flips required for such a transformation is at most 2n - k - s - 2 (k, s ≥ 1). In the case of planar path transformation we show that any planar path can be transformed into another by at most 2n - 5 flips for a set of n points in convex position in the plane. Besides, experimental results are presented that show transformability of any planar path into another considering n (n ≤ 13) points in general position. Later, we investigate the possibility of using flips, as an enumeration technique to generate the set P (S) of all planar paths of a set S of n points in convex position in the plane. First, it is shown that | P (S)| = n2n -3. Then two algorithms are proposed that describe the ways flips can be used to generate all the planar paths uniquely. The first algorithm is based on a recursion technique and uses flips of size one. The second algorithm is non-recursive and uses flips of size one and flips of size two (two edges are removed and two are inserted simultaneously) to enumerate all such paths uniquely.
Keywords/Search Tags:Geometric, Flips, Planar, Transformation, Paths
Related items