In the page replication problem for a distributed shared memory system one has to decide which subset of the processors should hold each read-only page in order to ensure low total access cost. Albers and Koga (J. Alg...
详细信息
In the page replication problem for a distributed shared memory system one has to decide which subset of the processors should hold each read-only page in order to ensure low total access cost. Albers and Koga (J. algorithms 27 (1998) 75-96) studied the problem in rings with arbitrary node distances and showed a 4-competitive deterministic online algorithm and 2e/(e - 1) approximate to 3.16396-competitive randomized online algorithm against an oblivious adversary. In this paper we give new online algorithms for the page replication problem in equally spaced rings. We present a deterministic algorithm which is 3-competitive and a randomized algorithm which for sufficiently large page sizes attains a competitive ratio of roote/(roote - I) approximate to 2.5415 against an oblivious adversary. (C) 2001 Elsevier Science B.V. All rights reserved.
Many real-world optimization problems are online by nature, requiring provably-good decisions that need to be made in the present without knowing the future. At the heart of such decisions are online algorithms. The i...
详细信息
ISBN:
(纸本)9783031089657;9783031089640
Many real-world optimization problems are online by nature, requiring provably-good decisions that need to be made in the present without knowing the future. At the heart of such decisions are online algorithms. The input to an online algorithm is not given all at once but arrives in portions over time. The online algorithm reacts to each arriving portion while targeting the optimization objective against the entire input. In this paper, we consider a well-established branch of online optimization problems in which some input portions can be rejected by paying an associated penalty and these penalties are incorporated into the objective function. We study the online prize-collecting variants of three well-known optimization problems: Connected Dominating Set, Vertex Cover, and Non-metric Facility Location, and propose online algorithms for these variants, measured using the competitive analysis framework. The latter compares, in the worst case, the performance of the online algorithm to the optimal offline solution constructed given all the input sequence at once. Furthermore, we extend the study of prize-collecting optimizations problems to the leasing setting in which resources are leased, rather than bought, for different durations and prices.
We consider a temperature-aware online deadline scheduling model. The objective is to schedule a number of unit jobs, with release dates, deadlines, weights and heat contributions, to maximize the weighted throughput ...
详细信息
ISBN:
(纸本)9783642212048
We consider a temperature-aware online deadline scheduling model. The objective is to schedule a number of unit jobs, with release dates, deadlines, weights and heat contributions, to maximize the weighted throughput subject to a temperature threshold. We give an optimal randomized algorithm and another resource-augmented constant-competitive randomized algorithm for the problem. We also give almost tight upper and lower bounds for the multiple processor case.
Device-to-device (D2D) communications has recently emerged as a promising technology for boosting the capacity of cellular systems. D2D enables direct communication between mobile devices over the cellular band withou...
详细信息
ISBN:
(纸本)9781479973941
Device-to-device (D2D) communications has recently emerged as a promising technology for boosting the capacity of cellular systems. D2D enables direct communication between mobile devices over the cellular band without utilizing infrastructure nodes such as base stations, thereby reducing the load on cellular base stations and increasing network throughput through spatial reuse of radio resources. Hence it is important to optimally allocate these radio resources. Furthermore, since the composition of a cellular macrocell is highly dynamic, it is critical to adaptively update the resource allocation for D2D communications rather than recomputing it from scratch. In this work, we develop the first online algorithm, namely ODSRA, for dynamic resource allocation while maximizing spatial reuse. At the core of the resource allocation problem is the online set multicover problem, for which we present the first deterministic O (log n log m)-competitive online algorithm, where n is the number of elements, and m the number of sets. By simulation, we show the efficacy of ODSRA by analyzing network throughput and other metrics, obtaining a large improvement in running time over offline methods.
The relative worst-order ratio is a measure of the quality of online algorithms. In contrast to the competitive ratio, this measure compares two online algorithms directly instead of using an intermediate comparison w...
详细信息
The relative worst-order ratio is a measure of the quality of online algorithms. In contrast to the competitive ratio, this measure compares two online algorithms directly instead of using an intermediate comparison with an optimal offline algorithm. In this paper, we apply the relative worst-order ratio to online algorithms for several common variants of the bin packing problem. We mainly consider pairs of algorithms that are not distinguished by the competitive ratio and show that the relative worst-order ratio prefers the intuitively better algorithm of each pair.
The definition of antipower introduced by Fici et al. (ICALP 2016) captures the notion of being the opposite of a power: a sequence of k pairwise distinct blocks of the same length. Recently, Alamro et al. (CPM 2019) ...
详细信息
ISBN:
(纸本)9783030326852;9783030326869
The definition of antipower introduced by Fici et al. (ICALP 2016) captures the notion of being the opposite of a power: a sequence of k pairwise distinct blocks of the same length. Recently, Alamro et al. (CPM 2019) defined a string to have an antiperiod if it is a prefix of an antipower, and gave complexity bounds for the offline computation of the minimum antiperiod and all the antiperiods of a word. In this paper, we address the same problems in the online setting. Our solutions rely on new arrays that compactly and incrementally store antiperiods and antipowers as the word grows, obtaining in the process this information for all the word's prefixes. We show how to compute those arrays online in O(n log n) space, O(n log n) time, and o(n(epsilon)) delay per character, for any constant epsilon > 0. Running times are worst-case and hold with high probability. We also discuss more space-efficient solutions returning the correct result with high probability, and small data structures to support random access to those arrays.
Optimization under uncertainty is a classic theme in the fields of algorithm design and machine learning. The traditional design of online algorithms have however proved to be insufficient for practical instances, sin...
详细信息
Optimization under uncertainty is a classic theme in the fields of algorithm design and machine learning. The traditional design of online algorithms have however proved to be insufficient for practical instances, since it only tries to optimize for the worst-case (but possibly highly unlikely) future scenarios. The availability of data and the advent of powerful machine learning paradigms has led to a promising approach of leveraging predictions about the future to aid in making decisions under uncertainty. This motivates us to explore whether algorithm design can go beyond the worst-case, i.e., is it possible to design efficient algorithms that perform well for the typical instances, while retaining a suitable robustness guarantee for the worst-case instance? This entails our vision of combining the power of Machine Learning and Algorithm design to get the best of both worlds. This can be categorized into two inter-dependent parts : (1) How to design the prediction pipeline to generate forecasts about the future unknowns and (2) Given such predictions, how to re-design the decision-making algorithm to best leverage them. In this thesis, we investigate both of these questions, and summarize the key contributions as follows: Rent or Buy Problem: We investigate the rent-or-buy problem and design a simple online algorithm that leverages predictions from classification black-box model whose performance is directly dependent on the prediction error of the classification task. We then demonstrate that by incorporating the optimization benchmarks in prediction model leads to significantly better performance, while maintaining a worst-case adversarial result. online Search: We define a general online search framework that captures classic problems like (generalized) ski rental, bin packing, minimum makespan scheduling, etc. We then model the task of making predictions as a regression problem and show nearly tight bounds on the sample complexity of this regression problem.
We consider leasing variants of two classical NP-hard optimization problems, Vertex Cover (VC) and nonmetric Facility Location (non-metric FL). These contain the well-known Parking Permit problem due to Meyerson [ROCS...
详细信息
ISBN:
(纸本)9789897583520
We consider leasing variants of two classical NP-hard optimization problems, Vertex Cover (VC) and nonmetric Facility Location (non-metric FL). These contain the well-known Parking Permit problem due to Meyerson [ROCS 2005] as a special sub-case and can be found as sub-problems in many operations research applications. We give the first online algorithms for these two problems, evaluated using the standard notion of competitive analysis in which the online algorithm whose input instance is revealed over time is compared to the optimal offline algorithm which knows the entire input sequence in advance and is optimal. Our algorithms have optimal and near-optimal competitive ratios for the leasing variants of VC and non-metric FL, respectively.
We provide the first online algorithm for spectral hypergraph sparsification. In the online setting, hyperedges with positive weights are arriving in a stream, and upon the arrival of each hyperedge, we must irrevocab...
详细信息
ISBN:
(纸本)9783031598340;9783031598357
We provide the first online algorithm for spectral hypergraph sparsification. In the online setting, hyperedges with positive weights are arriving in a stream, and upon the arrival of each hyperedge, we must irrevocably decide whether or not to include it in the sparsifier. Our algorithm produces an (epsilon, delta)-spectral sparsifier with multiplicative error e and additive error delta that has O(epsilon(-2) n log n log r log(1+ epsilon W/delta n)) hyperedges with high probability, where epsilon, delta is an element of (0, 1), n is the number of nodes, r is the rank of the hypergraph, and W is the sum of edge weights. The space complexity of our algorithm is O(n(2)), while previous algorithms required space complexity Omega(m), where m is the number of hyperedges. This provides an exponential improvement in the space complexity since m can be exponential in n.
In the Colored Bin Packing problem a sequence of items of sizes up to 1 arrives to be packed into bins of unit capacity. Each item has one of at least two colors and an additional constraint is that we cannot pack two...
详细信息
In the Colored Bin Packing problem a sequence of items of sizes up to 1 arrives to be packed into bins of unit capacity. Each item has one of at least two colors and an additional constraint is that we cannot pack two items of the same color next to each other in the same bin. The objective is to minimize the number of bins. In the important special case when all items have size zero, we characterize the optimal value to be equal to color discrepancy. As our main result, we give an (asymptotically) 1.5-competitive algorithm which is optimal. In fact, the algorithm always uses at most bins and we can force any deterministic online algorithm to use at least bins while the offline optimum is for any value of . In particular, the absolute competitive ratio of our algorithm is 5 / 3 and this is optimal. For items of arbitrary size we give a lower bound of 2.5 on the asymptotic competitive ratio of any online algorithm and an absolutely 3.5-competitive algorithm. When the items have sizes of at most 1 / d for a real the asymptotic competitive ratio of our algorithm is . We also show that classical algorithms First Fit, Best Fit and Worst Fit are not constant competitive, which holds already for three colors and small items. In the case of two colors-the Black and White Bin Packing problem-we give a lower bound of 2 on the asymptotic competitive ratio of any online algorithm when items have arbitrary size. We also prove that all Any Fit algorithms have the absolute competitive ratio 3. When the items have sizes of at most 1 / d for a real we show that the Worst Fit algorithm is absolutely -competitive.
暂无评论