Proceedings

Logic-Based Inductive Synthesis of Efficient Programs

Download BibTeX Cite

Proceedings of the Twenty-Fifth International Joint Conference on Artificial Intelligence. Pages 3980-3980.

Abstract

Inductive programming approaches typically rely on an Occamist bias to select hypotheses with minimal textual complexity. This approach, however, fails to distinguish between the efficiencies of hypothesised programs, such as merge sort (O(n log n)) and bubble sort (O(n2)). We address this issue by introducing techniques to learn logic programs with minimal resource complexity. We describe an algorithm proven to learn minimal resource complexity robot strategies, and we propose future work to generalise the approach to a broader class of programs.

  1. [Ahlgren and Yuen, 2013] John Ahlgren and Shiu Yin Yuen. Effi- cient program synthesis using constraint satisfaction in inductive logic programming. The Journal of Machine Learning Research, 14(1):3649-3682, 2013.
  2. [Cropper and Muggleton, 2015] Andrew Cropper and Stephen H. Muggleton. Learning efficient logical robot strategies involving composable objects. In IJCAI 2015, pages 3423-3429, 2015. IJCAI
  3. [Cropper and Muggleton, 2016] Andrew Cropper and Stephen H. Muggleton. Learning higher-order logic programs through ab- straction and invention. In IJCAI 2016, 2016. To appear. IJCAI
  4. [Eiter et al., 2003] Thomas Eiter, Wolfgang Faber, Nicola Leone, Gerald Pfeifer, and Axel Polleres. Answer set planning under action costs. Journal of Artificial Intelligence Research, pages 25-71, 2003.
  5. [Laird, 2008] J. E. Laird. Extending the soar cognitive architecture. Frontiers in Artificial Intelligence and Applications, pages 224- 235, 2008.
  6. [Lin et al., 2014] D. Lin, E. Dechter, K. Ellis, J.B. Tenenbaum, and S.H. Muggleton. Bias reformulation for one-shot function induc- tion. In Proceedings of the 23rd European Conference on Artificial Intelligence (ECAI 2014), pages 525-530, Amsterdam, 2014. IOS Press.
  7. [Muggleton et al., 2014] S.H. Muggleton, D. Lin, N. Pahlavi, and A. Tamaddoni-Nezhad. Meta-interpretive learning: application to grammatical inference. Machine Learning, 94:25-49, 2014.
  8. [Muggleton et al., 2015] Stephen H. Muggleton, Dianhuan Lin, and Alireza Tamaddoni-Nezhad. Meta-interpretive learning of higher- order dyadic datalog: predicate invention revisited. Machine Learning, 100(1):49-73, 2015.
  9. [Xing et al., 2006] Zhao Xing, Yixin Chen, and Weixiong Zhang. Optimal strips planning by maximum satisfiability and accumula- tive learning. In Proceedings of the International Conference on Autonomous Planning and Scheduling (ICAPS), pages 442-446, 2006.

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

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