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 SizeFormat 
01_title.pdfAttached File207.95 kBAdobe PDFView/Open
02_prelim pages.pdf580.7 kBAdobe PDFView/Open
03_contents.pdf162.77 kBAdobe PDFView/Open
04_abstract.pdf100.22 kBAdobe PDFView/Open
05_chapter 1.pdf490.31 kBAdobe PDFView/Open
06_chapter 2.pdf1.2 MBAdobe PDFView/Open
07_chapter 3.pdf1.15 MBAdobe PDFView/Open
08_chapter 4.pdf1.57 MBAdobe PDFView/Open
09_chapter 5.pdf1.46 MBAdobe PDFView/Open
10_annexure.pdf173.8 kBAdobe PDFView/Open
80_recommendation.pdf227.56 kBAdobe PDFView/Open
Show full item record


Items in Shodhganga are licensed under Creative Commons Licence Attribution-NonCommercial-ShareAlike 4.0 International (CC BY-NC-SA 4.0).

Altmetric Badge: