Traditional physics assumes that space and time are continuous. However, this reasonable model leads to some serious problems. One the approaches that physicists follow to solve these problems is to assume that the space-time is actually discrete. In this paper, we analyze possible computational consequences of this discreteness. It turns out that in a discrete space-time, we may be able to solve NP-hard problems in polynomial time.