首页> 外文会议>International Conference on Operations Research >A Decentralized Heuristic for Multiple-Choice Combinatorial Optimization Problems
【24h】

A Decentralized Heuristic for Multiple-Choice Combinatorial Optimization Problems

机译:多项选择组合优化问题的分散启发式

获取原文

摘要

1 Introduction In 0-1 multiple-choice combinatorial optimization problems, multiple sets or classes of elements are given, from which each exactly one element has to be chosen to form a solution. The goal is to find a solution that minimizes (or maximizes) a given objective function. Such problems are typically NP-hard in the weak sense, so that they can be solved in polynomial time using dynamic programming [4]. By exploiting the specific structure of a given problem, even linear time can be achieved. For example, the well-known multiple-choice knapsack problem can easily be solved using the core concept [6]. But such methods cannot be applied to all problems of this class for two reasons: First, a core may be difficult to find, as it is the case in some (multiple-choice) subsetsum problems [7]. Second, and more importantly, the problem may have to be solved in a decentralized way, so that global knowledge is not available. This is especially the case in distributed systems with autonomous actors. For example, such a system may not support gathering global knowledge due to its openness, or the cost for doing this may be very high. Also, the collection of global knowledge at certain stages of an algorithm (i.e. at startup) leads to synchronization points, which are undesirable in many cases. Finally, such actions may violate privacy considerations. Typical application fields for these kinds of problems are distributed resource allocation, wireless sensor networks, media streaming in bandwith-contrained environments, logistics and decentralized energy management.
机译:1引言在0-1多项选择组合优化问题中,给出了多组或类别的元素,从中必须选择一个元素以形成解决方案。目标是找到一种最小化(或最大化)给定目标函数的解决方案。这些问题通常在弱道中难以努力,因此可以使用动态编程[4]来解决它们中的多项式时间。通过利用给定问题的特定结构,即使可以实现线性时间。例如,可以使用核心概念[6]轻松解决众所周知的多项选择背包问题。但是由于两个原因,这种方法不能应用于该类的所有问题:首先,核心可能很难找到,因为某些(多项选择)子谱系问题的情况是这种情况[7]。第二,更重要的是,问题可能必须以分散的方式解决,因此全球知识不可用。尤其是具有自主行动者的分布式系统的情况。例如,这种系统可能不支持收集由于其开放性而收集全球知识,或者这样做的成本可能非常高。此外,在算法的某些阶段(即启动)的某些阶段集合全局知识导致同步点,这在许多情况下是不期望的。最后,这些行动可能违反隐私考虑因素。这些类型问题的典型应用领域是分布式资源分配,无线传感器网络,带宽禁区环境中的媒体流,物流和分散的能源管理。

著录项

相似文献

  • 外文文献
  • 中文文献
  • 专利
获取原文

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号