Ob Sodoku oder Sudoku ist letztendlich recht egal, da es sowieso nur eine Lautumschreibung des Japanischen Wortes in römischen Buchstaben ist, so genau kann man das eben so nicht wiedergeben (Obwohl meines Wissens nach so und su doch 2 unterschiedliche Silben sind, womit das ganze wohl entweder ein Übersetzungsfehler ist, oder sich die Japaner bei dme Wort selber nicht so ganz einig sind). Ich würde jedoch zu der Variante mit u raten, Goggle spuckt dabei gut 250mal mehr ergebnisse aus. Zu dem Thema wurde wohl in den letzten Monaten und Jahren genug geforscht, schau dich erstmal um (und probiers mal mit einem u), ich halte eine algorithmen Datenbank für eher unnötig, da wohl alles wesentliche zu dem Thema schon untersucht wurde, genauer kenne ich mich damit aber auch nicht aus.