Please use this identifier to cite or link to this item:
http://hdl.handle.net/10603/542793
Title: | Combinatorial Algorithms for Finding Enclosed Empty Regions and Set Operations on Polygons |
Researcher: | Paul, Raina |
Guide(s): | Sarkar, Apurba |
Keywords: | Computer Science Computer Science Theory and Methods Engineering and Technology |
University: | Indian Institute of Engineering Science and Technology, Shibpur |
Completed Date: | 2023 |
Abstract: | This thesis studies interesting problems in the area of geometry related to polygonssuchasfindingthemaximumarearectangle,findingthemaximum area annulus, performing set operations on polygons, and generating random curves inside any digital object.It proposes algorithms for the same alongwiththeirpotentialapplicability.Foralltheproblemsaddressedhere, we have assumed an underlying isothetic grid.Isothetic grids are formed by the intersection of vertical and horizontal line segments i.e.,segments parallel to the coordinate axes.This thesis is divided into two primary sections.Thefirstsectionpertainstoidentifyingenclosedareas,includingthe largestemptyrectanglesandthemaximumemptyannulus,amidstvarious obstructions.Thelatterpartpertainstoperformingdifferentsetoperations onpolygonsandemphasizesthepracticalimplementationofthepolygonal structure.The interval tree data structure is used to find the largest empty rectangle.The algorithm runs in O(r nlogn)time, where n is the number of line segments and r is the number of candidate empty rectangles for a line segment.Annulus is the region between two rectangles, one of which enclosestheother,thespacebetweenthetworectanglesisknownasthearea oftheannulus.Wepresentalgorithmstofindannulusfromasetofisothetic linesegmentsusinganintervaltreeandalistdatastructure,andfromaset of points by storing the points in a binary search tree data structure.The computationtimeforthe algorithms is O(k nlogn), where k is the number ofcandidateannulusandn isthenumberoflinesegments,andO(mlogm), wheremisthenumberofpointsrespectively.Inthesecondpartofthethesis, wehavedesignedalgorithmstoperformsetoperationsonpolygonsandalso proposedanalgorithmtogeneratearandomcurvewithintheinnerisotheticcover (IIC)of a digital image.The first step in carrying out the various set operationsonpolygons,suchasunion,intersection,andsetdifference,isto locatethepointsofintersectionbetweenthepolygons. Thetimerequiredto findthepointsofintersectionisO(nlogn),wherenisthenumberofline newlinesegmentsofthepolygons.Afterthepointsofintersec |
Pagination: | 121 |
URI: | http://hdl.handle.net/10603/542793 |
Appears in Departments: | Computer Science and Technology |
Files in This Item:
File | Description | Size | Format | |
---|---|---|---|---|
01_title.pdf | Attached File | 207.95 kB | Adobe PDF | View/Open |
02_prelim pages.pdf | 580.7 kB | Adobe PDF | View/Open | |
03_contents.pdf | 162.77 kB | Adobe PDF | View/Open | |
04_abstract.pdf | 100.22 kB | Adobe PDF | View/Open | |
05_chapter 1.pdf | 490.31 kB | Adobe PDF | View/Open | |
06_chapter 2.pdf | 1.2 MB | Adobe PDF | View/Open | |
07_chapter 3.pdf | 1.15 MB | Adobe PDF | View/Open | |
08_chapter 4.pdf | 1.57 MB | Adobe PDF | View/Open | |
09_chapter 5.pdf | 1.46 MB | Adobe PDF | View/Open | |
10_annexure.pdf | 173.8 kB | Adobe PDF | View/Open | |
80_recommendation.pdf | 227.56 kB | Adobe PDF | View/Open |
Items in Shodhganga are licensed under Creative Commons Licence Attribution-NonCommercial-ShareAlike 4.0 International (CC BY-NC-SA 4.0).
Altmetric Badge: