Demonstration venue · read-only. Every page can be browsed; the buttons that would change it are switched off. Create an account to run TaxoReview on your own data.

Richard R. Weber 0003

dblp:62/4782 · also Richard Weber 0003 · DBLP profile ↗
← Back
11ranked-venue papers
0as first author
1since 2021 · last 2021
0000-0002-2336-5534ORCID · verified

Domains — the database's venue-derived domains; a paper can count in several

Computer networks · 5 · 1 since 2021Theory of computation · 5Applied, interdisciplinary, general and emerging computing · 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 networks
4 papers
Network optimization and economics · 98% Internet architecture and protocols · 1% Routing and switching · 1%
Theoretical computer science
6 papers
Algorithmic game theory and mechanism design · 44% Approximation and online algorithms · 36% Algorithms and data structures · 19%
Computer architecture, parallel and distributed computing, and storage systems
2 papers
Distributed systems · 63% Cloud and datacenter computing · 37%

Topics — the 19 heaviest of 20, each with the papers that count most for it

TopicWeightPapersLastEvidence papers
Network optimization and economics
pricing
0.522021
Optimal Pricing for Peer-to-Peer Sharing With Network Externalities · IEEE/ACM Trans. Netw. 2021
Incentives for large peer-to-peer systems · IEEE J. Sel. Areas Commun. 2006
Algorithmic game theory and mechanism design › mechanism design
incentive compatibility
0.222012
Economic Issues in Shared Infrastructures · IEEE/ACM Trans. Netw. 2012
Incentives for large peer-to-peer systems · IEEE J. Sel. Areas Commun. 2006
Network optimization and economics
mechanism design
0.112012
Economic Issues in Shared Infrastructures · IEEE/ACM Trans. Netw. 2012
Network optimization and economics
resource allocation
0.112012
Economic Issues in Shared Infrastructures · IEEE/ACM Trans. Netw. 2012
Algorithms and data structures › analysis of algorithms
average-case analysis
0.142006
On the Sum-of-Squares algorithm for bin packing · J. ACM 2006
On the sum-of-squares algorithm for bin packing · STOC 2000
Markov chains, computer proofs, and average-case analysis of best fit bin packing · STOC 1993
Approximation and online algorithms
online algorithms
0.142006
On the Sum-of-Squares algorithm for bin packing · J. ACM 2006
On the sum-of-squares algorithm for bin packing · STOC 2000
Markov chains, computer proofs, and average-case analysis of best fit bin packing · STOC 1993
Distributed systems
peer-to-peer systems
0.112006
Incentives for large peer-to-peer systems · IEEE J. Sel. Areas Commun. 2006
Cloud and datacenter computing
resource provisioning
0.112006
Incentives for large peer-to-peer systems · IEEE J. Sel. Areas Commun. 2006
Algorithmic game theory and mechanism design
mechanism design
0.112006
Incentives for large peer-to-peer systems · IEEE J. Sel. Areas Commun. 2006
Approximation and online algorithms › online algorithms
online bin packing
0.112006
On the Sum-of-Squares algorithm for bin packing · J. ACM 2006
Approximation and online algorithms
bin packing
0.032000
On the sum-of-squares algorithm for bin packing · STOC 2000
Markov chains, computer proofs, and average-case analysis of best fit bin packing · STOC 1993
Fundamental Discrepancies between Average-Case Analyses under Discrete and Continuous Distributions: A Bin Packing Case Study · STOC 1991
Distributed systems
resource sharing
0.012012
Economic Issues in Shared Infrastructures · IEEE/ACM Trans. Netw. 2012
Network optimization and economics
admission control
0.011995
Admission control and routing in ATM networks using inferences from measured buffer occupancy · IEEE Trans. Commun. 1995
Internet architecture and protocols
ATM networks
0.011995
Admission control and routing in ATM networks using inferences from measured buffer occupancy · IEEE Trans. Commun. 1995
Routing and switching
routing
0.011995
Admission control and routing in ATM networks using inferences from measured buffer occupancy · IEEE Trans. Commun. 1995
Mathematical optimization
markov chain analysis
0.011993
Markov chains, computer proofs, and average-case analysis of best fit bin packing · STOC 1993
Internet architecture and protocols
quality of service
0.011995
Admission control and routing in ATM networks using inferences from measured buffer occupancy · IEEE Trans. Commun. 1995
Algorithms and data structures
dynamic programming
0.011993
Markov chains, computer proofs, and average-case analysis of best fit bin packing · STOC 1993
Algorithms and data structures
stochastic analysis
0.011991
Fundamental Discrepancies between Average-Case Analyses under Discrete and Continuous Distributions: A Bin Packing Case Study · STOC 1991

