Diseño de un algoritmo de minería metaheurístico para separar puntos de dos colores en un entorno bidimensional
DOI:
https://doi.org/10.15649/2346075X.773Palabras clave:
Data-mining, Separation of points, Computational geometry, metaheuristic Algorithm, Simulated Annealing (SA).Resumen
The separation of color points is one of the important issues in computational geometry, which is used in various parts of science; it can be used in facility locating, image processing and clustering. Among these, one of the most widely used computational geometry in the real-world is the problem of covering and separating points with rectangles. In this paper, we intend to consider the problem
of separating the two-color points sets, using three rectangles. In fact, our goal is to separate desired blue points from undesired red points by three rectangles, in such a way that these three rectangles contain the most desire points. For this purpose, we provide a metaheuristic algorithm based on the simulated annealing method that could separates blue points from input points, , in time order O (n) with the help of three rectangles. The algorithm is executed with C# and also it has been compared and evaluated with the optimum algorithm results. The results show that our recommended algorithm responses is so close to optimal responses, and also in some cases we obtains the exact optimal response.
Referencias
Hanabadi Farahani, Afsaneh. (2013), "providing algorithms for separating color points with some geometric shapes," Master thesis, Faculty of Computer engineering, North Tehran University, Tehran.
Moslehi, Zahra. (2012), "Separability of points with geometric objects in two dimensional space," Master thesis, Faculty of Computer Engineering and Information Technology, Amir Kabir University, Tehran.
Khalafi, Sarah (2013), "An algorithm for the separation of points within polygonal environments using the minimum number of distinctive chord" Master thesis, Faculty of computer engineering, North Tehran University, Tehran.
Sheikhi, F. (2010), "Covering points in the Page Using Geometric Shapes," Master thesis, Faculty of Computer Engineering and Information Technology, Amir Kabir University, Tehran.
Mitsunori Miki, Satoru Hiwat, Tomoyuki Hiroyasu,(2006), "Simulated Annealing using an Adaptive Search Vector", 1-4244-0023-2006 IEEE.
Sylvester J.J., (2008), “A question in the geometry of situation”, Quart. J. of Math. 1 (1857) 79.
Segal M. and Kedem K., (1998), "Enclosing k points in the smallest axis parallel rectangle", , Information Processing Letters, vol. 65, no. 2, pp. 95-99. https://doi.org/10.1016/S0020-0190(97)00212-3
Seara C., (2002), "Geometric separability", in Applied Mathematics, Ph.D. Thesis, Universitat Polit'ecnica de Cataluny.
Armaselu B. and Daescu O., (2016), "Dynamic minimum bichromatic separating circle", Theoretical Computer Science. https://doi.org/10.1007/978-3-319-26626-8_50
De Pano N.A.A., (1987), “Rotating calipers revisited: optimal polygonal enclosures in optimal time”, ACM South Central Reginal Conf., Lafayette LA.
Freeman H. and Shapria R., (1975), "Determining the minimum area enclosing rectangle for an arbitrary closed curve", Commun. of the ACM 18, pp. 409-413. https://doi.org/10.1145/360881.360919
Eckstein J., Hammer P . L., Liu Y ., Nediak M. and Simeone B., (1992), "Finding minimum area kgons", Discrete & Computational Geometry (DCG), vol. 7, pp. 45-58. https://doi.org/10.1007/BF02187823
Khalafi Sara, Bagheri Alireza, Riahi Kashani M. M., (2014), "Finding The Biggest Monochromatic Polygon", INTERNATIONAL JOURNAL OF Scientific & Technology Research Volume 3, Issue 3.
Moslehi Zahra, Bagheri Alireza, (2016), "Separating bichromatic point sets by two disjoint isothetic rectangles", Scientia Iranica D. https://doi.org/10.24200/sci.2016.3891
Descargas
Publicado
Cómo citar
Número
Sección
Altmetrics
Descargas
Licencia
Todos los artículos publicados en esta revista científica están protegidos por los derechos de autor. Los autores retienen los derechos de autor y conceden a la revista el derecho de primera publicación con el trabajo simultáneamente licenciado bajo una Licencia Creative Commons Atribución-NoComercial 4.0 Internacional (CC BY-NC 4.0) que permite compartir el trabajo con reconocimiento de autoría y sin fines comerciales.
Los lectores pueden copiar y distribuir el material de este número de la revista para fines no comerciales en cualquier medio, siempre que se cite el trabajo original y se den crédito a los autores y a la revista.
Cualquier uso comercial del material de esta revista está estrictamente prohibido sin el permiso por escrito del titular de los derechos de autor.
Para obtener más información sobre los derechos de autor de la revista y las políticas de acceso abierto, por favor visite nuestro sitio web.