Demo Data from VLDB 2026 / reviewers in the wild / expert
John A. Morrison
dblp:95/5215
· DBLP profile ↗
11ranked-venue papers
4as first author
0since 2021 · last 2002
—ORCID · none
Domains — the database's venue-derived domains; a paper can count in several
Computer networks · 5 · 1 first-authorSystems, architecture and hardware · 4 · 2 first-authorTheory of computation · 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 networks
5 papers |
Network performance modeling · 33% Network optimization and economics · 27% Routing and switching · 26% | |
| Computer architecture, parallel and distributed computing, and storage systems
3 papers |
Performance modeling and evaluation · 100% |
Topics — the 20 heaviest of 21, each with the papers that count most for it
| Topic | Weight | Papers | Last | Evidence papers |
|---|---|---|---|---|
Network optimization and economics
network design |
0.0 | 2 | 1996 | ATM network design and optimization: a multirate loss network framework · IEEE/ACM Trans. Netw. 1996 ATM Network Design and Optimization: A Multirate Loss Network Framework · INFOCOM 1996 |
Routing and switching › traffic engineering
joint routing and resource allocation |
0.0 | 1 | 1999 | Virtual Private Networks: Joint Resource Allocation and Routing Design · INFOCOM 1999 |
Network optimization and economics
resource allocation |
0.0 | 1 | 1999 | Virtual Private Networks: Joint Resource Allocation and Routing Design · INFOCOM 1999 |
Routing and switching › routing
routing design |
0.0 | 1 | 1999 | Virtual Private Networks: Joint Resource Allocation and Routing Design · INFOCOM 1999 |
Network performance modeling › loss systems
multirate loss systems |
0.0 | 2 | 1999 | ATM Network Design and Optimization: A Multirate Loss Network Framework · INFOCOM 1996 Virtual Private Networks: Joint Resource Allocation and Routing Design · INFOCOM 1999 |
Network performance modeling › quality-of-service guarantees
effective bandwidth |
0.0 | 2 | 1999 | Erlang capacity and uniform approximations for shared unbuffered resources · IEEE/ACM Trans. Netw. 1994 Virtual Private Networks: Joint Resource Allocation and Routing Design · INFOCOM 1999 |
Internet architecture and protocols
ATM networks |
0.0 | 1 | 1996 | ATM Network Design and Optimization: A Multirate Loss Network Framework · INFOCOM 1996 |
Internet architecture and protocols › ATM networks
ATM network design |
0.0 | 1 | 1996 | ATM network design and optimization: a multirate loss network framework · IEEE/ACM Trans. Netw. 1996 |
Network performance modeling › loss systems
loss network analysis |
0.0 | 1 | 1996 | ATM network design and optimization: a multirate loss network framework · IEEE/ACM Trans. Netw. 1996 |
Routing and switching
routing |
0.0 | 1 | 1996 | ATM network design and optimization: a multirate loss network framework · IEEE/ACM Trans. Netw. 1996 |
Network optimization and economics
admission control |
0.0 | 1 | 1994 | Erlang capacity and uniform approximations for shared unbuffered resources · IEEE/ACM Trans. Netw. 1994 |
Network performance modeling › loss systems
blocking probability |
0.0 | 1 | 1994 | Erlang capacity and uniform approximations for shared unbuffered resources · IEEE/ACM Trans. Netw. 1994 |
Network performance modeling
traffic modeling |
0.0 | 1 | 1994 | Erlang capacity and uniform approximations for shared unbuffered resources · IEEE/ACM Trans. Netw. 1994 |
Physical-layer communications
asymptotic approximation |
0.0 | 1 | 1996 | ATM Network Design and Optimization: A Multirate Loss Network Framework · INFOCOM 1996 |
Performance modeling and evaluation
queueing analysis |
0.0 | 1 | 1987 | A Queueing Analysis of Hashing with Lazy Deletion · SIAM J. Comput. 1987 |
Algorithms and data structures › data structure design › search structures › hashing
hash tables |
0.0 | 1 | 1987 | A Queueing Analysis of Hashing with Lazy Deletion · SIAM J. Comput. 1987 |
Performance modeling and evaluation
queueing models |
0.0 | 2 | 1983 | Asymptotic Expansions of Moments of the Waiting Time in a Shared-Processor of an Interactive System · SIAM J. Comput. 1983 Two Discrete-Time Queues in Tandem · IEEE Trans. Commun. 1979 |
Performance modeling and evaluation › queueing models
processor sharing |
0.0 | 1 | 1983 | Asymptotic Expansions of Moments of the Waiting Time in a Shared-Processor of an Interactive System · SIAM J. Comput. 1983 |
Performance modeling and evaluation › queueing models › queueing network model
discrete-time queueing network |
0.0 | 1 | 1979 | Two Discrete-Time Queues in Tandem · IEEE Trans. Commun. 1979 |
Routing and switching
packet switching |
0.0 | 1 | 1979 | Two Discrete-Time Queues in Tandem · IEEE Trans. Commun. 1979 |
Methods — techniques the papers use, named apart from their topics
uniform asymptotic approximation · 0.1fixed point equations · 0.0optimization · 0.0implied costs · 0.0asymptotic approximation · 0.0EM algorithm · 0.0product-form analysis · 0.0queueing theory · 0.0probabilistic analysis · 0.0differential equations · 0.0asymptotic expansion · 0.0generating function analysis · 0.0
| Year | Publication | Venue | Position |
|---|---|---|---|
| 2002 | Asymptotic shape of the Erlang capacity region of a multi-service shared resource
John A. Morrison, Debasis Mitra 0001 |
Perform. Evaluation | 1 |
| 1999 | Virtual Private Networks: Joint Resource Allocation and Routing DesignabstractWe consider the resource allocation problem in the design of intranets or virtual private networks (VPNs) that is faced by a service provider, which has service level agreements with various customers to carry their multiservice traffic. The design allocates bandwidth on each link to the VPNs such that, when the traffic of a customer is optimally routed over its VPN, a weighted aggregate measure of carried bandwidth over the service provider's infrastructure is maximized, subject to constraints that each VPN carries a specified minimum. Multiplexing is across services and routes within each VPN, but not across VPNs. The traffic modelling is at the flow or call level, with random arrivals and holding times of calls and each call requiring (effective) bandwidth, which is characteristic of the call's service type, on all links in its route. The network is modelled as a multirate loss network. Scalability of the design process, i.e., the ability to handle OC3 and higher rates, is an important contribution, and this is achieved by the systematic use of a refined uniform asymptotic approximation. Our software package VPN DESIGNER incorporates these results. We report on numerical results for problems with up to 8 VPNs on a network with 8 nodes, 24 OC3 links, 5 services and up to 640 routes. Debasis Mitra 0001, John A. Morrison, K. G. Ramakrishnan |
INFOCOM | 2 |
| 1999 | Optimization and Design of Network Routing Using Refined Asymptotic Approximations
Debasis Mitra 0001, John A. Morrison, K. G. Ramakrishnan |
Perform. Evaluation | 2 |
| 1996 | ATM Network Design and Optimization: A Multirate Loss Network FrameworkabstractATM network design and optimization at the call-level may be formulated in the framework of multirate, circuit-switched, loss networks with effective bandwidth encapsulating cell-level behavior. Each service supported on the ATM network is characterized by a rate or bandwidth requirement. Future networks will be characterized by links with very large capacities in circuits and by many rates. Various asymptotic results are given to reduce the attendant complexity of the numerical calculations. A central element is a uniform asymptotic approximation (UAA) for link analyses. Moreover, a unified hybrid approach is given which allows asymptotic and nonasymptotic (exact) methods of calculations to be used cooperatively. Network loss probabilities are obtained by solving fixed point equations. A canonical problem of route and logical network design is considered. An optimization procedure is proposed, which is guided by gradients obtained by solving a system of equations for implied costs. Finally, we report numerical results obtained by the software package TALISMAN, which incorporates the theoretical results. The network considered has 8 nodes, 20 links, 6 services and as many as 160 routes. Debasis Mitra 0001, John A. Morrison, K. G. Ramakrishnan |
INFOCOM | 2 |
| 1996 | Blocking Probabilities for Multiple Class Batched Poisson Arrivals to a Shared Resource
John A. Morrison |
Perform. Evaluation | 1 |
| 1996 | ATM network design and optimization: a multirate loss network frameworkabstractAsynchronous transfer mode (ATM) network design and optimization at the call-level may be formulated in the framework of multirate, circuit-switched, loss networks with effective bandwidth encapsulating cell-level behavior. Each service supported on the (wide area, broadband) ATM network is characterized by a rate or bandwidth requirement. Future networks will be characterized by links with very large capacities in circuits and by many rates. Various asymptotic results are given to reduce the attendant complexity of numerical calculations. A central element is a uniform asymptotic approximation (UAA) for link analyses. Moreover, a unified hybrid approach is given which allows asymptotic and nonasymptotic methods of calculations to be used cooperatively. Network loss probabilities are obtained by solving fixed-point equations. A canonical problem of route and logical network design is considered. An optimization procedure is proposed, which is guided by gradients obtained by solving a system of equations for implied costs. A novel application of the EM algorithm gives an efficient technique for calculating implied costs with changing traffic conditions. Finally, we report numerical results obtained by the software package TALISMAN, which incorporates the theoretical results. The network considered has eight nodes, 20 links, six services, and as many as 160 routes. Debasis Mitra 0001, John A. Morrison, K. G. Ramakrishnan |
IEEE/ACM Trans. Netw. | 2 |
| 1994 | Erlang capacity and uniform approximations for shared unbuffered resourcesabstractWe consider a basic teletraffic model, which has applications to integrated multirate services on ATM and wireless systems. In the "finite-sources" version of the model an unbuffered resource with C channels is shared by heterogeneous sources which alternate between arbitrarily distributed random periods in the on and off states, and in the on state require a fixed number of channels. If a source does not find enough free channels when it turns on, then it is blocked and the burst is lost. In the "infinite-sources" version of the model requests for connections form Poisson streams and connections hold fixed numbers of channels for random periods. The stationary distribution of the system has the product-form and the insensitivity property. Our main results for the finite-sources model are for the asymptotic scaling in which C and the number of sources of each type are large. The central result is a uniform asymptotic approximation (UAA) for the blocking probabilities. It is uniformly effective for the complete range of loadings, simple to calculate and gives accurate results even for relatively small systems. The UAA is also specialized to the overloaded, critical and underloaded regimes. For the admission control of the system we calculate its Erlang capacity, i.e., the set of combinations of sources of various types such that the blocking probabilities for all types do not exceed specified values. For the first two regimes we obtain the boundaries of the admissible sets in the form of hyperplanes, and thus the effective bandwidths of sources of each type. For the underloaded regime the boundary is nonlinear and we obtain a convenient parameterized characterization. Finally, various numerical results are presented.> Debasis Mitra 0001, John A. Morrison |
IEEE/ACM Trans. Netw. | 2 |
| 1987 | A Queueing Analysis of Hashing with Lazy DeletionabstractHashing with lazy deletion is a simple method for maintaining a dynamic dictionary: items are inserted and sought as usual in a separate-chaining hash table; however, items that no longer need to be in the data structure remain until a later insertion operation stumbles on them and removes them from the table. Because hashing with lazy deletion does not delete items as soon as possible, it keeps more items in the dictionary than methods that use more careful deletion strategies. On the other hand, its space overhead is much smaller than those more careful methods, so if the number of extra items is not too large, hashing with lazy deletion can be a practical algorithm when space is scarce. In this paper, we analyze the expected amount of excess space used by hashing with lazy deletion. John A. Morrison, Larry A. Shepp, Christopher J. Van Wyk |
SIAM J. Comput. | 1 |
| 1983 | Asymptotic Expansions of Moments of the Waiting Time in Closed and Open Processor-sharing Systems with Multiple Job Classes
Debasis Mitra 0001, John A. Morrison |
Performance | 2 |
| 1983 | Asymptotic Expansions of Moments of the Waiting Time in a Shared-Processor of an Interactive SystemabstractAn interactive computer system’ service is characterized by the random waiting (or response) time perceived by users. This paper presents a novel solution to the problem of efficiently computing the second moment of the waiting time of a class of large interactive systems. The physical system consists of a bank of terminals, each of which asynchronously alternates between “thinking” and waiting for service from a CPU which operates under the processor-sharing discipline. The problem of obtaining higher order waiting time moments is quite different from that of obtaining CPU queue statistics. Only the first moment of the waiting time is obtainable from the CPU queue statistics. The technique for arriving at the second moment of the waiting time consists of developing an asymptotic expansion in inverse powers of the number of terminals. Hence, as the system grows, quite fortuitously, fewer terms of the series require computation to achieve the desired accuracy. Beside its numerical advantages, the results give new insight since the leading terms of the series, which contain most of the information, are obtained explicitly. The novelty also rests on the fact that instead of solving matrix equations, the problem is turned into one of solving a second order differential equation. A simple two-dimensional recursion yields all the terms of the asymptotic expansion. Debasis Mitra 0001, John A. Morrison |
SIAM J. Comput. | 2 |
| 1979 | Two Discrete-Time Queues in TandemabstractA discrete-time queueing problem involving two queues in tandem, with unit service time, is considered. Such a situation can arise within a packet-switching network. Arrivals at the queues occur from separate sources, which may be correlated. The joint arrivals from the two sources are assumed to be independently and identically distributed in each unit time interval. In addition, the output of the first queue enters the second queue. Both queues are assumed to have unlimited size, and the generating function of the steady state distribution of the two queue lengths is calculated, under the assumption that the mean combined input rate from the two sources is less than unity. The average waiting times are also derived, under the assumption that all arrivals take place at the end of a unit time interval. A particular example, in which the input to the first queue is geometrically distributed in each unit time interval, while the input from the source into the second queue is either 0 or 1, with fixed probabilities, is analyzed. The steady state probability that the length of the second queue exceedsmis calculated. The asymptotic behavior form \gg 1changes significantly when a certain threshold, depending on the mean input rates, is reached. Numerical results are presented. John A. Morrison |
IEEE Trans. Commun. | 1 |