Demonstration venue · read-only. Every page can be browsed; the buttons that would change it are switched off. Create an account to run TaxoReview on your own data. A simulation from public publication records: the people listed were not invited and did not agree to review.
? Tutorial for this page

Dmitri Garbuzov

dblp:126/3779 · DBLP profile ↗
← Back
4ranked-venue papers
0as first author
0since 2021 · last 2018
—ORCID · none

Domains — the database's venue-derived domains; a paper can count in several

Software engineering, systems software and programming languages · 2Theory of computation · 2Computer networks · 1

Expertise — from the expertise taxonomy: the topics of the expert's papers under the CCF categories. A weight counts papers with recency: 1 for a paper about the topic, 0.3 when the topic is its context, halved every five years.

Software engineering, system software, and programming languages
2 papers
Programming languages and type systems · 61% Program verification · 20% Concurrent programming · 15%

Topics — the 6 heaviest of 7, each with the papers that count most for it

TopicWeightPapersLastEvidence papers
Programming languages and type systems
language semantics
0.422015
A formal C memory model supporting integer-pointer casts · PLDI 2015
An Axiomatic Specification for Sequential Memory Models · CAV (2) 2015
Programming languages and type systems › language semantics › memory model semantics
c memory model
0.212015
A formal C memory model supporting integer-pointer casts · PLDI 2015
Programming languages and type systems › language semantics › memory model semantics
integer-pointer casts
0.212015
A formal C memory model supporting integer-pointer casts · PLDI 2015
Concurrent programming
memory models
0.212015
An Axiomatic Specification for Sequential Memory Models · CAV (2) 2015
Program verification
axiomatization
0.112015
An Axiomatic Specification for Sequential Memory Models · CAV (2) 2015
Compilers and program optimization
compiler optimization
0.112015
A formal C memory model supporting integer-pointer casts · PLDI 2015

Methods — techniques the papers use, named apart from their topics

coq · 0.2axiomatic specification · 0.2
YearPublicationVenuePosition
2018 A Formal Equational Theory for Call-By-Push-Value
Christine Rizkallah, Dmitri Garbuzov, Steve Zdancewic
ITP2
2015 An Axiomatic Specification for Sequential Memory Models
William Mansky, Dmitri Garbuzov, Steve Zdancewic
CAV (2)2
2015 A formal C memory model supporting integer-pointer casts
abstract
The ISO C standard does not specify the semantics of many valid programs that use non-portable idioms such as integer-pointer casts. Recent efforts at formal definitions and verified implementation of the C language inherit this feature. By adopting high-level abstract memory models, they validate common optimizations. On the other hand, this prevents reasoning about much low-level code relying on the behavior of common implementations, where formal verification has many applications. We present the first formal memory model that allows many common optimizations and fully supports operations on the representation of pointers. All arithmetic operations are well-defined for pointers that have been cast to integers. Crucially, our model is also simple to understand and program with. All our results are fully formalized in Coq.
Jeehoon Kang, Chung-Kil Hur, William Mansky, Dmitri Garbuzov, Steve Zdancewic, Viktor Vafeiadis
PLDI4
2006 Analysis of the Gated IPACT Scheme for EPONs
abstract
Interleaved Polling with Adaptive Cycle Time (IPACT) is one of the earliest proposed polling schemes for dynamic bandwidth allocation in Ethernet Passive Optical Networks (EPONs) and has been extensively used as a benchmark by many subsequent allocation schemes. In this paper, we attempt to construct a mathematical model of the IPACT scheme under the gated service discipline. For N = 1 ONU, we derive closed-form expression for the steady state grant size. For N > 1 ONUs, we need to consider separately a small and a large load-distance ratio. For the former case, the N = 1 ONU model holds even for N > 1. For the latter case, we find a closed form expression for the grant size. Our model shows a reasonable match with the values obtained from simulation for the steady state queue size and hence the throughput and delay.
Swapnil Bhatia, Dmitri Garbuzov, Radim Bartos
ICC2