SciELO - Scientific Electronic Library Online

 
vol.16 número32Evaluación online para aprender programación en tiempos de Covid-19 en Ingeniería: un nuevo ingeniero docenteCaracterización de Variables de Fertilización Precisa de Suelos y Praderas para el Diseño de un Software de Recomendación Inteligente índice de autoresíndice de materiabúsqueda de artículos
Home Pagelista alfabética de revistas  

Servicios Personalizados

Revista

Articulo

Indicadores

Links relacionados

  • En proceso de indezaciónCitado por Google
  • No hay articulos similaresSimilares en SciELO
  • En proceso de indezaciónSimilares en Google

Compartir


Entre Ciencia e Ingeniería

versión impresa ISSN 1909-8367

Resumen

CANDELA, C. A. et al. Implementation of algorithms to compute the Convex Hull. Entre Ciencia e Ingenieria [online]. 2022, vol.16, n.32, pp.27-34.  Epub 15-Jul-2023. ISSN 1909-8367.  https://doi.org/10.31908/19098367.2668.

Computational geometry is a discipline focused on solving problems in the geometric domain. In this context, the algorithm for computing the convex polygon called Convex Hull (CH) is important, because it is the basis for many other algorithms. The objective of the research was to implement algorithms that compute the CH incorporating modifications to reduce the execution time. The research started with a bibliographic review of computational geometry and the algorithms highlighted in the calculation of CH. Subsequently, the QuickHull, Gift Wrapping, and Graham Scan algorithms were implemented in JAVA in their original versions; some versions with modifications were also implemented. Upon completion of implementation, tests were run to verify the execution times. Finally, the QuickHull algorithm was found to be the fastest among the implementations performed in this research. It is also noted a reduction in execution times in the modified implementations in relation to the original ones of the Gift Wrapping and Graham Scan algorithms.

Palabras clave : Computational Geometry; Convex Hull; Gift Wrapping; Graham Scan; QuickHull.

        · resumen en Español     · texto en Español     · Español ( pdf )