Design of Efficient Polynomial Time Approximation Schemes for Scheduling and Related Optimization Problems
Design of Efficient Polynomial Time Approximation Schemes for Scheduling and Related Optimization Problems
批准号:
183875639
负责人:
Professor Dr. Klaus Jansen
金额:
$0.0万
依托单位:
依托单位国家:
德国
项目类别:
Research Grants
财政年份:
2010
资助国家:
德国
项目状态:
已结题
起止时间:
2009-12-31 至 2017-12-31
中文摘要
我们的研究项目的主要目标是设计和分析重要调度和装箱问题的近似方案。对于许多NP-Hard优化问题,都有多项式时间近似格式(PTA),使得对于任意精度和输入的$I,都能找到接近最优解。对于较小的$\epsilon&>0$,大多数近似格式的运行时间都很长,无法应用于实际。一个例子是Hochbaum和Shmoys在相同机器上的排序的近似方案,其运行时间为$(n/\epsilon)^{O(1/\epsilon^2)}$。目标是开发有效的近似方案,其运行时间形式为$f(1/\epsilon)Poly(N)$且值$f(1/\epsilon)$尽可能小.对于相同/均匀机器上的排序,我们想要开发一个高效的多项式时间近似方案(EPTAS),其运行时间为$2^{O(1/\epsilon\log^c(1\epsilon))}+Poly(N)$,其中$c\geq0$是尽可能小的.这将接近该调度问题的近似方案的运行时间的已知下界。此外,我们还想研究随着时间推移作业到达的在线调度。随着新工作的到来,几个已经安排好的工作可能会被重新打包。我们的目标是设计一个高效健壮的在线算法,其多项式迁移因子为$1/\epsilon$。迁移系数由重新包装的物品的大小除以到达的物品的大小来定义。稳健在线调度问题最著名的算法有一个迁移因子指数在$1/\epsilon$中,装箱的近似方案有一个额外的常数$g(1/\epsilon)$,即$A_\epsilon(I)\leq(1+\epsilon)opt(I)+g(1/\epsilon)$。优点是运行时间由$n$和$1/\epsilon$中的多项式限定。这些格式被称为渐近完全多项式时间近似格式(AFPTAS)。对于装箱,我们想要改善加性常数$g(1/\epsilon)$以及现有AFPTAS的运行时间。此外,我们考虑一种称为下料的箱子包装变种,在这种情况下,我们只有固定数量的$m$不同尺寸的物品。我们的目标是设计一种算法,该算法最多只需要比最优解多一个仓,并且运行时间仅为$m$的单指数。最后,我们将使用算法工程的方法来实现所开发的算法并对其进行分析。
英文摘要
The main goal of our research project is the design and analysis of approximation schemes for important scheduling and bin packing problems. There are polynomial time approximation schemes (PTAS) for many NP-hard optimization problems such that a solution near the optimum can be found for any accuracy $\epsilon > 0$ and input $I$. For small $\epsilon > 0$, most of the approximation schemes have a huge running time such that they cannot be applied in practice. An example is the approximation scheme by Hochbaum and Shmoys for scheduling on identical machines with running time $(n/\epsilon)^{O(1/\epsilon^2)}$. The goal is to develop efficient approximation schemes, which have a running time of the form $f(1/\epsilon) poly(n)$ with a value $f(1/\epsilon)$ as small as possible.For scheduling on identical/uniform machines, we want to develop an efficient polynomial time approximation scheme (EPTAS) with running time $2^{O(1/\epsilon \log^c(1\epsilon))} + poly(n)$ where $c \geq 0$ is as small as possible. This would be close to the best known lower bound for the running time of an approximation scheme for this scheduling problem. Moreover, we want to investigate online scheduling where jobs arrive over time. As a new job arrives, several already placed jobs may be repacked. Our goal is the design of an efficient robust online algorithm with a polynomial migration factor in $1/\epsilon$. The migration factor is defined by the size of the repacked items divided by the size of the arriving item. The best known algorithm for the robust online scheduling problem has a migration factor exponential in $1/\epsilon$.The approximation schemes for bin packing have an additional constant $g(1/\epsilon)$; i.e. $A_\epsilon(I) \leq (1+\epsilon) OPT(I) + g(1/\epsilon)$. The advantage is that the running time is bounded by a polynomial in $n$ and $1/\epsilon$. These schemes are called asymptotic fully polynomial time approximation schemes (AFPTAS). For bin packing, we want to improve the additive constant $g(1/\epsilon)$ as well as the running time of existing AFPTAS. Additionally, we consider the bin packing variant called cutting stock where we have only a constant number of $m$ different item sizes. Our goal is the design of an algorithm that needs at most one additional bin compared to the optimal solution and whose running time is only single exponential in $m$.Finally, we will implement the developed algorithms and analyze them using methods of algorithm engineering.
期刊论文(4)
专著(0)
科研奖励(0)
会议论文
登录
查看更多内容
DOI:
10.1007/s10107-018-1325-x
发表时间:
2014-11
期刊:
Mathematical Programming
影响因子:
2.7
作者:
[Sebastian Berndt;K. Jansen;Kim-Manuel Klein]
通讯作者:
Sebastian Berndt;K. Jansen;Kim-Manuel Klein
DOI:
10.1007/978-3-662-49192-8_24
发表时间:
2016-01
期刊:
Food Science & Nutrition
影响因子:
3.9
作者:
[Jan Clemens Gehrke;K. Jansen;S. Kraft;Jakob Schikowski]
通讯作者:
Jan Clemens Gehrke;K. Jansen;S. Kraft;Jakob Schikowski
DOI:
10.4230/lipics.icalp.2016.72
发表时间:
2016-04
期刊:
影响因子:
--
作者:
[K. Jansen;Kim-Manuel Klein;José Verschae]
通讯作者:
K. Jansen;Kim-Manuel Klein;José Verschae
DOI:
10.1137/1.9781611974782.103
发表时间:
2017
期刊:
ArXiv
影响因子:
--
作者:
[K. Jansen, K. Klein]
通讯作者:
K. Klein
Structural results and their application in scheduling and packing problems
-
批准号:335406402
-
项目类别:Research Grants
-
资助金额:$0.0万
-
财政年份:2017
-
负责人:Professor Dr. Klaus Jansen
-
依托单位:
Robust Online Algorithms for Scheduling and Packing Problems
-
批准号:320260044
-
项目类别:Research Grants
-
资助金额:$0.0万
-
财政年份:2016
-
负责人:Professor Dr. Klaus Jansen
-
依托单位:
Lower bounds for scheduling and packing algorithms assuming the exponential time hypothesis
-
批准号:236400547
-
项目类别:Research Grants
-
资助金额:$0.0万
-
财政年份:2013
-
负责人:Professor Dr. Klaus Jansen
-
依托单位:
Design of approximation algorithms for scheduling on unrelated machines
-
批准号:197234132
-
项目类别:Research Grants
-
资助金额:$0.0万
-
财政年份:2011
-
负责人:Professor Dr. Klaus Jansen
-
依托单位:
Approximative Algorithmen für zwei- und dreidimensionale Packungsprobleme und verwandte Schedulingprobleme
-
批准号:68463026
-
项目类别:Research Grants
-
资助金额:$0.0万
-
财政年份:2008
-
负责人:Professor Dr. Klaus Jansen
-
依托单位:
Approximation algorithms for mixed and generalized packing and covering problems
-
批准号:5410280
-
项目类别:Research Grants
-
资助金额:$0.0万
-
财政年份:2003
-
负责人:Professor Dr. Klaus Jansen
-
依托单位:
Fine-grained complexity and algorithms for scheduling and packing
-
批准号:453769249
-
项目类别:Research Grants
-
资助金额:$0.0万
-
财政年份:--
-
负责人:Professor Dr. Klaus Jansen
-
依托单位:
Structural results for integer linear programs
-
批准号:528381760
-
项目类别:Research Grants
-
资助金额:$0.0万
-
财政年份:--
-
负责人:Professor Dr. Klaus Jansen
-
依托单位:
海外基金