Andrey Nikolaevich Kolmogorov (russo: Андре́й Никола́евич Колмого́ров) (25 de abril de 1903 - 20 de outubro de 1987) era um matemático e cientista da computação soviético. Ele fez grandes avanços nos campos da teoria das probabilidades e da topologia. Nascido em uma família russa em Tambov, ele trabalhou no início de sua carreira em lógica intuicionista, e na série Fourier. Ele também trabalhou em turbulência, mecânica clássica e teoria da informação; e foi um dos fundadores da teoria da complexidade algorítmica que é freqüentemente chamada simplesmente de teoria da complexidade de Kolmogorov.
Kolmogorov trabalhou na Universidade Estadual de Moscou. Ele estudou com Nikolai Luzin, obtendo seu Ph.D. em 1929. Em 1931 ele se tornou professor nesta universidade. Em 1939 ele recebeu o título de acadêmico da Academia de Ciências da URSS. Ele morreu em Moscou.

