Online Competitive Algorithms
Online Competitive Algorithms
批准号:
0208856
负责人:
Marek Chrobak
金额:
$23.5万
依托单位国家:
美国
项目类别:
Standard Grant
财政年份:
2002
资助国家:
美国
项目状态:
已结题
起止时间:
2002-09-01 至 2006-08-31
中文摘要
实际中出现的优化问题通常是内在在线的;也就是说,输入数据在计算之前是不可用的,而是作为一个请求序列给出的,每个请求必须在下一个请求被接收之前被服务。一个经典的例子是两级内存系统中的缓存问题。现代计算机体系结构通过将频繁访问的数据项存储在高速缓存中来提高内存性能,高速缓存伊萨一种小型缓冲存储器。可以快速访问高速缓存中存储的内存位置。对不在该高速缓存中的内存位置的请求被称为错误或未命中,并且花费更多的时间。 在每次内存访问之后,在线缓存算法需要决定是否将所请求的项放入该高速缓存中,并且如果是,则从该高速缓存中驱逐哪个项。由于信息不完全,在线算法通常不能计算最优解。这就带来了性能评估的问题:我们如何区分好算法和坏算法?在线算法质量的一个衡量标准是它们的竞争比,定义为在所有请求序列中,在线算法计算的解决方案与最佳(离线)解决方案之间的比率的最大值。因此,一个竞争比为1.5的算法总是计算出最小值的50%以内的解。第一个方向是研究在线算法设计和分析的一般技术。在这里,最有前途的思想包括功函数算法(及其扩展)和原始对偶方法。这两种技术以及其他一些技术已经成功地应用于特定的在线问题,但它们成功背后的机制仍然知之甚少,它们仍然需要深入研究以确定它们对其他问题的适用性。另一个方向是研究竞争分析的几个扩展,包括访问图(用于缓存),分散的对手,松散的竞争和资源扩增。这项工作的重点是一些开放的问题与这些模型,这些模型适应其他在线问题,并设计新的问题的具体模型。调查员还继续他的工作在竞争分析中的几个经典问题,包括k-服务器问题,几个版本的缓存和调度问题,k-中位数问题,和其他。这些努力的主要目标是为这些问题开发有效的竞争算法,并建立匹配的竞争比下界。
英文摘要
Optimization problems that arise in practice are often inherentlyonline; that is, the input data is not available prior tocomputation but, instead, is given as a sequence of requestseach of which must be served before the next one is received.A classical example is the caching problem in two-level memorysystems. Modern computer architectures enhance memory performanceby storing frequently accessed data items in a cache, which isa small buffer memory. Memory locations stored in the cachecan be accessed quickly. Requests to memory locations that arenot in the cache are called faults or misses, and take muchmore time. After each memory access, an online caching algorithmneeds to decide whether to put the requested item in the cache,and if so, which item to evict from the cache. The objectiveis to minimize the number of cache faults.Due to incomplete information, online algorithms cannot, in general,compute optimal solutions. This brings up the issue of performanceevaluation: how do we tell good algorithms from bad ones? One measureof the quality of online algorithms is their competitive ratio,defined as the maximum, over all request sequences, of the ratiosbetween the solution computed by the online algorithm and the optimal(offline) solution. Thus, an algorithm with competitive ratio, say,1.5, always computes a solution that is within 50% of the minimum.This research deals with the competitive analysis of online algorithms.Several research directions are being explored. The first directionis to study general techniques for the design and analysis of onlinealgorithms. Here, the most promising ideas include thework-function algorithm (and its extensions) and the primal-dual method.Both of these techniques, as well as some other, have been successfullyapplied to specific online problems, but the mechanism behind theirsuccess is still poorly understood, and they still require an in-depthstudy to determine their applicability to other problems. Anotherdirection is to study several extensions of the competitive analysis,including access graphs (for caching), diffuse adversaries, loosecompetitiveness and resource augmentation. This work focuses on some openproblems related to these models, on adapting these models to otheronline problems, and on designing new problem-specific models. Theinvestigator is also continuing his work on several classicalproblems in competitive analysis, including the k-serverproblem, several versions of caching and scheduling problems,the k-median problem, and other. The main goals of these effortsare to develop efficient competitive algorithms for these problemsand to establish matching lower bounds on the competitive ratios.
期刊论文(0)
专著(0)
科研奖励(0)
会议论文
AF:Small: Distributed Protocols for Information Dissemination in Ad-Hoc Radio Networks
-
批准号:2153723
-
项目类别:Standard Grant
-
资助金额:$39.77万
-
财政年份:2022
-
负责人:Marek Chrobak
-
依托单位:
AF: Small: Collaborative Research: Algorithmic Approaches to Energy-Efficient Computing
-
批准号:1217314
-
项目类别:Standard Grant
-
资助金额:$17.1万
-
财政年份:2012
-
负责人:Marek Chrobak
-
依托单位:
Collaboration with Hong Kong: Minimizing Energy Consumption Through Task Scheduling
-
批准号:1157129
-
项目类别:Standard Grant
-
资助金额:$1.27万
-
财政年份:2012
-
负责人:Marek Chrobak
-
依托单位:
US-France Cooperative Research: Offline and Online Algorithms for Job Scheduling Problems
-
批准号:0340752
-
项目类别:Standard Grant
-
资助金额:$1.73万
-
财政年份:2004
-
负责人:Marek Chrobak
-
依托单位:
On-Line Competitive Algorithms
-
批准号:9988360
-
项目类别:Standard Grant
-
资助金额:$16.89万
-
财政年份:2000
-
负责人:Marek Chrobak
-
依托单位:
Dissertation Enhancement: Paging and Related Online Algorithms
-
批准号:9724750
-
项目类别:Standard Grant
-
资助金额:$0.6万
-
财政年份:1997
-
负责人:Marek Chrobak
-
依托单位:
On-Line Competitive Algorithms
-
批准号:9503498
-
项目类别:Continuing Grant
-
资助金额:$14.67万
-
财政年份:1995
-
负责人:Marek Chrobak
-
依托单位:
海外基金