In the game Final Fantasy XIII-3, the player is presented with a couple puzzles. The first puzzle introduced is called Tile Trial, which presents the player with a grid of tiles, some of which have crystals on them. The goal is to retrieve all of the crystals and reach the exit, while stepping on each tile no more than once.
The author of http://arxiv.org/pdf/1203.1633v1.pdf stated that this problem is NP-Hard because a specific case can be reduced to Hamiltonian-cycle. I find that this is a naive assumption, because he developed a specific puzzle that, although suits the rules of the game, just happens to involve Hamiltonian-cycles.
Looking at the general case: We can model each tile of the puzzle as a vertex in a graph. A vertex has an edge to another vertex if two tiles are adjacent. The problem consists in finding a path from the starting tile to the ending tile while transversing all vertex that have crystals and not visiting any vertex more than once.
I believe that this could be reduced to the TSP (Traveling Salesman Problem) where we only need to visit a subset of cities. Assume a regular TSP problem with n cities. However, in this particular problem, we do not have to visit all the n cities, only a specific subset of them, m, where m<=n. The cities in n but not in m don't need to be visited, but they might if the path m1->m2 is larger than m1->n1->m2 for example.
However is this "simpler" TSP problem still NP-hard? Anyone know of a better NP-hard problem that could be used as a reduction?