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.)