no code implementations • 30 May 2023 • Johannes K. Fichte, Markus Hecher, Michael Morak, Patrick Thier, Stefan Woltran
Inspired by the observation that the so-called "treewidth" is one of the most prominent structural parameters, our algorithm utilizes small treewidth of the primal graph of the input instance.
no code implementations • 11 Aug 2021 • Wolfgang Faber, Michael Morak, Lukáš Chrpa
In particular, we leverage an existing translation from PDDL to Answer Set Programming (ASP), and then use several different encodings to tackle the problem of action reversibility for the STRIPS fragment of PDDL.
no code implementations • 13 Jan 2020 • Markus Hecher, Michael Morak, Stefan Woltran
Epistemic logic programs (ELPs) are a popular generalization of standard Answer Set Programming (ASP) providing means for reasoning over answer sets within the language.
no code implementations • 4 Jan 2020 • Manuel Bichler, Michael Morak, Stefan Woltran
Epistemic Logic Programs (ELPs) are an extension of Answer Set Programming (ASP) with epistemic operators that allow for a form of meta-reasoning, that is, reasoning over multiple possible worlds.
no code implementations • 25 Jul 2019 • Wolfgang Faber, Michael Morak, Stefan Woltran
Epistemic Logic Programs (ELPs) extend Answer Set Programming (ASP) with epistemic negation and have received renewed interest in recent years.
no code implementations • 14 May 2018 • Johannes K. Fichte, Michael Morak, Markus Hecher, Stefan Woltran
It runs in time $O({2^{2^{k+4}} n^2})$ where k is the treewidth and n is the input size of the instance.
1 code implementation • 28 Jun 2017 • Johannes K. Fichte, Markus Hecher, Michael Morak, Stefan Woltran
In this paper, we describe underlying concepts of our new implementation (DynASP2. 5) that shows competitive behavior to state-of-the-art ASP solvers even for finding just one solution when solving problems as the Steiner tree problem that have been modeled in ASP on graphs with low treewidth.
1 code implementation • 9 Feb 2017 • Johannes Fichte, Markus Hecher, Michael Morak, Stefan Woltran
Parameterized algorithms are a way to solve hard problems more efficiently, given that a specific parameter of the input is small.
no code implementations • 22 Dec 2016 • Johannes Fichte, Markus Hecher, Michael Morak, Stefan Woltran
While the solution counting problem for propositional satisfiability (#SAT) has received renewed attention in recent years, this research trend has not affected other AI solving paradigms like answer set programming (ASP).
no code implementations • 19 Aug 2016 • Manuel Bichler, Michael Morak, Stefan Woltran
State-of-the-art answer set programming (ASP) solvers rely on a program called a grounder to convert non-ground programs containing variables into variable-free, propositional programs.
no code implementations • 5 Aug 2016 • Manuel Bichler, Michael Morak, Stefan Woltran
In its traditional application, a fixed ASP program for a given problem is designed and the actual instance of the problem is fed into the program as a set of facts.