Suchen Sie aus einer riesigen Datenbank mit zulässigen Wörtern (alphabetisch sortiert) und einem Wort das Wort aus der Datenbank, das dem angegebenen Wort in Bezug auf die Levenshtein-Entfernung am nächsten liegt.
Der naive Ansatz besteht natürlich darin, einfach den Abstand zwischen dem angegebenen Wort und allen Wörtern im Wörterbuch zu berechnen (wir können eine binäre Suche in der Datenbank durchführen, bevor wir die Abstände tatsächlich berechnen).
Ich frage mich, ob es eine effizientere Lösung für dieses Problem gibt. Vielleicht eine Heuristik, mit der wir die Anzahl der zu durchsuchenden Wörter reduzieren können, oder Optimierungen des Abstandsalgorithmus.
Links zu Beiträgen zum Thema sind willkommen.