Approximating the optimum: Efficient algorithms and their limits

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



Duration: 48:37
130 views
1


Most combinatorial optimization problems of interest are NP-hard to solve exactly. To cope with this intractability, one settles for approximation algorithms with provable guarantee on the quality of approximation. Despite great success in designing approximation algorithms, underlying a vast majority of the work is the technique of linear programming, or more generally semi-definite programming. This poses the natural question: How far can we push the technique of semi-definite programming? Are there techniques that yield better approximations than semi-definite programming? In this work, we show that the simplest semi-definite programs yield the best approximation for large classes of optimization problems ranging from constraint satisfaction problems (CSP) to graph labeling problems, ordering CSPs to certain clustering problems, under the Unique Games Conjecture. In a surprising convergence of algorithms and hardness results, the same work also leads to a generic algorithm that achieves the optimal approximation for every constraint satisfaction problem.




Other Videos By Microsoft Research


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
2016-09-06eScience: Birds of a Feather Session - eScience Inspired Education
2016-09-06eScience: Panel What [1/9]
2016-09-06Bio Tools - Microsoft Computational Finance Server as a Platform for Computational Biology
2016-09-06The eScience Appliance: Provisioning an Inexpensive Bottom-Up Cyberinfrastructure
2016-09-06Dynamic Generation of Interactive Ecosystem Report Cards Using Silverlight and Virtual Earth
2016-09-06Data Interoperability - SciScope : A Data Discovery and Retrieval Tool for Environmental Science



Tags:
microsoft research