我现在面临寿以下问题:
假设ü是社交网络用户,因此有很多朋友,F(U)列表。 分区是函数F-> G,其中G是一组组,如高中,大学,工作等。
我需要拿出算法三方˚F:在社交网络中的朋友进行分类
- 输入是˚F也F(F)在为每˚F˚F(的朋友列表每个或的朋友)。
- 运行过程中允许算法询问ü问题(例如“什么是某些特定用户的最佳群体v?”)。
- 问题的数量应该保持在最小值(什么是最小值不是一个真正的数字,但我认为5%的朋友的数量似乎是正确的)。
显然得到的分区不是最优的,但它应该是可以接受的作为以后改进的起点。
任何想法,将不胜感激
编辑:不,这不是功课。我相信家庭作业会有更明确的要求和目标功能。无论如何不,这实际上是我面临的现实世界问题。
也i可以具有简化的有点,但在现实中,用户可以是许多基团的一部分(这样它更像F-> P(G),其中P(G)是功率组如果G),所以更好的算法将能够做到这一点。
这功课吗?如果是这样,它应该被标记为这样。 – 2009-11-04 21:54:10