EDBT 2026 Demo / reviewers in the wild / expert
Jason Teutsch
dblp:77/1405
· DBLP profile ↗
21ranked-venue papers
2as first author
0since 2021 · last 2017
—ORCID · none
Domains — the database's venue-derived domains; a paper can count in several
Theory of computation · 16 · 2 first-authorSecurity and privacy · 4Applied, interdisciplinary, general and emerging computing · 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.
| Theoretical computer science
3 papers |
Computational complexity · 52% Information theory · 20% Logic in computer science · 17% | |
| Network and information security
2 papers |
Blockchain and cryptocurrency security · 100% | |
| Computer architecture, parallel and distributed computing, and storage systems
1 paper |
Distributed systems · 100% |
Topics — the 7 heaviest of 11, each with the papers that count most for it
| Topic | Weight | Papers | Last | Evidence papers |
|---|---|---|---|---|
Blockchain and cryptocurrency security › cryptocurrency mining
pooled mining |
0.3 | 1 | 2017 | SmartPool: Practical Decentralized Pooled Mining · USENIX Security Symposium 2017 |
Computational complexity
algorithmic randomness |
0.2 | 1 | 2016 | Lower bounds on the redundancy in computations from random oracles via betting strategies with restricted wagers · Inf. Comput. 2016 |
Computational complexity › relativization
random oracle |
0.2 | 1 | 2016 | Lower bounds on the redundancy in computations from random oracles via betting strategies with restricted wagers · Inf. Comput. 2016 |
Blockchain and cryptocurrency security
smart contract |
0.2 | 1 | 2015 | Demystifying Incentives in the Consensus Computer · CCS 2015 |
Logic in computer science
self-reference |
0.2 | 1 | 2014 | Things that can be made into themselves · Inf. Comput. 2014 |
Distributed systems
consensus |
0.1 | 1 | 2017 | SmartPool: Practical Decentralized Pooled Mining · USENIX Security Symposium 2017 |
Logic in computer science › domain theory
fixed points |
0.1 | 1 | 2014 | Things that can be made into themselves · Inf. Comput. 2014 |
Methods — techniques the papers use, named apart from their topics
cryptographic protocols · 0.6game-theoretic modeling · 0.2
| Year | Publication | Venue | Position |
|---|---|---|---|
| 2017 | SmartPool: Practical Decentralized Pooled Mining
Loi Luu, Yaron Velner, Jason Teutsch, Prateek Saxena |
USENIX Security Symposium | 3 |
| 2017 | Enumerations including laconic enumerators
Sanjay Jain 0001, Jason Teutsch |
Theor. Comput. Sci. | 2 |
| 2016 | Lower bounds on the redundancy in computations from random oracles via betting strategies with restricted wagers
George Barmpalias, Andy Lewis-Pye, Jason Teutsch |
Inf. Comput. | 3 |
| 2015 | Demystifying Incentives in the Consensus ComputerabstractCryptocurrencies like Bitcoin and the more recent Ethereum system allow users to specify scripts in transactions and contracts to support applications beyond simple cash transactions. In this work, we analyze the extent to which these systems can enforce the correct semantics of scripts. We show that when a script execution requires nontrivial computation effort, practical attacks exist which either waste miners' computational resources or lead miners to accept incorrect script results. These attacks drive miners to an ill-fated choice, which we call the verifier's dilemma, whereby rational miners are well-incentivized to accept unvalidated blockchains. We call the framework of computation through a scriptable cryptocurrency a consensus computer and develop a model that captures incentives for verifying computation in it. We propose a resolution to the verifier's dilemma which incentivizes correct execution of certain applications, including outsourced computation, where scripts require minimal time to verify. Finally we discuss two distinct, practical implementations of our consensus computer in real cryptocurrency networks like Ethereum. Loi Luu, Jason Teutsch, Raghav Kulkarni, Prateek Saxena |
CCS | 2 |
| 2015 | Maximizing T-complexityabstractWe investigate Mark Titchener’s T-complexity, an algorithm which measures the information content of finite strings. After introducing the T-complexity algorithm, we turn our attention to a particular class of “simple” finite strings. By exploiting special properties of simple strings, we obtain a fast algorithm to compute the maximum T-complexity among strings of a given length, and our estimates of these maxima show that T-complexity differs asymptotically from Kolmogorov complexity. Finally, we examine how closely de Bruijn sequences resemble strings with high T-complexity. Gregory Clark, Jason Teutsch |
Fundam. Informaticae | 2 |
| 2014 | Monitor placement for large-scale systemsabstractSystem administrators employ network monitors, such as traffic analyzers, network intrusion prevention systems, and firewalls, to protect the network's hosts from remote adversaries. The problem is that vulnerabilities are caused primarily by errors in the host software and/or configuration, but modern hosts are too complex for system administrators to understand, limiting monitoring to known attacks. Researchers have proposed automated methods to compute network monitor placements, but these methods also fail to model attack paths within hosts and/or fail to scale beyond tens of hosts. In this paper, we propose a method to compute network monitor placements that leverages commonality in available access control policies across hosts to compute network monitor placement for large-scale systems. We introduce an equivalence property, called flow equivalence, which reduces the size of the placement problem to be proportional to the number of unique host configurations. This process enables us to solve mediation placement problems for thousands of hosts with access control policies containing of thousands of rules in seconds (less than 125 for a network of 9500 hosts). Our method enables administrators to place network monitors in large-scale networks automatically, leveraging the actual host configuration, to detect and prevent network-borne threats. Nirupama Talele, Jason Teutsch, Robert F. Erbacher, Trent Jaeger |
SACMAT | 2 |
| 2014 | Short lists for shortest descriptions in short time
Jason Teutsch |
Comput. Complex. | 1 |
| 2014 | Things that can be made into themselves
Frank Stephan 0001, Jason Teutsch |
Inf. Comput. | 2 |
| 2013 | Selection by Recursively Enumerable Sets
Wolfgang Merkle, Frank Stephan 0001, Jason Teutsch, Wei Wang 0150, Yue Yang 0004 |
TAMC | 3 |
| 2012 | Transforming commodity security policies to enforce Clark-Wilson integrityabstractModern distributed systems are composed from several off-the-shelf components, including operating systems, virtualization infrastructure, and application packages, upon which some custom application software (e.g., web application) is often deployed. While several commodity systems now include mandatory access control (MAC) enforcement to protect the individual components, the complexity of such MAC policies and the myriad of possible interactions among individual hosts in distributed systems makes it difficult to identify the attack paths available to adversaries. As a result, security practitioners react to vulnerabilities as adversaries uncover them, rather than proactively protecting the system's data integrity. In this paper, we develop a mostly-automated method to transform a set of commodity MAC policies into a system-wide policy that proactively protects system integrity, approximating the Clark-Wilson integrity model. The method uses the insights from the Clark-Wilson model, which requires integrity verification of security-critical data and mediation at program entrypoints, to extend existing MAC policies with the proactive mediation necessary to protect system integrity. We demonstrate the practicality of producing Clark-Wilson policies for distributed systems on a web application running on virtualized Ubuntu SELinux hosts, where our method finds: (1) that only 27 additional entrypoint mediators are sufficient to mediate the threats of remote adversaries over the entire distributed system and (2) and only 20 additional local threats require mediation to approximate Clark-Wilson integrity comprehensively. As a result, available security policies can be used as a foundation for proactive integrity protection from both local and remote threats. Divya Muthukumaran, Sandra Julieta Rueda, Nirupama Talele, Hayawardh Vijayakumar, Jason Teutsch, Trent Jaeger |
ACSAC | 5 |
| 2012 | Constant compression and random weightsabstractOmega numbers, as considered in algorithmic randomness, are by definition real numbers that are equal to the halting probability of a universal prefix-free Turing machine. Omega numbers are obviously left-r.e., i.e., are effectively approximable from below. Furthermore, among all left-r.e. real numbers in the appropriate range between 0 and 1, the Omega numbers admit well-known characterizations as the ones that are Martin-Löf random, as well as the ones such that any of their effective approximation from below is slower than any other effective approximation from below to any other real, up to a constant factor. In what follows, we obtain a further characterization of Omega numbers in terms of Theta numbers. Tadaki considered for a given prefix-free Turing machine and some natural number a the set of all strings that are compressed by this machine by at least a bits relative to their length, and he introduced Theta numbers as the weight of sets of this form. He showed that in the case of a universal prefix-free Turing machine any Theta number is an Omega number and he asked whether this implication can be reversed. We answer his question in the affirmative and thus obtain a new characterization of Omega numbers. In addition to the one-sided case of the set of all strings compressible by at least a certain number a of bits, we consider sets that comprise all strings that are compressible by at least a but no more than b bits, and we call the weight of such a set a two-sided Theta number. We demonstrate that in the case of a universal prefix-free Turing machine, for given a and all sufficiently large b the corresponding two-sided Theta number is again an Omega number. Conversely, any Omega number can be realized as two-sided Theta number for any pair of natural numbers a and b>a. Wolfgang Merkle, Jason Teutsch |
STACS | 2 |
| 2012 | How to build a probability-free casino
Adam Chalcraft, Randall Dougherty, Christopher F. Freiling, Jason Teutsch |
Inf. Comput. | 4 |
| 2012 | An incomplete set of shortest descriptionsabstractAbstract The truth-table degree of the set of shortest programs remains an outstanding problem in recursion theory. We examine two related sets, the set of shortest descriptions and the set of domain-random strings, and show that the truth-table degrees of these sets depend on the underlying acceptable numbering. We achieve some additional properties for the truth-table incomplete versions of these sets, namely retraceability and approximability. We give priority-free constructions of bounded truth-table chains and bounded truth-table antichains inside the truth-table complete degree by identifying an acceptable set of domain-random strings within each degree. Frank Stephan 0001, Jason Teutsch |
J. Symb. Log. | 2 |
| 2012 | How Powerful Are Integer-Valued Martingales?
Laurent Bienvenu, Frank Stephan 0001, Jason Teutsch |
Theory Comput. Syst. | 3 |
| 2012 | Arithmetic complexity via effective names for random sequencesabstractWe investigate enumerability properties for classes of sets which permit recursive, lexicographically increasing approximations, or left-r.e. sets. In addition to pinpointing the complexity of left-r.e. Martin-Löf, computably, Schnorr, and Kurtz random sets, weakly 1-generics and their complementary classes, we find that there exist characterizations of the third and fourth levels of the arithmetic hierarchy purely in terms of these notions. More generally, there exists an equivalence between arithmetic complexity and existence of numberings for classes of left-r.e. sets with shift-persistent elements. While some classes (such as Martin-Löf randoms and Kurtz nonrandoms) have left-r.e. numberings, there is no canonical, or acceptable , left-r.e. numbering for any class of left-r.e. randoms. Finally, we note some fundamental differences between left-r.e. numberings for sets and reals. Bjørn Kjos-Hanssen, Frank Stephan 0001, Jason Teutsch |
ACM Trans. Comput. Log. | 3 |
| 2011 | Closed Left-R.E. Sets
Sanjay Jain 0001, Frank Stephan 0001, Jason Teutsch |
TAMC | 3 |
| 2011 | Index sets and universal numberings
Sanjay Jain 0001, Frank Stephan 0001, Jason Teutsch |
J. Comput. Syst. Sci. | 3 |
| 2010 | How Powerful Are Integer-Valued Martingales?
Laurent Bienvenu, Frank Stephan 0001, Jason Teutsch |
CiE | 3 |
| 2009 | Index Sets and Universal Numberings
Sanjay Jain 0001, Frank Stephan 0001, Jason Teutsch |
CiE | 3 |
| 2007 | On the Turing degrees of minimal index sets
Jason Teutsch |
Ann. Pure Appl. Log. | 1 |
| 2005 | On the minimal pseudo-codewords of codes from finite geometriesabstractIn order to understand the performance of a code under maximum-likelihood (ML) decoding, it is crucial to know the minimal codewords. In the context of linear programming (LP) decoding, it turns out to be necessary to know the minimal pseudo-codewords. This paper studies the minimal codewords and minimal pseudo-codewords of some families of codes derived from projective and Euclidean planes. Although our numerical results are only for codes of very modest length, they suggest that these code families exhibit an interesting property. Namely, all minimal pseudo-codewords that are not multiples of a minimal codeword have an AWGNC pseudo-weight that is strictly larger than the minimum Hamming weight of the code. This observation has positive consequences not only for LP decoding but also for iterative decoding Pascal O. Vontobel, Roxana Smarandache, Negar Kiyavash, Jason Teutsch, Dejan Vukobratovic |
ISIT | 4 |