DocumentCode :
1240172
Title :
Solving minimum distance problems with convex or concave bodies using combinatorial global optimization algorithms
Author :
Carretero, Juan A. ; Nahon, Meyer A.
Author_Institution :
Dept. of Mech. Eng., Univ. of New Brunswick, Fredericton, NB, Canada
Volume :
35
Issue :
6
fYear :
2005
Firstpage :
1144
Lastpage :
1155
Abstract :
Determining the minimum distance between convex objects is a problem that has been solved using many different approaches. On the other hand, computing the minimum distance between combinations of convex and concave objects is known to be a more complicated problem. Most methods propose to partition the concave object into convex subobjects and then solve the convex problem between all possible subobject combinations. This can add a large computational expense to the solution of the minimum distance problem. In this paper, an optimization-based approach is used to solve the concave problem without the need for partitioning concave objects into convex pieces. Since the optimization problem is no longer unimodal (i.e., has more than one local minimum point), global optimization techniques are used. Simulated Annealing (SA) and Genetic Algorithms (GAs) are used to solve the concave minimum distance problem. In order to reduce the computational expense, it is proposed to replace the objects´ geometry by a set of points on the surface of each body. This reduces the problem to an unconstrained combinatorial optimization problem, where the combination of points (one on the surface of each body) that minimizes the distance will be the solution. Additionally, if the surface points are set as the nodes of a surface mesh, it is possible to accelerate the convergence of the global optimization algorithm by using a hill-climbing local optimization algorithm. Some examples using these novel approaches are presented.
Keywords :
combinatorial mathematics; genetic algorithms; minimisation; path planning; problem solving; simulated annealing; combinatorial global optimization algorithms; concave bodies; convex objects; distance determination; genetic algorithms; hill-climbing local optimization algorithm; minimum distance problem solving; path planning; simulated annealing; subobject combinations; unconstrained combinatorial optimization problem; Computational geometry; Computational modeling; Face detection; Genetic algorithms; Interference; Mechanical engineering; Path planning; Robots; Simulated annealing; Trajectory; Combinatorial optimization; distance determination; genetic algorithms applications; path planning; simulated annealing applications; Algorithms; Artificial Intelligence; Computer Simulation; Image Enhancement; Image Interpretation, Computer-Assisted; Imaging, Three-Dimensional; Information Storage and Retrieval; Models, Statistical; Numerical Analysis, Computer-Assisted; Pattern Recognition, Automated; Robotics;
fLanguage :
English
Journal_Title :
Systems, Man, and Cybernetics, Part B: Cybernetics, IEEE Transactions on
Publisher :
ieee
ISSN :
1083-4419
Type :
jour
DOI :
10.1109/TSMCB.2005.850172
Filename :
1542261
Link To Document :
بازگشت