Proceedings

Crowdsourcing Backdoor Identification for Combinatorial Optimization

Download BibTeX Cite

Proceedings of the Twenty-Third International Joint Conference on Artificial Intelligence. Pages 2840-2846.

Abstract

We will show how human computation insights can be key to identifying so-called backdoor variables in combinatorial optimization problems. Backdoor variables can be used to obtain dramatic speed- ups in combinatorial search. Our approach leverages the complementary strength of human input, based on a visual identification of problem structure, crowdsourcing, and the power of combinatorial solvers to exploit complex constraints. We describe our work in the context of the domain of materials discovery. The motivation for considering the materials discovery domain comes from the fact that new materials can provide solutions for key challenges in sustainability, e.g., in energy, new catalysts for more efficient fuel cell technology.

  1. [Cooper et al., 2010] S. Cooper, F. Khatib, A. Treuille, J. Barbero, J. Lee, M. Beenen, A. Leaver-Fay, D. Baker, Z. Popović, and Foldit Players. Predicting protein structures with a multiplayer online game. Nature, 466(7307):756-760, August 2010.
  2. [De Moura and Bjørner, 2008] L. De Moura and N. Bjørner. Z3: An efficient smt solver. Tools and Algorithms for the Construc- tion and Analysis of Systems, pages 337-340, 2008.
  3. [Dilkina et al., 2009] B. Dilkina, C. Gomes, Y. Malitsky, A. Sab- harwal, and M. Sellmann. Backdoors to combinatorial optimiza- tion: Feasibility and optimality. Integration of AI and OR Tech- niques in Constraint Programming for Combinatorial Optimiza- tion Problems, pages 56-70, 2009.
  4. [Ermon et al., 2012] S. Ermon, R. Le Bras, C. P. Gomes, B. Sel- man, and R. B. van Dover. Smt-aided combinatorial materials discovery. In Proc. of the Conference on Theory and Applica- tions of Satisfiability Testing, SAT'12, 2012.
  5. [Fischetti and Monaci, 2011] M. Fischetti and M. Monaci. Back- door branching. Integer Programming and Combinatoral Opti- mization, pages 183-191, 2011.
  6. [Gaspers and Szeider, 2012] S. Gaspers and S. Szeider. Backdoors to satisfaction. The Multivariate Algorithmic Revolution and Be- yond, pages 287-317, 2012.
  7. [Gomes et al., 1998] C.P. Gomes, B. Selman, H. Kautz, et al. Boosting combinatorial search through randomization. In Pro- ceedings of the National Conference on Artificial Intelligence, pages 431-437.
  8. JOHN WILEY & SONS LTD, 1998.
  9. [Gregoire et al., 2010] J. M. Gregoire, M. E. Tague, S. Cahen, S. Khan, H. D. Abruna, F. J. DiSalvo, and R. B. van Dover. Im- proved fuel cell oxidation catalysis in pt1-xtax. Chem. Mater., 22(3):1080, 2010.
  10. [Hoffmann et al., 2007] J. Hoffmann, C. Gomes, and B. Selman. Structure and problem hardness: Goal asymmetry and dpll proofs in sat-based planning. Logical Methods in Computer Science, 3(1):6, 2007.
  11. [Khatib et al., 2011] F. Khatib, S. Cooper, M.D. Tyka, K. Xu, I. Makedon, Z. Popović, D. Baker, and F. Players. Algorithm discovery by protein folding game players. Proceedings of the National Academy of Sciences, 108(47):18949-18953, 2011.
  12. [Kilby et al., 2005] P. Kilby, J. Slaney, S. Thiébaux, and T. Walsh. Backbones and backdoors in satisfiability. In Proceedings of the National Conference on Artificial Intelligence, volume 20, page 1368. Menlo Park, CA; Cambridge, MA; London; AAAI Press; MIT Press; 1999, 2005.
  13. [Law and von Ahn, 2011] E. Law and L. von Ahn. Human Compu- tation. Synthesis Lectures on Artificial Intelligence and Machine Learning. Morgan & Claypool Publishers, 2011.
  14. [Le Bras et al., 2011] R. Le Bras, T. Damoulas, J. M. Gregoire, A. Sabharwal, C. Gomes, and R. B. van Dover. Constraint reason- ing and kernel clustering for pattern decomposition with scaling. In CP, 2011.
  15. [McLennan and Gainer, 2012] Sarah McLennan and Mary Gainer. When the Computer Wore a Skirt: Langleys Computers, 19351970. NASA History Program Office News & Notes, 29(1):25-32, 2012.
  16. [O'Sullivan, 2010] Barry O'Sullivan. Backdoors to satisfaction. tu- torial at cp 2010. In Proceedings of the Principles and Practice of Constraint Programming (CP), 2010.
  17. [Schaeffer, 2007] Satu Elisa Schaeffer. Graph clustering. Computer Science Review, 1(1):27-64, 2007.
  18. [Szeider, 2006] S. Szeider. Backdoor sets for dll subsolvers. SAT 2005, pages 73-88, 2006.
  19. [Van Dover et al., 1998] R. B. Van Dover, LF Schneemeyer, and RM Fleming. Discovery of a useful thin-film dielectric using a composition-spread approach. Nature, 392(6672):162-164, 1998.
  20. [Williams et al., 2003a] R. Williams, C. Gomes, and B. Selman. On the connections between backdoors, restarts, and heavy- tailedness in combinatorial search. structure, 23:4, 2003.
  21. [Williams et al., 2003b] R. Williams, C.P. Gomes, and B. Selman. Backdoors to typical case complexity. In International Joint Con- ference on Artificial Intelligence, volume 18, pages 1173-1178. IJCAI

References were extracted automatically from the PDF and may contain errors.

Welcome Future Conferences AI Journal Division IJCAI Proceedings About IJCAI IJCAI Awards