de
en
Schliessen
Detailsuche
Bibliotheken
Projekt
Impressum
Datenschutz
zum Inhalt
Detailsuche
Schnellsuche:
OK
Ergebnisliste
Titel
Titel
Inhalt
Inhalt
Seite
Seite
Im Dokument suchen
Sauthoff, Georg: Bellman's GAP : a 2nd generation language and system for algebraic dynamic programming. 2010
Inhalt
Introduction
Problem Statement
Role of Dynamic Programming in Bioinformatics
Related Dynamic Programming Frameworks
Dynamite
Staging DP
Dyna
Shortcut Fusion
Algebraic Dynamic Programming
First Generation ADP
Algebra Products
Haskell Embedding of ADP
The ADP Compiler
Second Generation ADP
Products
Generalizations
Algebra characteristics
Bellman's GAP Overview
Limitations of Haskell-embedded ADP
Bellman's GAP Language
Design Goals
New ADP features
Example
Lexical Structure
Keywords
Comments
Operators
Constants
Whitespace
Identifiers
Layout
Program Structure
Imports
Input
Types
Signature
Algebras
Statements
Variable Access
Grammar
Instances
Selected Language Features
Algebra extension
Syntactic filtering
Semantic instance filtering
Multi-Track programs
Alphabets
Bellman's GAP Compiler
Compiler Architecture
Example
Semantic Analyses
Unreachable Non-Terminals
Productive Checking
Yield Size Analysis
Loop Checking
Max size filter propagation
Table Dimension Analysis
Table Design
Type Checking
List analysis
Dependency analysis
Non-terminal inlining
Index analysis
Code Generation
Parsing Schemes
Parallelization
Backtracing
Window Mode
Index Hacking
Bellman's GAP Modules
Memory Pools
Lists
String Data Structures
librna
Bellman's GAP Pages
BiBiServ
Benchmarks
RNAfold
Thermodynamic matchers
RNAshapes
pknotsRG
Conclusion
Outlook
Sparse ADP
Knapsack style DP algorithms
ADP over Trees
Bibliography