
Борис Новиков
Биография
Борис Асенович Новиков окончил математико-механический факультет (кафедра высшей алгебры и теории чисел) ЛГУ в 1972 году, там же защитил кандидатскую диссертацию в области компьютерных наук в 1981, а в 1994 получил докторскую степень.
В настоящее время Б.А. Новиков - профессор департамента информатики Национального исследовательского университета "Высшая школа экономики" в Санкт-Петербурге.
В 1972 году он начал свою работу в Университете. С января 2013 года Борис Асенович является профессором кафедры информационно-аналитических систем СПбГУ. Он также время от времени работает в качестве специалиста базы данных для промышленности.
На протяжении своей карьеры Борис Асенович совмещал научную деятельность с практическим опытом работы в системном программировании, проектировании СУБД-приложений, разработке и настройке.
Борис Асенович выполнял обязанности генерального председателя ICD 2016 и EDBT/ICDT 2009, председателя программного комитета конференции ADBIS в 2007 и еще нескольких семинаров. Он также является членом Ассоциации EDBT, наблюдательного совета ADBIS, программных комитетов многих международных конференций, включая VLDB, EDBT, ADBIS и Baltic DB&IS.
Борис Асенович Новиков является членом ACM, SIGMOD, и Московской Секции ACM SIGMOD.
Профессиональная активность
Научные интересы Бориса Асеновича лежат в широкой области организации информации и включают в себя разработку и использование систем управления базами данных, управление транзакциями, вопросы реализации средствами нижнего уровня (таких как индексирование, кластеризация и структуры данных), обработку запросов и оптимизацию, семантическое кэширование, подстройку производительности и управление распределенными гетерогенными информационными ресурсами.
Он также работал в таких областях, как разработка программного обеспечения, разработка приложений и управление транзакциями в распределенных мобильных системах.
Публикации
Distributed Classification of Text Streams: Limitations, Challenges, and Solutions
Сентябрь 2019
Artem Trofimov, Nikita Sokolov, Mikhail Shavkunov, Igor Kuralenok, and Boris Novikov
Delivery, consistency, and determinism: rethinking guarantees in distributed stream processing
Июль 2019
Artem Trofimov, Igor E. Kuralenok, Nikita Marshalkin, Boris Novikov
Deterministic Model for Distributed Speculative Stream Processing
Сентябрь 2018
Igor Kuralenok, Artem Trofimov, Nikita Marshalkin, Boris Novikov
FlameStream: Model and Runtime for Distributed Stream Processing
Июнь 2018
Igor Kuralenok, Artem Trofimov, Nikita Marshalkin, Boris Novikov
An optimistic approach to handle out-of-order events within analytical stream processing
Апрель 2018
Igor Kuralenok, Nikita Marshalkin, Artem Trofimov, Boris Novikov
Physical design tuning of RDF stores
2018
Vsevolod Sevostyanov, Boris Novikov, George Chernishev
Workload-independent data-driven vertical partitioning
2017
Nikita Bobrov, George Chernishev, and Boris Novikov
An evaluation of TANE algorithm for functional dependency detection
2017
Nikita Bobrov, George Chernishev, Dmitry Grigoriev, and Boris Novikov
Implementing common table expressions for MariaDB
2017
G. Shalygina and B. Novikov
Message from the editors
2017
G. Chernishev, M. Akhin, B. Novikov, and V. Itsykson
A Study of Several Matrix-Clustering Vertical Partitioning Algorithms in a Disk-Based Environment
2017
Viacheslav Galaktionov, George Chernishev, Kirill Smirnov, Boris Novikov, and Dmitry A. Grigoriev
Matrix Clustering Algorithms for Vertical Partitioning Problem: an Initial Performance Study
Октябрь 2016
Vyacheslav Galaktionov, George Chernishev, Boris Novikov, and Dmitry Grigoriev
Message from the ICDE 2016 program committee and general chairs
2016
Mei Hsu, Alfons Kemper, Timos K. Sellis, Boris Novikov, and Eljas Soisalon-Soininen
Adaptive techniques for extracting mental activity phases from heart beat rate streams
2016
Alina Dubatovka, Elena Mikhailova, Mikhail Zotov, and Boris Novikov
Discovering geo-magnetic anomalies: A clustering-based approach
2016
E. Volzhina, A. Chudin, B. Novikov, N. Grafeeva, and E. Mikhailova
Query processing: Beyond sql and relations (tutorial)
2015
Boris Novikov
Bi-objective optimization for approximate query evaluation
2015
Anna Yarygina and Boris Novikov
Optimizing resource allocation for approximate real-time query processing
2014
Anna Yarygina and Boris Novikov
A performance analysis of semantic caching for XML query processing
2013
Boris Novikov, Alice Pigul, and Anna Yarygina
An xml-algebra for efficient set-at-a-time execution
Январь 2012
M. Lukichev, B. Novikov, and P. Mehra
Querying big data
2012
Boris Novikov, Natalia Vassilieva, and Anna Yarygina
Exploring influence and interests among users within social networks
2012
Jose Simoes, Julia Kiseleva, Elena Sivogolovko, and Boris Novikov
Proceedings of the 12th International Conference on Extending Database Technology: Advances in Database Technology
2009
M. Kersten, B. Novikov, and J. Teubner, editors.
Temporal databases: From theory to applications
2008
B. Novikov and E. Gorshkova
Towards collaborative video authoring
2003
Boris Novikov and Oleg Proskurnin
An analysis of alternative methods for storing semistructured data in relations
Сентябрь 2000
I. Nekrestyanov, B. Novikov, and E. Pavlova.
Digital libraries as a new class of information systems
2000
M. Kogalovsky and B. Novikov