Typically there are significant differences between the initial formulation of an algorithm and its ultimate implementation. For example the minimum path between two nodes in a weighted di-graph can be found by enumerating all paths between the two nodes and choosing the smallest. This approach can easily be formulated as a recursively defined function, which may in turn be implemented in a standard way. This is significantly different than Dykstra's algorithm, the favored shortest path implementation. On the one side, close to the problem statement, then there is an initial, simply formulated, but, often inefficient algorithm. On the other side, nearer to the final implementation, is an efficient algorithm. The study of the connection betw...
An algorithm is a sequence of computational steps performed on a data input to generate a required r...
The main goal of this paper is to compare recursive algorithms such as Turing machines with such sup...
Programme 1 : architectures paralleles, bases de donnees, reseaux et systemes distribuesSIGLEAvailab...
Typically there are significant differences between the initial formulation of an algorithm and its ...
Summary. The earlier SCM computer did not contain recursive function, so Trybulec and Nakamura prove...
The main purpose of this study is to evaluate the computational efficiency of optimized shortest pat...
The object of this paper is to study the mechanism of recursion in a simple, LISP-like programming l...
Machines and Recursive Definitions 2.1 Abstract Machines The best-known model of mechanical comput...
AbstractIn this paper we consider three types of parameters which characterize the computational com...
A 04/88 Abstract: We investigate efficient implementations of Dijkstra's shortest path algo-rit...
In this paper, the methods of recursive function theory are used to study the size (or cost or compl...
In Graph Theory, Dijkstra’s Algorithm is one of the most well-known algorithms to calculate the Shor...
AbstractThis paper investigates in terms of Kolmogorov complexity the differences between the inform...
There are various issues in the Olympiads in Computer Science. In particular, one of them is a recur...
The symbolic computations of recursive programmes were investigated with the aim of study of complex...
An algorithm is a sequence of computational steps performed on a data input to generate a required r...
The main goal of this paper is to compare recursive algorithms such as Turing machines with such sup...
Programme 1 : architectures paralleles, bases de donnees, reseaux et systemes distribuesSIGLEAvailab...
Typically there are significant differences between the initial formulation of an algorithm and its ...
Summary. The earlier SCM computer did not contain recursive function, so Trybulec and Nakamura prove...
The main purpose of this study is to evaluate the computational efficiency of optimized shortest pat...
The object of this paper is to study the mechanism of recursion in a simple, LISP-like programming l...
Machines and Recursive Definitions 2.1 Abstract Machines The best-known model of mechanical comput...
AbstractIn this paper we consider three types of parameters which characterize the computational com...
A 04/88 Abstract: We investigate efficient implementations of Dijkstra's shortest path algo-rit...
In this paper, the methods of recursive function theory are used to study the size (or cost or compl...
In Graph Theory, Dijkstra’s Algorithm is one of the most well-known algorithms to calculate the Shor...
AbstractThis paper investigates in terms of Kolmogorov complexity the differences between the inform...
There are various issues in the Olympiads in Computer Science. In particular, one of them is a recur...
The symbolic computations of recursive programmes were investigated with the aim of study of complex...
An algorithm is a sequence of computational steps performed on a data input to generate a required r...
The main goal of this paper is to compare recursive algorithms such as Turing machines with such sup...
Programme 1 : architectures paralleles, bases de donnees, reseaux et systemes distribuesSIGLEAvailab...