Full publication list

# Place Title Date Authors Other
24 PEPM’24 A Case Study in Functional Conversion and Mode Inference in miniKanren Jan ‘24 E. Verbitskaia, Igor Engel, D.Berezun paper
23 miniKanren 2023 Semi-Automated Direction-Driven Functional Conversion Sep ‘23 E. Verbitskaia, Igor Engel, D.Berezun paper
22 miniKanren 2022 Wildcard Logic Variables Sep ‘22 D. Kosarev, D.Berezun, P.Losov paper
21 miniKanren 2022 On a Direction-Driven Functional Conversion Sep ‘22 E. Verbitskaia, D.Berezun, D.Boulytchev paper
20 ICPP’21 Efficient Parallel Algorithms for String Comparison Aug ‘21 N.Mishin, D.Berezun, A.Tiskin paper, slides
19 TFPIE’21 Reimplementing the Wheel: Teaching Compilers with a Small Self-Contained One Jul ‘21 D. Boulytchev, D.Berezun paper, slides
18 SYRCoSE’21 Empirical Study of Partial Evaluation of Matrix and String Algorithms May ‘21 I.Balashov, S.Grigorev, D.Berezun paper
17 SEIM’21 Viterbi Algorithm Specialization Using Linear Algebra Apr ‘21 I.Tyulyandin, D.Berezun, S.Grigorev paper
16 VPT’21 An empirical study of partial deduction for MINIKANREN Feb ‘21 E. Verbitskaia, D.Berezun, D.Boulytchev paper
15 miniKanren 2020 An Empirical Study of Partial Deduction for miniKanren Aug ‘20 E. Verbitskaia, D.Berezun, D.Boulytchev paper
14 TEASE-LP’20 Binding-Time Analysis for miniKanren May ‘20 E. Verbitskaia, I. Artemeva, D.Berezun paper
13 PPoPP’20 Optimizing GPU programs by partial evaluation Feb ‘20 A.Tyurin, D.Berezun, S.Grigorev  
12 Proceedings of the institute
for system programming
of the RAS
Overview of the Languages for Safe Smart Contract Programming 2019 A.Tyurin, I.Tyulyandin, V.Maltsev, I.Kirilenko, and D. Berezun paper
11 SYRCoSE’19 Survey of Smart Contract Safety and Programming Languages May ‘19 A.Tyurin, I.Tyulyandin, V.Maltsev, I.Kirilenko, and D. Berezun paper
10 SEIM’19 Survey on Blockchain Technology, Consensus Algorithms, and Alternative Distributed Technologies Apr ‘19 N.Mishin, A.Fefelov, V.Bushev, I.Kirilenko, and D.Berezun paper
9 PhD Thesis Трассирующая нормализация Mar’18 D.Berezun text, abstract, slides
8 PEPM’17 Compiling untyped lambda calculus to lower-level code by game semantics and partial evaluation (invited paper) Jan ‘17 D.Berezun and Neil D. Jones paper
7 Известия вузов.
Северо Кавказский регион.
Технические науки.
–2017.–№4.–C.5–12.
Трассирующая нормализация нетипизированного лямбда-исчисления
Untyped Lambda-Calculus Normalization by Traversals (in Russian)
Sep ‘17 Berezun D.A. paper
6 St. Petersburg State Polytechnical
University Journal. Computer
Science. Telecommunications
and Control Systems
Полная головная линейная редукция
Complete Head Linear Reduction (in Russian)
‘17 Berezun D.A. paper
5 ЯПиК’17 (PLC’2017) Трассирующая нормализация, основанная на игровой семантике и частичных вычислениях Apr ‘17 D.Berezun, N.Jones  
4 ЯПиК’17 (PLC’2017) Независимая от компилятора библиотека точной сборки мусора для языка C++ (in Russian) Apr ‘17 E.Moiseenko, D.Berezun  
3 META’16 Working Notes: Compiling ULC to Lower-level Code by Game Semantics and Partial Evaluation Jun ‘16 D.Berezun and Neil D. Jones paper
2 SEIM’16 Incremental Garbage Collection Library for C++ (in Russian) ‘16 E.Moiseenko, D.Berezun  
1 SECR’14 Precise Garbage Collection for C++ with a Non-Cooperative Compiler ‘14 D.Berezun, D.Boulytchev paper, talk
   

ID’s:

Identifier Value
SPIN 7493-9896
ResearcherID AAE-5442-2021
SCOPUS ID 57190984988
ORCID 0000-0001-6306-275X
Google Scholar link
 

Organiser and PC member


Talks

| Place/year | Title | Slides/Video | | :—- | :— | :— | | Open lecture | Metacomputations basics (основы метавычислений) | video(rus) | | JB-lab seminar | Доклад на семинаре лаборатории: ``Выразительная сила типов высшего порядка и недетерминизма’’ | video | | MGU Mech-Math | Traversal-based nomralization (Трассирующая нормализация) | (RU) part 1, part 2, part 3 | | GaLoP XI ‘2016 | Partial Evaluation and Normalisation by Traversals | Abstract | —