2007
DOI: 10.1007/s11227-007-0145-1
|View full text |Cite
|
Sign up to set email alerts
|

A metric space for computer programs and the principle of computational least action

Abstract: We define a normed metric space for computer programs and derive from it the Principle of Computational Least Action. In our model, programs follow trajectories determined by Newton's equation of motion in an abstract computational phase space and generate computational action as they evolve. A program's action norm is the L 1 -norm of its action function, and its distance from other programs is the distance derived from the action norm. The Principle of Computational Least Action states the goal of performanc… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
2
1
1
1

Citation Types

0
16
0

Year Published

2008
2008
2015
2015

Publication Types

Select...
3
2
1

Relationship

1
5

Authors

Journals

citations
Cited by 9 publications
(16 citation statements)
references
References 15 publications
0
16
0
Order By: Relevance
“…In a series of papers [35,44,46], I have described computer performance analysis in terms of the computational energy spectrum of a program as it executes. This spectrum shows what happens as a program executes, clock-tick-by-clock-tick, instruction-by-instruction.…”
Section: Computational Energy Spectramentioning
confidence: 99%
See 4 more Smart Citations
“…In a series of papers [35,44,46], I have described computer performance analysis in terms of the computational energy spectrum of a program as it executes. This spectrum shows what happens as a program executes, clock-tick-by-clock-tick, instruction-by-instruction.…”
Section: Computational Energy Spectramentioning
confidence: 99%
“…Instruction execution can be described as a dynamical system [35,36,44,46] determined by a hamiltonian function,…”
Section: A Dynamical Systemmentioning
confidence: 99%
See 3 more Smart Citations