quotes about Algorithms

Objectoriented programming aficionados think that everything is an object.... this [isn't] so. There are things that are objects. Things that have state and change their state are objects. And then there are things that are not objects. A binary search is not an object. It is an algorithm
 Alexander Stepanov 
Bitcoin is not â€œunregulatedâ€. It is regulated by algorithm instead of being regulated by government bureaucracies. Uncorrupted.
 Andreas Antonopoulos 
The development of an organism ... may be considered as the execution of a 'developmental program' present in the fertilized egg. ... A central task of developmental biology is to discover the underlying algorithm from the course of development.
 Aristid LindenmayerSource : Aristid Lindenmayer, Grzegorz Rozenberg (1976). “Automata, languages, development”, NorthHolland

Anyone, from the most clueless amateur to the best cryptographer, can create an algorithm that he himself can't break.
 Bruce SchneierSource : "Memo to the Amateur Cipher Designer". Cryptogram Newsletter, www.schneier.com. October 15, 1998.


Mathematics is as much an aspect of culture as it is a collection of algorithms.
 Carl Benjamin Boyer 
Lead generation excels when a campaign is looking to capture a piece of factual intelligence that could never be modelled or predicted through profiling and sophisticated propensity algorithms.
 Chris Cunningham 
There's a belief that whatever it is I'm looking for is out there, but I have a really difficult time finding it. Search algorithms alone are falling short in being able to provide real context around information.
 Chris Shipley 
Algorithms dont do a good job of detecting their own flaws.
 Clay Shirky 

Love was not specified in the design of your brain; it is merely an endearing algorithm that freeloads on the leftover processing cycles.
 David Eagleman 
A formal parsing algorithm should not always be used.
 David Gries 
An algorithm must be seen to be believed.
 Donald KnuthSource : Donald Ervin Knuth (1997). “The Art of Computer Programming: Fundamental algorithms”, AddisonWesley Professional

The best programs are written so that computing machines can perform them quickly and so that human beings can understand them clearly. A programmer is ideally an essayist who works with traditional aesthetic and literary forms as well as mathematical concepts, to communicate the way that an algorithm works and to convince a reader that the results will be correct.
 Donald Knuth 

[The Euclidean algorithm is] the granddaddy of all algorithms, because it is the oldest nontrivial algorithm that has survived to the present day.
 Donald Knuth 
Mathematics my foot! Algorithms are mathematics too, and often more interesting and definitely more useful.
 Doron ZeilbergerSource : "The NarrowMinded and Ignorant Referee's Report [and Zeilberger's Response] of Zeilberger's Paper 'Automaric CounTilings'". Ruthgers School of Arts and Sciences Website, sites.math.rutgers.edu. April 15, 2006.

My style is basically trend following, with some special pattern recognition and money management algorithms.
 Ed Seykota 
The algorithms that orchestrate our ads are starting to orchestrate our lives.
 Eli PariserSource : Eli Pariser (2011). “The Filter Bubble: How the New Personalized Web Is Changing What We Read and How We Think”, p.15, Penguin


You cannot invent an algorithm that is as good at recommending books as a good bookseller, and that's the secret weapon of the bookstore  is that no algorithm will ever understand readers the way that other readers can understand readers.
 John Green 
You cannot invent an algorithm that is as good at recommending books as a good bookseller.
 John Green 
The emphasis on mathematical methods seems to be shifted more towards combinatorics and set theory  and away from the algorithm of differential equations which dominates mathematical physics.
 John von Neumann 
I have a simple algorithm, which is, wherever you see paid researchers instead of grad students, that's not where you want to be doing research.
 Larry Page 

In comparison, Google is brilliant because it uses an algorithm that ranks Web pages by the number of links to them, with those links themselves valued by the number of links to their page of origin.
 Michael Shermer 
An algorithm is like a recipe.
 Muhammad WaseemSource : "Len Testa and the math behind your theme park vacation". Interview with Sophie Brown, www.wired.com. November 14, 2012.

The problem with digital architecture is that an algorithm can produce endless variations, so an architect has many choices.
 Peter Eisenman 
More data beats clever algorithms, butÂ better data beats more data.
 Peter Norvig 

We dont have better algorithms, we just have more data
 Peter Norvig 
I really wanted to talk to her. I just couldn't find an algorithm that fit.
 Peter WattsSource : Peter Watts (2014). “Firefall”, p.213, Head of Zeus

It took me 1057 pages to describe the hundreds of mathematical equations, algorithms and programming techniques that I invented and used.
 Philip Emeagwali 
Data dominates. If you've chosen the right data structures and organized things well, the algorithms will almost always be selfevident. Data structures, not algorithms, are central to programming.
 Rob Pike 

Heuristic is an algorithm in a clown suit. Itâ€™s less predictable, itâ€™s more fun, and it comes without a 30day, moneyback guarantee.
 Steve McConnellSource : Steve McConnell (2004). “Code Complete”, p.12, Pearson Education

In fact, there was general agreement that minds can exist on nonbiological substrates and that algorithms are of central importance to the existence of minds.
 Vernor Vinge 
By 2025, 80 percent of the functions doctors do will be done much better and much more cheaply by machines and machine learned algorithms,
 Vinod Khosla 

If youâ€™re concerned about scalability, any algorithm that forces you to run agreement will eventually become your bottleneck. Take that as a given.
 Werner Vogels 
No one knows what the right algorithm is, but it gives us hope that if we can discover some crude approximation of whatever this algorithm is and implement it on a computer, that can help us make a lot of progress.
 Andrew Ng 
I would argue that one of the major problems with our blind trust in algorithms is that we can propagate discriminatory patterns without acknowledging any kind of intent.
 Cathy O'Neil 
I know how models are built, because I build them myself, so I know that I'm embedding my values into every single algorithm I create and I am projecting my agenda onto those algorithms.
 Cathy O'NeilSource : Source: www.salon.com


People are starting to be very skeptical of the Facebook algorithm and all kinds of data surveillance.
 Cathy O'Neil 
Nothing will ever replace the experience of wandering haphazardly through a great bookstore, no matter how many algorithms are developed to find matches for our tastes. That's because not only is there no accounting for taste, there is no predicting it either.
 Dominique Browning 
The classes of problems which are respectively known and not known to have good algorithms are of great theoretical interest. [...] I conjecture that there is no good algorithm for the traveling salesman problem. My reasons are the same as for any mathematical conjecture: (1) It is a legitimate mathematical possibility, and (2) I do not know.
 Jack Edmonds 
It is cheaper to pay mathematicians and computer scientists to design algorithms that will eliminate webspamming, rather than to pay lawyers to do lawsuits.
 Jennifer Tour Chayes 

Nature doesn't feel compelled to stick to a mathematically precise algorithm; in fact, nature probably can't stick to an algorithm.
 Margaret Wertheim 
Humans are very good at making algorithms work eventually.
 Usama Fayyad 
Bitcoin is not “unregulated”. It is regulated by algorithm instead of being regulated by government bureaucracies. Uncorrupted.
 Andreas Antonopoulos 
The single greatest business opportunity that is now emerging in the global marketplace is the ability to analyze digital log data to trace digital actions and from those traces to develop algorithms that can predict future outcomes with greater accuracy.
 Geoffrey MooreSource : Source: bobmorris.biz


If you’re concerned about scalability, any algorithm that forces you to run agreement will eventually become your bottleneck. Take that as a given.
 Werner Vogels