|
|
Main Facts:
-
I live and work in Saint-Petersburg, Russia
-
I've got a PhD (Candidate of Sciences in Russian) in Computer Science from the University of Saint-Petersrburg in 2006
- I'm currently employed as a researcher at HP Labs Russia
-
You can use the Contact form if you want to drop me a line
« Home |
Research
Database Systems
My past (and, to a certain extent, present) research interests include: database management systems
(DMBSs) on modern hardware, algorithms for efficient query evaluation
in main-memory, index structures for memory-resident data.
This is all about how to make database systems faster on modern computers.
My PhD thesis called "Efficient techniques for data indexing and query evaluation in main-memory database systems"
attempts to address some of the problems in this area. I defended the PhD thesis under supervision of Prof. Boris Novikov, a well-known
Russian expert in database systems.
Web Search
However, recently I've switched to such topics as information extraction from Web pages, integration of data from Web sources, Web data mining.
I believe that despite undoubted progress of Web search engines in past years,
Web search is still in its infancy. In particular, current Web search engines enable to find Web pages, while what people are really looking for is often information. How to collect and integrate information
from diverse Web sources and present it in a comprehensible way to the user is a challenging problem. One particular task I'm working on
is how to divide a Web page into meaningful content blocks and present in search
results these blocks in place of mostly useless 'snippets' currently provided
by search engines.
I published several research papers and have a DBLP record. More details can be found in my CV.
Conference Activities
I served on program committees and as an external reviewer at several conferences.
« Home |
Publications
-
Dmitry Shaporenkov. Efficient Main-Memory Algorithms for Set Containment Join Using Inverted Lists. In Proceedings of ADBIS 2005, Tallinn, Estonia, 2005.
-
Dmitry Shaporenkov. Partitioning Inverted Lists for Efficient Evaluation of Set-Containment Joins in Main Memory. In Proceedings of SYRCoDIS 2005, Saint-Petersburg, 2005pdf
-
Dmitry Shaporenkov. Multi-Indices - A Tool for Optimizing Join Processing in Main Memory. In Proceedings of the Baltic DB&IS'2004, Riga, Latvia, June 2004
-
Dmitry Shaporenkov. Performance Comparison of Main-Memory Algorithms for Set Containment Joins. In Proceedings of SYRCoDIS 2004, Saint-Petersburg, 2004pdf
-
Dmitry Shaporenkov. RPha - A High-Availabity Distributed Data Structure Based on Range Partitioning. Òðóäû êîíôåðåíöèè ÌÑÎ 2003, Ìîñêâà, 2003doc
PhD Thesis
-
Efficient techniques for data indexing and query evaluation in main-memory database systems. Saint-Petersburg, 2006 (in Russian)pdf
« Home |
Industry
For 5 years from May 2003 till May 2008 I worked as a software engineer at JetBrains - a nice software
company creating world-class Integrated Development Environments (IDEs) for different programming languages and environments. My industry work had nothing to
do with my research, but it was also very interesting, as the products of the company are used by
thousands of people all over the world.
« Home |
Links
Curriculum Vitae (Outdated)
LinkedIn Profile
DBGroup web page
Google Me
« Home |
|
By filling out this small form you can send me some comments.
« Home | |