AbstractWe consider a class of programs whose output is a sequence of elementary actions or moves. For that class we provide some transformation strategies for deriving efficient iterative programs with on-line behaviour, that is, programs which produce the output moves, one at the time, according to a given sequence ordering.Using the proposed methods it is possible to answer Hayes' long-standing challenge for deriving a very fast on-line program for the Towers of Hanoi and similarly defined problems
Automatic sequences are sequences which are produced by a finite automaton. Although they are not ra...
We develop a formal model of enumeration problems and define dynamic programming in its setting. Dyn...
Sequences form the most basic and natural data structure. They occur whenever information is electro...
AbstractWe consider a class of programs whose output is a sequence of elementary actions or moves. F...
AbstractOperations on strings and languages, such as shuffle, iterated shuffle, inverse shuffle and ...
Incremental computation takes advantage of repeated computations on inputs that differ slightly from...
AbstractOur framework is a programming method whose main idea consists in solving a problem statical...
AbstractDynamic programming is a classical programming technique, applicable in a wide variety of do...
Incremental computation takes advantage of repeated computations on inputs that differ slightly fro...
Giegerich R, Meyer C, Steffen P. A discipline of dynamic programming over sequence data. SCIENCE OF ...
We present a self-learning approach for synthesizing programs from integer sequences. Our method rel...
We propose the sequence form as a new strategic description for an extensive game with perfect recal...
Given an off-line sequence S of n set-manipulation operations, we investi-gate the parallel complexi...
A sequence generator is a finite graph, more general than, but akin to, the usual state diagram asso...
This paper develops a transformational paradigm by which nonnumerical algorithms are treated as fixe...
Automatic sequences are sequences which are produced by a finite automaton. Although they are not ra...
We develop a formal model of enumeration problems and define dynamic programming in its setting. Dyn...
Sequences form the most basic and natural data structure. They occur whenever information is electro...
AbstractWe consider a class of programs whose output is a sequence of elementary actions or moves. F...
AbstractOperations on strings and languages, such as shuffle, iterated shuffle, inverse shuffle and ...
Incremental computation takes advantage of repeated computations on inputs that differ slightly from...
AbstractOur framework is a programming method whose main idea consists in solving a problem statical...
AbstractDynamic programming is a classical programming technique, applicable in a wide variety of do...
Incremental computation takes advantage of repeated computations on inputs that differ slightly fro...
Giegerich R, Meyer C, Steffen P. A discipline of dynamic programming over sequence data. SCIENCE OF ...
We present a self-learning approach for synthesizing programs from integer sequences. Our method rel...
We propose the sequence form as a new strategic description for an extensive game with perfect recal...
Given an off-line sequence S of n set-manipulation operations, we investi-gate the parallel complexi...
A sequence generator is a finite graph, more general than, but akin to, the usual state diagram asso...
This paper develops a transformational paradigm by which nonnumerical algorithms are treated as fixe...
Automatic sequences are sequences which are produced by a finite automaton. Although they are not ra...
We develop a formal model of enumeration problems and define dynamic programming in its setting. Dyn...
Sequences form the most basic and natural data structure. They occur whenever information is electro...