Mensagem enviada à lista de discussão GRAPHNET por Jim Nastos em janeiro de 2004
On Fri, 16 Jan 2004, Inge H. A. Pettersen wrote:
> A more interesting question, in my view, would be to ask for the
> top ten algorithms in graph theory.
A lot of graph theory is not restricted to algorithmic graph theory. But if you were asking for a list of graph algorithms, are you interested algorithms most used/referenced? Or algorithms accomplishing the most difficult tasks? Simple but indispensible algorithms include trivial searches like DFS, BFS, or more specifically the LexBFS.
Is an exponential-time algorithm suitable for a top ten
list?
Or an
approximation algorithm?
These can include backtracking algorithms for
clique-finding, the famous TSP solvers and Isomorphism checkers, all of
which are very sophisticated.
Does optimization fall into graph algorithms? Semi-definite programming has roots in perfect graph theory.
Obviously, anyone's list of 'favorite' algorithms would be very particular to their area of interest… here is a list — not a 'top ten' list — but my ten favorite (in no particular order.)
(Os grifos são meus)