Skip to main content
Article
Performance Tuning in Answer Set Programming
Proceedings of the 13th International Conference on Logic Programming and Nonmonotonic Reasoning (LPNMR) (2015)
  • Matt Buddenhagen, University of Nebraska at Omaha
  • Yuliya Lierler, University of Nebraska at Omaha
Abstract
Performance analysis and tuning are well established software engineering processes in the realm of imperative programming. This work is a step towards establishing the standards of performance analysis in the realm of answer set programming -- a prominent constraint programming paradigm. We present and study the roles of human tuning and automatic configuration tools in this process. The case study takes place in the realm of a real-world answer set programming application that required several hundred lines of code. Experimental results suggest that human-tuning of the logic programming encoding and automatic tuning of the answer set solver are orthogonal (complementary) issues.
Disciplines
Publication Date
September 27, 2015
Citation Information
Matt Buddenhagen and Yuliya Lierler. "Performance Tuning in Answer Set Programming" Proceedings of the 13th International Conference on Logic Programming and Nonmonotonic Reasoning (LPNMR) (2015)
Available at: http://works.bepress.com/yuliya_lierler/56/