Vladimir Putin, in power since 1999 as either president or prime minister, has not yet officially announced his candidacy but is broadly expected to run.