Solving Sudoku using a MATLAB recursive backtracking algorithm
| Date | Contributor | Description | Rating |
|---|---|---|---|
| 15 Dec 2009 | Linda Webb |
Menschliche Rätselfreunde und Computerprogramme lösen Sudokus mithilfe sehr verschiedener Methoden. Die Faszination, ein Sudoku per Hand zu lösen, entspringt der Freude an der Entdeckung und Beherrschung unzähliger subtiler Kombinationen und Muster, die Hinweise auf die abschließende Lösung geben. Ein Computer dagegen lässt sich nur schwer auf eine Weise programmieren, die diese menschliche Fähigkeit zur Mustererkennung eins zu eins kopiert. Die meisten Programme zur Lösung von Sudokus schlagen darum einen völlig anderen Weg ein: Er beruht auf der nahezu unbegrenzten Leistungsfähigkeit des Computers, mit schierer Rechenleistung Lösungen systematisch nach Versuch und Irrtum auszuprobieren. Diese Methode habe ich auch für mein MATLAB®-Programm gewählt. Von Cleve Moler This article was published in The MathWorks News & Notes, 2009 |
| Tag | Applied By | Date/Time |
|---|---|---|
| experiments with matlab | Linda Webb | 15 Dec 2009 at 11:36am |
| pattern recognition | Linda Webb | 15 Dec 2009 at 11:36am |
| algorithm | Linda Webb | 15 Dec 2009 at 11:36am |
| singleton | Linda Webb | 15 Dec 2009 at 11:36am |
| recursive backtracking | Linda Webb | 15 Dec 2009 at 11:36am |
| matlab | Linda Webb | 15 Dec 2009 at 11:36am |
| puzzle | Linda Webb | 15 Dec 2009 at 11:36am |
| sudoku | Linda Webb | 15 Dec 2009 at 11:36am |