Perplexed comments on John Baez Interviews with Eliezer (Parts 2 and 3) - Less Wrong

7 Post author: multifoliaterose 29 March 2011 05:36PM

You are viewing a comment permalink. View the original post to see all comments and the full post content.

Comments (34)

You are viewing a single comment's thread. Show more comments above.

Comment author: Perplexed 30 March 2011 12:34:36AM *  5 points [-]

A deterministic algorithm, if run twice with the same inputs, follows the same steps and produces the same outputs each time. A non-deterministic algorithm will not necessarily follow the same steps, and may not even generate the same result.

It has been part of the folklore since Dijkstra's "A Discipline of Programming" that well-written non-deterministic programs may be even easier to understand and prove correct than their deterministic counterparts.