DC Field | Value | Language |
---|---|---|
dc.contributor.advisor | Chwa, Kyung-Yong | - |
dc.contributor.advisor | 좌경룡 | - |
dc.contributor.author | Yang, Tae-Cheon | - |
dc.contributor.author | 양태천 | - |
dc.date.accessioned | 2011-12-13T05:22:52Z | - |
dc.date.available | 2011-12-13T05:22:52Z | - |
dc.date.issued | 1994 | - |
dc.identifier.uri | http://library.kaist.ac.kr/search/detail/view.do?bibCtrlNo=69073&flag=dissertation | - |
dc.identifier.uri | http://hdl.handle.net/10203/33001 | - |
dc.description | 학위논문(박사) - 한국과학기술원 : 전산학과, 1994.2, [ v, 93 p. ] | - |
dc.description.abstract | In this thesis, the notion of a rolling disc which arises from the pocketing problem in NC machining is introduced and characterized. First, We present an O(n log n) algorithm for finding the largest rolling disc of a simple polygon P using the Voronoi diagram of P where n is the number of the vertices of P. This algorithm leads to efficient algorithms for several well-known geometric problems. Second, as an application of the rolling discs, we consider a problem for finding the minimum Euclidean distance between two disjoint simple polygons. This problem can be formulated as computing the largest rolling disc between the two polygons P and Q. We present an O((n + m)log(n + m)) algorithm for solving the minimum distance problem using the largest rolling disc between them, where m is the number of the vertices of Q. Third, as an another application of the rolling discs, the pocketing problem is considered. The pocketing is a machining operation that removes all the material within a given boundary. We present an efficient pocketing algorithm using the notion of a rolling disc of a simple polygon. The largest rolling disc implies the cutter of maximum diameter which does not overcut the stock while machining a pocket. We describe an O(n log n + kn) algorithm for pocketing a simple polygon, where k is the number of contour curves in a pocket P. Fourth, We consider an offsetting problem for a monotone polygon. We propose a linear algorithm for finding an offset of a monotone chain by rolling a disc to the monotone chain. And then, also a linear time algorithm is presented for finding an offset (tool path) of a monotone polygon. Fifth, we generalize the rolling disc to a convex polygon. That is, we formulate the generalized rolling discs and propose an O((log$^2$k)n log n) algorithm for finding the largest generalized rolling disc, which represented by a convex polygon, of a simple polygon. We can also find the generalized rolling disc in L$_1$ metric and L$_\infty$... | eng |
dc.language | eng | - |
dc.publisher | 한국과학기술원 | - |
dc.subject | 롤링 디스크. | - |
dc.title | Rolling discs and their applications | - |
dc.title.alternative | 롤링 디스크와 그의 응용 | - |
dc.type | Thesis(Ph.D) | - |
dc.identifier.CNRN | 69073/325007 | - |
dc.description.department | 한국과학기술원 : 전산학과, | - |
dc.identifier.uid | 000825169 | - |
dc.contributor.localauthor | Chwa, Kyung-Yong | - |
dc.contributor.localauthor | 좌경룡 | - |
Items in DSpace are protected by copyright, with all rights reserved, unless otherwise indicated.