ICS / Personnel / Ilkka Niemelä
Helsinki University of Technology TKK,
          Department of Information and Computer Science
Ilkka

Dr. Ilkka Niemelä

Professor of Computer Science
Chair of the Degree Program of Computer Science and Engineering

Postal Address: Helsinki University of Technology
Dept. of Information and Computer Science
P.O.Box 5400, FI-02015 TKK, Finland
Street address: Konemiehentie 2, Otaniemi, Espoo
Telephone: +358-9-470 23290
Fax: +358-9-470 23369
Email: Ilkka.Niemela@tkk.fi
Office: Room T-B337
Office hour: Mondays 12:00-13:00 o'clock


[Papers] [Research] [Software] [Tutorials] [Teaching] [Conferences]


Papers


Research


Software

  • Smodels, a system for rule-based constraint programming based on logic programs with the stable model semantics implemented in C++.
  • GnT, an implementation of disjunctive stable models on top of Smodels. Note that this can compute also, e.g., minimal models of sets of clauses.
  • BCSat - an implementation of a tableau method for Boolean circuit satisfiability checking done by Tommi Junttila.
  • Test case generation for minimal model and other propositional reasoners.
  • An Eclipse Prolog implementation of a tableau-based method for automating circumscriptive reasoning (TABLEAUX'96, ECAI'96).

Tutorials and short courses given

  • The Implementation of Answer Set Solvers. An invited tutorial given at the 20th International Conference on Logic Programming (ICLP'04), September 6-10, 2004, Saint-Malo, France (Slides [ps.gz]).
  • Answer-Set Programming: a Declarative Knowledge Representation Paradigm. A tutorial given at the 13th European Summer School in Logic, Language and Information (ESSLLI-2001), Helsinki, Finland, August 13-24, 2001 together with Mirek Truszczynski. (Handout, Slides).
  • Practical Tools for Knowledge Representation and Nonmonotonic Reasoning. A tutorial given at the 17th National Conference on Artificial Intelligence, Austin, Texas, July 30-August 3, 2000 together with Mirek Truszczynski. (Handout, Slides ).
  • Stable Model Semantics: From Theory to Implementations and Applications. An invited tutorial given at the First International Conference on Computational Logic (CL2000), Imperial College, London, UK, July 24-28, 2000 (Handout, Slides ).
  • Smodels: a System for Answer Set Programming, Dresden University of Technology, Department of Computer Science, Dresden, Germany, June 5--7, 2000. (Short course)
  • Default Logic: From Theory to Applications. A course given at the 11th European Summer School in Logic, Language and Information , Utrecht University, Aug 16-20, 1999.
  • Proof Systems for Nonmonotonic Logics. A tutorial given at the 12th International Conference on Automated Deduction, Nancy, France, June 28-July 1, 1994 together with Camilla Schwind. (Lecture Notes)

Teaching


Conferences involved


[TCS main] [Contact Info] [Personnel] [Research] [Publications] [Software] [Studies] [News Archive] [Links]
Latest update: 19 November 2009. Ilkka Niemelä

Valid HTML 4.0!