Advanced SearchSearch Tips
Efficient Algorithms for Approximating the Centroids of Monotone Directions in a Polyhedron
facebook(new window)  Pirnt(new window) E-mail(new window) Excel Download
  • Journal title : International Journal of Contents
  • Volume 12, Issue 2,  2016, pp.42-48
  • Publisher : The Korea Contents Association
  • DOI : 10.5392/IJoC.2016.12.2.042
 Title & Authors
Efficient Algorithms for Approximating the Centroids of Monotone Directions in a Polyhedron
Ha, Jong-Sung; Yoo, Kwan-Hee;
  PDF(new window)
We present efficient algorithms for computing centroid directions for each of the three types of monotonicity in a polyhedron: strong, weak, and directional monotonicity, which can be used for optimizing directions in many 3D manufacturing processes. Strongly- and directionally-monotone directions are the poles of great circles separating a set of spherical polygons on the unit sphere, the centroids of which are shown to be obtained by applying the previous result for determining the maximum intersection of the set of their dual spherical polygons. Especially in this paper, we focus on developing an efficient method for approximating the weakly-monotone centroid, which is the pole of one of the great circles intersecting a set of spherical polygons on the unit sphere. The original problem is approximately reduced into computing the intersection of great bands for avoiding complicated computational complexity of non-convex objects on the unit sphere, which can be realized with practical linear-time operations.
Polyhedron Monotonicity;Centroid Direction;Gaussian Map;Visibility Map;Spherical Algorithm;
 Cited by
J. Ha and K. Yoo, “Characterization of polyhedron monotonicity,” Computer-Aided Design, vol. 38, no. 1, 2006, pp. 48-54. crossref(new window)

J. Ha and K. Yoo, “Approximating centroids for the maximum intersection of spherical polygons,” Computer-Aided Design, vol. 37, no. 8, 2005, pp. 783-790. crossref(new window)

G. Toussaint, Computational Geometry, Elsevier Science, 1985.

S. C. L. L. Chen and T. Woo, “Separating and intersecting spherical polygons: computing machinability on three- four- and five-axis numerically controlled machines,” ACM Tr. on Graphics, vol. 12, no. 4, 1993, pp. 305-326. crossref(new window)

Lin-Lin Chen, Shuo-Yan Chou, and Tony C. Woo, “Parting directions for mould and die design,” Computer-Aided Design, vol. 25, no. 12, 1993, pp. 762-768. crossref(new window)

E. Welzel, "Smallest enclosing disks (balls and ellipsoids)," New Results and New Trends in Computer Science, Springer Lecture Notes in Computer Science, vol. 555, 1991, pp. 359-370.

N. Megiddo, “Linear programming in linear time when the dimension is fixed,” Journal of ACM, vol. 31, no. 1, 1984, pp. 114-127. crossref(new window)

M. Dyer, “Linear time algorithms for two- and three-variable linear programs,” SIAM. Journal on Computing, vol. 13, no. 1, 1984, pp. 31-45. crossref(new window)

R. Seidel, “Small-dimensional linear programming and convex hulls made easy,” Discrete Computing Geometry, vol. 6, no. 5, 1991, pp. 423-434. crossref(new window)

T. Woo, “Visibility maps and spherical algorithms,” Computer Aided Design, vol. 26, no. 1, 1994, pp. 6-16. crossref(new window)

G. Toussaint, “Computing largest empty circles with location constraints,” International Journal of Computer and Information Sciences, vol. 12, no. 5, 1983, pp. 347-358. crossref(new window)

J. G. Gan, T. C. Woo, and K. Tang, “Spherical maps: their construction, properties, and approximation,” ASME J. Mechanical Design, vol. 116, 1994, pp. 357-363. crossref(new window)

N. Capens, an implementation of [6], enclosing spheres.shtml

CGAL, an implementation of [6], volumes ref/class min _sphere of spheres d.html.

M. Hohmeyer, an implementation of [9],

CGAL, an implementation of [9], html/cgal manual/qp solver/chapter main.html.