Proceedings

On Constrained Boolean Pareto Optimization

Download BibTeX Cite

Proceedings of the Twenty-Fourth International Joint Conference on Artificial Intelligence. Main Track. Pages 389-394.

© 2015 International Joint Conferences on Artificial Intelligence

Abstract

Pareto optimization solves a constrained optimization task by reformulating the task as a bi-objective problem. Pareto optimization has been shown quite effective in applications; however, it has little theoretical support. This work theoretically compares Pareto optimization with a penalty approach, which is a common method transforming a constrained optimization into an unconstrained optimization. We prove that on two large classes of constrained Boolean optimization problems, minimum matroid optimization (P-solvable) and minimum cost coverage (NP-hard), Pareto optimization is more efficient than the penalty function method for obtaining the optimal and approximate solutions, respectively. Furthermore, on a minimum cost coverage instance, we also show the advantage of Pareto optimization over a greedy algorithm.

  1. [Auger and Doerr, 2011] A. Auger and B. Doerr. Theory of Ran- domized Search Heuristics -Foundations and Recent Develop- ments. World Scientific, Singapore, 2011.
  2. [Bäck, 1996] T. Bäck. Evolutionary Algorithms in Theory and Practice: Evolution Strategies, Evolutionary Programming, Ge- netic Algorithms. Oxford University Press, Oxford, UK, 1996.
  3. [Ben Hadj-Alouane and Bean, 1997] A. Ben Hadj-Alouane and J. C. Bean. A genetic algorithm for the multiple-choice integer program. Operations Research, 45(1):92-101, 1997.
  4. [Bertsekas, 1999] D. P. Bertsekas. Nonlinear Programming. Athena Scientific, Cambridge, MA, 1999.
  5. [Cai and Wang, 2006] Z. Cai and Y. Wang. A multiobjective optimization-based evolutionary algorithm for constrained op- timization. IEEE Transactions on Evolutionary Computation, 10(6):658-675, 2006.
  6. [Chvatal, 1979] V. Chvatal. A greedy heuristic for the set-covering problem. Mathematics of Operations Research, 4(3):233-235, 1979.
  7. [Coello Coello, 2002] C. A. Coello Coello. Theoretical and numer- ical constraint-handling techniques used with evolutionary algo- rithms: A survey of the state of the art. Computer Methods in Applied Mechanics and Engineering, 191(11):1245-1287, 2002.
  8. [Cormen et al., 2001] T. H. Cormen, C. E. Leiserson, R. L. Rivest, and C. Stein. Introduction to Algorithms. MIT Press, Cambridge, MA, 2001.
  9. [Deb et al., 2002] K. Deb, A. Pratap, S. Agarwal, and T. Meyari- van. A fast and elitist multiobjective genetic algorithm: NSGA- II. IEEE Transactions on Evolutionary Computation, 6(2):182- 197, 2002.
  10. [Deb, 2000] K. Deb. An efficient constraint handling method for genetic algorithms. Computer Methods in Applied Mechanics and Engineering, 186(2):311-338, 2000.
  11. [Doerr et al., 2012] B. Doerr, D. Johannsen, and C. Winzen. Mul- tiplicative drift analysis. Algorithmica, 64(4):673-697, 2012.
  12. [Edmonds, 1971] J. Edmonds. Matroids and the greedy algorithm. Mathematical Programming, 1(1):127-136, 1971.
  13. [Friedrich et al., 2010] T. Friedrich, J. He, N. Hebbinghaus, F. Neu- mann, and C. Witt. Approximating covering problems by ran- domized search heuristics using multi-objective models. Evolu- tionary Computation, 18(4):617-633, 2010.
  14. [He and Yao, 2001] J. He and X. Yao. Drift analysis and average time complexity of evolutionary algorithms. Artificial Intelli- gence, 127(1):57-85, 2001.
  15. [Homaifar et al., 1994] A. Homaifar, C. X. Qi, and S. H. Lai. Constrained optimization via genetic algorithms. Simulation, 62(4):242-253, 1994.
  16. [Kempe et al., 2003] D. Kempe, J. Kleinberg, and É. Tardos. Max- imizing the spread of influence through a social network. In Pro- ceedings of the 9th SIGKDD Conference on Knowledge Discov- ery and Data Mining, pages 137-146, Washington, DC, 2003.
  17. [Korte and Vygen, 2012] B. Korte and J. Vygen. Combinatorial Optimization: Theory and Algorithms. Springer-Verlag, Berlin, Germany, 2012.
  18. [Krause et al., 2008] A. Krause, B. McMahan, C. Guestrin, and A. Gupta. Robust submodular observation selection. Journal of Machine Learning Research, 9(12):2761-2801, 2008.
  19. [Laumanns et al., 2004] M. Laumanns, L. Thiele, and E. Zitzler. Running time analysis of multiobjective evolutionary algorithms on pseudo-Boolean functions. IEEE Transactions on Evolution- ary Computation, 8(2):170-182, 2004.
  20. [Michalewicz and Schoenauer, 1996] Z. Michalewicz and M. Schoenauer. Evolutionary algorithms for constrained parameter optimization problems. Evolutionary Computation, 4(1):1-32, 1996.
  21. [Nemhauser et al., 1978] G. L. Nemhauser, L. A. Wolsey, and M. L. Fisher. An analysis of approximations for maximizing submod- ular set functions -I. Mathematical Programming, 14(1):265- 294, 1978.
  22. [Neumann and Wegener, 2007] F. Neumann and I. Wegener. Ran- domized local search, evolutionary algorithms, and the mini- mum spanning tree problem. Theoretical Computer Science, 378(1):32-40, 2007.
  23. [Neumann and Witt, 2010] F. Neumann and C. Witt. Bioinspired Computation in Combinatorial Optimization -Algorithms and Their Computational Complexity. Springer-Verlag, Berlin, Ger- many, 2010.
  24. [Qian et al., 2013] C. Qian, Y. Yu, and Z.-H. Zhou. An analysis on recombination in multi-objective evolutionary optimization. Artificial Intelligence, 204:99-119, 2013.
  25. [Qian et al., 2015] C. Qian, Y. Yu, and Z.-H. Zhou. Pareto ensem- ble pruning. In Proceedings of the 29th AAAI Conference on Artificial Intelligence, pages 2935-2941, Austin, TX, 2015.
  26. [Venkatraman and Yen, 2005] S. Venkatraman and G. G. Yen. A generic framework for constrained optimization using genetic algorithms. IEEE Transactions on Evolutionary Computation, 9(4):424-435, 2005.
  27. [Wolsey, 1982] L. A. Wolsey. An analysis of the greedy algo- rithm for the submodular set covering problem. Combinatorica, 2(4):385-393, 1982.
  28. [Yu and Zhou, 2008] Y. Yu and Z.-H. Zhou. A new approach to esti- mating the expected first hitting time of evolutionary algorithms. Artificial Intelligence, 172(15):1809-1832, 2008.
  29. [Yu et al., 2012] Y. Yu, X. Yao, and Z.-H. Zhou. On the approx- imation ability of evolutionary optimization with application to minimum set cover. Artificial Intelligence, 180:20-33, 2012.
  30. [Zhou and He, 2007] Y. Zhou and J. He. A runtime analysis of evolutionary algorithms for constrained optimization problems. IEEE Transactions on Evolutionary Computation, 11(5):608- 619, 2007.

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

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