Java 天线和基站接收器组操作

Java 天线和基站接收器组操作,java,algorithm,set,Java,Algorithm,Set,我们有一组天线和基站接收站,如问题陈述中所示。我到目前为止的推理-: 分配给多个天线的多组基站接收站的联合将给出其中一个或所有天线范围内的基站数量 多个天线的多组基站接收站的交叉点将为这些天线提供一组共用的基站 这些集合的并集和交集之间的差异将为我提供一组天线特有的接收器,从而消除干扰问题。我需要得到一个这样的元素最大的集合 如果输入的数量很大,则功率集方法(从这些差异集的功率集中选择最佳的功率集)将非常详尽。我该如何处理这个问题?对于Java实现,我考虑使用一组集合或集合列表。您希望有多少天线

我们有一组天线和基站接收站,如问题陈述中所示。我到目前为止的推理-:

  • 分配给多个天线的多组基站接收站的联合将给出其中一个或所有天线范围内的基站数量
  • 多个天线的多组基站接收站的交叉点将为这些天线提供一组共用的基站
  • 这些集合的并集和交集之间的差异将为我提供一组天线特有的接收器,从而消除干扰问题。我需要得到一个这样的元素最大的集合

  • 如果输入的数量很大,则功率集方法(从这些差异集的功率集中选择最佳的功率集)将非常详尽。我该如何处理这个问题?对于Java实现,我考虑使用一组集合或集合列表。

    您希望有多少天线和接收器?这看起来像一个NP难问题(变为独立集问题)…ile:不过我的方法正确吗?我所作的“实质性”声明只是事后的想法。我想知道我的方法是否正确,如果正确,我应该如何生成差集。迭代所有子集的一个简单方法是从I=0到2^n(互斥)。对于每个i,查看其n位,如果设置了一个位,则将其包含到一个集中。如果你需要更多,你可以搜索“生成所有子集”,所以生成所有子集是我应该寻找的?假设我有a0,a1和a2。我需要把a0和a1放在一起,找到它们的并集和交集,然后求差。我对所有其他可用的套件都这样做。然后我转到三胞胎。在收集了所有的差异集之后,我找到了长度最大的一个。我应该寻找集合的子集,还是其他什么?