Capacity Allocation in Networks Under Noncooperative Elastic Users Instructor: Ishai Menache Eliron Amir Winter 2006.

Slides:



Advertisements
Similar presentations
Communication requirements of VCG-like mechanisms in convex environments Ramesh Johari Stanford University Joint work with John N. Tsitsiklis, MIT.
Advertisements

PATH SELECTION AND MULTIPATH CONGESTION CONTROL BY P. KEY, L. MASSOULIE, AND D. TOWSLEY R02 – Network Architectures Michaelmas term, 2013 Ulku Buket Nazlican.
Peter Key, Laurent Massoulie, Don Towsley Infocom 07 presented by Park HoSung 1 Path selection and multipath congestion control.
Auction Theory Class 5 – single-parameter implementation and risk aversion 1.
Price Of Anarchy: Routing
Fast Convergence of Selfish Re-Routing Eyal Even-Dar, Tel-Aviv University Yishay Mansour, Tel-Aviv University.
1/22 Competitive Capacity Sets Existence of Equilibria in Electricity Markets A. Downward G. ZakeriA. Philpott Engineering Science, University of Auckland.
Sogang University ICC Lab Using Game Theory to Analyze Wireless Ad Hoc networks.
Selfish Behavior and Stability of the Internet: A Game-Theoretic Analysis of TCP Presented by Shariq Rizvi CS 294-4: Peer-to-Peer Systems.
A Game Theoretic Approach to Provide Incentive and Service Differentiation in P2P Networks John C.S. Lui The Chinese University of Hong Kong Joint work.
Achieving Network Optima Using Stackelberg Routing Strategies Yannis A. Korilis, Member, IEEE Aurel A. Lazar, Fellow, IEEE & Ariel Orda, Member IEEE IEEE/ACM.
A Layered Hybrid ARQ Scheme for Scalable Video Multicast over Wireless Networks Zhengye Liu, Joint work with Zhenyu Wu.
Comparing flow-oblivious and flow-aware adaptive routing Sara Oueslati and Jim Roberts France Telecom R&D CISS 2006 Princeton March 2006.
Competitive Routing in Multi-User Communication Networks Presentation By: Yuval Lifshitz In Seminar: Computational Issues in Game Theory (2002/3) By: Prof.
Bottleneck Routing Games in Communication Networks Ron Banner and Ariel Orda Department of Electrical Engineering Technion- Israel Institute of Technology.
Dynamic Spectrum Management: Optimization, game and equilibrium Tom Luo (Yinyu Ye) December 18, WINE 2008.
Beyond selfish routing: Network Formation Games. Network Formation Games NFGs model the various ways in which selfish agents might create/use networks.
Pricing What Can Pricing Do In Wireless Networks? Jianning Mai and Lihua Yuan
Dept. of Computer Science & Engineering The Chinese University of Hong Kong 1 Interaction of Overlay Networks: Properties and Control Professor John C.S.
Network Bandwidth Allocation (and Stability) In Three Acts.
1 Cross-Layer Design for Wireless Communication Networks Ness B. Shroff Center for Wireless Systems and Applications (CWSA) School of Electrical and Computer.
Job Market Signaling (Spence model)
Base Station Association Game in Multi-cell Wireless Network Libin Jiang, Shyam Parekh, Jean Walrand.
A Scalable Network Resource Allocation Mechanism With Bounded Efficiency Loss IEEE Journal on Selected Areas in Communications, 2006 Johari, R., Tsitsiklis,
Convergence Time to Nash Equilibria in Load Balancing Eyal Even-Dar, Tel-Aviv University Alex Kesselman, Tel-Aviv University Yishay Mansour, Tel-Aviv University.
The Price of Anarchy in a Network Pricing Game (II) SHI Xingang & JIA Lu
Communication Networks A Second Course Jean Walrand Department of EECS University of California at Berkeley.
Rethinking Internet Traffic Management: From Multiple Decompositions to a Practical Protocol Jiayue He Princeton University Joint work with Martin Suchara,
Algorithms and Economics of Networks Abraham Flaxman and Vahab Mirrokni, Microsoft Research.
Performance and Robustness Testing of Explicit-Rate ABR Flow Control Schemes Milan Zoranovic Carey Williamson October 26, 1999.
Coalitions in Congested Networks By Shai Roitman & Jeffrey Rosenschein.
Network Routing Problem r Input: m network topology, link metrics, and traffic matrix r Output: m set of routes to carry traffic A B C D E S1S1 R1R1 R3R3.
Price of Anarchy Bounds Price of Anarchy Convergence Based on Slides by Amir Epstein and by Svetlana Olonetsky Modified/Corrupted by Michal Feldman and.
On Self Adaptive Routing in Dynamic Environments -- A probabilistic routing scheme Haiyong Xie, Lili Qiu, Yang Richard Yang and Yin Yale, MR and.
0 Wireless Foundations 0July 7, 2004 Distributed Optimization of Power Allocation in Interference Channel Raul Etkin, Abhay Parekh, and David Tse Spectrum.
Building a Strong Foundation for a Future Internet Jennifer Rexford ’91 Computer Science Department (and Electrical Engineering and the Center for IT Policy)
Receiver-driven Layered Multicast Paper by- Steven McCanne, Van Jacobson and Martin Vetterli – ACM SIGCOMM 1996 Presented By – Manoj Sivakumar.
By: Gang Zhou Computer Science Department University of Virginia 1 A Game-Theoretic Framework for Congestion Control in General Topology Networks SYS793.
Efficiency Loss in a Network Resource Allocation Game Paper by: Ramesh Johari, John N. Tsitsiklis [ Informs] Presented by: Gayatree Ganu.
DaVinci: Dynamically Adaptive Virtual Networks for a Customized Internet Jennifer Rexford Princeton University With Jiayue He, Rui Zhang-Shen, Ying Li,
NOBEL WP Szept Stockholm Game Theory in Inter-domain Routing LÓJA Krisztina - SZIGETI János - CINKLER Tibor BME TMIT Budapest,
L14. Fair networks and topology design D. Moltchanov, TUT, Spring 2008 D. Moltchanov, TUT, Spring 2015.
Nash equilibrium Nash equilibrium is defined in terms of strategies, not payoffs Every player is best responding simultaneously (everyone optimizes) This.
Game Theory is Evolving MIT , Fall Our Topics in the Course  Classical Topics Choice under uncertainty Cooperative games  Values  2-player.
ECE559VV – Fall07 Course Project Presented by Guanfeng Liang Distributed Power Control and Spectrum Sharing in Wireless Networks.
The Effectiveness of Stackelberg strategies and Tolls for Network Congestion Games Chaitanya Swamy University of Waterloo.
MAP: Multi-Auctioneer Progressive Auction in Dynamic Spectrum Access Lin Gao, Youyun Xu, Xinbing Wang Shanghai Jiaotong University.
Game Theory: introduction and applications to computer networks Game Theory: introduction and applications to computer networks Introduction Giovanni Neglia.
Interaction of Overlay Networks: Properties and Implications Joe W.J. Jiang Dah-Ming Chiu John C.S. Lui The Chinese University of Hong Kong.
Congestion Control in CSMA-Based Networks with Inconsistent Channel State V. Gambiroza and E. Knightly Rice Networks Group
1 IEEE Meeting July 19, 2006 Raj Jain Modeling of BCN V2.0 Jinjing Jiang and Raj Jain Washington University in Saint Louis Saint Louis, MO
A Study of Central Auction Based Wholesale Electricity Markets S. Ceppi and N. Gatti.
Investment and market structure in industries with congestion Ramesh Johari November 7, 2005 (Joint work with Gabriel Weintraub and Ben Van Roy)
DaVinci: Dynamically Adaptive Virtual Networks for a Customized Internet Jiayue He, Rui Zhang-Shen, Ying Li, Cheng-Yen Lee, Jennifer Rexford, and Mung.
Design and management of Noncooperative Communication Networks Ariel Orda Dept. of Electrical Engineering Technion – Israel Institute of Technology.
Network Congestion Games
Information Theory for Mobile Ad-Hoc Networks (ITMANET): The FLoWS Project Competitive Scheduling in Wireless Networks with Correlated Channel State Ozan.
Beyond selfish routing: Network Games. Network Games NGs model the various ways in which selfish agents strategically interact in using a network They.
6 December On Selfish Routing in Internet-like Environments paper by Lili Qiu, Yang Richard Yang, Yin Zhang, Scott Shenker presentation by Ed Spitznagel.
June 4, 2003EE384Y1 Demand Based Rate Allocation Arpita Ghosh and James Mammen {arpitag, EE 384Y Project 4 th June, 2003.
Beyond selfish routing: Network Games. Network Games NGs model the various ways in which selfish users (i.e., players) strategically interact in using.
Hedonic Clustering Games Moran Feldman Joint work with: Seffi Naor and Liane Lewin-Eytan.
1 Multi-radio Channel Allocation in Competitive Wireless Networks Mark Felegyhazi, Mario Čagalj, Jean-Pierre Hubaux EPFL, Switzerland IBC’06, Lisbon, Portugal.
Managing Congestion and Emissions in Road Networks with Tolls and Rebates Hai Yang Chair Professor Department of Civil and Environmental Engineering The.
Virtual-Channel Flow Control William J. Dally
Consider a very simple setting: a fish stock is harvested by two symmetric (identical) players, which can be fishermen or fleets. 2.1 A Simple Non-cooperative.
1 Transport Bandwidth Allocation 3/29/2012. Admin. r Exam 1 m Max: 65 m Avg: 52 r Any questions on programming assignment 2 2.
Satisfaction Games in Graphical Multi-resource Allocation
ElasticTree Michael Fruchtman.
High Throughput Route Selection in Multi-Rate Ad Hoc Wireless Networks
Presentation transcript:

Capacity Allocation in Networks Under Noncooperative Elastic Users Instructor: Ishai Menache Eliron Amir Winter 2006

Project Goals Investigate uniqueness of Nash equilibrium point under non- cooperative routing. Find optimal capacity allocation under non-cooperative routing.

Definitions Set of users: Set of links: Flow configuration of user i: Flow configuration of link l: System flow configuration: Cost function:

Definitions Type-A cost function:

Nash Equilibrium A reasonable model for a working point in a multiple user game. Occurs when no player has anything to gain by changing his own strategy unilaterally. NEP – Nash Equilibrium Point.

Uniqueness of NEP Proved for parallel networks in: Ariel Orda, Raphael Rom and Nahum Shimkin, "Competitive routing in multi- user communication networks,1993.

Uniqueness of NEP Multiple NEPs for general topologies under type-A assumption. 2005, topology-dependant proof for uniqueness, Richman and Shimkin. Its unknown whether under type-B cost functions, a uniqueness exists for general topologies. Type-B:

Uniqueness of NEP Directions investigated during the project : Proving uniqueness through convex potential functions, Ramesh Johari and John N. Tsitsiklis, "Efficiency loss in a network resource allocation games". Finding monotone properties of parallel components, in order to create reduction to the original parallel-link proof.

Elastic Users We concentrate on parallel link networks Throughput demand is not constant, and depends on network congestion. Additional term to the cost function:

Uniqueness of NEP for Elastic Users - Proof Idea: Reduction to the plastic problem. Add another link,, to the network. Assign it with a cost function,. Where, is a dummy parameter, set higher than the typical flow of the network.

Capacity Allocation Type-C functions: Yannis A. Korilis, Aurel A. Lazar and Ariel Orda, "Capacity allocation under noncooperative routing. Transferring capacity from any link, to a link with initially higher capacity reduces the cost of all users. Best capacity allocation in term of overall cost, is achieved when we put all the capacity in one link.

Capacity Allocation Network provider goal is to maximize its profit,, with the right capacity allocation. Prices are static and must not be modified. Users are elastic, with M/M/1 latencies. An added term to the users cost function: The proof we uniqueness allows injective mapping between capacity configuration and flow configuration.

Capacity allocation New cost function: We shell consider two cases : – Symmetrical users,. – Non symmetrical users (type-A cost function).

Simulations Matlab based script. Best response method – Each user in its turn minimizes his own cost function until convergence is achieved. We check if the flow configuration was indeed a NEP by checking the KKT conditions. Although no theoretical proof for convergence of (synchronized) dynamics exists, in practice all experiments converge to the (unique) NEP.

Experimental Results Symmetrical users:

Experimental Results Symmetrical users:

Experimental Results Best capacity allocation for network provider is achieved when one link only is active. Users throughput is higher when all the capacity is allocated to only one link. Larger throughput larger profit. A discontinuity in derivative of flow/cost occurs when the users switch from one link to the other

Experimental Results Non symmetrical users:

Experimental Results Non symmetrical users:

Experimental Results Non symmetrical users:

Experimental Results Different sensitivity of users to delay costs results in different behavior of users flow functions. Non symmetry allows us to find an example where the peak is in the center. Sometimes it is worthy to split the capacity between several links.

Experimental Results Three links – Three users

Experimental Results Multiple 3 links/3 users simulations to check if splitting capacity is beneficial. Low variance in utility parameters (i.e., users close to symmetrical), only in 5% of cases it is worthy to split capacity. High variance in utility parameters (i.e. users close to non symmetrical), in 45% of cases it is worthy to split the capacity. Larger networks might increase probability.

Conclusions and future work Uniqueness of the NEP in parallel networks with elastic users. We have seen that in some cases, splitting the capacity is beneficial for the network administrator. Find an analytical solution (e.g., optimization based) for the capacity allocation problem.