Cake-cutting Algorithms
|
|
- David Morgan
- 5 years ago
- Views:
Transcription
1 Cake-cutting Algorithms Folien zur Vorlesung Sommersemester 2016 Dozent: Prof. Dr. J. Rothe J. Rothe (HHU Düsseldorf) Cake-cutting Algorithms 1 / 22
2 Preliminary Remarks Websites Websites Vorlesungswebsite: http : //ccc.cs.uni-duesseldorf.de/ rothe/cake Anmeldung nicht nur im LSF, sondern auch unter (CCC-System für alle meine Veranstaltungen) J. Rothe (HHU Düsseldorf) Cake-cutting Algorithms 2 / 22
3 This textbook connects three vibrant areas at the interface between economics and computer science: algorithmic game theory, computational social choice, and fair division. It thus offers an interdisciplinary treatment of collective decision making from an economic and computational perspective. Part I introduces to algorithmic game theory, focusing on both noncooperative and cooperative game theory. Part II introduces to computational social choice, focusing on both preference aggregation (voting) and judgment aggregation. Part III introduces to fair division, focusing on the division of both a single divisible resource ("cake-cutting") and multiple indivisible and unshareable resources ("multiagent resource allocation"). In all these parts, much weight is given to the algorithmic and complexity-theoretic aspects of problems arising in these areas, and the interconnections between the three parts are of central interest. Business / Economics isbn Preliminary Remarks Literature Buchblock 155 x 235 mm Abstand 6 mm MM: van Dijk 2570 St 1a, Farbunverbindlicher Ausdruck SPIESZDESIGN, Tel design@spiesz.de n Buchreihe: Bildquelle: Autor/Spieszdesign Bildrechte: Änderung gegenüber Vorentwurf: Kosten / _ Werbedatei Vertreter-Freigabe MM. U1 Freigabe MM. U1-U4 Freigabe Herst. DAT Freigabe Literature J. Rothe (Herausgeber): Economics and Computation: An Introduction to Algorithmic Game Theory, Computational Social Choice, and Fair Division. Springer-Verlag, 2015 Springer Texts in Business and Economics Jörg Rothe Editor Economics and Computation An Introduction to Algorithmic Game Theory, Computational Social Choice, and Fair Division Rothe Ed. Springer Texts in Business and Economics J. Rothe D. Baumeister C. Lindner I. Rothe 1 Economics and Computation Jörg Rothe Editor Economics and Computation An Introduction to Algorithmic Game Theory, Computational Social Choice, and Fair Division Einführung in Computational Social Choice Individuelle Strategien und kollektive Entscheidungen beim Spielen, Wählen und Teilen J. Rothe (HHU Düsseldorf) Cake-cutting Algorithms 3 / 22
4 Preliminary Remarks Literature Literature: from Prof. Michael Wooldridge, Oxford Dear Joerg, I just received a copy of Economics and Computation. It looks FANTASTIC! I already started reading some of it, and I think we will use it on a course we are giving here next year. It was tremendously kind of you to think about sending me a copy I m very grateful! Congratulations, and thanks again! Mike Professor Michael Wooldridge mailto:mjw@cs.ox.ac.uk Department of Computer Science, University of Oxford. J. Rothe (HHU Düsseldorf) Cake-cutting Algorithms 4 / 22
5 Preliminary Remarks Literature Literature (Recommended for Additional Reading) Jack Robertson and William Webb: Cake-Cutting Algorithms: Be Fair if You Can, A K Peters, 1998 Steven J. Brams and Alan D. Taylor: Fair Division: From Cake-Cutting to Dispute Resolution, Cambridge University Press, 1996 J. Rothe (HHU Düsseldorf) Cake-cutting Algorithms 5 / 22
6 The Players and the Cake The Players Claudia Doro Edith Felix Gábor Holger J. Rothe (HHU Düsseldorf) Cake-cutting Algorithms 6 / 22
7 The Players and the Cake More Players and the Cake Anna Belle Chris David Edgar 0,5 0,1 0,09 0,01 0,1 0,2 Figure: A (normalized) cake as a metaphor of a heterogeneous resource J. Rothe (HHU Düsseldorf) Cake-cutting Algorithms 7 / 22
8 What is Cake-cutting? What is Cake-cutting? Cake-cutting describes the problem of fairly dividing an infinitely divisible resource the cake among the players (as opposed to fair division of indivisible objects as in auctions). This in particular applies to areas such as economics & law (e.g., the division of a property in a divorce or inheritance case), science & technology (e.g., the division of computing time among several users sharing a single computer, or the division of bandwidth when sharing a network), and even politics (historical example: the division of Germany among the allied powers the USA, Great Britain, France, and Russia as a result of the Second World War). J. Rothe (HHU Düsseldorf) Cake-cutting Algorithms 8 / 22
9 What is Cake-cutting? Historically: the Polish School Hugo Steinhaus Stefan Banach Bronis law Knaster ( ) ( ) ( ) It may be stated incidentally that if there are two (or more) partners with different estimations, there exists a division giving to everybody more than his due part; the fact disproves the common opinion that differences in estimations make fair division difficult. Hugo Steinhaus J. Rothe (HHU Düsseldorf) Cake-cutting Algorithms 9 / 22
10 What is Cake-cutting? Crucial Assumptions Every player p i has an individual, private valuation function v i measuring p i s preferences/utilities over all pieces of cake. (Axiomatic formalization will be given later.) Private means: Every player knows only her own valuation function. The cake is a metaphor of a heterogeneous resource/good/object: Distinct players may value one and the same piece of cake differently, i.e., their individual valuation functions will in general be distinct. Pieces of cake having equal size can be valued differently by the same player: It is not all about its size! J. Rothe (HHU Düsseldorf) Cake-cutting Algorithms 10 / 22
11 Four Methods for Two Players Four Methods for Two Players Mom wants to fairly divide the cake among: Claudia and Felix J. Rothe (HHU Düsseldorf) Cake-cutting Algorithms 11 / 22
12 Four Methods for Two Players Four Methods for Two Players Method 1: Method 2: Method 3: Mom cuts the cake into two pieces that she thinks are equal and presents Claudia with one piece and Felix with the other. Mom cuts the cake into two pieces and Claudia and Felix toss a coin to decide who may choose first. Claudia cuts the cake into two pieces and Claudia may choose first. Method 4: Claudia cuts the cake into two pieces and Felix may choose first. J. Rothe (HHU Düsseldorf) Cake-cutting Algorithms 12 / 22
13 Four Methods for Two Players Four Methods for Two Players Method 1: Method 2: Method 3: Mom cuts the cake into two pieces that she thinks are equal and presents Claudia with one piece and Felix with the other. Mom cuts the cake into two pieces and Claudia and Felix toss a coin to decide who may choose first. Claudia cuts the cake into two pieces and Claudia may choose first. Method 4: Claudia cuts the cake into two pieces and Felix may choose first. J. Rothe (HHU Düsseldorf) Cake-cutting Algorithms 13 / 22
14 Four Methods for Two Players Cut-and-Choose Protocol for Two Players Given: Cake X and players p 1 and p 2 with valuation functions v 1 and v 2. Step 1: p 1 executes one cut to divide the cake into two pieces, S 1 and S 2, that he considers equal halves: v 1 (S 1 ) = v 1 (S 2 ). It holds that X = S 1 S 2. Step 2: p 2 chooses her best piece. Step 3: p 1 receives the remaining piece. Figure: Cut-and-choose protocol for two players J. Rothe (HHU Düsseldorf) Cake-cutting Algorithms 14 / 22
15 Box Representations of Valuation Functions Box Representations of Valuation Functions Belle Edgar Figure: Example of a box representation of two valuation functions In this example, the cake consists of a total of 12 boxes. The number of boxes per column specifies the valuation of this part of the cake, i.e., every column represents a distinct portion of the cake. Here, Belle values the right edge of the cake significantly less than Edgar does, and Edgar shows only little interest in its middle part. J. Rothe (HHU Düsseldorf) Cake-cutting Algorithms 15 / 22
16 Box Representations of Valuation Functions Box Representations of Valuation Functions More specifically, the left fifth of the cake is worth 4 /12 = 1 /3 to Belle and 3 /12 = 1 /4 to Edgar. The box representation is a very coarse and simplified representation of the players valuation functions: There are valuation functions where the box representation fails to adequately describe them. However, the box representation is a very handy tool to visualize examples and to demonstrate step-by-step the procedure of a protocol for a given set of valuation functions. Markings and cuts (the latter of which will be labeled by a knife) can only be done in a vertical manner. For the sake of clarity, all examples using the box representation are designed such that cuts are always made where two columns join. J. Rothe (HHU Düsseldorf) Cake-cutting Algorithms 16 / 22
17 Box Representations of Valuation Functions Cut-and-Choose Protocol: Using the Box Representation Belle Edgar Belle Edgar (a) Belle cuts, Edgar chooses (b) Edgar cuts, Belle chooses Figure: Cut-and-choose protocol: Two examples J. Rothe (HHU Düsseldorf) Cake-cutting Algorithms 17 / 22
18 Some Questions Some Questions Is the cut-and-choose protocol fair? How can it be generalized to more than two players? What does it take for a division to be fair? What other aspects need to be taken into account when evaluating the quality of a division? How can fairness be guaranteed, irrespective of the valuation functions of the players? How can we fairly divide a cake? J. Rothe (HHU Düsseldorf) Cake-cutting Algorithms 18 / 22
19 Some Questions Some Questions Is the cut-and-choose protocol fair? How can it be generalized to more than two players? What does it take for a division to be fair? What other aspects need to be taken into account when evaluating the quality of a division? How can fairness be guaranteed, irrespective of the valuation functions of the players? How can we fairly divide a cake? J. Rothe (HHU Düsseldorf) Cake-cutting Algorithms 19 / 22
20 Some Questions Doesn t Cut It Method for Three Players Claudia Doro Edith Each player wants to get one third of the cake (in her valuation). That is, they aim at a proportional division. J. Rothe (HHU Düsseldorf) Cake-cutting Algorithms 20 / 22
21 Some Questions Doesn t Cut It Method for Three Players Given: Cake X and players Claudia, Doro, and Edith with valuation functions v C, v D, and v E. Step 1: Claudia cuts the cake X into two pieces, X 1 and X 2 with X = X 1 X 2, such that v C (X 1 ) = 1 /3 and v C (X 2 ) = 2 /3. Step 2: Doro cuts the piece X 2 into two pieces, X 21 and X 22 with X 2 = X 21 X 22, such that v D (X 21 ) = ( 1 /2) v D (X 2 ) and v D (X 22 ) = ( 1 /2) v D (X 2 ). Step 3: The three players choose one piece each in the order: 1 Edith (chooses among X 1, X 21, and X 22 ); 2 Claudia (chooses among the two remaining pieces); 3 Doro (takes the last piece). J. Rothe (HHU Düsseldorf) Cake-cutting Algorithms 21 / 22
22 Some Questions Doesn t Cut It Method for Three Players: Who is Happy? 1 Edith? Certainly! 2 Claudia? As well! 3 Doro? She is not guaranteed to be happy! J. Rothe (HHU Düsseldorf) Cake-cutting Algorithms 22 / 22
Cutting a Pie Is Not a Piece of Cake
Cutting a Pie Is Not a Piece of Cake Julius B. Barbanel Department of Mathematics Union College Schenectady, NY 12308 barbanej@union.edu Steven J. Brams Department of Politics New York University New York,
More informationThere are several schemes that we will analyze, namely: The Knaster Inheritance Procedure. Cake-Division Procedure: Proportionality
Chapter 13 Fair Division Fair Division Problems When demands or desires of one party are in conflict with those of another; however, objects must be divided or contents must be shared in such a way that
More informationA MOVING-KNIFE SOLUTION TO THE FOUR-PERSON ENVY-FREE CAKE-DIVISION PROBLEM
PROCEEDINGS OF THE AMERICAN MATHEMATICAL SOCIETY Volume 125, Number 2, February 1997, Pages 547 554 S 0002-9939(97)03614-9 A MOVING-KNIFE SOLUTION TO THE FOUR-PERSON ENVY-FREE CAKE-DIVISION PROBLEM STEVEN
More informationarxiv: v2 [cs.ds] 5 Apr 2016
A Discrete and Bounded Envy-Free Cake Cutting Protocol for Four Agents Haris Aziz Simon Mackenzie Data61 and UNSW Sydney, Australia {haris.aziz, simon.mackenzie}@data61.csiro.au arxiv:1508.05143v2 [cs.ds]
More informationMATH4994 Capstone Projects in Mathematics and Economics
MATH4994 Capstone Projects in Mathematics and Economics Homework One Course instructor: Prof. Y.K. Kwok 1. This problem is related to the design of the rules of a game among 6 students for allocating 6
More informationCake Cutting. Suresh Venkatasubramanian. November 20, 2013
Cake Cutting Suresh Venkatasubramanian November 20, 2013 By a cake is meant a compact convex set in some Euclidean space. I shall take the space to be R, so that the cake is simply a compact interval I,
More informationA Comparative Study of Classic Cake-Cutting Algorithms
A Comparative Study of Classic Cake-Cutting Algorithms Marysia Winkels 10163727 Bachelor thesis Credits: 18 EC Bachelor Opleiding Kunstmatige Intelligentie University of Amsterdam Faculty of Science Science
More informationRMT 2015 Power Round Solutions February 14, 2015
Introduction Fair division is the process of dividing a set of goods among several people in a way that is fair. However, as alluded to in the comic above, what exactly we mean by fairness is deceptively
More informationChapter 13. Fair Division. Chapter Outline. Chapter Summary
Chapter 13 Fair Division Chapter Outline Introduction Section 13.1 The Adjusted Winner Procedure Section 13.2 The Knaster Inheritance Procedure Section 13.3 Taking Turns Section 13.4 Divide-and-Choose
More informationDivide-and-Conquer: A Proportional, Minimal-Envy Cake-Cutting Procedure
Divide-and-Conquer: A Proportional, Minimal-Envy Cake-Cutting Procedure Steven J. Brams Department of Politics New York University New York, NY 10003 UNITED STATES steven.brams@nyu.edu Michael A. Jones
More informationA fair division procedure is equitable if each player believes he or she received the same fractional part of the total value.
Math 167 Ch 13 Review 1 (c) Janice Epstein CHAPTER 13 FAIR DIVISION A fair division procedure is equitable if each player believes he or she received the same fractional part of the total value. A fair
More informationCS269I: Incentives in Computer Science Lecture #20: Fair Division
CS69I: Incentives in Computer Science Lecture #0: Fair Division Tim Roughgarden December 7, 016 1 Cake Cutting 1.1 Properties of the Cut and Choose Protocol For our last lecture we embark on a nostalgia
More informationN represents the number of players (at least 3).
Section 5. The last-diminisher method. N represents the number of players (at least 3). First order the players: P1, P2, P3 etc. Basic principle: the first player in each round marks a piece and claims
More informationAn extended description of the project:
A brief one paragraph description of your project: - Our project mainly focuses on dividing the indivisible properties. This method is applied in many situation of the real life such as: divorce, inheritance,
More informationBasic Elements. The value systems that give each player the ability to quantify the value of the goods.
Chapter 3: The Mathematics of Sharing Sections 1-3: The Lone Divider Method Thursday, April 5, 2012 In this chapter, we will discuss several ways that something can be divided among competing parties in
More informationMATH4999 Capstone Projects in Mathematics and Economics. 1.1 Criteria for fair divisions Proportionality, envy-freeness, equitability and efficiency
MATH4999 Capstone Projects in Mathematics and Economics Topic One: Fair allocations and matching schemes 1.1 Criteria for fair divisions Proportionality, envy-freeness, equitability and efficiency 1.2
More informationHow to divide things fairly
MPRA Munich Personal RePEc Archive How to divide things fairly Steven Brams and D. Marc Kilgour and Christian Klamler New York University, Wilfrid Laurier University, University of Graz 6. September 2014
More informationDivide-and-conquer: A proportional, minimal-envy cake-cutting algorithm
MPRA Munich Personal RePEc Archive Divide-and-conquer: A proportional, minimal-envy cake-cutting algorithm Brams, Steven J; Jones, Michael A and Klamler, Christian New York University, American Mathematical
More informationThe Math of Rational Choice - Math 100 Spring 2015 Part 2. Fair Division
The Math of Rational Choice - Math 100 Spring 2015 Part 2 Fair Division Situations where fair division procedures are useful: Inheritance; dividing assets after death Divorce: dividing up the money, books,
More informationMATH4994 Capstone Projects in Mathematics and Economics. 1.1 Criteria for fair divisions Proportionality, envy-freeness, equitability and efficiency
MATH4994 Capstone Projects in Mathematics and Economics Topic One: Fair allocations and matching schemes 1.1 Criteria for fair divisions Proportionality, envy-freeness, equitability and efficiency 1.2
More information3 The Mathematics of Sharing
3 The Mathematics of Sharing 3.1 Fair-Division Games 3.2 Two Players: The Divider-Chooser Method 3.3 The Lone-Divider Method 3.4 The Lone-Chooser Method 3.5 The Last-Diminsher Method 3.6 The Method of
More informationChapter 2. Weighted Voting Systems. Sections 2 and 3. The Banzhaf Power Index
Chapter 2. Weighted Voting Systems Sections 2 and 3. The Banzhaf Power Index John Banzhaf is an attorney and law professor. In 1965, his analysis of the power in the Nassau County NY Board of Supervisors
More informationIn this paper we show how mathematics can
Better Ways to Cut a Cake Steven J. Brams, Michael A. Jones, and Christian Klamler In this paper we show how mathematics can illuminate the study of cake-cutting in ways that have practical implications.
More informationWaste Makes Haste: Bounded Time Protocols for Envy-Free Cake Cutting with Free Disposal
Waste Makes Haste: Bounded Time Protocols for Envy-Free Cake Cutting with Free Disposal Erel Segal-Halevi erelsgl@gmail.com Avinatan Hassidim avinatanh@gmail.com Bar-Ilan University, Ramat-Gan 5290002,
More information2 An n-person MK Proportional Protocol
Proportional and Envy Free Moving Knife Divisions 1 Introduction Whenever we say something like Alice has a piece worth 1/2 we mean worth 1/2 TO HER. Lets say we want Alice, Bob, Carol, to split a cake
More informationBetter Ways to Cut a Cake
Better Ways to Cut a Cake Steven J. Brams Department of Politics New York University New York, NY 10003 UNITED STATES steven.brams@nyu.edu Michael A. Jones Department of Mathematics Montclair State University
More informationto j to i to i to k to k to j
EXACT PROCEDURES FOR ENVY-FREE CHORE DIVISION ELISHA PETERSON AND FRANCIS EDWARD SU draft version October 22, 1998 Abstract. We develop the rst explicit procedures for exact envy-free chore division for
More informationMath 611: Game Theory Notes Chetan Prakash 2012
Math 611: Game Theory Notes Chetan Prakash 2012 Devised in 1944 by von Neumann and Morgenstern, as a theory of economic (and therefore political) interactions. For: Decisions made in conflict situations.
More informationGraduate Texts in Mathematics. Editorial Board. F. W. Gehring P. R. Halmos Managing Editor. c. C. Moore
Graduate Texts in Mathematics 49 Editorial Board F. W. Gehring P. R. Halmos Managing Editor c. C. Moore K. W. Gruenberg A.J. Weir Linear Geometry 2nd Edition Springer Science+Business Media, LLC K. W.
More informationA fair division procedure is equitable if each player believes he or she received the same fractional part of the total value.
(c) Epstein 2013 Chapter 13: Fair Division P a g e 1 CHAPTER 13: FAIR DIVISION Matthew and Jennifer must split 6 items between the two of them. There is a car, a piano, a Matisse print, a grandfather clock,
More informationLecture 6: Basics of Game Theory
0368.4170: Cryptography and Game Theory Ran Canetti and Alon Rosen Lecture 6: Basics of Game Theory 25 November 2009 Fall 2009 Scribes: D. Teshler Lecture Overview 1. What is a Game? 2. Solution Concepts:
More informationNSCL LUDI CHESS RULES
NSCL LUDI CHESS RULES 1. The Board 1.1. The board is an 8x8 square grid of alternating colors. 1.2. The board is set up according to the following diagram. Note that the queen is placed on her own color,
More information13.4 Taking Turns. The answer to question 1) could be "toss a coin" or bid for the right to go first, as in an auction.
13.4 Taking Turns For many of us, an early lesson in fair division happens in elementary school with the choosing of sides for a kickball team or some such thing. Surprisingly, the same fair division procedure
More informationarxiv: v2 [math.co] 12 Oct 2017
arxiv:1510.02132v2 [math.co] 12 Oct 2017 Envy-free and pproximate Envy-free Divisions of Necklaces and Grids of eads Roberto arrera 1, Kathryn Nyman 2, manda Ruiz 3, Francis Edward Su 4 and Yan X Zhang
More informationGames. Episode 6 Part III: Dynamics. Baochun Li Professor Department of Electrical and Computer Engineering University of Toronto
Games Episode 6 Part III: Dynamics Baochun Li Professor Department of Electrical and Computer Engineering University of Toronto Dynamics Motivation for a new chapter 2 Dynamics Motivation for a new chapter
More informationEnvy-free Chore Division for An Arbitrary Number of Agents
Envy-free Chore Division for An Arbitrary Number of Agents Sina Dehghani Alireza Farhadi MohammadTaghi HajiAghayi Hadi Yami Downloaded 02/12/18 to 128.8.120.3. Redistribution subject to SIAM license or
More informationSession 5 Variation About the Mean
Session 5 Variation About the Mean Key Terms for This Session Previously Introduced line plot median variation New in This Session allocation deviation from the mean fair allocation (equal-shares allocation)
More informationSimulations. 1 The Concept
Simulations In this lab you ll learn how to create simulations to provide approximate answers to probability questions. We ll make use of a particular kind of structure, called a box model, that can be
More informationThe Response of Motorola Ltd. to the. Consultation on Spectrum Commons Classes for Licence Exemption
The Response of Motorola Ltd to the Consultation on Spectrum Commons Classes for Licence Exemption Motorola is grateful for the opportunity to contribute to the consultation on Spectrum Commons Classes
More informationStakeholder Expectation on a Sustainable University
Stakeholder Expectation on a Sustainable University v 28.09.2017 // COLIN BIEN, PD DR. REMMER SASSEN, PROF. DR. HERMANN HELD // 28.09.2017 // COLIN BIEN // UNIVERSITÄT HAMBURG // COLIN.BIEN@UNI-HAMBURG.DE
More informationUnit 6 Notes Day 6 FAIR DIVISION ALGORITHMS CONTINUOUS CASE SECTION 2.5
Unit 6 Notes Day 6 FAIR DIVISION ALGORITHMS CONTINUOUS CASE SECTION 2.5 Warm-Up Get out: Notebook Paper for Test 5 Corrections Put phones in pockets!! Last night s HW opened up Packet p. 9 Warm-Up = Test
More informationCCST9017. Hidden Order in Daily Life:
CCST9017 Hidden Order in Daily Life: A Mathematical Perspective Lecture 4 Shapley Value and Power Indices I Prof. Patrick,Tuen Wai Ng Department of Mathematics, HKU Example 1: An advertising agent approaches
More informationOptimal Coded Information Network Design and Management via Improved Characterizations of the Binary Entropy Function
Optimal Coded Information Network Design and Management via Improved Characterizations of the Binary Entropy Function John MacLaren Walsh & Steven Weber Department of Electrical and Computer Engineering
More informationIntroduction: What is Game Theory?
Microeconomics I: Game Theory Introduction: What is Game Theory? (see Osborne, 2009, Sect 1.1) Dr. Michael Trost Department of Applied Microeconomics October 25, 2013 Dr. Michael Trost Microeconomics I:
More information13.4 Taking Turns. The answer to question 1) could be "toss a coin" or bid for the right to go first, as in an auction.
13.4 Taking Turns For many of us, an early lesson in fair division happens in elementary school with the choosing of sides for a kickball team or some such thing. Surprisingly, the same fair division procedure
More informationIf a fair coin is tossed 10 times, what will we see? 24.61% 20.51% 20.51% 11.72% 11.72% 4.39% 4.39% 0.98% 0.98% 0.098% 0.098%
Coin tosses If a fair coin is tossed 10 times, what will we see? 30% 25% 24.61% 20% 15% 10% Probability 20.51% 20.51% 11.72% 11.72% 5% 4.39% 4.39% 0.98% 0.98% 0.098% 0.098% 0 1 2 3 4 5 6 7 8 9 10 Number
More informationCake Cutting: Not Just Child s Play
doi:0.5/283852.283870 How to fairly allocate divisible resources, and why computer scientists should take notice. By Ariel D. Procaccia Cake Cutting: Not Just Child s Play Addressing some of the great
More informationEASTER FESTIVAL OF BRIDGE
EASTER FESTIVAL OF BRIDGE Featuring Championship Pairs for the Guardian Trophy Swiss Teams Championship for the Rixi Markus Trophy Swiss Pairs Championship Jack High Swiss Pairs ILEC Conference Centre,
More informationUsing Reactive Deliberation for Real-Time Control of Soccer-Playing Robots
Using Reactive Deliberation for Real-Time Control of Soccer-Playing Robots Yu Zhang and Alan K. Mackworth Department of Computer Science, University of British Columbia, Vancouver B.C. V6T 1Z4, Canada,
More information. MA111: Contemporary mathematics. Jack Schmidt. November 9, 2012
.. MA111: Contemporary mathematics Jack Schmidt University of Kentucky November 9, 2012 Entrance Slip (due 5 min past the hour): The Archduke of Lexington passed away, leaving his two children Duchess
More informationCooperative versus Noncooperative Game Theory
Cooperative Games with Transferable Utility Cooperative versus Noncooperative Game Theory Noncooperative Games Players compete against each other, selfishly seeking to realize their own goals and to maximize
More information18.S34 (FALL, 2007) PROBLEMS ON PROBABILITY
18.S34 (FALL, 2007) PROBLEMS ON PROBABILITY 1. Three closed boxes lie on a table. One box (you don t know which) contains a $1000 bill. The others are empty. After paying an entry fee, you play the following
More informationName: Hoped-for Major:
Name: Hoped-for Major: Math 102: Math for Liberal Arts Sample Final Exam Read each question carefully, answer each question completely, and show all of your work. Write your solutions clearly and legibly;
More informationModeling the impact of buffering on
Modeling the impact of buffering on 8. Ken Duffy and Ayalvadi J. Ganesh November Abstract A finite load, large buffer model for the WLAN medium access protocol IEEE 8. is developed that gives throughput
More informationIf a fair coin is tossed 10 times, what will we see? 24.61% 20.51% 20.51% 11.72% 11.72% 4.39% 4.39% 0.98% 0.98% 0.098% 0.098%
Coin tosses If a fair coin is tossed 10 times, what will we see? 30% 25% 24.61% 20% 15% 10% Probability 20.51% 20.51% 11.72% 11.72% 5% 4.39% 4.39% 0.98% 0.98% 0.098% 0.098% 0 1 2 3 4 5 6 7 8 9 10 Number
More informationACCESS MANAGEMENT IN ELECTRONIC COMMERCE SYSTEM
ACCESS MANAGEMENT IN ELECTRONIC COMMERCE SYSTEM By Hua Wang A thesis submitted to The Department of Mathematics and Computing University of Southern Queensland for the degree of Doctor of Philosophy Statement
More informationAlessandro Cincotti School of Information Science, Japan Advanced Institute of Science and Technology, Japan
#G03 INTEGERS 9 (2009),621-627 ON THE COMPLEXITY OF N-PLAYER HACKENBUSH Alessandro Cincotti School of Information Science, Japan Advanced Institute of Science and Technology, Japan cincotti@jaist.ac.jp
More informationYale University Department of Computer Science
LUX ETVERITAS Yale University Department of Computer Science Secret Bit Transmission Using a Random Deal of Cards Michael J. Fischer Michael S. Paterson Charles Rackoff YALEU/DCS/TR-792 May 1990 This work
More informationThe Teachers Circle Mar. 20, 2012 HOW TO GAMBLE IF YOU MUST (I ll bet you $5 that if you give me $10, I ll give you $20.)
The Teachers Circle Mar. 2, 22 HOW TO GAMBLE IF YOU MUST (I ll bet you $ that if you give me $, I ll give you $2.) Instructor: Paul Zeitz (zeitzp@usfca.edu) Basic Laws and Definitions of Probability If
More informationFair Division. Fair Division 31
Fair Division 31 Fair Division Whether it is two kids sharing a candy bar or a couple splitting assets during a divorce, there are times in life where items of value need to be divided between two or more
More informationAxiomatic Probability
Axiomatic Probability The objective of probability is to assign to each event A a number P(A), called the probability of the event A, which will give a precise measure of the chance thtat A will occur.
More informationTHE AXIOMATIC APPROACH IN THE UNIVERSAL DESIGN THEORY
THE AXIOMATIC APPROACH IN THE UNIVERSAL DESIGN THEORY Dr.-Ing. Ralf Lossack lossack@rpk.mach.uni-karlsruhe.de o. Prof. Dr.-Ing. Dr. h.c. H. Grabowski gr@rpk.mach.uni-karlsruhe.de University of Karlsruhe
More informationPOLICY SIMULATION AND E-GOVERNANCE
POLICY SIMULATION AND E-GOVERNANCE Peter SONNTAGBAUER cellent AG Lassallestraße 7b, A-1020 Vienna, Austria Artis AIZSTRAUTS, Egils GINTERS, Dace AIZSTRAUTA Vidzeme University of Applied Sciences Cesu street
More informationCutting a pie is not a piece of cake
MPRA Munich Personal RePEc Archive Cutting a pie is not a piece of cake Julius B. Barbanel and Steven J. Brams and Walter Stromquist New York University December 2008 Online at http://mpra.ub.uni-muenchen.de/12772/
More informationJapanese. Sail North. Search Search Search Search
COMP9514, 1998 Game Theory Lecture 1 1 Slide 1 Maurice Pagnucco Knowledge Systems Group Department of Articial Intelligence School of Computer Science and Engineering The University of New South Wales
More informationRandom Experiments. Investigating Probability. Maximilian Gartner, Walther Unterleitner, Manfred Piok
Random Experiments Investigating Probability Maximilian Gartner, Walther Unterleitner, Manfred Piok Intention In this learning environment, different random experiments will be tested with dice and coins
More informationThe Last Diminisher Method Game Steps
Chapter 3 Notes from The Last Diminisher Method Game Steps Start: randomly assign player order P 1, P 2, P 3,... P N. (For instance, each player could draw a number from a hat, in which there are the numbers
More informationCognitive Radios Games: Overview and Perspectives
Cognitive Radios Games: Overview and Yezekael Hayel University of Avignon, France Supélec 06/18/07 1 / 39 Summary 1 Introduction 2 3 4 5 2 / 39 Summary Introduction Cognitive Radio Technologies Game Theory
More informationConway s Soldiers. Jasper Taylor
Conway s Soldiers Jasper Taylor And the maths problem that I did was called Conway s Soldiers. And in Conway s Soldiers you have a chessboard that continues infinitely in all directions and every square
More informationLecture Notes on Game Theory (QTM)
Theory of games: Introduction and basic terminology, pure strategy games (including identification of saddle point and value of the game), Principle of dominance, mixed strategy games (only arithmetic
More informationComparing the Design Cognition of Concept Design Reviews of Industrial and Mechanical Engineering Designers
Comparing the Design Cognition of Concept Design Reviews of Industrial and Mechanical Engineering Designers John S. Gero George Mason University and UNCC, USA john@johngero.com Hao Jiang Zhejiang University,
More informationPure strategy Nash equilibria in non-zero sum colonel Blotto games
Pure strategy Nash equilibria in non-zero sum colonel Blotto games Rafael Hortala-Vallve London School of Economics Aniol Llorente-Saguer MaxPlanckInstitutefor Research on Collective Goods March 2011 Abstract
More informationA Balanced Introduction to Computer Science, 3/E
A Balanced Introduction to Computer Science, 3/E David Reed, Creighton University 2011 Pearson Prentice Hall ISBN 978-0-13-216675-1 Chapter 10 Computer Science as a Discipline 1 Computer Science some people
More informationAuto Harmonizer. EEL 4924 Electrical Engineering Design (Senior Design) Preliminary Design Report 2 February 2012
Auto Harmonizer EEL 4924 Electrical Engineering Design (Senior Design) Preliminary Design Report 2 February 2012 Project Abstract: Team Name: Slubberdegullions Team Members: Josh Elliott and Henry Hatton,
More informationInteger Compositions Applied to the Probability Analysis of Blackjack and the Infinite Deck Assumption
arxiv:14038081v1 [mathco] 18 Mar 2014 Integer Compositions Applied to the Probability Analysis of Blackjack and the Infinite Deck Assumption Jonathan Marino and David G Taylor Abstract Composition theory
More informationThe Coin Toss Experiment
Experiments p. 1/1 The Coin Toss Experiment Perhaps the simplest probability experiment is the coin toss experiment. Experiments p. 1/1 The Coin Toss Experiment Perhaps the simplest probability experiment
More informationMathematics Behind Game Shows The Best Way to Play
Mathematics Behind Game Shows The Best Way to Play John A. Rock May 3rd, 2008 Central California Mathematics Project Saturday Professional Development Workshops How much was this laptop worth when it was
More informationLESSON 2. Objectives. General Concepts. General Introduction. Group Activities. Sample Deals
LESSON 2 Objectives General Concepts General Introduction Group Activities Sample Deals 38 Bidding in the 21st Century GENERAL CONCEPTS Bidding The purpose of opener s bid Opener is the describer and tries
More informationApproaching The Royal Game of Ur with Genetic Algorithms and ExpectiMax
Approaching The Royal Game of Ur with Genetic Algorithms and ExpectiMax Tang, Marco Kwan Ho (20306981) Tse, Wai Ho (20355528) Zhao, Vincent Ruidong (20233835) Yap, Alistair Yun Hee (20306450) Introduction
More informationMaking Use of Benford s Law for the Randomized Response Technique. Andreas Diekmann ETH-Zurich
Benford & RRT Making Use of Benford s Law for the Randomized Response Technique Andreas Diekmann ETH-Zurich 1. The Newcomb-Benford Law Imagine a little bet. The two betters bet on the first digit it of
More informationSudoku goes Classic. Gaming equipment and the common DOMINARI - rule. for 2 players from the age of 8 up
Sudoku goes Classic for 2 players from the age of 8 up Gaming equipment and the common DOMINARI - rule Board Sudoku goes classic is played on a square board of 6x6 fields. 4 connected fields of the same
More informationThe undercut procedure: an algorithm for the envy-free division of indivisible items
MPRA Munich Personal RePEc Archive The undercut procedure: an algorithm for the envy-free division of indivisible items Steven J. Brams and D. Marc Kilgour and Christian Klamler New York University January
More informationMidterm (Sample Version 3, with Solutions)
Midterm (Sample Version 3, with Solutions) Math 425-201 Su10 by Prof. Michael Cap Khoury Directions: Name: Please print your name legibly in the box above. You have 110 minutes to complete this exam. You
More informationFrancis Fukuyama s The End of History and the Last Man
An Analysis of Francis Fukuyama s The End of History and the Last Man Ian Jackson with Jason Xidias Copyright 2017 by Macat International Ltd 24:13 Coda Centre, 189 Munster Road, London SW6 6AW. Macat
More informationHow to raise partner s minor suit with poor, fair, and good hands.
Minor Suit Raises How to raise partner s minor suit with poor, fair, and good hands. Printer friendly version Introduction This article discusses methods used to raise partner s minor suit opening bid
More informationCMU Lecture 22: Game Theory I. Teachers: Gianni A. Di Caro
CMU 15-781 Lecture 22: Game Theory I Teachers: Gianni A. Di Caro GAME THEORY Game theory is the formal study of conflict and cooperation in (rational) multi-agent systems Decision-making where several
More informationA Semantically-Enriched E-Tendering Mechanism. Ka Ieong Chan. A thesis submitted in partial fulfillment of the requirements for the degree of
A Semantically-Enriched E-Tendering Mechanism by Ka Ieong Chan A thesis submitted in partial fulfillment of the requirements for the degree of Master of E-Commerce Technology Faculty of Science and Technology
More informationHow Many Pixels Do We Need to See Things?
How Many Pixels Do We Need to See Things? Yang Cai Human-Computer Interaction Institute, School of Computer Science, Carnegie Mellon University, 5000 Forbes Avenue, Pittsburgh, PA 15213, USA ycai@cmu.edu
More informationCopyright 2008, Yan Chen
Unless otherwise noted, the content of this course material is licensed under a Creative Commons Attribution Non-Commercial 3.0 License. http://creativecommons.org/licenses/by-nc/3.0/ Copyright 2008, Yan
More informationDistributed Optimization and Games
Distributed Optimization and Games Introduction to Game Theory Giovanni Neglia INRIA EPI Maestro 18 January 2017 What is Game Theory About? Mathematical/Logical analysis of situations of conflict and cooperation
More informationCIS 2033 Lecture 6, Spring 2017
CIS 2033 Lecture 6, Spring 2017 Instructor: David Dobor February 2, 2017 In this lecture, we introduce the basic principle of counting, use it to count subsets, permutations, combinations, and partitions,
More informationDrones and Unmanned Aerial Systems
Drones and Unmanned Aerial Systems Aleš Završnik Editor Drones and Unmanned Aerial Systems Legal and Social Implications for Security and Surveillance 2123 Editor Aleš Završnik Institute of Criminology
More informationZEW Economic Studies. Publication Series of the Centre for European Economic Research (ZEW), Mannheim, Germany
ZEW Economic Studies Publication Series of the Centre for European Economic Research (ZEW), Mannheim, Germany ZEW Economic Studies Vol. 1: O. Hohmeyer, K. Rennings (Eds.) Man-Made Climate Change Economic
More informationEfficient Secure Two-Party Protocols
Information Security and Cryptography Efficient Secure Two-Party Protocols Techniques and Constructions Bearbeitet von Carmit Hazay, Yehuda Lindell 1st Edition. 2010. Buch. xiii, 263 S. Hardcover ISBN
More informationHANDBOOK OF PRODUCT AND SERVICE DEVELOPMENT IN COMMUNICATION AND INFORMATION TECHNOLOGY
HANDBOOK OF PRODUCT AND SERVICE DEVELOPMENT IN COMMUNICATION AND INFORMATION TECHNOLOGY Handbook of Product and Service Development in Communication and Information Technology Edited by Timo O. Korhonen
More informationAbstraction as a Vector: Distinguishing Philosophy of Science from Philosophy of Engineering.
Paper ID #7154 Abstraction as a Vector: Distinguishing Philosophy of Science from Philosophy of Engineering. Dr. John Krupczak, Hope College Professor of Engineering, Hope College, Holland, Michigan. Former
More informationREPRESENTATION, RE-REPRESENTATION AND EMERGENCE IN COLLABORATIVE COMPUTER-AIDED DESIGN
REPRESENTATION, RE-REPRESENTATION AND EMERGENCE IN COLLABORATIVE COMPUTER-AIDED DESIGN HAN J. JUN AND JOHN S. GERO Key Centre of Design Computing Department of Architectural and Design Science University
More informationA game-based model for human-robots interaction
A game-based model for human-robots interaction Aniello Murano and Loredana Sorrentino Dipartimento di Ingegneria Elettrica e Tecnologie dell Informazione Università degli Studi di Napoli Federico II,
More informationA GAME THEORETIC MODEL OF COOPERATION AND NON-COOPERATION FOR SOCCER PLAYING ROBOTS. M. BaderElDen, E. Badreddin, Y. Kotb, and J.
A GAME THEORETIC MODEL OF COOPERATION AND NON-COOPERATION FOR SOCCER PLAYING ROBOTS M. BaderElDen, E. Badreddin, Y. Kotb, and J. Rüdiger Automation Laboratory, University of Mannheim, 68131 Mannheim, Germany.
More informationThe Importance of Spatial Resolution in Infrared Thermography Temperature Measurement Three Brief Case Studies
The Importance of Spatial Resolution in Infrared Thermography Temperature Measurement Three Brief Case Studies Dr. Robert Madding, Director, Infrared Training Center Ed Kochanek, Presenter FLIR Systems,
More information