Summary
We discuss how decentralized network resource allocation problems fit within the context of mechanism design (realization theory and implementation theory), and how mechanism design can provide useful insight into the nature of decentralized network resource allocation problems. The discussion is guided by the unicast problem with routing and Quality of Service (QoS) requirements, and the multi-rate multicast service provisioning problem in networks. For these problems we present decentralized resource allocation mechanisms that achieve the solution of the corresponding centralized resource allocation problem and are informationally efficient. We show how the aforementioned mechanisms can be embedded into the general framework of realization theory, and indicate how realization theory can be used to establish the mechanisms’ informational efficiency in certain instances. We also present a conjecture related to implementation in Nash equilibria of the optimal centralized solution of the unicast service provisioning problem.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
Preview
Unable to display preview. Download preview PDF.
References
D. Abreu and H. Matsushima, Virtual implementation in iteratively undominated strategies: Complete information, Econometrica, 60(5):993–1008, 1992.
D. Abreu and A. Sen, Subgame perfect implementation: A necessary and almost sufficient condition, Journal of Economic Theory, 50:285–299, 1990.
M. Allais, A la Recherche d’une Discipline Economique, I, Paris, 1943.
M. Allais, Economie Pure et Rendement Social, Paris, 1945.
T. Apostol, Mathematical Analysis, Addison-Wesley, 1974.
K. Arrow, A difficulty in the concept of social welfare, Journal of Political Economy, 58:328–346, 1950.
K. Arrow, An extension of the basic theorems of welfare economics, In J. Neyman, Ed., Proceedings of the Second Berkeley Symposium, 507–532, Berkeley, CA, 1951.
K. Arrow, Social Choice and Individual Values, Yale University Press, 1951.
K. Arrow and F. Hann, General Competitive Analysis, Holden-Day, San Francisco, 1971.
E. Barone, Il ministro della produzione nello stato collettivista, Giornale degli Economisti, 1908.
Y. Bartal, J. Byers and D. Raz, Global optimization using local information with applications to flow control, In Proceedings of the 38 th Ann. IEEE Symp. on Fundations of Computer Science (FOCS), Miami, FL, October 1997.
M. Bazaraa, H. Sherali and C. Shetty, Nonlinear Programming Theory and Algorithms, John Wiley, New York, 1993.
A. Bergson, A reformulation of certain aspects of welfare economics, Quarterly Journal of Economics, 52:310–334, 1938.
D. Bertsekas and R. Gallagher, Data Networks, 2nd Edition, Prentice Hall, Englewood Cliffs, 1992.
N. Bukharin, Economics of the Transition Period, 1920.
N. Bukharin and E. Preobrazhensky, The ABC of Communism, Penguin Books, 1969.
R. Cocchi, D. Estrin, S. Shenker and L. Zhang, Pricing in computer networks: motivation, formulation and example, IEEE/ACM Transaction on Networking, 1(6):614–627, December 1993.
L. Corchon, The Theory of Implementation of Socially Optimal Decisions in Economics, McMillan, New York, 1996.
C. Courcoubetis, F. Kelly and R. Weber, Measurement-based usage charges in communications networks, Operations Research, 48(4):535–548, 2000.
P. Dasgupta, P. Hammond and E. Maskin, The implementation of social choice rules: Some general results on incentive compatibility, Review of Economic Studies, 46:185–216, 1979.
T. de Scitovsky, A note on welfare propositions in economics, Review of Economic Studies, 9:77–88, 1941.
G. de Veciana and R. Baldick, Resource allocation in multiservice networks via pricing, Computer Networks and ISDN Systems, 30:951–962, 1998.
S. Deb and R. Srikant, Congestion control for fair resource allocation in networks with multicast flows, IEEE/ACM Transactions on Networking, 12(2):261–273, 2004.
G. Debreu, Coefficient of resource utilization, Econometrica, 19:273–292, 1951.
G. Debreu, Theory of Value, John Wiley, New York, 1959.
H. Dickinson, Price formation in a socialist community, The Economic Journal, 237–250, 1933.
M. Donahoo, K. Calvert and E. Zegura, Center selection and migration for wide-area multicast routing, Journal of High Speed Networks, 6(2), 1997.
M. Donahoo and E. Zegura, Core migration for dynamic multicast routing, In International Conference on Computer Communications and Networks (ICCCN), Washington, DC, 1996.
M. Doob, Economic theory and the problems of a socialist economy, The Economic Journal, 588–598, 1933.
N. Duffield, J. Horowitz, D. Towsley, W. Wei and T. Friedman, Multicastbased loss inference with missing data, IEEE Journal on Selected Areas in Communications, 2002.
E. Graves, R. Srikant and D. Towsley, Decentralized computation of weighted max-min fair bandwidth allocation in networks with multicast flows, In Proceedings Tyrrhenian International Workshop on Digital Communications (IWDC), Taormina, Italy, 2001.
J. Green and J. Laffont, Incentives in Public Decision Making, North-Holland, Amsterdam, 1979.
A. Gupta, D. Stahl and A. Whinston, A stochastic equilibrium model of internet pricing, Journal of Economic Dynamics and Control, 21:697–672, 1997.
R. Gupta and J. Walrand, Average bandwidth and delay for reliable multicast, In E. Gelenbe, Ed., System Performance Evaluation-Methodologies and Applications, chapter 13, 191–202, CRC Press, 2000.
B. Hajek and S. Yang, Strategic buyers in a sum bid game for flat networks, 2004, preprint.
J. Hicks, The foundations of welfare economics, Economic Journal, 69:696–712, 1939.
H. Hotelling, Edgeworth’s taxation paradox and the nature of supply and demand functions, Journal of Political Economy, 40:577–616, 1932.
H. Hotelling, The general welfare in relation to problems of taxation and of railway and utility rates, Econometrica, 6(3):242–269, 1938.
L. Hurwicz, Optimality and informational efficiency in resource allocation processes, In K. Arrow, S. Karlin and P. Suppes, Eds., Mathematical Methods in the Social Sciences, Stanford University Press, 1960.
L. Hurwicz, On informationally decentralized systems, In B. McGuire and R. Radner, Eds., Decision and Organization, Volume in Honor of Jacob Marschak, 297–336, North Holland, 1972.
L. Hurwicz, The design of mechanisms for resource allocation, American Economic Review, 63(2):1–30, 1973.
L. Hurwicz, On the dimensional requirements of informationally decentralized Pareto satisfactory processes, Studies in Resource Allocation Processes, 1977.
L. Hurwicz, On informational decentralization and efficiency in resource allocation mechanisms, In S. Reiter, Ed., MAA Studies in Mathematical Economics, 25:238–350, Mathematical Association of America, 1986.
L. Hurwicz, S. Reiter and D. Saari, On constructing mechanisms with message spaces of minimal dimension for smooth performance functions, mimeo, Northwestern University, 1985.
M. Jackson, Bayesian implementation, Econometrica, 59:461–478, 1991.
M. Jackson, Implementation of undominated strategies, Review of Economic Studies, 59:757–775, 1992.
M. Jackson, A crash course in implementation theory, Social Choice and Welfare, 18:655–708, 2001.
M. Jackson, T. Palfrey and S. Srivastava, Undominated Nash implementation in bounded mechanisms, Games and Economic Behavior, 6:474–501, 1994.
H. Jiang and S. Jordan, The role of price in the connection establishment process, European Transactions on Telecommunications, 6(4):421–429, July-Aug. 1995.
R. Johari, S. Mannor, and J. Tsitsiklis, Efficiency loss in a network resource allocation game: the case of elastic supply, 2004, preprint.
R. Johari and J. Tsitsiklis, Efficiency loss in a network resource allocation game, Mathematics of Operations Research, 29(3):407–435, 2003.
R. Johari and J. Tsitsiklis, Efficiency loss in a Cournot mechanism for network resource allocation, 2004, preprint.
J. Jordan, The informational requirements of local stability in decentralized allocation mechanisms, In T. Groves, R. Radner and S. Reiter, Eds., Information, incentives and economic mechanisms: essays in honor of Leonid Hurwicz, 183–212, University of Minnesota Press, 1987.
S. Jordan and H. Jiang, Connection establishment in high speed networks, IEEE Selected Areas in Communications, 13(7):1150–1161, 1995.
N. Kaldor, Welfare propositions in economics and inter-personal comparisons of utility, Economic Journal, 49:549–552, 1939.
H. Kanemitsu, Informational efficiency and decentralization in optimal resource allocation, The Economic Studies Quarterly, 16:22–40, 1966.
K. Kar, S. Sarkar and L. Tassiulas, Optimization based rate control for multirate multicast sessions, In Proceedings of INFOCOM, Alaska, 2001.
K. Kar, S. Sarkar and L. Tassiulas, A simple rate control algorithm for maximizing total user utility, In Proceedings of INFOCOM, Alaska, 2001.
K. Kar, S. Sarkar and L. Tassiulas, A scalable low overhead rate control algorithm for multirate multicast sessions, IEEE Journal of Selected areas in Communication, Special Issue in Network Support for Multicast Communications, 20(8):1541–1557, October 2002.
S. Kasera, G. Hjalmtysson, D. Towsley and J. Kurose, Scalable reliable multicast using multiple multicast channels, IEEE/ACM Transactions on Networking, 8(3):294–310, 2000.
K. Kautsky, The Social Revolution, Charles Kerr & Co., 1903.
F. Kelly, On tariffs, policing and admission control for multiservice networks, Operations Research Letters, 15:1–9, 1994.
F. Kelly, Charging and rate control for elastic traffic, European Transactions on Telecommunication, 8(1):33–37, 1997.
F. Kelly, A. Maulloo, and D. Tan, Rate control for communication networks: shadow prices, proportional fairness and stability, Operational Research Society, 49:237–252, 1998.
T. Koopmans, Analysis of production as an efficient combination of activities, In T. Koopmans, Ed., Activity Analysis of Production and Allocation, (13):33–37, Cowles Commission Monograph, New York, 1951.
T. Koopmans, Three Essays on the State of Economic Science, McGraw-Hill, New York, 1957.
S. Kunniyur and R. Srikant, End to end congestion control schemes: Utility functions, random losses and ECN marks, In Proceedings of INFOCOM, Tel Aviv, Israel, 2000.
R. La and V. Anantharam, Charge-sensitive TCP and rate control on the internet, In Proceedings of INFOCOM, Tel Aviv, Israel, 2000.
S. Lang, Linear Algebra, Springer-Verlag, New York, 1991.
O. Lange, On the Economic Theory of Socialism, University of Minnesota Press, Minneapolis, 1938.
O. Lange, The foundations of welfare economics, Econometrica, 10:215–228, 1942.
V. Lenin, State and Revolution, International Publishers, 1918.
A. Lerner, The concept of monopoly and the measurement of monopoly power, The Review of Economic Studies, 1:157–175, 1934.
A. Lerner, Economic theory and socialist economy, The Review of Economic Studies, 2(1):51–61, 1934.
S. Low and D. Lapsley, Optimization flow control I: Basic algorithm and convergence, IEEE/ACM Transactions on Networking, 7(6):861–874, 1999.
S. Low and P. Varaiya, A new approach to service provisioning in ATM networks, IEEE/ACM Transactions on Networking, 1:547–553, 1993. see also [77] for corrections.
S. Low and P. Varaiya, Corrections to: A new approach to service provisioning in ATM networks, IEEE/ACM Transactions on Networking, 2:312, 1994.
J. MacKie-Mason and H. Varian, Pricing congestible network resources, Journal of Selected Areas in Communications, 13(7):1141–1149, 1995.
J. MacKie-Mason and H. Varian, Some FAQs about usage-based pricing, Computer Networks and ISDN Systems, 28:257–265, 1995.
J. Marschak and E. Lederer, Der neue mittelstand, Grundriss der Nationalokonomik, 1926.
T. Marschak and S. Reichelstein, Network mechanisms, informational efficiency, and hierarchies, Journal of Economic Theory, 78:106–141, 1998.
A. Mas-Colell, M. Whinston, and J. Green, Microeconomic Theory, Oxford University Press, New York, 1995.
E. Maskin, The theory of implementation in Nash equilibrium: A survey, In L. Hurwicz, D. Schmeidler, and H. Sonnenschein, Eds., Social Goals and Social Organization, Chapter 6, 173–204, Cambridge University Press, 1985.
E. Maskin, Nash implementation and welfare optimality, Review of Economic Studies, 66:23–38, 1999.
E. Maskin and T. Sjőstrőm, Implementation theory, In K. Arrow, A. Sen and K. Suzumura, Eds., Handbook of Social Choice and Welfare, 1, chapter 5, North Holland, 2002.
L. Massoulie and J. Roberts, Bandwidth sharing: Objectives and algorithms, In Proceedings of INFOCOM, New York, USA, 1999.
J. Moore and R. Repullo, Nash implementation: A full characterization, Econometrica, 58(5):1083–1099, 1990.
K. Mount and S. Reiter, The informational size of message spaces, Journal of Economic Theory, 8:161–192, 1974.
K. Mount and S. Reiter, Economic environments for which there are pareto satisfactory mechanisms, Econometrica, 45(4):821–842, 1977.
K. Mount and S. Reiter, On the existence of a locally stable dynamic process with a statically minimal message space, In T. Groves, R. Radner and S. Reiter, Eds., Information, Incentives and Economic Mechanisms: Essays in Honor of Leonid Hurwicz, 213–242, University of Minnesota Press, Minneapolis, 1987.
L. Murphy and J. Murphy, Bandwidth allocation by pricing in ATM networks, In Proceedings of the IFIP Broadband Communications, 333–351, 1994.
L. Murphy, J. Murphy and E. Posner, Distributed pricing for embedded ATM networks, In Proceedings of the International Teletraffic Congress, ITC-14, 1994.
O. Neurath, Durch die Kriegswirtschaft zur Naturalwirtschaft, Callwey, München, 1919.
T. Palfrey, Implementation theory, In R. Aumann and S. Hart, Eds., Handbook of Game Theory, III:2271–2326, Elsevier Science, 2002.
T. Palfrey and S. Srivastava, Implementation with incomplete information in exchange economies, Econometrica, 57:115–134, 1989.
T. Palfrey and S. Srivastava, Nash implementation using undominated strategies, Econometrica, 59:479–502, 1991.
T. Palfrey and S. Srivastava, Implementation in bayesian equilibrium: The multiple equilibrium problem in mechanism design, Volume I, In J. Laffont, Ed., Advances in Economic Theory, in Econometric Society Monographs, (20):283–323, Cambridge University Press, 1992.
T. Palfrey and S. Srivastava, Bayesian Implementation, Fundamentals of Pure and Applied Economics, 53, Harwood academic, 1993.
V. Pareto, La courbe des revenus, Le Monde economique, 1896.
V. Pareto, The new theories of economics, Journal of Political Economics, 5:485–502, 1896.
V. Pareto, Manual of Political Economy, Augustus Kelly, New York, 1906.
W. Park, H. Owen and E. Zegura, Sonet/SDH multicast routing algorithms in symmetrical three-stage networks, In IEEE International Conference on Communications, Seattle, WA, 1995.
C. Parris and D. Ferrari, A resource based pricing policy for real-time channels in a packet-switching network, Technical Report TR-92-018, International Computer Science Institute, Berkeley, CA, 1992.
C. Parris, S. Keshav and D. Ferrari, A framework for the study of pricing in integrated networks, Technical Report TR-92-016, International Computer Science Institute, Berkeley, CA, 1992.
N. Pierson, Das Wertproblem in der sozialistischen Gesellschaft, 1902.
A. Postlewaite and D. Schmeideler, Implementation in differential information economies, Journal of Economic Theory, 39:14–33, 1986.
S. Reichelstein and S. Reiter, Game forms with minimal message spaces, Econometrica, 56(3):661–692, 1988.
S. Reiter, Informational efficiency of iterative processes and the size of message spaces, Discussion Paper 11, Center for Mathematical Studies in Economics and Management Science, Northwestern University, 1972.
S. Reiter, The knowledge revealed by an allocation process and the informational size of the message space, Discussion Paper 6, Center for Mathematical Studies in Economics and Management Science, Northwestern University, 1972.
S. Reiter, Information and performance in the (new) welfare economics, The American Economic Review, 67(1):226–234, 1977, Papers and Proceedings of the Eighty-ninth Annual Meeting of the American Economic Association.
D. Rubenstein, J. Kurose and D. Towsley, The impact of multicast layering on network fairness, In Proceedings of ACM SIGCOMM, Cambridge, MA, 1999.
T. Saijo, Strategy space reduction in Maskin’s theorem: Sufficient conditions for Nash implementation, Econometrica, 56:693–700, 1988.
P. Samuelson, Foundations of Economic Analysis, Harvard University Press, Cambridge, MA, 1947.
S. Sanghavi and B. Hajek, Optimal allocation of a divisible good to strategic buyers, 2004, preprint.
S. Sarkar and L. Tassiulas, Fair allocation of resources in multirate multicast trees, In Proceedings of Globecom, 1999.
S. Sarkar and L. Tassiulas, Distributed algorithms for computation of fair rates in multirate multicast trees, In Proceedings of INFOCOM, Tel Aviv, Israel, 2000.
S. Sarkar and L. Tassiulas, Fair allocation of discrete bandwidth layers in multicast networks, In Proceedings of INFOCOM, Tel Aviv, Israel, 2000.
S. Sarkar and L. Tassiulas, Back pressure based multicast scheduling for fair bandwidth allocation, In Proceedings of INFOCOM, Alaska, 2001.
S. Sarkar and L. Tassiulas, Fair allocation of utilities in multirate multicast networks: A framework for unifying diverse fairness objective, IEEE Transactions on Automatic Control, 47(6):931–944, 2002.
H. Scarf, The Computation of Economic Equilibria, Yale University Press, New Haven and London, 1973.
J. Shapiro, J. Kurose, D. Towsley and S. Zabele, Topology discovery service for router-assisted multicast transport, In Proceedings of IEEE Open Architectures and Network Programming, 14–24, 2002.
J. K. Shapiro, D. Towsley and J. Kurose, Optimization-based congestion control for multicast communications, IEEE Communications Magazine, 40(9):90–95, 2002.
T. Sjőstrőm, Implementation in perfect equilibrium, Social Choice and Welfare, 10:97–106, 1993.
V. Smith, Incentive compatible experimental processes for the provision of public goods, In Research in Experimental Economics, Eds.: V. Smith, Greenwich, CT: JAI Press, 1979.
T. Stoenescu, Decentralized Resource Allocation in Networks, PhD thesis, University of Michigan, 2004.
T. Stoenescu, M. Liu and D. Teneketzis, A pricing mechanism for optimal rate allocation in multicast service provisioning, IEEE Transaction in Automatic Control, 2004, submitted.
T. Stoenescu and D. Teneketzis, Minimal message space Nash implementation of unicast resource allocation problems in networks, in preparation.
T. Stoenescu and D. Teneketzis, Informational efficiency of pricing mechanisms in unicast service provisioning, in preparation.
T. Stoenescu and D. Teneketzis, A pricing methodology for resource allocation and routing in integrated-service networks with quality of service requirements, Mathematical Methods of Operations Research (MMOR), 56(2), 2002.
F. Taylor, The guidance of production in a socialist state, The American Economic Review, 19(1):1–8, 1929.
P. Thomas and D. Teneketzis, An approach to service provisioning with quality of service requirements in ATM Networks, Journal of High Speed Networks, 6(4):263–291, 1997.
P. Thomas, D. Teneketzis, and J. MacKie-Mason, A market-based approach to optimal resource allocation in integrated-services connection-oriented networks, Operations Research, 50(5):603–616, 2002.
W. Thompson, Concepts of implementation, Japanese Economic Review, 47:133–143, 1996.
H. Tzeng and K. Siu, On max-min fair congestion for multicast ABR service in ATM, IEEE Journal on Selected Areas in Communication, 15(3), 1997.
F. von Hayek, The nature and history of the problem, In F. von Hayek, Ed., Collectivist Economic Planning: Critical Studies on the Possibilities of Socialism, 1–40, George Routledge & Sons, London, 1935.
F. von Hayek, The present state of the debate, In F. von Hayek, Ed., Collectivist Economic Planning: Critical Studies on the Possibilities of Socialism, 201–243, George Routledge & Sons, London, 1935.
F. von Hayek, Economics and knowledge, Economica, 4:33–54, 1937.
F. von Hayek, The socialist calculation: The competitive solution, Economica, 7(26):125–149, 1940.
F. von Hayek, The use of knowledge in society, The American Economic Review, 35(4):519–530, 1945.
L. von Mises, Die wirtschaftsrechnung im sozialistischen gemeinwesen, Archiv für Sozialwissenschaft, 47:86–121, 1920.
L. Walras, Éléments d’Économie Politique Pure, ou Théorie de la Richesse Sociale, Paris: Pichon et Durad-Auzias, Lausanne, 1874.
Q. Wang, J. Peha and M. Sirbu, Optimal pricing for integrated-services networks, In L. W. McKnight and J. P. Bailey, Eds., Internet Economics, 353–376, MIT Press, Cambridge, MA, 3rd Edition, 1997.
S. Williams, Necessary and sufficient conditions for existence of a locally stable process, Preprint 88, Institute for Mathematics and Its Applications, University of Minnesota, 1984.
E. Zegura, Routing algorithms in multicast switching topologies, In Proceedings of the Allerton Conference on Communication, Control and Computing, Monticello, IL, 1993.
Author information
Authors and Affiliations
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2005 Birkhäuser Boston
About this chapter
Cite this chapter
Stoenescu, T.M., Teneketzis, D. (2005). Decentralized Resource Allocation Mechanisms in Networks: Realization and Implementation. In: Abed, E.H. (eds) Advances in Control, Communication Networks, and Transportation Systems. Systems and Control: Foundations & Applications. Birkhäuser Boston. https://doi.org/10.1007/0-8176-4409-1_13
Download citation
DOI: https://doi.org/10.1007/0-8176-4409-1_13
Publisher Name: Birkhäuser Boston
Print ISBN: 978-0-8176-4385-0
Online ISBN: 978-0-8176-4409-3
eBook Packages: Mathematics and StatisticsMathematics and Statistics (R0)