A Theory and Algorithms for Combinatorial Reoptimization

被引:18
作者
Schieber, Baruch [1 ]
Shachnai, Hadas [2 ]
Tamir, Gal [2 ]
Tamir, Tami [3 ]
机构
[1] IBM TJ Watson Res Ctr, POB 218, Yorktown Hts, NY 10598 USA
[2] Technion, Dept Comp Sci, IL-3200003 Haifa, Israel
[3] Interdisciplinary Ctr, Sch Comp Sci, Herzliyya, Israel
基金
美国国家科学基金会;
关键词
Combinatorial reoptimization; Reapproximation; k-Center; Subset selection; Approximation schemes; KNAPSACK-PROBLEM; SHORTEST PATHS; APPROXIMATION; OPTIMIZATION;
D O I
10.1007/s00453-017-0274-8
中图分类号
TP31 [计算机软件];
学科分类号
081202 ; 0835 ;
摘要
Many real-life applications involve systems that change dynamically over time. Thus, throughout the continuous operation of such a system, it is required to compute solutions for new problem instances, derived from previous instances. Since the transition from one solution to another incurs some cost, a natural goal is to have the solution for the new instance close to the original one (under a certain distance measure). In this paper we develop a general framework for combinatorial repotimization, encompassing classical objective functions as well as the goal of minimizing the transition cost from one solution to the other. Formally, we say that is an -reapproximation algorithm if it achieves a -approximation for the optimization problem, while paying a transition cost that is at most r times the minimum required for solving the problem optimally. Using our model we derive reoptimization and reapproximation algorithms for several classes of combinatorial reoptimization problems. This includes a fully polynomial time -reapproximation scheme for the wide class of DP-benevolent problems introduced by Woeginger (Proceedings of Tenth Annual ACM-SIAM Symposium on Discrete Algorithms, 1999), a (1, 3)-reapproximation algorithm for the metric k-Center problem, and (1, 1)-reoptimization algorithm for polynomially solvable subset-selection problems. Thus, we distinguish here for the first time between classes of reoptimization problems by their hardness status with respect to the objective of minimizing transition costs, while guaranteeing a good approximation for the underlying optimization problem.
引用
收藏
页码:576 / 607
页数:32
相关论文
共 56 条
[1]   On the parameterized complexity of dynamic problems [J].
Abu-Khzam, Faisal N. ;
Egan, Judith ;
Fellows, Michael R. ;
Rosamond, Frances A. ;
Shaw, Peter .
THEORETICAL COMPUTER SCIENCE, 2015, 607 :426-434
[2]  
Amato G., 1997, P 8 ACM SIAM S DISCR
[3]  
[Anonymous], CRC HDB ALGORITHMS T
[4]  
[Anonymous], 2011, COMPUTABILITY CONTEX
[5]   Reoptimizing the traveling salesman problem [J].
Archetti, C ;
Bertazzi, L ;
Speranza, MG .
NETWORKS, 2003, 42 (03) :154-159
[6]   Reoptimizing the 0-1 knapsack problem [J].
Archetti, Claudia ;
Bertazzi, Luca ;
Speranza, M. Grazia .
DISCRETE APPLIED MATHEMATICS, 2010, 158 (17) :1879-1887
[7]   Reoptimization of minimum and maximum traveling salesman's tours [J].
Ausiello, Giorgio ;
Escoffier, Bruno ;
Monnot, Jerome ;
Paschos, Vangelis .
JOURNAL OF DISCRETE ALGORITHMS, 2009, 7 (04) :453-463
[8]   Improving reliable transport and handoff performance in cellular wireless networks [J].
Balakrishnan, Hari ;
Seshan, Srinivasan ;
Katz, Randy H. .
WIRELESS NETWORKS, 1995, 1 (04) :469-481
[9]   Reoptimization of the minimum total flow-time scheduling problem [J].
Baram, Guy ;
Tamir, Tami .
SUSTAINABLE COMPUTING-INFORMATICS & SYSTEMS, 2014, 4 (04) :241-251
[10]  
Bckenhauer H., 2007, ALGORITHMIC OPER RES, V2, P83