Demo Data from VLDB 2026 / reviewers in the wild / expert
Peter B. Danzig
dblp:d/PeterBDanzig
· DBLP profile ↗
23ranked-venue papers
9as first author
0since 2021 · last 2018
0000-0003-3945-8943ORCID · verified
Domains — the database's venue-derived domains; a paper can count in several
Computer networks · 12 · 3 first-authorSystems, architecture and hardware · 6 · 3 first-authorSoftware engineering, systems software and programming languages · 5 · 3 first-authorDatabases, data management, data science and information retrieval · 4 · 2 first-authorTheory of computation · 1 · 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
15 papers |
Content delivery and video streaming · 39% Network measurement and analytics · 35% Network optimization and economics · 8% | |
| Computer architecture, parallel and distributed computing, and storage systems
9 papers |
Performance modeling and evaluation · 48% Distributed systems · 37% Interconnection networks and networks-on-chip · 8% | |
| Databases, data mining, and information retrieval
2 papers |
Information retrieval · 86% Indexing and storage engines · 14% |
Topics — the 30 heaviest of 47, each with the papers that count most for it
| Topic | Weight | Papers | Last | Evidence papers |
|---|---|---|---|---|
Network optimization and economics › admission control
measurement-based admission control |
0.0 | 3 | 1997 | A measurement-based admission control algorithm for integrated service packet networks · IEEE/ACM Trans. Netw. 1997 Comparison of Measurement-Based Call Admission Control Algorithms for Controlled-Load Service · INFOCOM 1997 A Measurement-Based Admission Control Algorithm for Integrated Services Packet Networks · SIGCOMM 1995 |
Network optimization and economics
admission control |
0.0 | 2 | 1997 | A measurement-based admission control algorithm for integrated service packet networks · IEEE/ACM Trans. Netw. 1997 A Measurement-Based Admission Control Algorithm for Integrated Services Packet Networks · SIGCOMM 1995 |
Internet architecture and protocols
integrated services |
0.0 | 2 | 1997 | A measurement-based admission control algorithm for integrated service packet networks · IEEE/ACM Trans. Netw. 1997 A Measurement-Based Admission Control Algorithm for Integrated Services Packet Networks · SIGCOMM 1995 |
Content delivery and video streaming › caching
web caching |
0.0 | 2 | 1996 | A Hierarchical Internet Object Cache · USENIX ATC 1996 A Case for Caching File Objects Inside Internetworks · SIGCOMM 1993 |
Distributed systems
replication |
0.0 | 1 | 1998 | Evaluating the performance of flood-d: a tool for efficiently replicating Internet information services · IEEE J. Sel. Areas Commun. 1998 |
Distributed systems › replication › geo-replication
wide-area service replication |
0.0 | 1 | 1998 | Evaluating the performance of flood-d: a tool for efficiently replicating Internet information services · IEEE J. Sel. Areas Commun. 1998 |
Performance modeling and evaluation
queueing models |
0.0 | 2 | 1994 | Flow Control for Limited Buffer Multicast · IEEE Trans. Software Eng. 1994 An Analytical Model of Operating System Protocol Processing Including Effects of Multiprogramming · SIGMETRICS 1991 |
Information retrieval › retrieval models
boolean retrieval |
0.0 | 1 | 1997 | Boolean Similarity Measures for Resource Discovery · IEEE Trans. Knowl. Data Eng. 1997 |
Information retrieval
retrieval models |
0.0 | 1 | 1997 | Boolean Similarity Measures for Resource Discovery · IEEE Trans. Knowl. Data Eng. 1997 |
Cellular and mobile networks
call admission control |
0.0 | 1 | 1997 | Comparison of Measurement-Based Call Admission Control Algorithms for Controlled-Load Service · INFOCOM 1997 |
Network management and operations › network resource management
resource discovery |
0.0 | 1 | 1997 | Boolean Similarity Measures for Resource Discovery · IEEE Trans. Knowl. Data Eng. 1997 |
Content delivery and video streaming › caching › cache networks
hierarchical caching |
0.0 | 1 | 1996 | A Hierarchical Internet Object Cache · USENIX ATC 1996 |
Performance modeling and evaluation › simulation › architectural simulation
simulation acceleration |
0.0 | 1 | 1996 | Packet network simulation speedup and accuracy versus timing granularity · IEEE/ACM Trans. Netw. 1996 |
Performance modeling and evaluation
analytical modeling |
0.0 | 2 | 1991 | An Analytical Model of Operating System Protocol Processing Including Effects of Multiprogramming · SIGMETRICS 1991 Finite Buffers and Fast Multicast · SIGMETRICS 1989 |
Transport protocols and congestion control › TCP variants
TCP Vegas |
0.0 | 1 | 1995 | Evaluation of TCP Vegas: Emulation and Experiment · SIGCOMM 1995 |
Network performance modeling › protocol performance analysis
transport protocol evaluation |
0.0 | 1 | 1995 | Evaluation of TCP Vegas: Emulation and Experiment · SIGCOMM 1995 |
Interconnection networks and networks-on-chip
flow control |
0.0 | 1 | 1994 | Flow Control for Limited Buffer Multicast · IEEE Trans. Software Eng. 1994 |
Distributed systems › group communication
reliable multicast |
0.0 | 1 | 1994 | Flow Control for Limited Buffer Multicast · IEEE Trans. Software Eng. 1994 |
Performance modeling and evaluation › queueing models
service time distribution |
0.0 | 1 | 1994 | Flow Control for Limited Buffer Multicast · IEEE Trans. Software Eng. 1994 |
Operating systems › network stack
protocol processing |
0.0 | 2 | 1994 | An Analytical Model of Operating System Protocol Processing Including Effects of Multiprogramming · SIGMETRICS 1991 Flow Control for Limited Buffer Multicast · IEEE Trans. Software Eng. 1994 |
Content delivery and video streaming › caching
file caching |
0.0 | 1 | 1993 | A Case for Caching File Objects Inside Internetworks · SIGCOMM 1993 |
Network performance modeling
network simulation |
0.0 | 1 | 1993 | Hybrid Technique for Simulating High Bandwidth Delay Computer Networks · SIGMETRICS 1993 |
Internet architecture and protocols
domain name system |
0.0 | 1 | 1992 | An Analysis of Wide-Area Name Server Traffic: A Study of the Internet Domain Name System · SIGCOMM 1992 |
Indexing and storage engines
distributed indexing |
0.0 | 1 | 1991 | Distributed Indexing: A Scalable Mechanism for Distributed Information Retrieval · SIGIR 1991 |
Information retrieval
distributed information retrieval |
0.0 | 1 | 1991 | Distributed Indexing: A Scalable Mechanism for Distributed Information Retrieval · SIGIR 1991 |
Transport protocols and congestion control
TCP |
0.0 | 1 | 1991 | Characteristics of Wide-Area TCP/IP Conversations · SIGCOMM 1991 |
Network measurement and analytics
traffic characterization |
0.0 | 1 | 1991 | Characteristics of Wide-Area TCP/IP Conversations · SIGCOMM 1991 |
Internet architecture and protocols
multicast |
0.0 | 1 | 1989 | Finite Buffers and Fast Multicast · SIGMETRICS 1989 |
Internet architecture and protocols › multicast
reliable multicast |
0.0 | 1 | 1989 | Finite Buffers and Fast Multicast · SIGMETRICS 1989 |
Information retrieval
ranking |
0.0 | 1 | 1997 | Boolean Similarity Measures for Resource Discovery · IEEE Trans. Knowl. Data Eng. 1997 |
Methods — techniques the papers use, named apart from their topics
passive measurement · 0.3data-driven clustering · 0.3simulation · 0.1measurement-based estimation · 0.0boolean similarity measures · 0.0train-based traffic representation · 0.0event list optimization · 0.0experimental verification · 0.0approximate analysis · 0.0equivalent bandwidth · 0.0queueing analysis · 0.0experiments · 0.0emulation · 0.0analytical modeling · 0.0benchmarking · 0.0
| Year | Publication | Venue | Position |
|---|---|---|---|
| 2018 | AP-Atoms: A High-Accuracy Data-Driven Client Aggregation for Global Load BalancingabstractIn Internet mapping, IP address space is divided into a set of client aggregation units, which are the finest-grained units for global load balancing. Choosing the proper level of aggregation is a complex problem, which determines the number of aggregation units that a mapping system has to maintain and client redirection. In this paper, using Internet-wide measurements provided by a commercial global load balancing service provider, we show that even for the best existing client aggregation, almost 17% of clients have latency more than 50 ms apart from the average latency of clients in the same aggregation unit. To address this, we propose a data-driven client aggregation, AP-atoms, which can trade off scalability for accuracy and adapt for changing network conditions. Since AP-atoms are obtained from the passive measurements of existing traffic between server providers and clients, no extra measurement overheads are incurred. Our experiments show that by using the same scale of client aggregations, AP-atoms can reduce the number of widely dispersed clients by almost $2\times $ and the 98th percentile difference in clients' latencies by almost 100 ms. Yibo Pi, Sugih Jamin, Peter B. Danzig, Jacob Shaha |
IEEE/ACM Trans. Netw. | 3 |
| 1998 | NetCache Architecture and Deployment
Peter B. Danzig |
Comput. Networks | 1 |
| 1998 | Evaluating the performance of flood-d: a tool for efficiently replicating Internet information servicesabstractInternet information services replicate their servers to improve availability, response time, and fault tolerance. Traditional replication algorithms do not address the scale and administrative decentralization of today's internetworks. We have proposed and implemented a scalable and efficient tool to replicate wide-area, autonomously managed services. We target replication degrees of thousands of weakly consistent replicas. The main goal of our replication tool is to make traditional replication services scale in today's exponentially growing, autonomously managed internetworks. Our tool, which we call flood-d, allows servers to be organized in multiple replication groups. For each replication group, flood-d builds a logical update topology that is resilient to server failure, and tries to minimize the communication cost and propagation time needed to transmit updates. Flood-d's logical topologies are computed based on communication latency and available network bandwidth. This paper describes flood-d, and presents simulation results obtained when using flood-d to extend existing replication algorithms. Our results show the gains of organizing service replicas into multiple, smaller replication groups, and using network-cognizant logical topologies to propagate updates. We argue that existing as well as emerging Internet information services can benefit from flood-d's services. Katia Obraczka, Peter B. Danzig |
IEEE J. Sel. Areas Commun. | 2 |
| 1997 | Comparison of Measurement-Based Call Admission Control Algorithms for Controlled-Load ServiceabstractWe compare the performance of four admission control algorithms-one parameter-based and three measurement-based-for controlled-load service. The parameter-based admission control ensures that the sum of reserved resources is bounded by the capacity. The three measurement-based algorithms are based on measured bandwidth, acceptance region and equivalent bandwidth. We use simulation on several network scenarios to evaluate the link utilization and adherence to service commitment achieved by these four algorithms. Sugih Jamin, Scott Shenker, Peter B. Danzig |
INFOCOM | 3 |
| 1997 | Boolean Similarity Measures for Resource DiscoveryabstractAs the number of Internet servers increases rapidly, it becomes difficult to determine the relevant servers when searching for information. The authors develop a new method to rank Internet servers for Boolean queries. Their method reduces time and space complexity from exponential to polynomial in the number of Boolean terms. They contrast it with other known methods and describe its implementation. Shih-Hao Li, Peter B. Danzig |
IEEE Trans. Knowl. Data Eng. | 2 |
| 1997 | A measurement-based admission control algorithm for integrated service packet networksabstractMany designs for integrated services networks offer a bounded delay packet delivery service to support real-time applications. To provide a bounded delay service, networks must use admission control to regulate their load. Previous work on admission control mainly focused on algorithms that compute the worst case theoretical queueing delay to guarantee an absolute delay bound for all packets. In this paper, we describe a measurement-based admission control algorithm (ACA) for predictive service, which allows occasional delay violations. We have tested our algorithm through simulations on a wide variety of network topologies and driven with various source models, including some that exhibit long-range dependence, both in themselves and in their aggregation. Our simulation results suggest that measurement-based approach combined with the relaxed service commitment of predictive service enables us to achieve a high level of network utilization while still reliably meeting the delay bound. Sugih Jamin, Peter B. Danzig, Scott Shenker, Lixia Zhang 0001 |
IEEE/ACM Trans. Netw. | 2 |
| 1996 | A Tool for Massively Replicating Internet Archives: Design, Implementation, and ExperienceabstractThis paper reports the design, implementation, and performance of a scalable and efficient tool to replicate Internet information services. Our tool targets replication degrees of tens of thousands of weakly-consistent replicas scattered throughout the Internet's thousands of autonomously administered domains. The main goal of our replication tool is to make existing replication algorithms scale in today's exponentially-growing, autonomously-managed internetworks. Peter B. Danzig, Dante DeLucia, Katia Obraczka, Erh-Yuan Tsai |
ICDCS | 1 |
| 1996 | A Hierarchical Internet Object Cache
Anawat Chankhunthod, Peter B. Danzig, Chuck Neerdaels, Michael F. Schwartz, Kurt J. Worrell |
USENIX ATC | 2 |
| 1996 | Precision and Recall of Ranking Information-Filtering Systems
Shih-Hao Li, Peter B. Danzig |
J. Intell. Inf. Syst. | 2 |
| 1996 | Packet network simulation speedup and accuracy versus timing granularityabstractThis paper describes a new technique that can speedup simulation of high-speed, wide-area packet networks by one to two orders of magnitude. Speedup is achieved by coarsening the representation of network traffic from packet-by-packet to train-by-train, where a train represents a cluster of closely spaced packets. Coarsening the timing granularity creates longer trains and makes the simulation proceed more quickly since the cost of processing trains is independent of train size. Coarsening the timing granularity introduces, of course, a degree of approximation. This paper presents experiments that evaluate our coarse time-grain simulation technique for first in/first out (FIFO) switched, TCP/IP, and asynchronous transfer mode (ATM) networks carrying a mix of data and streaming traffic. We show that delay, throughput, and loss rate can frequently be estimated within a few percent via coarse time-grain simulation. This paper also describes how to apply coarse time-grain simulation to other switch disciplines. Finally, this paper introduces three more simulation techniques which together can double the performance of well written packet simulators without trading with the simulation accuracy. These techniques reduce the number of outstanding simulation events and reduce the cost of manipulating the event list. Jong Suk Ahn, Peter B. Danzig |
IEEE/ACM Trans. Netw. | 2 |
| 1995 | Evaluation of TCP Vegas: Emulation and ExperimentabstractThis paper explores the claims that TCP Vegas [2] both uses network bandwidth more efficiently and achieves higher network throughput than TCP Reno [6]. It explores how link bandwidth, network buffer capacity, TCP receiver acknowledgment algorithm, and degree of network congestion affect the relative performance of Vegas and Reno. Jong Suk Ahn, Peter B. Danzig, Limin Yan |
SIGCOMM | 2 |
| 1995 | A Measurement-Based Admission Control Algorithm for Integrated Services Packet NetworksabstractMany designs for integrated service networks offer a bounded delay packet delivery service to support real-time applications. To provide bounded delay service, networks must use admission control to regulate their load. Previous work on admission control mainly focused on algorithms that compute the worst case theoretical queueing delay to guarantee an absolute delay bound for all packets. In this paper we describe a measurement-based admission control algorithm for predictive service, which allows occasional delay violations. We have tested our algorithm through simulations on a wide variety of network topologies and driven with various source models, including some that exhibit long-range dependence, both in themselves and in their aggregation. Our simulation results suggest that, at least for the scenarios studied here, the measurement-based approach combined with the relaxed service commitment of predictive service enables us to achieve a high level of network utilization while still reliably meeting the delay bound. Sugih Jamin, Peter B. Danzig, Scott Shenker, Lixia Zhang 0001 |
SIGCOMM | 2 |
| 1995 | The Harvest Information Discovery and Access System
Mic Bowman, Peter B. Danzig, Darren R. Hardy, Udi Manber, Michael F. Schwartz |
Comput. Networks ISDN Syst. | 2 |
| 1994 | Flow Control for Limited Buffer MulticastabstractAnalyses a multiround flow control algorithm that attempts to minimize the time required to multicast a message to a group of recipients and receive responses directly from each group member. Such a flow control algorithm may be necessary because the hurry of responses to the multicast can overflow the buffer space of the process that issued the multicast. The condition that each recipient directly respond to the multicast prevents the use of reliable multicast protocols based on software combining trees or negative-acknowledgments. The flow control analysed algorithm directs the responding processes to hold their responses for some period of time, called the backoff time, before sending them to the originator. The backoff time depends on the number of recipients that respond, the originator's available buffer space and buffer service time distribution, and the number of times that the originator is willing to retransmit its message. This paper develops an approximate analysis of the service time distribution of the limited-buffer preemptive queuing process that occurs within the protocol processing layers of a multiprogrammed operating system. It then uses this model to calculate multicast backoff times. The paper reports experimental verification of the accuracy of this service time model and discusses its application to the multicast flow control problem.> Peter B. Danzig |
IEEE Trans. Software Eng. | 1 |
| 1993 | A Case for Caching File Objects Inside InternetworksabstractThis paper presents evidence that several, judiciously placed file caches could reduce the volume of FTP traffic by 42%, and hence the volume of all NSFNET backbone traffic by 21%. In addition, if FTP client and server software automatically compressed data, this savings could increase to 27%. We believe that a hierarchical architecture of whole file caches, modeled after the existing name server's caching architecture, could become a valuable part of any internet.We derived these conclusions by performing trace driven simulations of various file caching architectures, cache sizes, and replacement policies. We collected the traces of file transfer traffic employed in our simulations on a network that connects the NSFNET backbone to a large, regional network. This particular regional network is responsible for about 5 to 7% of NSFNET traffic.While this paper's analysis and discussion focus on caching for FTP file transfer, the proposed caching architecture applies to caching objects from other internetwork services. Peter B. Danzig, Richard S. Hall, Michael F. Schwartz |
SIGCOMM | 1 |
| 1993 | Hybrid Technique for Simulating High Bandwidth Delay Computer NetworksabstractResearchers evaluate and contrast new network routing, admission control, congestion control and flow control algorithms through simulation. Analytically de-rived arguments justifiably lack credibility because, in the attempt to model the underlying physical system, the analyst is forced to make compromising approximations. However, unlike analytical techniques like Jackson Queueing Networks, simulations require significant computation and a simulation's state can consume a great deal of memory.This paper describes a technique that we developed to reduce the memory consumption of communication network simulators. Reduced memory makes simulations of larger and higher bandwidth-delay networks possible, but introduces an adjustable degree of approximation in the simulation. The higher the memory savings, the less accurate the computed measures. We call our technique Flowsim. The paper motivates the need to simulate computer networks rather than model them analytically, motivates why a simulator's state can grow quickly, and explains why analytical techniques have failed to model modern communication networks. Jong Suk Ahn, Peter B. Danzig, Deborah Estrin, Brenda Timmerman |
SIGMETRICS | 2 |
| 1992 | An Analysis of Wide-Area Name Server Traffic: A Study of the Internet Domain Name SystemabstractOver a million computers implement the Internet's Domain Name System or DNS, making it the world's most distributed database and the Internet's most significant source of wide-area RPC-like traffic. Last year, over eight percent of the packets and four percent of the bytes that traversed the NSFnet were due to DNS. We estimate that a third of this wide-area DNS traffic was destined to seven root name servers. This paper explores the performance of DNS based on two 24-hour traces of traffic destined to one of these root name servers. It considers the effectiveness of name caching and retransmission timeout calculation, shows how algorithms to increase DNS's resiliency lead to disastrous behavior when servers fail or when certain implementation faults are triggered, explains the paradoxically high fraction of wide-area DNS packets, and evaluates the impact of flaws in various implementations of DNS. It shows that negative caching would improve DNS performance only marginally in an intern... Peter B. Danzig, Katia Obraczka, Anant Kumar |
SIGCOMM | 1 |
| 1991 | Characteristics of Wide-Area TCP/IP ConversationsabstractIn this paper, we characterize wide-area network applications that use the TCP transport protocol.We also describe a new way to model the wide-area traffic generated by a stub network.We believe the fmffic model presented here will be useful in studying congestion control, routing algorithms, and other resource management schemes for existing and future networks.Our model is based on trace analysis of TCP/IP widearea intemetwork traffic.We collected the TCP/IP packet headers of USC, UCB, and Bellcore networks at the point they connect with their respective regional access networks.We then wrote a handful of programs to analyze the traces.Our model characterizes individual TCP conversations by the distributions ofi number of bytes transfemed, duration, number of packets transferred, packet size, and packet interarrival time.Our trace analysis shows that both interactive and bulk transfer traffic from all sites reflect a large number of short conversations.Similarly, it shows that a very large percentage of traffic is bidirectional, even for bulk transfer.We observed that interactive applications send significantly different amounts of data in each direction of a conversation, and that interarrival times for interactive applications closely follow a constant plus exponential model.Half of the conversations are directed to a handful of networks, but the other half are directed to hundreds of networks.Many of these observations contradict commonly held beliefs regarding wide-area traffic. Ramón Cáceres, Peter B. Danzig, Sugih Jamin, Danny J. Mitzel |
SIGCOMM | 2 |
| 1991 | Distributed Indexing: A Scalable Mechanism for Distributed Information Retrieval
Peter B. Danzig, Jong Suk Ahn, John Noll, Katia Obraczka |
SIGIR | 1 |
| 1991 | An Analytical Model of Operating System Protocol Processing Including Effects of MultiprogrammingabstractWe model the limited buffer queueing process that occurs within the UNIX operating system's protocol processing layers. Our model accounts for the effects of user process multiprogramming and preemptive, priority scheduling of interrupt, operating system, and user tasks. After developing the model, we use it to predict message loss that occurs during local area network (LAN) multicast. Our service time model can be applied to window-and rate-based stream flow control. Peter B. Danzig |
SIGMETRICS | 1 |
| 1991 | A Cooperative Game with Applications to Computer Networks
Peter B. Danzig |
Inf. Process. Lett. | 1 |
| 1989 | Finite Buffers and Fast MulticastabstractWhen many or all of the recipients of a multicast message respond to the multicast's sender, their responses may overflow the sender's available buffer space. Buffer overflow is a serious, known problem of broadcast-based protocols, and can be troublesome when as few as three or four recipients respond. We develop analytical models that calculate the expected number of buffer overflows that can be used to estimate the number of buffers necessary for an application. The common cure for buffer overflow requires that recipients delay their responses by some random amount of time in order to increase the minimum spacing between response messages, eliminate collisions on the network, and decrease the peak processing demand at the sender. In our table driven algorithm, the sender tries to minimize the multicast's latency, the elapsed time between its initial transmission of the multicast and its reception of the final response, given the number of times (rounds) it is willing to retransmit the multicast. It includes in the multicast the time interval over which it anticipates receiving the response, the round timeout. We demonstrate that the latency of single round multicasts exceeds the latency of multiple round multicasts. We show how recipients minimize the sender's buffer overflows by independently choosing their response times as a function of the round's timeout, sender's buffer size, and the number of other recipients. Peter B. Danzig |
SIGMETRICS | 1 |
| 1987 | RISCs versus CISCs for Prolog: A Case StudyabstractThis paper compares the performance of executing compiled Prolog code on two different architectures under development at U. C. Berkeley. The first is the PLM, a special-purpose CISC architecture intended as a coprocessor for a host machine. The second is SPUR, a general-purpose RISC architecture that supports tagged data. Fourteen standard benchmark programs were run on both the PLM and SPUR simulators. The compiled code for SPUR was obtained by simple macro-expansion of PLM code generated by the PLM Prolog compiler. The two implementations are compared with regard to static and dynamic program size, execution speed, and memory system performance. On average, the macrocoded SPUR implementation has a static code size 14 times larger than the PLM, executes 16 times more instructions, yet requires only 2.3 times the number of machine cycles (or has the performance of 0.43 PLMs). When memory system performance is taken into account, SPUR is equivalent to 0.29 PLMs. Optimizations of the macro-expanded code and minor architectural changes to SPUR would increase this ratio to 0.53, or 0.60 for the largest benchmarks. Thus a tagged RISC architecture can execute Prolog at least half as fast as a special-purpose CISC architecture for Prolog. Gaetano Borriello, Andrew R. Cherenson, Peter B. Danzig, Michael N. Nelson |
ASPLOS | 3 |