Periodic graphs