Boris Novikov


Boris Novikov graduated from the Leningrad University in 1972 as a Dipl. Math. (dept. of algebra and number theory), received a PhD in Comp.Sci. from the same university in 1981, and Dr. Sci. degree in 1994.

Since January 2019 B. Novikov is a professor, Dept. of Informatics at National research University Higher School of Economics in Saint Petersburg.

He joined the university as an employee in 1972. Since Jan 2013 he is a professor, (sub) department of Analytical Information Systems, St. Petersburg University, Russia. He also occasionally works as a database expert for the industry.

During his career he combined academic activities with practical experience in system programming, database application design, development, and tuning.

Boris Novikov served as a General Chair of ICD 2016 and EDBT/ICDT 2009, PC Chair of ADBIS conference in 2007, PC Chair for several workshops, a member of EDBT Association, ADBIS Steering Committee, and a PC member for several international conferences, including VLDB, EDBT, ADBIS and Baltic DB&IS, and workshops.

Boris Novikov is a member of the ACM, SIGMOD, and Moscow chapter of ACM SIGMOD.

Professional Activity

His research interests are in the wide area of information management and include design and use of database systems, transaction management, low-level implementation issues, such as indexing, clustering, and data structures, query processing and optimization, semantic caching, performance tuning, and management of distributed heterogeneous information resources.

He also worked in the areas of software engineering, application design, and transaction management in distributed mobile systems.

DBLP PublicationsORCID

Academic Advising

I'm an ADVISOR, rather than a supervisor.



  • Machine Learning and Information Management Lab Head of Laboratory