Deprecated: $wgMWOAuthSharedUserIDs=false is deprecated, set $wgMWOAuthSharedUserIDs=true, $wgMWOAuthSharedUserSource='local' instead [Called from MediaWiki\HookContainer\HookContainer::run in /var/www/html/w/includes/HookContainer/HookContainer.php at line 135] in /var/www/html/w/includes/Debug/MWDebug.php on line 372
On the reconstruction of optimal solutions in methods of dynamic programming for the sequence analysis - MaRDI portal

Deprecated: Use of MediaWiki\Skin\SkinTemplate::injectLegacyMenusIntoPersonalTools was deprecated in Please make sure Skin option menus contains `user-menu` (and possibly `notifications`, `user-interface-preferences`, `user-page`) 1.46. [Called from MediaWiki\Skin\SkinTemplate::getPortletsTemplateData in /var/www/html/w/includes/Skin/SkinTemplate.php at line 691] in /var/www/html/w/includes/Debug/MWDebug.php on line 372

Deprecated: Use of MediaWiki\Skin\BaseTemplate::getPersonalTools was deprecated in 1.46 Call $this->getSkin()->getPersonalToolsForMakeListItem instead (T422975). [Called from Skins\Chameleon\Components\NavbarHorizontal\PersonalTools::getHtml in /var/www/html/w/skins/chameleon/src/Components/NavbarHorizontal/PersonalTools.php at line 66] in /var/www/html/w/includes/Debug/MWDebug.php on line 372

Deprecated: Use of QuickTemplate::(get/html/text/haveData) with parameter `personal_urls` was deprecated in MediaWiki Use content_navigation instead. [Called from MediaWiki\Skin\QuickTemplate::get in /var/www/html/w/includes/Skin/QuickTemplate.php at line 131] in /var/www/html/w/includes/Debug/MWDebug.php on line 372

On the reconstruction of optimal solutions in methods of dynamic programming for the sequence analysis (Q2763528)

From MaRDI portal





scientific article; zbMATH DE number 1692388
Language Label Description Also known as
English
On the reconstruction of optimal solutions in methods of dynamic programming for the sequence analysis
scientific article; zbMATH DE number 1692388

    Statements

    0 references
    16 January 2002
    0 references
    dynamic programming
    0 references
    sequence analysis
    0 references
    On the reconstruction of optimal solutions in methods of dynamic programming for the sequence analysis (English)
    0 references
    Aus der Zusammenfassung: Methoden der Dynamischen Programmierung sind ein wichtiges und in der Sequenzanalyse weit verbreitetes Paradigma zum Entwurf effizienter Algorithmen für diskrete Optimierungsprobleme. Eine besondere Ausprägung stellt dabei die sogenannte ``Lichte Dynamische Programmierung'' dar, die unter Ausnutzung zusätzlicher struktureller Eigenschaften der Probleme eine weitere Effizienzsteigerung der Verfahren erlaubt. Neben dem Wert einer optimalen Lösung ist oft die Rekonstruktion einer optimalen Lösung, die in der Regel nicht eindeutig ist, erforderlich. Dies geschieht typischerweise mittels eines für die Dynamische Programmierung üblichen ``Trace-Back-Schrittes''.NEWLINENEWLINENEWLINEEine Rekonstruktion aller optimalen Lösungen stößt bei Verwendung der ``Lichten Dynamischen Programmierung'' allerdings auf erhebliche Schwierigkeiten wie das Beispiel der Berechnung längster gemeinsamer Teilsequenzen (LCS-Problem) zeigt. Viele Probleme der Sequenzanalyse sind jedoch in dem Sinne symmetrisch, daß die Leserichtung der Strings für die Struktur optimaler Lösungen unerheblich ist. Unter Verwendung dieser Symmetrieeigenschaft wurde eine neue Charakterisierung längster gemeinsamer Teilsequenzen gegeben. Diese bildete die Grundlage, um für zwei verschiedene Ansätze der ``Lichten Dynamischen Programmierung'' geeignete Kriterien zu entwickeln, die eine effiziente Berechnung aller optimalen Lösungen ermöglichen. Konkret konnte gezeigt werden, daß die asymptotische Zeitkomplexität bisheriger Algorithmen für das LCS-Problem mit Hilfe der entwickelten Methodik unverändert aufrecht erhalten werden kann. Ferner erlauben die gefundenen Charakterisierungen eine sehr kompakte Beschreibung aller optimalen Lösungen. Diese kann sowohl für eine platzsparende Archivierung verwendet werden als auch bei der Entwicklung von Verfahren hilfreich sein, die Berechnungen auf der Menge aller optimalen Lösungen durchführen.
    0 references

    Identifiers