combinatorial auctions do need modest interaction
play

Combinatorial Auctions Do Need Modest Interaction Sepehr Assadi - PowerPoint PPT Presentation

Combinatorial Auctions Do Need Modest Interaction Sepehr Assadi University of Pennsylvania Sepehr Assadi (Penn) Combinatorial Auctions Need Interaction EC 2017 Motivation A fundamental question: How to determine efficient allocation of


  1. Combinatorial Auctions Do Need Modest Interaction Sepehr Assadi University of Pennsylvania Sepehr Assadi (Penn) Combinatorial Auctions Need Interaction EC 2017

  2. Motivation A fundamental question: How to determine efficient allocation of resources between individuals? Sepehr Assadi (Penn) Combinatorial Auctions Need Interaction EC 2017

  3. Motivation A fundamental question: How to determine efficient allocation of resources between individuals? Many different aspects to this problem: Underlying optimization problem Distributed nature of the information Strategic behavior of individuals . . . Sepehr Assadi (Penn) Combinatorial Auctions Need Interaction EC 2017

  4. Motivation A fundamental question: How to determine efficient allocation of resources between individuals? Many different aspects to this problem: Underlying optimization problem Distributed nature of the information Strategic behavior of individuals . . . Sepehr Assadi (Penn) Combinatorial Auctions Need Interaction EC 2017

  5. Auctions and Interaction Do we need interaction between individuals in order to determine an efficient allocation? Interactive Non-interactive Sepehr Assadi (Penn) Combinatorial Auctions Need Interaction EC 2017

  6. Combinatorial Auctions n bidders N and m items M + a central planner: Sepehr Assadi (Penn) Combinatorial Auctions Need Interaction EC 2017

  7. Combinatorial Auctions n bidders N and m items M + a central planner: Bidder i has valuation function v i : 2 M → R where v i ( S ) is the value of bidder i for bundle S . Sepehr Assadi (Penn) Combinatorial Auctions Need Interaction EC 2017

  8. Combinatorial Auctions n bidders N and m items M + a central planner: Bidder i has valuation function v i : 2 M → R where v i ( S ) is the value of bidder i for bundle S . Valuation functions are: ◮ Normalized v ( ∅ ) = 0 ◮ Monotone v ( A ) ≤ v ( A ∪ { j } ) ◮ Subadditive v ( A ∪ B ) ≤ v ( A ) + v ( B ) Sepehr Assadi (Penn) Combinatorial Auctions Need Interaction EC 2017

  9. Combinatorial Auctions n bidders N and m items M + a central planner: Bidder i has valuation function v i : 2 M → R where v i ( S ) is the value of bidder i for bundle S . Valuation functions are: ◮ Normalized v ( ∅ ) = 0 ◮ Monotone v ( A ) ≤ v ( A ∪ { j } ) ◮ Subadditive v ( A ∪ B ) ≤ v ( A ) + v ( B ) Find an allocation ( S 1 , . . . , S n ) that maximizes social welfare � i ∈ N v i ( S i ) . Sepehr Assadi (Penn) Combinatorial Auctions Need Interaction EC 2017

  10. A Distributed Information Model The valuation function of each bidder is private information. Sepehr Assadi (Penn) Combinatorial Auctions Need Interaction EC 2017

  11. A Distributed Information Model The valuation function of each bidder is private information. Communication is needed to obtain an efficient allocation. Sepehr Assadi (Penn) Combinatorial Auctions Need Interaction EC 2017

  12. A Distributed Information Model The valuation function of each bidder is private information. Communication is needed to obtain an efficient allocation. Bidders communicate in rounds according to some protocol π . Sepehr Assadi (Penn) Combinatorial Auctions Need Interaction EC 2017

  13. A Distributed Information Model The valuation function of each bidder is private information. Communication is needed to obtain an efficient allocation. Bidders communicate in rounds according to some protocol π . ◮ In each round, each bidder, simultaneously with others, broadcasts a message to all parties involved. Sepehr Assadi (Penn) Combinatorial Auctions Need Interaction EC 2017

  14. A Distributed Information Model The valuation function of each bidder is private information. Communication is needed to obtain an efficient allocation. Bidders communicate in rounds according to some protocol π . ◮ In each round, each bidder, simultaneously with others, broadcasts a message to all parties involved. At the end, the central planner computes an allocation solely based on the communicated messages. Sepehr Assadi (Penn) Combinatorial Auctions Need Interaction EC 2017

  15. A Distributed Information Model The valuation function of each bidder is private information. Communication is needed to obtain an efficient allocation. Bidders communicate in rounds according to some protocol π . ◮ In each round, each bidder, simultaneously with others, broadcasts a message to all parties involved. At the end, the central planner computes an allocation solely based on the communicated messages. Communication cost: the total number of bits communicated by all bidders. Sepehr Assadi (Penn) Combinatorial Auctions Need Interaction EC 2017

  16. A Distributed Information Model The valuation function of each bidder is private information. Communication is needed to obtain an efficient allocation. Bidders communicate in rounds according to some protocol π . ◮ In each round, each bidder, simultaneously with others, broadcasts a message to all parties involved. At the end, the central planner computes an allocation solely based on the communicated messages. Communication cost: the total number of bits communicated by all bidders. We are interested in protocols with poly( m, n ) communication cost. Sepehr Assadi (Penn) Combinatorial Auctions Need Interaction EC 2017

  17. Non-Interactive Protocols Two natural approaches: Bidders communicate their entire 1 inputs. Sepehr Assadi (Penn) Combinatorial Auctions Need Interaction EC 2017

  18. Non-Interactive Protocols Two natural approaches: Bidders communicate their entire inputs. 1 Pros. Exact answer. Cons. Exponential communication. Sepehr Assadi (Penn) Combinatorial Auctions Need Interaction EC 2017

  19. Non-Interactive Protocols Two natural approaches: Bidders communicate their entire inputs. 1 Pros. Exact answer. Cons. Exponential communication. Bidders communicate a poly-size 2 representation of their inputs. Sepehr Assadi (Penn) Combinatorial Auctions Need Interaction EC 2017

  20. Non-Interactive Protocols Two natural approaches: Bidders communicate their entire inputs. 1 Pros. Exact answer. Cons. Exponential communication. Bidders communicate a poly-size 2 representation of their inputs. Pros. Polynomial communication. Cons. Approximation ratio is Ω( √ m ) [Badanidiyuru et al., 2012]. Sepehr Assadi (Penn) Combinatorial Auctions Need Interaction EC 2017

  21. Non-Interactive Protocols Interestingly, one can do better than both these approaches: Sepehr Assadi (Penn) Combinatorial Auctions Need Interaction EC 2017

  22. Non-Interactive Protocols Interestingly, one can do better than both these approaches: Thm [Dobzinski et al., 2014].There exists an � O ( m 1 / 3 ) -approximation non-interactive pro- tocol with poly( m, n ) communication. Sepehr Assadi (Penn) Combinatorial Auctions Need Interaction EC 2017

  23. Non-Interactive Protocols Interestingly, one can do better than both these approaches: Thm [Dobzinski et al., 2014].There exists an � O ( m 1 / 3 ) -approximation non-interactive pro- tocol with poly( m, n ) communication. Nevertheless, non-interactive protocols can- not obtain an efficient allocation with poly- nomial communication. Sepehr Assadi (Penn) Combinatorial Auctions Need Interaction EC 2017

  24. Non-Interactive Protocols Interestingly, one can do better than both these approaches: Thm [Dobzinski et al., 2014].There exists an � O ( m 1 / 3 ) -approximation non-interactive pro- tocol with poly( m, n ) communication. Nevertheless, non-interactive protocols can- not obtain an efficient allocation with poly- nomial communication. Thm [Dobzinski et al., 2014]. Any non- interactive poly( m, n ) -communication proto- col has an approximation ratio Ω( m 1 / 4 ) . Sepehr Assadi (Penn) Combinatorial Auctions Need Interaction EC 2017

  25. Interactive Protocols Many interactive constant-factor approxima- tion protocols are known for this problem [Dobzinski et al., 2005] [Dobzinski and Schapira, 2006] [Feige, 2009] [Feige and Vondr´ ak, 2006] [Lehmann et al., 2006] [Vondr´ ak, 2008] . . . Sepehr Assadi (Penn) Combinatorial Auctions Need Interaction EC 2017

  26. Interactive Protocols Many interactive constant-factor approxima- tion protocols are known for this problem [Dobzinski et al., 2005] [Dobzinski and Schapira, 2006] [Feige, 2009] [Feige and Vondr´ ak, 2006] [Lehmann et al., 2006] [Vondr´ ak, 2008] . . . In particular, [Feige, 2009]. There exists an Thm interactive 2 -approximation protocol with poly( m, n ) communication. Sepehr Assadi (Penn) Combinatorial Auctions Need Interaction EC 2017

  27. Auctions and Interaction Do we need interaction between individuals in order to determine an efficient allocation? Interactive Non-interactive Sepehr Assadi (Penn) Combinatorial Auctions Need Interaction EC 2017

  28. Auctions and Interaction Do we need interaction between individuals in order to determine an efficient allocation? Yes! Interactive Non-interactive Sepehr Assadi (Penn) Combinatorial Auctions Need Interaction EC 2017

  29. Auctions and Interaction How much interaction do we need between individuals in order to determine an efficient allocation? Interactive Non-interactive Sepehr Assadi (Penn) Combinatorial Auctions Need Interaction EC 2017

  30. Auctions and Interaction How much interaction do we need between individuals in order to determine an efficient allocation? Interactivity should be thought of as a wide spectrum! Sepehr Assadi (Penn) Combinatorial Auctions Need Interaction EC 2017

Download Presentation
Download Policy: The content available on the website is offered to you 'AS IS' for your personal information and use only. It cannot be commercialized, licensed, or distributed on other websites without prior consent from the author. To download a presentation, simply click this link. If you encounter any difficulties during the download process, it's possible that the publisher has removed the file from their server.

Recommend


More recommend