The flow of data and the complexity of algorithms

  • Authors:
  • Lars Kristiansen;Neil D. Jones

  • Affiliations:
  • Faculty of Engineering, Oslo University College, Oslo, Norway;Department of Computer Science, University of Copenhagen, Copenhagen, Denmark

  • Venue:
  • CiE'05 Proceedings of the First international conference on Computability in Europe: new Computational Paradigms
  • Year:
  • 2005

Quantified Score

Hi-index 0.00

Visualization

Abstract

Let C be a program written in a formal language in order to be executed by some kind of machinery. A statement about C might be true or false and has the form C:M. For the time being, just consider the statement C:M as a collection of data yielding information about the resources required to execute C; and if we know that C:M is true (or false), we know something useful when it comes to determine the computational complexity of C. Let Γ be a set of statements, and let Γ⊧C:M denote that C:M will be true if all the statements in Γ are true. (The statements in Γ might say something about the computational complexity of the subprograms of C.) If Γ = 0, we will simply write⊧C:M.