Demo Data from VLDB 2026 / reviewers in the wild / expert
Carla D. Savage
dblp:39/3033
· DBLP profile ↗
16ranked-venue papers
7as first author
0since 2021 · last 2016
—ORCID · none
Domains — the database's venue-derived domains; a paper can count in several
Theory of computation · 12 · 6 first-authorDatabases, data management, data science and information retrieval · 4 · 3 first-authorSystems, architecture and hardware · 3 · 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.
| Computer architecture, parallel and distributed computing, and storage systems
4 papers |
Hardware accelerators and domain-specific architectures · 51% Parallel and multicore computing · 36% Memory systems · 13% | |
| Theoretical computer science
2 papers |
Graph algorithms and graph theory · 68% Algorithms and data structures · 32% |
Topics — the 11 heaviest of 11, each with the papers that count most for it
| Topic | Weight | Papers | Last | Evidence papers |
|---|---|---|---|---|
Hardware accelerators and domain-specific architectures
systolic array |
0.0 | 2 | 1985 | Systolic Arrays with Embedded Tree Structures for Connectivity Problems · IEEE Trans. Computers 1985 A Systolic Design for Connectivity Problems · IEEE Trans. Computers 1984 |
Graph algorithms and graph theory
connectivity problems |
0.0 | 1 | 1985 | Systolic Arrays with Embedded Tree Structures for Connectivity Problems · IEEE Trans. Computers 1985 |
Algorithms and data structures › data structure design
union-find |
0.0 | 1 | 1985 | Systolic Arrays with Embedded Tree Structures for Connectivity Problems · IEEE Trans. Computers 1985 |
Graph algorithms and graph theory
graph connectivity |
0.0 | 1 | 1984 | A Systolic Design for Connectivity Problems · IEEE Trans. Computers 1984 |
Memory systems
content-addressable memory |
0.0 | 1 | 1982 | Content Adressable Read/Write Memories for Image Analysis · IEEE Trans. Computers 1982 |
Hardware accelerators and domain-specific architectures › image processing accelerator
image analysis accelerator |
0.0 | 1 | 1982 | Content Adressable Read/Write Memories for Image Analysis · IEEE Trans. Computers 1982 |
Parallel and multicore computing › parallel graph algorithms
minimum spanning tree |
0.0 | 1 | 1981 | Fast, Efficient Parallel Algorithms for Some Graph Problems · SIAM J. Comput. 1981 |
Parallel and multicore computing
parallel graph algorithms |
0.0 | 1 | 1981 | Fast, Efficient Parallel Algorithms for Some Graph Problems · SIAM J. Comput. 1981 |
Parallel and multicore computing
parallel algorithms |
0.0 | 2 | 1985 | Systolic Arrays with Embedded Tree Structures for Connectivity Problems · IEEE Trans. Computers 1985 Fast, Efficient Parallel Algorithms for Some Graph Problems · SIAM J. Comput. 1981 |
Graph algorithms and graph theory › spanning tree
minimum spanning tree |
0.0 | 1 | 1984 | A Systolic Design for Connectivity Problems · IEEE Trans. Computers 1984 |
Parallel and multicore computing › parallel computation models
PRAM |
0.0 | 1 | 1981 | Fast, Efficient Parallel Algorithms for Some Graph Problems · SIAM J. Comput. 1981 |
Methods — techniques the papers use, named apart from their topics
systolic priority queue · 0.0one-dimensional array design · 0.0parallel algorithm · 0.0VLSI architecture · 0.0
| Year | Publication | Venue | Position |
|---|---|---|---|
| 2016 | Generating Functions and Triangulations for Lecture Hall ConesabstractWe investigate the arithmetic-geometric structure of the lecture hall cone $L_n \ := \ \big\{\lambda\in \mathbb{R}^n: \, 0\leq \frac{\lambda_1}{1}\leq \frac{\lambda_2}{2}\leq \frac{\lambda_3}{3}\leq \cdots \leq \frac{\lambda_n}{n}\big\}$. We show that $L_n$ is isomorphic to the cone over the lattice pyramid of a reflexive simplex whose Ehrhart $h^*$-polynomial is given by the $(n-1)$st Eulerian polynomial and prove that lecture hall cones admit regular, flag, unimodular triangulations. After explicitly describing the Hilbert basis for $L_n$, we conclude with observations and a conjecture regarding the structure of unimodular triangulations of $L_n$, including connections between enumerative and algebraic properties of $L_n$ and cones over unit cubes. Matthias Beck, Benjamin Braun, Matthias Köppe, Carla D. Savage, Zafeirakis Zafeirakopoulos |
SIAM J. Discret. Math. | 4 |
| 2006 | Complexity of Converter Placement Supporting Broadcast in WDM NetworksabstractWavelength converters simplify the wavelength assignment problem in virtual topology design in optical networks and increase the utilization of the fiber bandwidth. However, converters are costly, and minimizing the number of converters needed to support a given level of functionality has been investigated in the literature in various contexts. In particular, previous work has addressed the problem of minimizing the number of converters needed to support broadcast over all network nodes with a given set of residual wavelengths on each link. In this paper, we show that previous work leaves the computational complexity of this question open. We go on to show that the problem is in fact NP-complete, but becomes tractable in the special case when the network graph is a tree. We also show that there are cases when the heuristics articulated in previous work fail to provide solutions, and provide some heuristic approaches to solve the general problem. Rudra Dutta, Prashant Iyer, Carla D. Savage |
BROADNETS | 3 |
| 2005 | Common intervals of trees
Steffen Heber, Carla D. Savage |
Inf. Process. Lett. | 2 |
| 2004 | On the Multiplicity of Parts in a Random Composition of a Large IntegerabstractIn this paper we study the following question posed by H. S. Wilf: what is, asymptotically as $n\rightarrow \infty$, the probability that a randomly chosen part size in a random composition of an integer n has multiplicity m? More specifically, given positive integers n and m, suppose that a composition $\lambda$ of n is selected uniformly at random and then, out of the set of part sizes in $\lambda$, a part size j is chosen uniformly at random. Let $\P(A_n^{(m)})$ be the probability that j has multiplicity m. We show that for fixed m, $\P(A_n^{(m)}$) goes to 0 at the rate $1/\ln n$. A more careful analysis uncovers an unexpected result: $(\ln n)\P(A_n^{(m)})$ does not have a limit but instead oscillates around the value $1/m$ as $n\to\infty$. This work is a counterpart of a recent paper of Corteel, Pittel, Savage, and Wilf, who studied the same problem in the case of partitions rather than compositions. Pawel Hitczenko, Carla D. Savage |
SIAM J. Discret. Math. | 2 |
| 1997 | Efficient Generation of Graphical Partitions
Tiffany Barnes, Carla D. Savage |
Discret. Appl. Math. | 2 |
| 1996 | A Gray Code for Necklaces of Fixed DensityabstractA necklace is an equivalence class of binary strings under rotation. In this paper, we present a Gray code listing of all n-bit necklaces with d ones so that (i) each necklace is listed exactly once by a representative from its equivalence class and (ii) successive representatives, including the last and the first in the list, differ only by the transposition of two bits. The total time required is ${\text{O}}(nN(n,d))$, where $N(n,d)$ denotes the number of n-bit binary necklaces with d ones. This is the first algorithm for generating necklaces of fixed density which is known to achieve this time bound. Terry Min Yih Wang, Carla D. Savage |
SIAM J. Discret. Math. | 2 |
| 1993 | Hamilton Cycles that Extend Transposition Matchings in Cayley Graphs of SnabstractLet B be a basis of transpositions for $S_n $ and let Cay$( B:S_n )$ be the Cayley graph of $S_n $ with respect to B. It was shown by Kompel’makher and Liskovets [Kibemetica, 3 (1975), pp. 17–21] that Cay$( B:S_n )$ is Hamiltonian. This result is extended as follows. Note that every transposition b in B induces a perfect matching $M_b $ in Cay$( B:S_n )$. It is shown here when $n > 4$ that, for any $b \in B$, there is a Hamilton cycle in Cay$( B:S_n )$ that includes every edge of $M_b $. That is, for $n > 4$, for any basis B of transpositions of $S_n $, and, for any $b \in B$, it is possible to generate all permutations of $1,2, \ldots ,n$ by transpositions in B so that every other transposition is b. Frank Ruskey, Carla D. Savage |
SIAM J. Discret. Math. | 2 |
| 1990 | Solving Some Combinatorial Problems on Arrays with One-Way Dataflow
Carla D. Savage, Matthias F. Stallmann, Jo Ellen Perry |
Algorithmica | 1 |
| 1990 | Generating Permutations with k-DifferencesabstractGiven $( n,k )$ with $n\geqq k\geqq 2$ and $k \ne 3$, it is shown how to generate all permutations of n objects (each exactly once) so that successive permutations differ in exactly k positions, as do the first and last permutations. This solution generalizes known results for the specific cases where $k = 2$ and $k = n$. It is shown that it is possible, when $k = 3$, to generate all even (odd) permutations of n objects so that successive permutations differ in exactly three positions. Carla D. Savage |
SIAM J. Discret. Math. | 1 |
| 1988 | Recognizing Majority on a One-Way Mesh
Carla D. Savage |
Inf. Process. Lett. | 1 |
| 1985 | Systolic Arrays with Embedded Tree Structures for Connectivity ProblemsabstractWe show how tree structures can be embedded in a one-dimensional systolic array to solve a connectivity problem, the UNION-FIND problem, by a single left-to-right pass of the data through the array. A previous solution, which did not use trees, required a left-to-right pass followed by a right-to-left pass through the array, as well as a more complex program for each cell. Sunil Ashtaputre, Carla D. Savage |
IEEE Trans. Computers | 2 |
| 1984 | A Systolic Design for Connectivity ProblemsabstractIn this paper we present a design, suited to VLSI implementation, for a one-dimensional array to solve graph connectivity problems. The computational model is relatively primitive in that only the two end cells of the array can interact with the external environment and only adjacent cells in the array are allowed to communicate. However, we show that an array of n + 1 cells can be used for a graph with n vertices to find the connected components, a spanning tree, or, when used in conjunction with a systolic priority queue, a minimum spanning tree. The area, time, and I/O requirements compare favorably with other models proposed for this problem in the case of sparse graphs. Carla D. Savage |
IEEE Trans. Computers | 1 |
| 1982 | Depth-First Search and the Vertex Cover Problem
Carla D. Savage |
Inf. Process. Lett. | 1 |
| 1982 | Content Adressable Read/Write Memories for Image AnalysisabstractTwo common problems in image analysis are described—the region-labeling problem and the clustering problem. Both are shown to be instances of a search-and-rename problem which can be solved in parallel by a system architecture inherently suitable for VLSI implementation. Wesley E. Snyder, Carla D. Savage |
IEEE Trans. Computers | 2 |
| 1981 | Fast, Efficient Parallel Algorithms for Some Graph ProblemsabstractAlgorithms for solving graph problems on an unbounded parallel model of computation are considered. Parallel algorithms of time complexity $O(\log ^2 n)$ are described for finding biconnected components, bridges, minimum spanning trees and fundamental cycles. In the algorithms for finding minimum spanning trees, bridges, and fundamental cycles, the number of processors used is small enough that the parallel algorithm is efficient in comparison with the best sequential algorithms for these problems. Several other algorithms are presented which are especially suitable for processing sparse graphs. Carla D. Savage, Joseph F. JáJá |
SIAM J. Comput. | 1 |
| 1980 | Maximum Matchings and Trees
Carla D. Savage |
Inf. Process. Lett. | 1 |