DOI QR코드

DOI QR Code

An Improved Convex Hull Algorithm Considering Sort in Plane Point Set

평면 점집합에서 정렬을 고려한 개선된 컨벡스 헐 알고리즘

  • Received : 2013.02.26
  • Accepted : 2013.03.15
  • Published : 2013.03.30

Abstract

In this paper, we suggest an improved Convex Hull algorithm considering sort in plane point set. This algorithm has low computational complexity since processing data are reduced by characteristic of extreme points. Also it obtains a complete convex set with just one processing using an convex vertex discrimination criterion. Initially it requires sorting of point set. However we can't quickly sort because of its heavy operations. This problem was solved by replacing value and index. We measure the execution time of algorithms by generating a random set of points. The results of the experiment show that it is about 2 times faster than the existing algorithm.

본 연구에서는 임의의 정렬되지 않은 점집합에서 정렬을 고려한 개선된 Convex Hull 알고리즘을 제안한다. 이 알고리즘은 Convex Hull의 극점 특성을 이용하여 처리 데이터를 한정하기 때문에 계산복잡도가 낮다. 각 단계마다 볼록 정점을 판별하는 조건을 이용하여 한 번의 스캔으로 완전한 Convex Set을 구한다. 알고리즘 초기에 점집합의 정렬이 필요한데, 이때 걸리는 시간이 알고리즘 전체 동작시간의 대부분을 차지하기 때문에 값과 인덱스를 대치하여 빠르게 정렬하였다. 일반적인 상황을 가정하여 랜덤한 점집합으로 알고리즘의 동작시간을 측정하였으며 기존의 알고리즘에 비해 약 두 배의 속도 향상이 있음을 확인하였다.

Keywords

References

  1. H. K. Cha, S. Y. Shin, "Efficient Convex Hull Algorithm and its Application", KIISE Vol.5, No.4, pp.59-70, 1987
  2. Minhas. R, Wu, J, "Invariant Feature Set in Convex Hull for Fast Image Registration" Systems, Man and Cybernetics, 2007. ISIC. IEEE International Conference on, vol, no, pp.1557-1561, 7-10 Oct. 2007
  3. Chongming Wu, Xiaodan Wang, Dongying Bai, Hongda Zhang, "A Fast Training Algorithm for SVM Based on the Convex Hulls Algorithm" Signal Processing, 2008. ICSP 2008. 9th International Conference on, vol, no, pp.1578-1581, 26-29 Oct. 2008
  4. Chun-Qiong Gong, "A New Method for the Morph of Planar Polygons Based on Shape Feature" Information Technology, Computer Engineering and Management Sciences (ICM), 2011 International Conference on, vol.3, no, pp.7-10, 24-25 Sept. 2011
  5. He Fei, Li Xia, "A Improved Volume Rendering Algorithm Based on Convex Hull" Information Science and Engineering (ICISE), 2010 2nd International Conference on, vol, no, pp.1-3, 4-6. Dec. 2010
  6. R.L. Graham, "An Efficient Algorithm for Determining the Convex Hull of a Finite Planar Set", Information processing letters pp.132-133, 1972
  7. W Eddy, "A New Convex Hull Algorithm for Planar Sets", ACM Transactions on Mathematical Software, vol. 3, no. 4, pp.398-403, Dec 1977 https://doi.org/10.1145/355759.355766
  8. Dong Wei, XingHua Liu, "Improved Algorithm for Computing Convex Hull of Plane Point Set", Computational Intelligence and Software Engineering, 2009. CiSE 2009. International Conference on , vol., no., pp.1-4, 11-13. Dec. 2009
  9. X Zhang, Z Tang, J Yu, M Guo, "A Fast Convex Hull Algorithm for Binary Image", Informatica: An International Journal of Computing and Informatics, 2010