课题基金 / 基金详情

Maximum Likelihood Analyse von Algorithmen und Datenstrukturen

Maximum Likelihood Analyse von Algorithmen und Datenstrukturen
算法和数据结构的最大似然分析
批准号:
33873473
负责人:
Professor Dr. Markus Nebel
金额:
$0.0万
依托单位国家:
德国
项目类别:
Research Grants
财政年份:
2006
资助国家:
德国
项目状态:
已结题
起止时间:
2005-12-31 至 2008-12-31

项目摘要

项目成果

Professor Dr. Markus Nebel的其他基金

相似基金

相关文献

中文摘要
翻译
点击翻译按钮获取中文摘要
英文摘要
In der Theoretischen Informatik wird ein Algorithmus traditionell auf der Basis seines Worst- Case Verhaltens im Bezug auf seine Rechenzeit, seinen Speicherplatzbedarf usw. beurteilt, d.h. man betrachtet die jeweils schwerste Eingabe, wodurch Rückschlüsse auf die Komplexität des gelösten Problems möglich werden. Die dabei erzielten Ergebnisse sind aus praktischer Sicht oft irreführend, da eine solche Eingabe nur mit verschwindend geringer Wahrscheinlichkeit tatsächlich vorkommen und die Güte des Algorithmus für andere Eingaben eine ganz andere sein kann. Für die immer bedeutsamer werdenden randomisierten Algorithmen und Datenstrukturen ist eine Worst-Case Betrachtung unmöglich; hier müssen Erwartungswerte der Güteparameter herangezogen werden. Die Untersuchung des Average-Case Verhaltens, d.h. die Bestimmung des mittleren Verhaltens (Erwartungswert) der Güteparameter bei Betrachtung zufälliger Eingaben oder randomisierter Algorithmen, ist aufwendig und für den Praktiker nur dann hilfreich, wenn das Zufallsmodell der Analyse die Realität hinreichend präzise widerspiegelt. Letzteres ist aus verschiedenen Gründen für viele Average-Case Analysen nicht der Fall. In der ersten Phase des hier zur Verlängerung stehenden Vorhabens haben wir einen Weg aufgezeigt, der eine Average-Case Analyse auf einem aus Daten der praktischen Anwendung/Simulation abgeleiteten Zufallsmodell ermöglicht, und gleichzeitig gestattet, einen Großteil der dazu notwendigen Berechnungen auf Basis eines Computeralgebra-Systems zu automatisieren. Im Vergleich zu traditionellen Simulationsergebnissen hat die neue Methodik den Vorteil, daß zum einen im nachhinein auch solche Eigenschaften der Algorithmen untersucht werden können, an deren Betrachtung im vorhinein nicht gedacht wurde – und dies ohne Simulationsläufe zu wiederholen – und daß die Ergebnisse als Funktion in der Eingabegröße vorliegen, so daß auch präzise Aussagen zu in der praktischen Anwendung/Simulation nicht betrachtete Eingabegrößen möglich sind. In der ersten Phase des Projektes konnten wir positive Ergebnisse hinsichtlich der prinzipiellen Machbarkeit einer automatisierten Average- Case Analyse vieler praxisrelevanter Algorithmen und Datenstrukturen zeigen. In der hier beantragten Fortsetzung des Projektes geht es nun im wesentlichen darum, die Möglichkeiten der neuen Methode zu erweitern sowie das Wissen um ihre Automatisierung zu vertiefen.
期刊论文(0)
专著(0)
科研奖励(0)
会议论文
Average-Case Analyse von Algorithmen auf der Basis von Spursprachen
海外基金