Demo Data from EDBT 2026 / reviewers in the wild / expert
Carl Sturtivant
dblp:04/1324
· DBLP profile ↗
7ranked-venue papers
3as first author
0since 2021 · last 2019
0000-0003-1528-4504ORCID · corroborated
Domains — the database's venue-derived domains; a paper can count in several
Theory of computation · 5 · 3 first-authorComputer networks · 2
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.
| Network and information security
2 papers |
Cryptographic protocols and secure computation · 99% Cryptographic primitives and cryptanalysis · 1% | |
| Computer architecture, parallel and distributed computing, and storage systems
1 paper |
Distributed systems · 100% | |
| Theoretical computer science
3 papers |
Computational geometry · 79% Computational complexity · 21% |
Topics — the 9 heaviest of 10, each with the papers that count most for it
| Topic | Weight | Papers | Last | Evidence papers |
|---|---|---|---|---|
Cryptographic protocols and secure computation
secure outsourcing |
0.3 | 1 | 2017 | A secure and verifiable outsourcing scheme for matrix inverse computation · INFOCOM 2017 |
Cryptographic protocols and secure computation
verifiable computation |
0.3 | 1 | 2017 | A secure and verifiable outsourcing scheme for matrix inverse computation · INFOCOM 2017 |
Distributed systems
resource-constrained client |
0.1 | 1 | 2017 | A secure and verifiable outsourcing scheme for matrix inverse computation · INFOCOM 2017 |
Computational geometry › combinatorial geometry
centerpoint |
0.0 | 1 | 1993 | Approximating Center Points with Iterated Radon Points · SCG 1993 |
Computational geometry
epsilon-net |
0.0 | 1 | 1993 | Approximating Center Points with Iterated Radon Points · SCG 1993 |
Computational geometry › epsilon-net
weak epsilon-nets |
0.0 | 1 | 1993 | Approximating Center Points with Iterated Radon Points · SCG 1993 |
Cryptographic primitives and cryptanalysis › public-key cryptography
algebraic cryptography |
0.0 | 1 | 1990 | Efficiently Inverting Bijections Given by Straight Line Programs · FOCS 1990 |
Computational complexity › algebraic complexity
arithmetic circuit complexity |
0.0 | 1 | 1990 | Efficiently Inverting Bijections Given by Straight Line Programs · FOCS 1990 |
Computational complexity
algebraic complexity |
0.0 | 1 | 1982 | Generalised Symmetries of Polynomials in Algebraic Complexity · FOCS 1982 |
Methods — techniques the papers use, named apart from their topics
sparse matrix · 0.6matrix encryption · 0.6chaotic system · 0.6arithmetic circuits · 0.0radon point iteration · 0.0parallel algorithm · 0.0straight-line programs · 0.0straight-line program · 0.0
| Year | Publication | Venue | Position |
|---|---|---|---|
| 2019 | A Novel Secure and Efficient Data Aggregation Scheme for IoTabstractWe define the following problem termed n × 1-out-of-n oblivious transfer (n × 1-out-of-n OT): in a system with one server and n clients, how to securely and efficiently assign n secrets to n clients by the server, with each client getting a unique secret from the server, and the server and clients remain unknown of how the secrets are distributed? This is a novel problem that is fundamentally different than 1-out-of-n OT repeated n times, and is different than k-out-of-n OT as well. Nevertheless, the proposed OT has many practical applications such as privacy-preserving data aggregation in smart grids. It can also be employed to design crypto protocols for anonymous communications and group signatures. In this paper, we propose the first algorithm to efficiently and effectively implement the n × 1-out-of-n OT. We construct hidden permutation circuits to obliviously assign n secrets to n clients by the server within O(lg(n)) time. A rigorous theoretical analysis is also carried out to investigate the security strength and performance of the protocol. Ruinian Li, Carl Sturtivant, Jiguo Yu, Xiuzhen Cheng |
IEEE Internet Things J. | 2 |
| 2017 | A secure and verifiable outsourcing scheme for matrix inverse computationabstractMatrix inverse computation is one of the most fundamental mathematical problems in large-scale data analytics and computing. It is often too expensive to be solved in resource-constrained devices such as sensors. Outsourcing the computation task to a cloud server or a fog server is a potential approach as the server is able to perform large-scale scientific computations on behalf of resource-constrained users with special software. However, outsourcing brings in new security concerns and challenges such as data privacy violations and result invalidation. In this paper, we propose a secure and verifiable outsourcing scheme to compute the matrix inverse in a server. In our scheme, the client generates two secret key sets based on two chaotic systems, which are utilized to create two sparse matrices whose permuted versions are used for matrix encryption and decryption to protect input and output privacy. The server computes the inverse over the ciphertext matrix and returns the result to the client who can verify the validity of the inverse. We analyze the proposed scheme in terms of correctness, security, verifiability, and attack resistance, and compare its performance (computation, storage, and communication overheads) with those of the state-of-the-art. Our theoretical results and comparison study demonstrate that the proposed scheme provides a secure and efficient outsourcing mechanism for matrix inverse computation. Chunqiang Hu, Abdulrahman Alhothaily, Arwa Alrawais, Xiuzhen Cheng, Carl Sturtivant, Hang Liu 0003 |
INFOCOM | 5 |
| 1993 | Approximating Center Points with Iterated Radon PointsabstractWe describe a practical and provably good algorithm for approximating center points in any number of dimensions. Here c is a center point of a point set P in ℝd if every closed halfspace containing c contains at least |P|/(d+1) points of P. Our algorithm has a small constant factor and is the first approximate center point algorithm whose complexity is subexponential in d. Moreover, it can be optimally parallelized to require O(log2 d loglog n) time. Our algorithm has been used in mesh partitioning methods, and has the potential to improve results in practice for constructing weak ε-nets and other geometric algorithms. We derive a variant of our algorithm with a time bound fully polynomial in d, and show how to combine our approach with previous techniques to compute high quality center points more quickly. Kenneth L. Clarkson, David Eppstein, Gary L. Miller, Carl Sturtivant, Shang-Hua Teng |
SCG | 4 |
| 1993 | The Computational Efficacy of Finite-Field Arithmetic
Carl Sturtivant, Gudmund Skovbjerg Frandsen |
Theor. Comput. Sci. | 1 |
| 1992 | An Arithmetic Model of Computation Equivalent to Threshold Circuits
Joan Boyar, Gudmund Skovbjerg Frandsen, Carl Sturtivant |
Theor. Comput. Sci. | 3 |
| 1990 | Efficiently Inverting Bijections Given by Straight Line ProgramsabstractLet K be any field, and let F: K/sup n/ to K/sup n/ be a bijection with the property that both F and F/sup -1/ are computable using only arithmetic operations from K. Motivated by cryptographic considerations, the authors concern themselves with the relationship between the arithmetic complexity of F and the arithmetic complexity of F/sup -1/. They give strong relations between the complexity of F and F/sup -1/ when F is an automorphism in the sense of algebraic geometry (i.e. a formal bijection defined by n polynomials in n variables with a formal inverse of the same form). These constitute all such bijections in the case in which K is infinite. The authors show that at polynomially bounded degree, if an automorphism F has a polynomial-size arithmetic circuit, then F/sup -1/ has a polynomial-size arithmetic circuit. Furthermore, this result is uniform in the sense that there is an efficient algorithm for finding such a circuit for F/sup -1/, given such a circuit for F. This algorithm can also be used to check whether a circuit defines an automorphism F. If K is the Boolean field GF(2), then a circuit defining a bijection does not necessarily define an automorphism. However, it is shown in this case that, given any K/sup n/ to K/sup n/ bijection, there always exists an automorphism defining that bijection. This is not generally true for an arbitrary finite field.> Carl Sturtivant, Zhi-Li Zhang |
FOCS | 1 |
| 1982 | Generalised Symmetries of Polynomials in Algebraic Complexity
Carl Sturtivant |
FOCS | 1 |