Using a Linear Data Structure to maintain Dynamic Convex Hull in two Dimensions

Show simple item record

dc.contributor.author Wijeweera, K.R.
dc.contributor.author Ilayperuma, T.S.
dc.date.accessioned 2023-02-07T06:54:54Z
dc.date.available 2023-02-07T06:54:54Z
dc.date.issued 2015-01-22
dc.identifier.issn 1391-8796
dc.identifier.uri http://ir.lib.ruh.ac.lk/xmlui/handle/iruor/10844
dc.description.abstract Finding convex hull of a set of data points is an interesting problem in Computer Science and Mathematics. This paper concentrates on the use of linear data structure to solve dynamic convex hull problem. In this study, we propose a convex hull algorithm that dynamically computes convex hull of a data set where new data points are inserted randomly without deleting existing ones. Given the initial convex hull, the algorithm dynamically maintains the relevant convex hull according to the random appearance of data points. The proposed algorithm is useful in situations where dynamic construction of a new convex hull is required as a result of randomly inserting new set of data points to a large number of exiting data points with an already computed convex hull. The use of static algorithms, in such situations, requires constructing the convex hull from scratch every time a new data point is inserted and involves unnecessary computational cost. The proposed algorithm is tested against data sets having large number of randomly generated data points and gave satisfactory results. en_US
dc.language.iso en en_US
dc.publisher Faculty of Science, University of Ruhuna, Matara, Sri Lanka en_US
dc.subject Computational Geometry en_US
dc.subject Convex Analysis en_US
dc.subject Computer Graphics en_US
dc.subject Coordinate Geometry en_US
dc.subject Data Mining en_US
dc.title Using a Linear Data Structure to maintain Dynamic Convex Hull in two Dimensions en_US
dc.type Article en_US


Files in this item

This item appears in the following Collection(s)

Show simple item record

Search DSpace


Browse

My Account