home *** CD-ROM | disk | FTP | other *** search
- Xref: sparky sci.math:14728 comp.theory:2388
- Newsgroups: rec.puzzle,sci.math,comp.theory
- Path: sparky!uunet!ukma!darwin.sura.net!zaphod.mps.ohio-state.edu!cs.utexas.edu!mercury.unt.edu!ponder.csci.unt.edu!ian
- From: ian@ponder.csci.unt.edu (Ian Parberry)
- Subject: the 16-puzzle
- Message-ID: <1992Nov10.212224.18874@mercury.unt.edu>
- Sender: usenet@mercury.unt.edu (UNT USENet Adminstrator)
- Organization: University of North Texas, Denton
- Date: Tue, 10 Nov 1992 21:22:24 GMT
- Lines: 33
-
- The 16-puzzle consists of 15 tiles numbered 1-15, laid out on a 4x4
- grid with one hole. A "move" consists of sliding one of the adjacent tiles
- into the hole. The puzzle is set up by making a sequence of random moves,
- and then attempting to return the tiles to the "origin", defined to be
- row-major order with the hole in the bottom-right position.
-
- The n^2 puzzle is the obvious generalization to an nxn grid.
-
- I have 2 questions:
- 1. What is the number of moves made by the best known algorithm?
- 2. What is known about the group theory of the puzzle?
-
- I have a naive algorithm for the n^2 puzzle that makes O(n^3) moves.
- I plan to use it in class to illustrate algorithm design techniques.
- The answer to Question 1 will tell me whether it is worthwhile
- putting in a lot of effort to analyze or improve the algorithm.
- The answer to Question 2 may help me to prove it correct. It relies on a
- (yet unproven) conjecture about the generators of a certain group. I'm
- too lazy to reinvent this from scratch, since I'd be very surprised if
- somebody hasn't already answered all of the "interesting" questions
- about the puzzle's group-theoretical foundations. I remember seeing
- a paper that described all of the permutations that can be reached from
- the origin, but I've lost track of the reference. This may contain the
- algebraic tools that I need. Any pointers to this and other references
- would be appreciated. The only papers I have found in the library use AI
- techniques and hand-waving analyses.
-
- Please respond by email. I will summarize to the net if there is
- sufficient interest.
- ____
- Ian Parberry (ian@ponder.csci.unt.edu)
- Dept. of Computer Sciences, Univ. of North Texas
- "Bureaucracy is expanding to meet the needs of an expanding bureaucracy"
-