Methods — techniques the papers use, named apart from their topics

asymptotic analysis · 0.9mechanism design · 0.6utility modeling · 0.5price of information · 0.5game theory · 0.4social welfare maximization · 0.2linear programming · 0.1randomized algorithm · 0.1pseudo-polynomial time algorithm · 0.0virtual buffers · 0.0markov fluid sources · 0.0buffer occupancy inference · 0.0potential function · 0.0markov chain · 0.0dynamic programming · 0.0
YearPublicationVenuePosition
2021 Optimal Pricing for Peer-to-Peer Sharing With Network Externalities
abstract
In this paper, we analyse how a peer-to-peer sharing platform should price its service to maximize profit, when user participation increases the value of the service to others by causing positive externalities. Modelling the service as an excludable public good, we propose a bounded utility model to capture many infrastructure sharing applications with bounded network value, in which complete coverage generates finite user valuation (e.g., WiFi or hotspot). Unbounded utility models are used to capture the large-scale user interactions in social media, where the network value follows Metcalfe's or Zipf's law. For these utility models, we analyze the optimal pricing schemes in the case of heterogeneous users under complete and incomplete information of users' service valuations. We propose the concept of `price of information' (PoI) to characterize the profit loss due to lack of information, and present asymptotic PoI bounds for different utility models. We also show that the difficult-to-implement differentiated pricing scheme, which is optimal under incomplete user information, can be replaced by a simple uniform price scheme that is asymptotic optimal. Finally, we extend our pricing schemes to a two-sided market by including a new group of `pure' service users who do not contribute to the public good, and show that the platform may charge zero price to the original group of users in order to attract this pure user group.
Yunpeng Li 0007, Costas Courcoubetis, Lingjie Duan, Richard R. Weber 0003
IEEE/ACM Trans. Netw.4
2016 Pricing the fast-lanes: A qualitative study on the implications of paid peering agreements
abstract
Paid peering is controversial. Generally speaking, large access ISPs favour it, while Content Providers (CPs) do not. But is CP opposition to paid peering irrational, especially if their transferred payments can incentivize the ISP to make greater investment in the common infrastructure? To answer this question we analyze an ecosystem consisting of a single access ISP that directly interconnects with multiple CPs, doing so in two extreme situations: when paid peering is used for all the involved CPs, and when all parties agree on a settlement-free deal. We analyse the equilibrium, finding the total amount of investments and profits of the various stakeholders, when their revenues are affected by the total investment in infrastructure and the charges that result from the different agreements. Interestingly, it turns out whether or not there is benefit to a CP, depends on whether its business model is to sell content, and so it can recover part of the paid peering charge by raising prices to its customers, or if the CP obtains its revenue from ads. It also depends on the volume (in traffic units) per customer transaction, since we find that CPs with high volume per transaction will be charged less per byte, and so will contribute proportionally less to the total paid peering revenue that subsidizes the common ISP infrastructure. We also find a crucial role for the end-users' evaluation of the level of investments of the various market players. Another relevant factor is the access price that an ISP charges its customers.
Costas Courcoubetis, Kostas Sdrolias, Richard R. Weber 0003
ICC3
2012 Economic Issues in Shared Infrastructures
abstract
In designing and managing a shared infrastructure, one must take account of the fact that its participants will make self-interested and strategic decisions about the resources that they are willing to contribute to it and/or the share of its cost that they are willing to bear. Taking proper account of the incentive issues that thereby arise, we design mechanisms that, by eliciting appropriate information from the participants, can obtain for them maximal social welfare, subject to charging payments that are sufficient to cover costs. We show that there are incentivizing roles to be played both by the payments that we ask from the participants and the specification of how resources are to be shared. New in this paper is our formulation of models for designing optimal management policies, our analysis that demonstrates the inadequacy of simple sharing policies, and our proposals for some better ones. We learn that simple policies may be far from optimal and that efficient policy design is not trivial. However, we find that optimal policies have simple forms in the limit as the number of participants becomes large.
Costas Courcoubetis, Richard R. Weber 0003
IEEE/ACM Trans. Netw.2
2006 On the Sum-of-Squares algorithm for bin packing
abstract
In this article we present a theoretical analysis of the online Sum-of-Squares algorithm ( SS ) for bin packing along with several new variants. SS is applicable to any instance of bin packing in which the bin capacity B and item sizes s ( a ) are integral (or can be scaled to be so), and runs in time O ( nB ). It performs remarkably well from an average case point of view: For any discrete distribution in which the optimal expected waste is sublinear, SS also has sublinear expected waste. For any discrete distribution where the optimal expected waste is bounded, SS has expected waste at most O (log n ). We also discuss several interesting variants on SS , including a randomized O ( nB log B )-time online algorithm SS * whose expected behavior is essentially optimal for all discrete distributions. Algorithm SS * depends on a new linear-programming-based pseudopolynomial-time algorithm for solving the NP-hard problem of determining, given a discrete distribution F , just what is the growth rate for the optimal expected waste.
János Csirik, David S. Johnson 0001, Claire Mathieu, James B. Orlin, Peter W. Shor, Richard R. Weber 0003
J. ACM6
2006 Incentives for large peer-to-peer systems
abstract
We consider problems of provisioning an excludable public good amongst n potential members of a peer-to-peer system who are able to communicate information about their private preferences for the good. The cost of provisioning the good in quantity Q depends on Q, and may also depend on n, or on the final number of participating peers m. Our aim is to maximize the expected social welfare in a way that is incentive compatible, rational and budget-balanced. Although it is unfortunately almost never possible to calculate or implement a truely optimal mechanism design, we show that as the number of participants becomes large the expected social welfare that can be obtained by the optimal design is at most a factor 1+O(1/n) or 1+O(1//spl radic/n) greater than that which can be obtained with a very simple scheme that requires only payment of a fixed contribution from any agent who joins the system as a participating peer. Our first application is to a model of file sharing, in which the public good is content availability; the second concerns a problem of peering wireless local area networks, in which the public good is the availability of connectivity for roaming peers. In both problems, we can cope with the requirement that the payments be made in kind, rather than in cash.
Costas Courcoubetis, Richard R. Weber 0003
IEEE J. Sel. Areas Commun.2
2000 On the sum-of-squares algorithm for bin packing
abstract
In this paper we present a theoretical analysis of the deterministic on-line Sum of Squares algorithm (SS) for bin packing, introduced and studied experimentally in [8], along with several new variants.SS is applicable to any instance of bin packing in which the bin capacity B and item sizes s(a) are integral (or can be scaled to be so), and runs in time O(nB).It performs remarkably well from an average case point of view: For any discrete distribution in which the optimal expected waste is sublinear, SS also has sublinear expected waste.For any discrete distribution where the optimal expected waste is bounded, SS has expected waste at most O(log n).In addition, we present a randomized O(nB log B)-time on-line algorithm SS*, based on SS, whose expected behavior is essentially optimal for all discrete distributions.Algorithm SS* also depends on a new linear-programming-based pseudopolynomial-time algorithm for solving the NP-hard problem of determining, given a discrete distribution F, just what is the growth rate for the optimal expected waste.An off-line randomized variant SS** performs well in a worst-case sense: For any list L of integer-sized items to be packed into bins of a fixed size B, the expected number of bins used by SS** is at most OPT(L) + ~.
János Csirik, David S. Johnson 0001, Claire Mathieu, James B. Orlin, Peter W. Shor, Richard R. Weber 0003
STOC6
2000 Bin Packing with Discrete Item Sizes, Part I: Perfect Packing Theorems and the Average Case Behavior of Optimal Packings
abstract
We consider the one-dimensional bin packing problem with unit-capacity bins and item sizes chosen according to the discrete uniform distribution U{j,k}, $1 < j \leq k,$ where each item size in {1/k,2/k,. . .,j/k} has probability 1/j of being chosen. Note that for fixed j,k as $m\rightarrow\infty$ the discrete distributions U{mj,mk} approach the continuous distribution U(0,j/k], where the item sizes are chosen uniformly from the interval (0,j/k]. We show that average-case behavior can differ substantially between the two types of distributions. In particular, for all j,k with j < k-1, there exist on-line algorithms that have constant expected wasted space under U{j,k}, whereas no on-line algorithm has even o(n 1/2 ) expected waste under U(0,u] for any $0 < u \leq 1$. Our U{j,k} result is an application of a general theorem of Courcoubetis and Weber [C. Courcoubetis and R.R. Weber, Probab. Engrg. Inform. Sci., 4 (1990), pp. 447--460] that covers all discrete distributions. Under each such distribution, the optimal expected waste for a random list of n items must be either $\Theta (n)$, $\Theta (n^{1/2} )$, or O(1), depending on whether certain"perfect" packings exist. The perfect packing theorem needed for the U{j,k} distributions is an intriguing result of independent combinatorial interest, and its proof is a cornerstone of the paper.
Edward G. Coffman Jr., Costas Courcoubetis, M. R. Garey, David S. Johnson 0001, Peter W. Shor, Richard R. Weber 0003, Mihalis Yannakakis
SIAM J. Discret. Math.6
1999 A Self Organizing Bin Packing Heuristic
János Csirik, David S. Johnson 0001, Claire Mathieu, Peter W. Shor, Richard R. Weber 0003
ALENEX5
1995 Admission control and routing in ATM networks using inferences from measured buffer occupancy
abstract
Addresses the issue of call acceptance and routing in ATM networks. The goal is to design an algorithm that guarantees bounds on the fraction of cells lost by a call. The method proposed for call acceptance and routing does not require models describing the traffic. Each switch estimates the additional fraction of cells that would be lost if new calls were routed through the switch. The routing algorithm uses these estimates. The estimates are obtained by monitoring the switch operations and extrapolating to the situation where more calls are routed through the switch. The extrapolation is justified by a scaling property. To reduce the variance of the estimates, the switches calculate the cell loss that would occur with virtual buffers. A way to choose the sizes of the virtual buffers in order to minimize the variance is discussed. Thus, the switches constantly estimate their spare capacity. Simulations were performed using Markov fluid sources to test the validity of the approach.>
Costas Courcoubetis, George Kesidis, Ad Ridder, Jean C. Walrand, Richard R. Weber 0003
IEEE Trans. Commun.5
1993 Markov chains, computer proofs, and average-case analysis of best fit bin packing
abstract
Many complex proesses can be modeled by (countably) infinite, multidimensional Markov chains. Unfortunately, cnrnmt theoretical techniques for analyzing infinite Markov chains are for the most part limited to three or fewer dimensions. In this paper we propose a computer-aided approach to the analy-sis of higher-dimensional domains, using several open problems about the average-case behavior of the Best Fit bin packing algo-rithm as case studies. We show how to use dynamic and liiear programming to construct potential functions thal when applied to suitably modified multi-step versions of our original Markov chain, yield drifts that are bounded away fmm O. This enables us to completely classify the expected behavior of Best Fit under dis-crete uniform distributions U{J, K) when K is small. (Under U { J, K}, the allowed item sizes are i/K, 1 S i S J, with all J pos-sibilities equally likely.) In addition, we can answer yes to the long-standing open question of whether there exist distributions of this form for which Best Fit yields linearly-growing waste. The proof of the latter theorem relies on a 24-hour computation, and although its validity does not depend on the linear progra-mmingpackage we used, it does tely on the correctness of our dynamic progr smming code and of our computer’s implementation of the IEEE floating point standard.
Edward G. Coffman Jr., David S. Johnson 0001, Peter W. Shor, Richard R. Weber 0003
STOC4
1991 Fundamental Discrepancies between Average-Case Analyses under Discrete and Continuous Distributions: A Bin Packing Case Study
abstract
We consider the average case behavior of onedmensional bin paekmg algorithms in the case where bins have unit capacity and item sizes are chosen according to the ' 'dficrete uniform" distribution U~; k), 1 s j < k, where each item size in the set {llk,21k,..., ji k) has probability 1/j of beiig chosen.Note that for fixed j,k the distributions U{?nj;mk]' approach the continuous distribution U(O, jlk] as m A W, where in U(O, jl k] the item sizes are chosen uniformly horn the half-open interval (O,jik].In this paper, we show that average case behavior can differ substantially under the two types of distributions.We show that for all j, k, j < k-1, there exist on-line algorithms that have constant expected waste under U~; k], whereas no on-line algorithm can have less than C2(n1'2) waste under U(O, U] for any u s 1. Conmariwise, although the First Fit Decreasing (off-line) algorithm has constant expected waste under U(O, u] for all u < 1/2,
Edward G. Coffman Jr., Costas Courcoubetis, M. R. Garey, David S. Johnson 0001, Lyle A. McGeoch, Peter W. Shor, Richard R. Weber 0003, Mihalis Yannakakis
STOC7