1: The Best Trail Algorithm for Assisted Navigation of Web Sites 2: Heuristic to reduce the complexity of complete bipartite graphs to accelerate the search for maximum weighted matchings with small error