EDBT 2026 Demo / reviewers in the wild / expert
Siddharth Bhaskar
dblp:170/0077
· DBLP profile ↗
10ranked-venue papers
10as first author
8since 2021 · last 2026
0000-0003-4157-8768ORCID · corroborated
Domains — the database's venue-derived domains; a paper can count in several
Theory of computation · 8 · 8 first-author · 6 since 2021Software engineering, systems software and programming languages · 1 · 1 first-author · 1 since 2021Human-computer interaction and ubiquitous computing · 1 · 1 first-author · 1 since 2021
| Year | Publication | Venue | Position |
|---|---|---|---|
| 2026 | Like Parsley in Greek Food: Elementary Set Theory and the Case for DM1abstractThe predominant design philosophy behind most Discrete Mathematics (DM) courses is that of a recycling bin: a place where mathematical prerequisites with no other natural home can live out the rest of their days in peace. This fundamentally misunderstands the role of mathematics in computer science. Instead of being a collection of topical prerequisites, mathematics provides a conceptual framework enabling the sort of high-level computational thinking that a computer science bachelor's degree is supposed to train. Siddharth Bhaskar |
SIGCSE (1) | 1 |
| 2026 | Shadowy Institutions
Siddharth Bhaskar, Robin Kaarsgaard |
WoLLIC | 1 |
| 2025 | Transfinite Structured Programming
Siddharth Bhaskar |
CiE | 1 |
| 2023 | Read/write factorizable programsabstractAbstract In the cons-free programming paradigm, we eschew constructors and program using only destructors. Cons-free programs in a simple first-order language with string data capture exactly P, the class of polynomial-time relations. By varying the underlying language and considering other data types, we can capture several other complexity classes. However, no cons-free programming language captures any functional complexity class for fundamental reasons. In this paper, we cleanly extend the cons-free paradigm to encompass functional complexity classes. Namely, we introduce programs with data that can either only be destructed or only be constructed, which we enforce by a type system on the program variables. We call the resulting programs read/write - (or RW -)factorizable, show that RW-factorizable string programs capture exactly the class FP of polynomial-time functions, and that tail-recursive RW-factorizable programs capture exactly the class FL of logarithmic-space functions. Finally, we state and solve the nontrivial problem of syntactic composition of two RW-factorizable programs. Siddharth Bhaskar, Jakob Grue Simonsen |
J. Funct. Program. | 1 |
| 2023 | Subclasses of Ptime Interpreted by Programming Languages
Siddharth Bhaskar, Cynthia Kop, Jakob Grue Simonsen |
Theory Comput. Syst. | 1 |
| 2021 | Graph Traversals as Universal ConstructionsabstractWe exploit a decomposition of graph traversals to give a novel characterization of depth-first and breadth-first traversals as universal constructions. Specifically, we introduce functors from two different categories of edge-ordered directed graphs into two different categories of transitively closed edge-ordered graphs; one defines the lexicographic depth-first traversal and the other the lexicographic breadth-first traversal. We show that each functor factors as a composition of universal constructions, and that the usual presentation of traversals as linear orders on vertices can be recovered with the addition of an inclusion functor. Finally, we raise the question of to what extent we can recover search algorithms from the categorical description of the traversal they compute. Siddharth Bhaskar, Robin Kaarsgaard |
MFCS | 1 |
| 2021 | Thicket densityabstractAbstract We define a new type of “shatter function” for set systems that satisfies a Sauer–Shelah type dichotomy, but whose polynomial-growth case is governed by Shelah’s two-rank instead of VC dimension. We identify the least exponent bounding the rate of growth of the shatter function, the quantity analogous to VC density, with Shelah’s $\omega $ -rank. Siddharth Bhaskar |
J. Symb. Log. | 1 |
| 2021 | Tameness in least fixed-point logic and McColm's conjecture
Siddharth Bhaskar, Alex Kruckman |
Log. Methods Comput. Sci. | 1 |
| 2020 | Boolean Monadic Recursive Schemes as a Logical Characterization of the Subsequential Functions
Siddharth Bhaskar, Jane Chandlee, Adam Jardine, Christopher Oakden |
LATA | 1 |
| 2017 | A Difference in Complexity Between Recursion and Tail Recursion
Siddharth Bhaskar |
Theory Comput. Syst. | 1 |