首页> 外文学位 >Some combinatorial optimization problems on radio network communication and machine scheduling.
【24h】

Some combinatorial optimization problems on radio network communication and machine scheduling.

机译:无线电网络通信和机器调度中的一些组合优化问题。

获取原文
获取原文并翻译 | 示例

摘要

The combinatorial optimization problems coming from two areas are studied in this dissertation: network communication and machine scheduling.;In the network communication area, the complexity of distributed broadcasting and distributed gossiping is studied in the setting of random networks. Two different models are considered: one is random geometric networks, the main model used to study properties of sensor and ad-hoc networks, where n points are randomly placed in a unit square and two points are connected by an edge if they are at most a certain fixed distance r from each other. The other model is the so-called line-of-sight networks, a new network model introduced recently by Frieze et al. (SODA'07). The nodes in this model are randomly placed (with probability p) on an n x n grid and a node can communicate with all the nodes that are in at most a certain fixed distance r and which are in the same row or column. It can be shown that in many scenarios of both models, the random structure of these networks makes it possible to perform distributed gossiping in asymptotically optimal time O(D), where D is the diameter of the network. The simulation results show that most algorithms especially the randomized algorithm works very fast in practice.;In the scheduling area, the first problem is online scheduling a set of equal processing time tasks with precedence constraints so as to minimize the makespan. It can be shown that Hu's algorithm yields an asymptotic competitive ratio of 3/2 for intree precedence constraints and an asymptotic competitive ratio of 1 for outtree precedences, and Coffman-Graham algorithm yields an asymptotic competitive ratio of 1 for arbitrary precedence constraints and two machines.;The second scheduling problem is the integrated production and delivery scheduling with disjoint windows. In this problem, each job is associated with a time window, and a profit. A job must be finished within its time window to get the profit. The objective is to pick a set of jobs and schedule them to get the maximum total profit. For a single machine and unit profit, an optimal algorithm is proposed. For a single machine and arbitrary profit, a fully polynomial time approximation scheme (FPTAS) is proposed. These algorithms can be extended to multiple machines with approximation ratio less than e/(e - 1).;The third scheduling problem studied in this dissertation is the preemptive scheduling algorithms with nested and inclusive processing set restrictions. The objective is to minimize the makespan of the schedule. It can be shown that there is no optimal online algorithm even for the case of inclusive processing set. Then a linear time optimal algorithm is given for the case of nested processing set, where all jobs are available for processing at time t = 0. A more complicated algorithm with running time O( n log n) is given that produces not only optimal but also maximal schedules. When jobs have different release times, an optimal algorithm is given for the nested case and a faster optimal algorithm is given for the inclusive processing set case.
机译:本文研究了来自网络通信和机器调度两个领域的组合优化问题。在网络通信领域,研究了随机网络环境下分布式广播和分布式闲聊的复杂性。考虑了两种不同的模型:一种是随机几何网络,用于研究传感器网络和自组织网络的主要模型,其中n个点随机放置在一个单位正方形中,如果两个点最多为2个,则通过边缘将它们连接起来彼此之间有一定的固定距离r。另一个模型是所谓的视线网络,这是Frieze等人最近引入的一种新的网络模型。 (SODA'07)。该模型中的节点被随机放置(概率为p)在n x n网格上,并且一个节点可以与至多具有一定固定距离r且位于同一行或同一列中的所有节点通信。可以证明,在两种模型的许多情况下,这些网络的随机结构都使得可以在渐近最佳时间O(D)中执行分布式八卦,其中D是网络的直径。仿真结果表明,大多数算法,特别是随机算法,在实践中工作起来非常快。在调度领域,第一个问题是在线调度一组具有优先约束的相等处理时间的任务,以最大程度地缩短工期。可以证明,Hu的算法对于intree优先约束的渐近竞争比为3/2,对于outtree优先约束的渐近竞争比为1,而Coffman-Graham算法对于任意优先约束和两台机器均得出的渐近竞争比为1。 。;第二个调度问题是窗口不相交的集成生产和交付调度。在这个问题中,每个工作都与一个时间窗口和一个利润相关联。作业必须在其时间范围内完成才能获得利润。目的是挑选一组工作并安排它们以获得最大的总利润。针对单机单利的问题,提出了一种优化算法。对于单机和任意利润,提出了一种全多项式时间近似方案(FPTAS)。这些算法可以扩展到近似比小于e /(e-1)的多台机器上。本文研究的第三个调度问题是具有嵌套和包含处理集约束的抢占式调度算法。目的是最大程度地减少时间表的有效期。可以证明,即使对于包容性处理集,也没有最优的在线算法。然后针对嵌套处理集的情况给出了线性时间最优算法,其中所有作业都可以在时间t = 0进行处理。给出了运行时间为O(n log n)的更复杂的算法,该算法不仅产生最优值,而且产生时间也是最大的时间表。当作业具有不同的释放时间时,将为嵌套案例提供最佳算法,而为包含处理集案例提供更快的最佳算法。

著录项

  • 作者

    Wang, Xin.;

  • 作者单位

    New Jersey Institute of Technology.;

  • 授予单位 New Jersey Institute of Technology.;
  • 学科 Computer Science.
  • 学位 Ph.D.
  • 年度 2008
  • 页码 130 p.
  • 总页数 130
  • 原文格式 PDF
  • 正文语种 eng
  • 中图分类
  • 关键词

  • 入库时间 2022-08-17 11:39:33

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号