VLDB 2026 Research / reviewers in the wild / expert
Yaron Minsky
dblp:66/3449
· DBLP profile ↗
7ranked-venue papers
4as first author
0since 2021 · last 2012
—ORCID · none
Domains — the database's venue-derived domains; a paper can count in several
Software engineering, systems software and programming languages · 3 · 2 first-authorSystems, architecture and hardware · 2 · 1 first-authorDatabases, data management, data science and information retrieval · 1Graphics, computer vision, multimedia, augmented reality and games · 1Theory of computation · 1 · 1 first-author
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
1 paper |
Programming languages and type systems · 100% | |
| Computer architecture, parallel and distributed computing, and storage systems
1 paper |
Distributed systems · 100% | |
| Theoretical computer science
1 paper |
Distributed computing theory · 100% | |
| Interdisciplinary, comprehensive, and emerging computing
1 paper |
Computational finance and economics · 100% | |
| Computer networks
2 papers |
Physical-layer communications · 64% Internet architecture and protocols · 36% |
Topics — the 6 heaviest of 7, each with the papers that count most for it
| Topic | Weight | Papers | Last | Evidence papers |
|---|---|---|---|---|
Programming languages and type systems › functional language
OCaml |
0.1 | 1 | 2008 | Caml trading · POPL 2008 |
Distributed computing theory › distributed algorithms
set reconciliation |
0.0 | 1 | 2003 | Set reconciliation with nearly optimal communication complexity · IEEE Trans. Inf. Theory 2003 |
Distributed systems
fault tolerance |
0.0 | 1 | 1999 | Bimodal Multicast · ACM Trans. Comput. Syst. 1999 |
Distributed systems › group communication
reliable multicast |
0.0 | 1 | 1999 | Bimodal Multicast · ACM Trans. Comput. Syst. 1999 |
Physical-layer communications › MIMO › multiuser MIMO
broadcast channel |
0.0 | 1 | 2003 | Set reconciliation with nearly optimal communication complexity · IEEE Trans. Inf. Theory 2003 |
Internet architecture and protocols
multicast |
0.0 | 1 | 1999 | Bimodal Multicast · ACM Trans. Comput. Syst. 1999 |
Methods — techniques the papers use, named apart from their topics
interpolation · 0.1theoretical analysis · 0.0experimental evaluation · 0.0polynomial encodings · 0.0polynomial encoding · 0.0
| Year | Publication | Venue | Position |
|---|---|---|---|
| 2012 | CUFP 2011 Workshop ReportabstractCommercial Users of Functional Programming (CUFP) is a yearly workshop that is aimed at the community of software developers who use functional programming in real-world settings. This scribe report covers the talks that were delivered at the 2011 workshop, which was held in association with ICFP in Tokyo. The goal of the report is to give the reader a sense of what went on, rather than to reproduce the full details of the talks. Videos and slides from all the talks are available online at http://cufp.org . Anil Madhavapeddy, Yaron Minsky, Marius Eriksen |
J. Funct. Program. | 2 |
| 2008 | Caml tradingabstractJane Street Capital is a successful proprietary trading company that has shifted from developing software in mainstream programming languages to developing software almost entirely in OCaml, a statically typed functional programming language that has only modest industrial use. The scope of the enterprise is small but growing: Jane Street now has over 20 OCaml programmers that have collectively written hundreds of thousands of lines of OCaml code. OCaml is used for building everything from trading systems to research infrastructure to user interfaces to systems administration tools. This talk will discuss the motivations behind Jane Street's adoption of OCaml, and why we think that statically typed functional programming languages are such a good fit for the world of trading and finance. Yaron Minsky |
POPL | 1 |
| 2008 | Caml trading - experiences with functional programming on Wall StreetabstractAbstract Jane Street Capital is a successful proprietary trading company that uses OCaml as its primary development language. We have over twenty OCaml programmers and hundreds of thousands of lines of OCaml code. We use OCaml for a wide range of tasks: critical trading systems, quantitative research, systems software, and system administration. We value OCaml because it allows us to rapidly produce readable, correct, efficient code to solve complex problems, and to change that code quickly to adapt to a changing world. We believe that using OCaml gives us a significant advantage over competitors that use languages like VB, Perl, C++, C#, or Java. It also makes finding and hiring high-quality software developers easier than with mainstream languages. We have invested deeply in OCaml and intend to use OCaml and grow our team of functional programmers for the foreseeable future. Yaron Minsky, Stephen Weeks |
J. Funct. Program. | 1 |
| 2003 | Tolerating malicious gossip
Yaron Minsky, Fred B. Schneider |
Distributed Comput. | 1 |
| 2003 | Set reconciliation with nearly optimal communication complexityabstractWe consider the problem of efficiently reconciling two similar sets held by different hosts while minimizing the communication complexity, which we call the set reconciliation problem. We describe an approach to set reconciliation based on a polynomial encoding of sets. The resulting protocols exhibit tractable computational complexity and nearly optimal communication complexity when the sets being reconciled are sparse. Also, these protocols can be adapted to work over a broadcast channel, allowing many clients to reconcile with one host based on a single broadcast, even if each client is missing a different subset. Yaron Minsky, Ari Trachtenberg, Richard Zippel |
IEEE Trans. Inf. Theory | 1 |
| 1999 | Bimodal MulticastabstractThere are many methods for making a multicast protocol “reliable.” At one end of the spectrum, a reliable multicast protocol might offer tomicity guarantees, such as all-or-nothing delivery, delivery ordering, and perhaps additional properties such as virtually synchronous addressing. At the other are protocols that use local repair to overcome transient packet loss in the network, offering “best effort” reliability. Yet none of this prior work has treated stability of multicast delivery as a basic reliability property, such as might be needed in an internet radio, television, or conferencing application. This article looks at reliability with a new goal: development of a multicast protocol which is reliable in a sense that can be rigorously quantified and includes throughput stability guarantees. We characterize this new protocol as a “bimodal multicast” in reference to its reliability model, which corresponds to a family of bimodal probability distributions. Here, we introduce the protocol, provide a theoretical analysis of its behavior, review experimental results, and discuss some candidate applications. These confirm that bimodal multicast is reliable, scalable, and that the protocol provides remarkably stable delivery throughput. Kenneth P. Birman, Mark Hayden, Öznur Özkasap, Mihai Budiu, Yaron Minsky |
ACM Trans. Comput. Syst. | 6 |
| 1998 | Efficient Algorithms for Optimal Video TransmissionabstractThis paper addresses the problem of sending an MPEG-encoded video stream over a channel of limited bandwidth. When there is insufficient bandwidth available for the rate at which the sequence was encoded, some data must be dropped. In this paper we give fast algorithms to determine a prioritization of the data that optimizes the visual quality of the received video sequence in the sense that the maximum gap of unplayable frames is minimized. Our results are obtained in a new model of encoded video data that is applicable to MPEG and other encoding technologies. The model identifies a certain key relationship between the play order and dependence order of frames that allows fast determination of optimal send orders by dynamic programming. Dexter Kozen, Yaron Minsky, Brian Christopher Smith |
Data Compression Conference | 2 |