Europe
Solving Hard Stable Matching Problems via Local Search and Cooperative Parallelization
Munera, Danny (University Paris1 and CRI) | Diaz, Daniel (University Paris1 and CRI) | Abreu, Salvador (University of Evora and CENTRIA and CRI) | Rossi, Francesca (University of Padova and Harvard University) | Saraswat, Vijay (IBM T.J. Watson Research Center) | Codognet, Philippe (JFLI-CNRS/UPMC and University of Tokyo)
Stable matching problems have several practical applications. If preference lists are truncated and contain ties, finding a stable matching with maximal size is computationally difficult. We address this problem using a local search technique, based on Adaptive Search and present experimental evidence that this approach is much more efficient than state-of-the-art exact and approximate methods. Moreover, parallel versions (particularly versions with communication) improve performance so much that very large and hard instances can be solved quickly.
Improved Local Search for Binary Matrix Factorization
Mirisaee, Seyed Hamid (University of Grenoble Alps) | Gaussier, Eric (University of Grenoble Alps) | Termier, Alexandre (University of Rennes I)
Rank K Binary Matrix Factorization (BMF) approximates a binary matrix by the product of two binary matrices of lower rank, K, using either L1 or L2 norm. In this paper, we first show that the BMF with L2 norm can be reformulated as an Unconstrained Binary Quadratic Programming (UBQP) problem. We then review several local search strategies that can be used to improve the BMF solutions obtained by previously proposed methods, before introducing a new local search dedicated to the BMF problem. We show in particular that the proposed solution is in general faster than the previously proposed ones. We then assess its behavior on several collections and methods and show that it significantly improves methods targeting the L2 norms on all the datasets considered; for the L1 norm, the improvement is also significant for real, structured datasets and for the BMF problem without the binary reconstruction constraint.
Initializing Bayesian Hyperparameter Optimization via Meta-Learning
Feurer, Matthias (University of Freiburg) | Springenberg, Jost Tobias (University of Freiburg) | Hutter, Frank (University of Freiburg)
Model selection and hyperparameter optimization is crucial in applying machine learning to a novel dataset. Recently, a subcommunity of machine learning has focused on solving this problem with Sequential Model-based Bayesian Optimization (SMBO), demonstrating substantial successes in many applications. However, for computationally expensive algorithms the overhead of hyperparameter optimization can still be prohibitive. In this paper we mimic a strategy human domain experts use: speed up optimization by starting from promising configurations that performed well on similar datasets. The resulting initialization technique integrates naturally into the generic SMBO framework and can be trivially applied to any SMBO method. To validate our approach, we perform extensive experiments with two established SMBO frameworks (Spearmint and SMAC) with complementary strengths; optimizing two machine learning frameworks on 57 datasets. Our initialization procedure yields mild improvements for low-dimensional hyperparameter optimization and substantially improves the state of the art for the more complex combined algorithm selection and hyperparameter optimization problem.
Complexity Results for Compressing Optimal Paths
Botea, Adi (IBM Research, Dublin) | Strasser, Ben (Karlsruhe Institute of Technology ) | Harabor, Daniel (NICTA)
In this work we give a first tractability analysis of Compressed Path Databases, space efficient oracles used to very quickly identify the first arc on a shortest path. We study the complexity of computing an optimal compressed path database for general directed and undirected graphs. We find that in both cases the problem is NP-complete. We also show that, for graphs which can be decomposed along articulalion points, the problem can be decomposed into independent parts, with a corresponding reduction in its level of difficulty. In particular, this leads to simple and tractable algorithms which yield optimal compression results for trees.
Incremental Weight Elicitation for Multiobjective State Space Search
Benabbou, Nawal (Pierre and Marie Curie University (Paris 6)) | Perny, Patrice (Pierre and Marie Curie University (Paris 6))
This paper proposes incremental preference elicitation methods for multiobjective state space search. Our approach consists in integrating weight elicitation and search to determine, in a vector-valued state-space graph, a solution path that best fits the Decision Maker's preferences. We first assume that the objective weights are imprecisely known and propose a state space search procedure to determine the set of possibly optimal solutions. Then, we introduce incremental elicitation strategies during the search that use queries to progressively reduce the set of admissible weights until a nearly-optimal path can be identified. The validity of our algorithms is established and numerical tests are provided to test their efficiency both in terms of number of queries and solution times.
Balanced Trade Reduction for Dual-Role Exchange Markets
Zhao, Dengji (University of Southampton) | Ramchurn, Sarvapali D. (University of Southampton) | Gerding, Enrico H. (University of Southampton) | Jennings, Nicholas R. (University of Southampton)
In designing an exchange mechanism, it is important to Exchange markets (aka double auctions) are the most important achieve a number of desirable properties, namely: maximizing institutions for modern economy, which are centralized social welfare (i.e., efficient), preventing manipulations markets consisting of exchange rules for traders to buy and of agents (i.e., truthful), an agent never pays more sell commodities, e.g. stock exchanges. Most existing studies than what she gets (i.e., individually rational) and the market of exchanges are for the environments where a trader maker should not run the mechanism with a deficit (i.e., is either a buyer or a seller, but not both, of certain commodities budget balanced). It is well known that designing an exchange (Myerson and Satterthwaite 1983; McAfee 1992; mechanism that is efficient, truthful, individually rational Wurman, Walsh, and Wellman 1998; Blum, Sandholm, and and budget balanced is impossible (Myerson and Satterthwaite Zinkevich 2006; Bredin, Parkes, and Duong 2007; Parsons, 1983). Since a loss-making mechanism does not Rodriguez-Aguilar, and Klein 2011).
A Graphical Representation for Games in Partition Function Form
Skibski, Oskar (Kyushu University) | Michalak, Tomasz P. (University of Oxford and University of Warsaw) | Sakurai, Yuko (Kyushu University and JST PRESTO) | Wooldridge, Michael (University of Oxford) | Yokoo, Makoto (Kyushu University)
We propose a novel representation for coalitional games with externalities, called Partition Decision Trees. This representation is based on rooted directed trees, where non-leaf nodes are labelled with agents' names, leaf nodes are labelled with payoff vectors, and edges indicate membership of agents in coalitions. We show that this representation is fully expressive, and for certain classes of games significantly more concise than an extensive representation. Most importantly, Partition Decision Trees are the first formalism in the literature under which most of the direct extensions of the Shapley value to games with externalities can be computed in polynomial time.
Analysis of Equilibria in Iterative Voting Schemes
Rabinovich, Zinovi (Mobileye Vision Technologies) | Obraztsova, Svetlana (National Technical University of Athens) | Lev, Omer (Hebrew University of Jerusalem) | Markakis, Evangelos (Athens University of Economics and Business) | Rosenschein, Jeffrey S. (Hebrew University of Jerusalem)
Following recent studies of iterative voting and its effects on plurality vote outcomes, we provide characterisations and complexity results for three models of iterative voting under the plurality rule. Our focus is on providing a better understanding regarding the set of equilibria attainable by iterative voting processes. We start with the basic model of plurality voting. We first establish some useful properties of equilibria, reachable by iterative voting, which enable us to show that deciding whether a given profile is an iteratively reachable equilibrium is NP-complete. We then proceed to combine iterative voting with the concept of truth bias, a model where voters prefer to be truthful when they cannot affect the outcome. We fully characterise the set of attainable truth-biased equilibria, and show that it is possible to determine all such equilibria in polynomial time. Finally, we also examine the model of lazy voters, in which a voter may choose to abstain from the election. We establish convergence of the iterative process, albeit not necessarily to a Nash equilibrium. As in the case with truth bias, we also provide a polynomial time algorithm to find all the attainable equilibria.
On the Convergence of Iterative Voting: How Restrictive Should Restricted Dynamics Be?
Obraztsova, Svetlana (National Technical University of Athens) | Markakis, Evangelos (Athens University of Economics and Business) | Polukarov, Maria (University of Southampton) | Rabinovich, Zinovi (Mobileye Vision Technologies Ltd.) | Jennings, Nicholas R. (University of Southampton)
We study convergence properties of iterative voting procedures. Such procedures are defined by a voting rule and a (restricted) iterative process, where at each step one agent can modify his vote towards a better outcome for himself. It is already known that if the iteration dynamics (the manner in which voters are allowed to modify their votes) are unrestricted, then the voting process may not converge. For most common voting rules this may be observed even under the best response dynamics limitation. It is therefore important to investigate whether and which natural restrictions on the dynamics of iterative voting procedures can guarantee convergence. To this end, we provide two general conditions on the dynamics based on iterative myopic improvements, each of which is sufficient for convergence. We then identify several classes of voting rules (including Positional Scoring Rules, Maximin, Copeland and Bucklin), along with their corresponding iterative processes, for which at least one of these conditions hold.
Hedonic Coalition Formation in Networks
Hoefer, Martin (Max-Planck-Institut für Informatik) | Vaz, Daniel (Max-Planck-Institut für Informatik) | Wagner, Lisa (RWTH Aachen University)
Coalition formation is a fundamental problem in the organization of many multi-agent systems. In large populations, the formation of coalitions is often restricted by structural visibility and locality constraints under which agents can reorganize. We capture and study this aspect using a novel network-based model for dynamic locality within the popular framework of hedonic coalition formation games. We analyze the effects of network-based visibility and structure on the convergence of coalition formation processes to stable states. Our main result is a tight characterization of the structures based on which dynamic coalition formation can stabilize quickly. Maybe surprisingly, polynomial-time convergence can be achieved if and only if coalition formation is based on complete or star graphs.