Investigating the Fundamental Network Burden of Distributed Cooperation

Subscribers:
344,000
Published on ● Video Link: https://www.youtube.com/watch?v=5tcojG-Xd2Q



Duration: 1:07:04
8 views
0


Technology continues to move in the direction of parallel computation, whether it be in a computer or across the internet. Second order effects such as the communication needed to carry out a distributed algorithm have become a concern. In this light, we take an information theoretic look at the fundamental communication requirements in networks for distributing tasks. The model is simple: tasks are numbered; some nodes in the network are assigned tasks; others have to choose from the remaining unassigned tasks. However, finding the fundamental communication requirements, even in simple networks, proves to be challenging. In the same vein as distributed algorithms, we look at the communication and secrecy needed to carry out cooperative behavior in a game theoretic setting. Claude Shannon identified the secret key requirements for secret communication without assuming any complexity restrictions. With game theory in mind, we find new objectives, other than sending secret information. These modified objectives can relax the secret key requirement without compromising perfect secrecy. This result is demonstrated with a few examples.




Other Videos By Microsoft Research


2016-09-06The Sage Mathematical Software Project [1/5]
2016-09-06Remix: Making Art and Commerce Thrive in the Hybrid Economy
2016-09-06From Disasters to WoW: Enabling Knowledge Networks in the 21st century
2016-09-06Panta Rhei: Database Evolution
2016-09-06From Company Man, Family Dinners & Affluence to Home Office, Blackberry Moms and Economic Anxiety
2016-09-06Iterative Methods in Combinatorial Optimization
2016-09-06Inventing the Future: Humanity's Future in Space
2016-09-06Mixing in Time and Space
2016-09-06Abstraction-Guided Hybrid Symbolic Execution for Testing Concurrent Systems
2016-09-06The Church-Turing Thesis: Story and Recent Progress
2016-09-06Investigating the Fundamental Network Burden of Distributed Cooperation
2016-09-06Techniques for combinatorial optimization: Spectral Graph Theory and Semidefinite Programming
2016-09-06Visual Search for an Object in a 3D Environment using a Mobile Robot
2016-09-06Deterministic Parallel Java: Towards Deterministic-by-default Parallel Programming
2016-09-06A Calculus of Atomic Actions
2016-09-06The Edge of Medicine: The Technology that will Change Our Lives
2016-09-06Approximating the optimum: Efficient algorithms and their limits
2016-09-06Modeling and Enacting Electronic Contracts
2016-09-06eScience: Closing Keynote - eScience and the Fourth Paradigm: Supporting Data-centric Science
2016-09-06eScience: Plenary, Keynote - Digital Repositories, Archives and Infrastructures
2016-09-06eScience: Closing Keynote - Distributed and Parallel Programming Environments and their Performance



Tags:
microsoft research