Demo Data from EDBT 2026 / reviewers in the wild / expert
Archie C. McKellar
dblp:178/4035 · also A. C. McKellar
· DBLP profile ↗
7ranked-venue papers
2as first author
0since 2021 · last 1978
—ORCID · none
Domains — the database's venue-derived domains; a paper can count in several
Systems, architecture and hardware · 3Theory of computation · 2 · 1 first-authorApplied, interdisciplinary, general and emerging computing · 2 · 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 |
Electronic design automation · 44% Storage systems · 26% Cloud and datacenter computing · 20% | |
| Theoretical computer science
3 papers |
Approximation and online algorithms · 31% Information theory · 31% Mathematical optimization · 27% |
Topics — the 13 heaviest of 14, each with the papers that count most for it
| Topic | Weight | Papers | Last | Evidence papers |
|---|---|---|---|---|
Cloud and datacenter computing › resource allocation › workload allocation
dynamic placement |
0.0 | 1 | 1978 | Dynamic Placement of Records in Linear Storage · J. ACM 1978 |
Storage systems › storage management
storage allocation |
0.0 | 1 | 1978 | Dynamic Placement of Records in Linear Storage · J. ACM 1978 |
Information theory › asymptotic analysis
asymptotic optimality |
0.0 | 1 | 1978 | Dynamic Placement of Records in Linear Storage · J. ACM 1978 |
Approximation and online algorithms
online algorithms |
0.0 | 1 | 1978 | Dynamic Placement of Records in Linear Storage · J. ACM 1978 |
Electronic design automation › logic synthesis
boolean function decomposition |
0.0 | 2 | 1971 | A Fast Algorithm for the Disjunctive Decomposition of Switching Functions · IEEE Trans. Computers 1971 An Algorithm for the Disjunctive Decomposition of Switching Functions · IEEE Trans. Computers 1970 |
Electronic design automation › logic synthesis › boolean function decomposition
disjunctive decomposition |
0.0 | 2 | 1971 | A Fast Algorithm for the Disjunctive Decomposition of Switching Functions · IEEE Trans. Computers 1971 An Algorithm for the Disjunctive Decomposition of Switching Functions · IEEE Trans. Computers 1970 |
Electronic design automation
logic synthesis |
0.0 | 2 | 1971 | A Fast Algorithm for the Disjunctive Decomposition of Switching Functions · IEEE Trans. Computers 1971 An Algorithm for the Disjunctive Decomposition of Switching Functions · IEEE Trans. Computers 1970 |
Mathematical optimization
combinatorial optimization |
0.0 | 1 | 1975 | Near-Optimal Solutions to a 2-Dimensional Placement Problem · SIAM J. Comput. 1975 |
Algorithms and data structures › sequence algorithms
sorting |
0.0 | 1 | 1970 | Samplesort: A Sampling Approach to Minimal Storage Tree Sorting · J. ACM 1970 |
Performance modeling and evaluation › markov models
markov chain analysis |
0.0 | 1 | 1968 | On the Motion of an Unbounded, Markov Queue in Random Access Storage · IEEE Trans. Computers 1968 |
Performance modeling and evaluation › queueing analysis
queue length distribution |
0.0 | 1 | 1968 | On the Motion of an Unbounded, Markov Queue in Random Access Storage · IEEE Trans. Computers 1968 |
Storage systems › storage management › storage allocation
queue storage allocation |
0.0 | 1 | 1968 | On the Motion of an Unbounded, Markov Queue in Random Access Storage · IEEE Trans. Computers 1968 |
Mathematical optimization
discrete optimization |
0.0 | 1 | 1975 | Near-Optimal Solutions to a 2-Dimensional Placement Problem · SIAM J. Comput. 1975 |
Methods — techniques the papers use, named apart from their topics
heuristic analysis · 0.0placement heuristic · 0.0differential equations · 0.0stationary distribution · 0.0markov chain analysis · 0.0complexity analysis · 0.0bound set testing · 0.0bound set elimination · 0.0
| Year | Publication | Venue | Position |
|---|---|---|---|
| 1978 | Dynamic Placement of Records in Linear StorageabstractThis paper considers allocation of space in a hnear storage medium when space must be allocated dynamically as customers arrive A heuristic is proposed for this problem and for a simple model of the resultmg reference sequence, we show that the average distance between consecutive references is asymptotically 7n/30, where n is the size of the storage For optimal static placement where one waits for all arrivals before any space allocation, the average distance is shown to be asymptotically 7n/30 For random placement, the average distance is asymptotically n/3 Thus, the heuristic is asymptotically optimal in a strong sense For reasonable values of n, we demonstrate that the heuristic is nearly as good as optimal static placement and much better than random placement KEY WORDS AND PHRASES minimization of disk seek time, minidisks, linear store, dynamic allocation of storage space, concrete complexity, optimal algorithms, asymptotically optimal algorithms, analysts of algorithms, heuristics CR CATEGORIES 4 35, 5 25 Notational ConventionsWe must deal with a set of n users who arrive at n distinct points in time, and who are General permission to make fair use in teachmg or research of all or part of this material is granted to individual readers and to nonprofit libraries acting for them provided that ACM's copyright notice ts given and that reference is made to the publication, to its date of issue, and to the fact that reprinting privileges were granted by Archie C. McKellar, Chak-Kuen Wong |
J. ACM | 1 |
| 1975 | Near-Optimal Solutions to a 2-Dimensional Placement ProblemabstractWe consider the problem of placing records in a 2-dimensional storage array so that expected distance between consecutive references is minimized. A simple placement heuristic which uses only relative frequency of access for different records is shown to be within an additive constant of optimal when distance is measured by the Euclidean metric. For the rectilinear and maximum metrics, we show that there is no such heuristic. For the special case in which all access probabilities are equal, however, heuristics within an additive constant of optimal do exist, and their implementation requires solution of differential equations for which we give numerical solutions. Richard M. Karp, Archie C. McKellar, Chak-Kuen Wong |
SIAM J. Comput. | 2 |
| 1972 | Bounds on Algorithms for String Generation
Archie C. McKellar, Chak-Kuen Wong |
Acta Informatica | 1 |
| 1971 | A Fast Algorithm for the Disjunctive Decomposition of Switching FunctionsabstractAn algorithm for obtaining all simple disjunctive decompositions of a switching function is described. It operates on a function given as an expression using the operations AND, EXCLUSIVE OR, and complementation. It uses necessary conditions for the existence of a decomposition to eliminate sets of bound sets from consideration. Thus this technique differs from existing methods in that it attempts to test fewer bound sets at the expense of additional analysis. The algorithm can also be applied to functions given in a canonical form. It is shown that for a collection of functions of n variables chosen at random, the time required grows as n3. Previous methods, on the other hand, have an exponential growth rate. Vincent Y. Shen, Archie C. McKellar, Peter Weiner |
IEEE Trans. Computers | 2 |
| 1970 | Samplesort: A Sampling Approach to Minimal Storage Tree SortingabstractThe methods currently in use and previously proposed for the choice of a root in minimal storage tree sorting are in reality methods for making inefficient statistical estimates of the median of the sequence to be sorted. By making efficient use of the information in a random sample chosen during input of the sequence to be sorted, significant improvements over ordinary minimal storage tree sorting can be made. A procedure is proposed which is a generalization of minimal storage tree sorting and which has the following three properties: (a) There is a significant improvement (over ordinary minimal storage tree sorting) in the expected number of comparisons required to sort the input sequence. (b) The procedure is statistically insensitive to bias in the input sequence. (c) The expected number of comparisons required by the procedure approaches (slowly) the information-theoretic lower bound on the number of comparisons required. The procedure is, therefore, “asymptotically optimal.” W. Donald Frazer, Archie C. McKellar |
J. ACM | 2 |
| 1970 | An Algorithm for the Disjunctive Decomposition of Switching FunctionsabstractAn algorithm for obtaining all simple disjunctive decompositions of a switching function is described. The algorithm proceeds by testing for all decompositions with a bound set of size two. Under given conditions, this test for a pair of variables will show that some larger bound sets, containing the two variables for which the test was conducted, cannot yield a decomposition. The remaining bound sets require further testing. Thus this algorithm differs from existing techniques in that it attempts to test fewer bound sets at the expense of additional analysis. The relative merit of this algorithm is discussed. Vincent Y. Shen, Archie C. McKellar |
IEEE Trans. Computers | 2 |
| 1968 | On the Motion of an Unbounded, Markov Queue in Random Access StorageabstractAbstract—A particular method for storage of first-in-first-out queues in random access memory is analyzed. The storage scheme gives minimum overhead costs at the expense of storage utilization. The resulting queue is analyzed as a Markov chain and the stationary, joint probability distribution is obtained for the queue length and the relative location of the head of the queue. Expressions for the mean length and the locations of the head and the tail of the queue are also derived. Edward G. Coffman Jr., Archie C. McKellar |
IEEE Trans. Computers | 2 |