SET-THEORETIC OPERATION OF INTERSECTION OF TOPOLOGICAL OBJECTS-POLYGONS ON THE PLANE
https://doi.org/10.35596/1729-7648-2019-126-8-58-65
Abstract
The technological process of manufacturing ultra-large integrated circuits includes a number of stages, one of which is the preparation with the help of computer-aided design of input information for the image generator photodetector. Creating a control program for image generation generates a large number of problems, many of which are solved by methods of computational geometry and usually operate with geometric objects such as polygon or rectangle. The purpose of this work was to develop methods for performing a set-theoretic intersection operation on topological objects of the polygon type. The paper analyzes the different variants of the intersection of the sides of polygons with each other and introduces the concept of degenerate and possible intersection points. The rules are formulated to identify degenerate points of intersection of the sides of polygons in order to reduce the number of fragments into which the boundaries of polygons are divided by intersection points, as well as to clarify the status of possible intersection points. Two methods of finding the intersection of polygons are proposed: a simpler basic method, applicable to a wide range of practical problems, and a more complex General method, used in practice much less often. The material of the article relates to research related to the General task of developing a software system for the preparation of topological information for microphotoset image generators.
About the Author
A. A. ButovBelarus
Butov Aleksey Alexandrovich, PhD, Associate Professor, Associate Professor of Economic Informatics Department
220013, Minsk, P. Brovka st., 6
References
1. Fejnberg V.Z. [Geometric problems of machine graphics of large integrated circuits]. Moscow: Radio i svjyaz'; 1987. (In Russ.)
2. Shestakov E.A., Butov A.A., Orlova T.L., Voronov A.A. [Automated system of preparation of information for the formation of photomasks]. Iskusstvennyy intellect = Artificial intelligence. 2008;4:200-207. (In Russ.)
3. Preparata F., Sheymos M. [Computational geometry: An Introduction]. Moscow: Mir; 1989. (In Russ.)
4. Shestakov E.A. [Decomposition of a multi-connected polygon into a set of rectangles]. Vestnik Brestskogo Gosudarstvennogo Tehnicheskogo Universiteta. Fisika, Matematika, Informatika=Bulletin of Brest state technical University. Physics, mathematics, computer science. 2008;5:82-86. (In Russ.)
5. Butov A.A. [Eliminating redundancy in covering a topological object with rectangles]. Doklady BGUIR = Doklady BGUIR. 2017;8:13-20. (In Russ.)
6. Butov A.A. [A set-theoretic operation of combining polygons in topological design problems]. Informatika = Informatics. 2019;16(1):93-102. (In Russ.)
Review
For citations:
Butov A.A. SET-THEORETIC OPERATION OF INTERSECTION OF TOPOLOGICAL OBJECTS-POLYGONS ON THE PLANE. Doklady BGUIR. 2019;(7-8):58-65. (In Russ.) https://doi.org/10.35596/1729-7648-2019-126-8-58-65