The Euclidean arborescence problem

The Euclidean arborescence problem involves the creation of rooted trees embedded in the plane using the L2 distance metric. These trees are interesting in that they have a low cost yet offer responsive service from the root to any other vertex. As such, arborescences have their cost...

Full description

Bibliographic Details
Other Authors: Keil, Mark
Language:en_US
Published: 2012
Online Access:http://hdl.handle.net/10388/etd-05242012-104112
id ndltd-USASK-oai-ecommons.usask.ca-10388-etd-05242012-104112
record_format oai_dc
spelling ndltd-USASK-oai-ecommons.usask.ca-10388-etd-05242012-1041122014-11-19T04:53:20ZThe Euclidean arborescence problemThe Euclidean arborescence problem involves the creation of rooted trees embedded in the plane using the L2 distance metric. These trees are interesting in that they have a low cost yet offer responsive service from the root to any other vertex. As such, arborescences have their cost compared to that of the minimum spanning tree (MST), and their radius compared to that of the shortest path tree {SPT), which are minimal with respect to cost and radius, respectively. This research examines geometric techniques for constructing such arborescences. The central component to this research is the development of a generalized ar­ borescence algorithm framework. Independent framework modules are used to define a unique arborescence algorithm. Arborescence properties are defined, including met­ rics to measure the quality of the arborescence relative to the MST cost and the SPT radius. This framework is used to describe four arborescence algorithms: the circle span­ ning, circle Steiner, unrestricted tangent and restricted tangent arborescence algo­ rithms. Each algorithm is analyzed to determine its computational complexity and space requirements, as well as its theoretical performance with respect to the described quality metrics. However, because theoretical bounds for metrics are not always available or reflec­ tive of practice, empirical research was done to determine how each of the algorithms perform in practice. The results of this experimentation look quite favorably on three of the four arborescence algorithms considered. The experimental values for those three have very stable and predictable quality on large point sets, which is well under a two approximation on most metrics.Keil, Mark2012-05-24T10:41:12Z2013-01-04T04:32:06Z2013-05-24T08:00:00Z2013-01-04T04:32:06Z199619961996textthesishttp://hdl.handle.net/10388/etd-05242012-104112en_US
collection NDLTD
language en_US
sources NDLTD
description The Euclidean arborescence problem involves the creation of rooted trees embedded in the plane using the L2 distance metric. These trees are interesting in that they have a low cost yet offer responsive service from the root to any other vertex. As such, arborescences have their cost compared to that of the minimum spanning tree (MST), and their radius compared to that of the shortest path tree {SPT), which are minimal with respect to cost and radius, respectively. This research examines geometric techniques for constructing such arborescences. The central component to this research is the development of a generalized ar­ borescence algorithm framework. Independent framework modules are used to define a unique arborescence algorithm. Arborescence properties are defined, including met­ rics to measure the quality of the arborescence relative to the MST cost and the SPT radius. This framework is used to describe four arborescence algorithms: the circle span­ ning, circle Steiner, unrestricted tangent and restricted tangent arborescence algo­ rithms. Each algorithm is analyzed to determine its computational complexity and space requirements, as well as its theoretical performance with respect to the described quality metrics. However, because theoretical bounds for metrics are not always available or reflec­ tive of practice, empirical research was done to determine how each of the algorithms perform in practice. The results of this experimentation look quite favorably on three of the four arborescence algorithms considered. The experimental values for those three have very stable and predictable quality on large point sets, which is well under a two approximation on most metrics.
author2 Keil, Mark
author_facet Keil, Mark
title The Euclidean arborescence problem
spellingShingle The Euclidean arborescence problem
title_short The Euclidean arborescence problem
title_full The Euclidean arborescence problem
title_fullStr The Euclidean arborescence problem
title_full_unstemmed The Euclidean arborescence problem
title_sort euclidean arborescence problem
publishDate 2012
url http://hdl.handle.net/10388/etd-05242012-104112
_version_ 1716720040957444096