数学中国

 找回密码
 注册
搜索
热搜: 活动 交友 discuz
查看: 4378|回复: 1

一个找点对应关系,使得所有点移动距离和最小的问题

[复制链接]
发表于 2008-7-4 11:55 | 显示全部楼层 |阅读模式


如附件图,散乱的蓝色点为初始化位置
现:经过移动变为红色3×3 队列;
问题:如何规划每一个蓝色点移到哪个对应的红色点,使得所有蓝色点移动的距离和最短。
如果没有最优解,是否有优化解。
备注:
1. 个点,希望有一种针对 n个点的算法。满足条件初始化为固定的任意形状,目标队列也为固定的任意形状,求最优的对应关系;
2. 最龊的方法是所有的映射关系遍历,复杂度为 O(n!),实不可取;
3. 我试过用 PCA算法进行分块对应,块中再分别映射,复杂度为O(a!b!...(n-a-b..)! ) ,a,b,...,n-a-b... 满足 a + b + ... + ( n-a-b... ) = n;
发表于 2008-8-5 21:58 | 显示全部楼层

一个找点对应关系,使得所有点移动距离和最小的问题

有趣的问题,收藏下,
您需要登录后才可以回帖 登录 | 注册

本版积分规则

Archiver|手机版|小黑屋|数学中国 ( 京ICP备05040119号 )

GMT+8, 2025-5-15 02:07 , Processed in 0.076801 second(s), 15 queries .

Powered by Discuz! X3.4

Copyright © 2001-2020, Tencent Cloud.

快速回复 返回顶部 返回列表