scispace - formally typeset
I

Ilkka Niemelä

Researcher at Aalto University

Publications -  155
Citations -  7366

Ilkka Niemelä is an academic researcher from Aalto University. The author has contributed to research in topics: Model checking & Stable model semantics. The author has an hindex of 39, co-authored 155 publications receiving 7184 citations. Previous affiliations of Ilkka Niemelä include Helsinki University of Technology & University of Koblenz and Landau.

Papers
More filters
Journal ArticleDOI

Extending and implementing the stable model semantics

TL;DR: A novel logic program like language, weight constraint rules, is developed for answer set programming purposes which offers a competitive implementation of the stable model semantics for normal programs and attractive performance for problems where the new types of rules provide a compact representation.
Journal ArticleDOI

Logic programs with stable model semantics as a constraint programming paradigm

TL;DR: It is shown that the novel paradigm embeds classical logical satisfiability and standard (finite domain) constraint satisfaction problems but seems to provide a more expressive framework from a knowledge representation point of view.
Book ChapterDOI

Smodels — an implementation of the stable model and well-founded semantics for normal logic programs

TL;DR: The Smodels system as mentioned in this paper is a C++ implementation of the well-founded and stable model semantics for range-restricted function-free normal programs, which is based on bottom-up backtracking search where a powerful pruning method is employed.
Proceedings Article

Smodels - An Implementation of the Stable Model and Well-Founded Semantics for Normal LP

TL;DR: The Smodels system is a C++ implementation of the well-founded and stable model semantics for range-restricted function-free normal programs and in tests involving ground programs it clearly outperforms SLG.
Journal ArticleDOI

Planning as satisfiability: parallel plans and algorithms for plan search

TL;DR: This work formalizes the semantics of parallel plans emerging in this setting and presents translations of these semantics into the propositional logic and shows that big efficiency gains can be obtained in comparison to the standard strategy of sequentially testing the satisfiability of formulae for an increasing number of time steps.