Complexity and Algorithms of K-implementation.

Yuan Deng,Pingzhong Tang,Shuran Zheng
DOI: https://doi.org/10.5555/2936924.2936931
2016-01-01
Abstract:This paper settles the complexity of K-implementation , a ten-year open problem in AI. The problem is for a designer to modify an existing normal-form game, in a cost-optimal way, so as to ensure the solutions of the modified game fall into a given set of outcomes. We first prove that the problem is NP-COMPLETE for general games with respect to dominance by pure strategies, and then provide an alternative proof showing that the problem is NP-COMPLETE even for two-player games with respect to dominance by mixed strategies. We then consider a related but different objective, show its hardness and develop computationally efficient algorithms for a class of well-known games called supermodular games . For this objective, we are able to provide an optimal algorithm based on mixed-integer linear program. Interestingly, this algorithm also provides a lower-bound approximation guarantee for the original K-implementation problem and approximates the optimal solution well in experiments.
What problem does this paper attempt to address?