TKK / Department of Information and Computer Science / Research / Computational Logic
Computational Logic Group[Personnel] [Alumni] [Software] [Projects] [Theses] [Publications] [Interesting links]The research area of the Computational Logic Group led by Professor Ilkka Niemelä in the Department of Information and Computer Science at Aalto University is applications of logic in computer science and engineering. The group develops automated reasoning techniques for solving challenging computational problems in engineering and science. The current focus is on efficient computational methods for solving large constraint satisfaction problems including SAT, SMT and rule-based constraints and on their applications in areas such as computer aided verification, automated testing, product configuration, planning, combinatorial problems, and logical cryptanalysis. This involves basic research on foundational issues, relationships, and computational complexity of such constraints but also developing computational methods and efficient implementation techniques. In fact, the research has lead to a number of software tools that are widely used (see below Software). For example, the Smodels system is actively used in dozens of research groups all over the world. The long-term goal is to develop methodology using which domain specialists with limited computer science background could solve computationally challenging engineering problems. The idea is to achieve this by offering a language where solutions to a problem can be described/defined in a natural and compact way and by developing efficient methods for computing solutions. This is a basic idea underlying a novel programming paradigm called Answer Set Programming (ASP) for which the group has been one of the first pioneers. For example, the Smodels system can be seen as a first generation ASP system which offers a rule-based language for representing a variety of engineering problems ranging from product data to combinatorial problems and a computational engine for solving them. Ongoing projects:
Personnel
Summer interns 2010
Alumni
Previous projects
Software
Interesting Links
Latest update: 15 January 2011. |