Demo Data from EDBT 2026 / reviewers in the wild / expert
H. Richard Gail
dblp:85/6637
· DBLP profile ↗
13ranked-venue papers
2as first author
0since 2021 · last 2003
—ORCID · none
Domains — the database's venue-derived domains; a paper can count in several
Systems, architecture and hardware · 8 · 2 first-authorApplied, interdisciplinary, general and emerging computing · 2Computer networks · 1Software engineering, systems software and programming languages · 1Graphics, computer vision, multimedia, augmented reality and games · 1Theory of computation · 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.
| Computer architecture, parallel and distributed computing, and storage systems
5 papers |
Performance modeling and evaluation · 78% Hardware reliability and fault tolerance · 19% Distributed systems · 3% | |
| Computer networks
1 paper |
Routing and switching · 33% Internet architecture and protocols · 33% Network performance modeling · 33% |
Topics — the 14 heaviest of 14, each with the papers that count most for it
| Topic | Weight | Papers | Last | Evidence papers |
|---|---|---|---|---|
Performance modeling and evaluation
markov models |
0.0 | 3 | 1995 | Calculating Transient Distributions of Cumulative Reward · SIGMETRICS 1995 Calculating availability and performability measures of repairable computer systems using randomization · J. ACM 1989 Calculating Cumulative Operational Time Distributions of Rpairable Computer Systems · IEEE Trans. Computers 1986 |
Hardware reliability and fault tolerance › system reliability
repairable systems |
0.0 | 3 | 1990 | Analyzing Scheduled Maintenance Policies for Repairable Computer Systems · IEEE Trans. Computers 1990 Calculating availability and performability measures of repairable computer systems using randomization · J. ACM 1989 Calculating Cumulative Operational Time Distributions of Rpairable Computer Systems · IEEE Trans. Computers 1986 |
Internet architecture and protocols
buffer management |
0.0 | 1 | 1995 | An Optimal Service Policy for Buffer Systems · J. ACM 1995 |
Routing and switching
packet switching |
0.0 | 1 | 1995 | An Optimal Service Policy for Buffer Systems · J. ACM 1995 |
Network performance modeling
queueing analysis |
0.0 | 1 | 1995 | An Optimal Service Policy for Buffer Systems · J. ACM 1995 |
Performance modeling and evaluation › markov models › markov reward model
cumulative reward distribution |
0.0 | 1 | 1995 | Calculating Transient Distributions of Cumulative Reward · SIGMETRICS 1995 |
Performance modeling and evaluation › markov models
markov reward model |
0.0 | 1 | 1995 | Calculating Transient Distributions of Cumulative Reward · SIGMETRICS 1995 |
Performance modeling and evaluation
performability analysis |
0.0 | 1 | 1995 | Calculating Transient Distributions of Cumulative Reward · SIGMETRICS 1995 |
Performance modeling and evaluation › queueing models
polling systems |
0.0 | 1 | 1995 | Polling systems with server timeouts and their application to token passing networks · IEEE/ACM Trans. Netw. 1995 |
Performance modeling and evaluation
queueing analysis |
0.0 | 1 | 1995 | Polling systems with server timeouts and their application to token passing networks · IEEE/ACM Trans. Netw. 1995 |
Performance modeling and evaluation › dependability modeling
availability modeling |
0.0 | 2 | 1990 | Analyzing Scheduled Maintenance Policies for Repairable Computer Systems · IEEE Trans. Computers 1990 Calculating availability and performability measures of repairable computer systems using randomization · J. ACM 1989 |
Hardware reliability and fault tolerance
dependability analysis |
0.0 | 2 | 1990 | Analyzing Scheduled Maintenance Policies for Repairable Computer Systems · IEEE Trans. Computers 1990 Calculating Cumulative Operational Time Distributions of Rpairable Computer Systems · IEEE Trans. Computers 1986 |
Performance modeling and evaluation
randomization |
0.0 | 1 | 1989 | Calculating availability and performability measures of repairable computer systems using randomization · J. ACM 1989 |
Distributed systems › mutual exclusion
token passing |
0.0 | 1 | 1995 | Polling systems with server timeouts and their application to token passing networks · IEEE/ACM Trans. Netw. 1995 |
Methods — techniques the papers use, named apart from their topics
uniformization · 0.0probabilistic analysis · 0.0numerical recursion · 0.0least time to reach bound policy · 0.0embedded markov chain · 0.0randomization technique · 0.0continuous-time markov process · 0.0randomization method · 0.0markov process analysis · 0.0markov process · 0.0
| Year | Publication | Venue | Position |
|---|---|---|---|
| 2003 | Performance Tradeoffs in Scheduling Techniques for Mixed Workloads
Leana Golubchik, John C. S. Lui, Edmundo de Souza e Silva, H. Richard Gail |
Multim. Tools Appl. | 4 |
| 2002 | Calculating the Distribution of a Linear Combination of Uniform Order StatisticsabstractThe calculation of the distribution of a linear combination of order statistics from random variables that are uniformly distributed is considered. A simple recursion to compute this distribution is presented that, unlike previous methods, is numerically stable and efficient. As such, this should be the algorithm of choice when the linear combination distribution needs to be obtained. Morganna C. Diniz, Edmundo de Souza e Silva, H. Richard Gail |
INFORMS J. Comput. | 3 |
| 2002 | Performance analysis of the IEEE 1394 serial bus
Takashi Norimatsu, Hideaki Takagi, H. Richard Gail |
Perform. Evaluation | 3 |
| 1999 | Analytical Models for Mixed Workload Multimedia Storage Servers
Edmundo de Souza e Silva, H. Richard Gail, Leana Golubchik, John C. S. Lui |
Perform. Evaluation | 2 |
| 1995 | Calculating Transient Distributions of Cumulative RewardabstractMarkov reward models have been employed to obtain performability measures of computer and communication systems. In these models, a continuous time Markov chain is used to represent changes in the system structure, usually caused by faults and repairs of its components, and reward rates are assigned to states of the model to indicate some measure of accomplishment at each structure. A procedure to calculate numerically the distribution of the reward accumulated over a finite observation period is presented. The development is based solely on probabilistic arguments, and the final recursion is quite simple. The algorithm has a low computational cost in terms of model parameters. In fact, the number of operations is linear in a parameter that is smaller than the number of rewards, while the storage required is independent of the number of rewards. We also consider the calculation of the distribution of cumulative reward for models in which impulse based rewards are associated with transitions. Edmundo de Souza e Silva, H. Richard Gail, Reinaldo Vallejos Campos |
SIGMETRICS | 2 |
| 1995 | An Optimal Service Policy for Buffer SystemsabstractConsider a switching component in a packet-switching network, where messages from several incoming channels arrive and are routed to appropriate outgoing ports according to a service policy. One requirement in the design of such a system is to determine the buffer storage necessary at the input of each channel and the policy for serving these buffers that will prevent buffer overflow and the corresponding loss of messages. In this paper, a class of buffer service policies, called Least Time to Reach Bound (LTRB), is introduced that guarantees no overflow, and for which the buffer size required at each input channel is independent of the number of channels and their relative speeds. Further, the storage requirement is only twice the maximal length of a message in all cases, and as a consequence the class is shown to be optimal in the sense that any nonoverflowing policy requires at least as much storage as LTRB. Alexander Birman, H. Richard Gail, Sidney L. Hantler, Zvi Rosberg, Moshe Sidi |
J. ACM | 2 |
| 1995 | Polling systems with server timeouts and their application to token passing networksabstractPolling systems have long been the subject of study and are of particular interest in the analysis of high-speed communications networks. There are many options for the scheduling policies that can be used at each polling station (exhaustive, gated, customer limited, etc.). In addition, one can impose an upper bound on the total service time delivered to customers at a station per server visit. In the most common case the upper bound is a constant for each polling station, and the resulting system model is not Markovian even when service times and interarrival times are exponential. In the paper, a comprehensive solution is developed for the major scheduling policies with time limits for each polling station. The approach is based on studying the embedded Markov chain defined at the sequence of epochs when the server arrives at each polling station. The computation of transition probabilities for the embedded chain requires transient analysis of the Markov process describing the system evolution between epochs. Uniformization methods are used to develop efficient algorithms for the transition probabilities and for system performance measures. Example problems are solved using the techniques developed to illustrate the utility of the results.> Edmundo de Souza e Silva, H. Richard Gail, Richard R. Muntz |
IEEE/ACM Trans. Netw. | 2 |
| 1994 | An Analysis of a Class of Telecommunications Models
H. Richard Gail, Sidney L. Hantler, Alan G. Konheim, B. A. Taylor |
Perform. Evaluation | 1 |
| 1993 | Buffer Size Requirements Under Longest Queue First
H. Richard Gail, George A. Grover, Roch Guérin, Sidney L. Hantler, Zvi Rosberg, Moshe Sidi |
Perform. Evaluation | 1 |
| 1992 | Performability Analysis of Computer Systems: From Model Spacification to Solution
Edmundo de Souza e Silva, H. Richard Gail |
Perform. Evaluation | 2 |
| 1990 | Analyzing Scheduled Maintenance Policies for Repairable Computer SystemsabstractA solution method is developed to analyze various scheduled maintenance policies for repairable computer systems. The analysis is applicable to systems with behavior (exclusive of the scheduled maintenance policy) that can be modeled by a continuous-time Markov process, and thus important characteristics can be included in the model. Furthermore, the assumption of perfect repair, which is unrealistic for most systems, is not used. Both transient and steady-state measures are obtained. The measures considered include expected availability, expected number of unscheduled repairs (repairs that are performed outside of the scheduled maintenance period), and the probability of an unscheduled repair. The solution approach is based on the randomization technique and possesses advantage such as numerical stability and ease of implementation.> Edmundo de Souza e Silva, H. Richard Gail |
IEEE Trans. Computers | 2 |
| 1989 | Calculating availability and performability measures of repairable computer systems using randomizationabstractRepairable computer systems are considered, the availability behavior of which can be modeled as a homogeneous Markov process. The randomization method is used to calculate various measures over a finite observation period related to availability modeling of these systems. These measures include the distribution of the number of events of a certain type, the distribution of the length of time in a set of states, and the probability of a near-coincident fault. The method is then extended to calculate performability distributions. The method relies on coloring subintervals of the finite observation period based on the particular application, and then calculating the measure of interest using these colored intervals. Edmundo de Souza e Silva, H. Richard Gail |
J. ACM | 2 |
| 1986 | Calculating Cumulative Operational Time Distributions of Rpairable Computer SystemsabstractWe consider repairable computer systems, those for which repair can be performed to put the system back in operation. The behavior of the system is assumed to be modeled as a homogeneous Markov process. We calculate numerically the distribution of cumulative operational time, which is the distribution of the total time during which the system was in operation over a finite observation period. The method is based on the randomization technique. The main advantages include the ability to specify error tolerances in advance, numerical stability, and simplicity of implementation. We also show that other quantities of interest can be calculated as a byproduct of the method without any significant extra computational effort. Edmundo de Souza e Silva, H. Richard Gail |
IEEE Trans. Computers | 2 |