An iterative algorithm for finding a nearest pair of points in two convex subsets of Rn

被引:13
作者
Llanas, B
de Sevilla, MF
Feliu, V
机构
[1] ETSI Caminos, Dpto Matemat & Informat, Madrid 28040, Spain
[2] ETSI Ind, Dpto Ingn Elect, Real 13071, Spain
关键词
polyhedra; local search; projection algorithms; euclidean distance; nonexpansive operators;
D O I
10.1016/S0898-1221(00)85008-7
中图分类号
O29 [应用数学];
学科分类号
070104 ;
摘要
We present an algorithm for finding a nearest pair of points in two convex sets of Rn, and therefore, their distance. The algorithm is based on the fixed-point theory of nonexpansive operators on a Hilbert space. Its practical implementation requires a fast projection algorithm. We introduce such a procedure for convex polyhedra. This algorithm effects a local search in the faces using visibility as a guide for finding the global minimum. After studying the convergence of both algorithms, we detail computer experiments on polyhedra (projection and distance). In the case of distances, these experiments show a sublinear time complexity relative to the total number of vertices. (C) 2000 Elsevier Science Ltd. All rights reserved.
引用
收藏
页码:971 / 983
页数:13
相关论文
共 23 条
[1]  
[Anonymous], P 7 INT C AUT LANG P
[2]   Projection algorithms for solving convex feasibility problems [J].
Bauschke, HH ;
Borwein, JM .
SIAM REVIEW, 1996, 38 (03) :367-426
[4]  
Brezis H., 1983, ANAL FONCTIONELLE
[5]  
BURDES GC, 1996, FORCE TOUCH FEEDBACK
[6]  
CAMERON S, 1997, IEEE T ROBOTIC AUTOM, V4, P915
[7]  
CHIN F, 1983, IEEE T COMPUT, V32, P1203, DOI 10.1109/TC.1983.1676186
[8]   A DUAL ALGORITHM FOR FINDING A NEAREST PAIR OF POINTS IN 2 POLYTOPES [J].
FUJISHIGE, S ;
ZHAN, P .
JOURNAL OF THE OPERATIONS RESEARCH SOCIETY OF JAPAN, 1992, 35 (04) :353-365
[9]   COMPUTING THE DISTANCE BETWEEN GENERAL CONVEX OBJECTS IN 3-DIMENSIONAL SPACE [J].
GILBERT, EG ;
FOO, CP .
IEEE TRANSACTIONS ON ROBOTICS AND AUTOMATION, 1990, 6 (01) :53-61
[10]   A FAST PROCEDURE FOR COMPUTING THE DISTANCE BETWEEN COMPLEX OBJECTS IN 3-DIMENSIONAL SPACE [J].
GILBERT, EG ;
JOHNSON, DW ;
KEERTHI, SS .
IEEE JOURNAL OF ROBOTICS AND AUTOMATION, 1988, 4 (02) :193-203