CURRICULUM VITAE (Jussi Rintanen)

CURRICULUM VITAE OF JUSSI RINTANEN

Name:
Jussi RINTANEN

Contact information:
mailing address:
NICTA Limited
Canberra Research Laboratory
Locked Bag 8001
Canberra ACT 2601
Australia
phone: +61 2 6267 6306
email: my first name DOT my last name at nicta.com.au

Citizenship:
Finland

Academic degrees and titles:
Privatdozent (qualification for tenured professorships in Germany): Albert-Ludwigs-Universität Freiburg, Germany, December 1, 2005.
Doctor of Technology (Theoretical Computer Science): Helsinki University of Technology, Finland, January 28, 1997.
Licentiate in Technology (Theoretical Computer Science): Helsinki University of Technology, Finland, October 19, 1993.
Master of Science (Computer Science and Engineering): Helsinki University of Technology, Finland, September 15, 1992.
High school graduation: Tapiolan lukio, Espoo, Finland, May 31, 1987.

Employment:
October 1987 - November 1989: Part-time research assistant, Laboratory of Information Processing Science, Helsinki University of Technology.

June 1990 - January 1992: Research assistant, Laboratory of Information Processing Science, Helsinki University of Technology.

February 1992 - July 1996: Researcher (graduate student), Laboratory of Theoretical Computer Science, Helsinki University of Technology. (July 1995 - May 1996: Visiting researcher, Department of Computer Sciences, University of Texas at Austin.)

July 1996 - March 1997: Compulsory military service, Finnish Defence Forces (Uudenmaan Jääkäripataljoona/Santahamina, July 9, 1996 - September 15, 1996, Electrotechnical Research Institute, September 15, 1996 - March 5, 1997), Helsinki.

April 1997 - September 1999 : Researcher (Deutsche Forschungsgemeinschaft), Department of Computer Science, University of Ulm, Germany.

October 1999 - September 2005: Wissenschaftlicher Assistent (~ non-tenure track assistant professor), Institute of Computer Science, Albert-Ludwigs-Universität Freiburg, Germany.

January 2006 - : Principal Researcher, NICTA, Canberra, Australia. (senior researcher until June 30, 2007) Adjunct appointment: associate professor, Computer Sciences Laboratory, Research School of Information Sciences and Engineering, Australian National University, Canberra, Australia.

Publications:
Papers already submitted or under construction

J. Rintanen, K. Heljanko and I. Niemelä, Planning as satisfiability: parallel plans and algorithms for plan search, Artificial Intelligence, 170(12-13), pages 1031-1080, 2006. 2nd most downloaded Artificial Intelligence article at ScienceDirect October-December 2006 (excluding review and survey articles)

J. Rintanen, Planning: algorithms and complexity, Habilitation thesis, Albert-Ludwigs-Universität Freiburg, iv+182 pages, July 2005.

J. Rintanen. State-space traversal techniques for planning, Albert-Ludwigs-Universität-Freiburg, Institut für Informatik, Technical Report 220, 76 pages, 2005. (AAAI-06 Tutorial, IJCAI-05 Tutorial)

J. Rintanen. Introduction to automated planning, course notes, Albert-Ludwigs-Universität Freiburg, 2003-2005.

J. Rintanen. Computational complexity of plan and controller synthesis under partial observability, manuscript, 2005.

Refereed conference papers

Jussi Rintanen. Planning graphs and propositional clause-learning. In Gerhard Brewka and Patrick Doherty, editors, Principles of Knowledge Representation and Reasoning: Proceedings of the Eleventh International Conference (KR 2008), pages 535-543, AAAI Press, 2008.

Jussi Rintanen. Regression for classical and nondeterministic planning. In Malik Ghallab, Constantine D. Spyropoulos, and Nikos Fakotakis, editors, ECAI 2008. Proceedings of the 18th European Conference on Artificial Intelligence. pages 568-571, IOS Press, 2008.

Jussi Rintanen. A new approach to planning in networks. In Malik Ghallab, Constantine D. Spyropoulos, and Nikos Fakotakis, editors, ECAI 2008. Proceedings of the 18th European Conference on Artificial Intelligence. pages 917-918, IOS Press, 2008.

M. Wehrle and J. Rintanen, Planning as satisfiability with relaxed E-step plans, In M. Orgun and J. Thornton, eds, AI 2007 : Advances in Artificial Intelligence: 20th Australian Joint Conference on Artificial Intelligence, Surfers Paradise, Gold Coast, Australia, December 2-6, 2007, Proceedings, Lecture Notes in Computer Science 4830, pages 244-253, Springer-Verlag, 2007. The winner of the AI 2007 Best Paper Award

J. Rintanen, Complexity of concurrent temporal planning, Proceedings of the 17th International Conference on Automated Planning and Scheduling, pages 280-287, AAAI Press, 2007. (© 2007 American Association for Artificial Intelligence. All rights reserved. AAAI)

J. Rintanen, Asymptotically optimal encodings of conformant planning in QBF, Proceedings of the 22nd AAAI Conference on Artificial Intelligence (AAAI-07), pages 1045-1050, AAAI Press, 2007. (© 2007 American Association for Artificial Intelligence. All rights reserved. AAAI)

A. Grastien, Anbulagan, J. Rintanen and E. Kelareva, Diagnosis of discrete-event systems using satisfiability algorithms, pages 305-310, Proceedings of the 22nd AAAI Conference on Artificial Intelligence (AAAI-07), AAAI Press, 2007. (© 2007 American Association for Artificial Intelligence. All rights reserved. AAAI)

J. Rintanen, Diagnosers and diagnosability of succinct transition systems, in M. Veloso, ed., Proceedings of the 20th International Joint Conference on Artificial Intelligence, pages 538-544, AAAI Press, 2007.

J. Rintanen and A. Grastien, Diagnosability testing with satisfiability algorithms, in M. Veloso, ed., Proceedings of the 20th International Joint Conference on Artificial Intelligence, pages 532-537, AAAI Press, 2007.

S. Hickmott, J. Rintanen, S. Thiébaux and L. White, Planning via Petri net unfolding, in M. Veloso, ed., Proceedings of the 20th International Joint Conference on Artificial Intelligence, pages 1904-1911, AAAI Press, 2007.

R. Mattmüller and J. Rintanen, Planning for temporally extended goals as propositional satisfiability, in M. Veloso, ed., Proceedings of the 20th International Joint Conference on Artificial Intelligence, pages 1966-1971, AAAI Press, 2007.

J. Rintanen, Unified definition of heuristics for classical planning, ECAI 2006. Proceedings of the 17th European Conference on Artificial Intelligence, pages 600-604, IOS Press, 2006.

J. Rintanen, Compact representation of sets of binary constraints, ECAI 2006. Proceedings of the 17th European Conference on Artificial Intelligence, pages 143-147, IOS Press, 2006. [ECAI'06 talk]

J. Rintanen, Conditional planning in the discrete belief space, in L. P. Kaelbling, ed., Proceedings of the 19th International Joint Conference on Artificial Intelligence, pages 1260-1265, Morgan Kaufmann Publishers, San Francisco, California, 2005.

M. Büttner and J. Rintanen, Satisfiability Planning with Constraints on the number of Actions, in Proceedings of the 15th International Conference on Automated Planning and Scheduling, pages 292-299, AAAI Press, 2005.

J. Rintanen, Evaluation strategies for planning as satisfiability, in R. Lopez de Mantaras and Lorenza Saitta, eds., ECAI 2004. Proceedings of the 16th European Conference on Artificial Intelligence, pages 682-687, IOS Press, 2004. [additional material on slides of ECAI'04 talk, 8 on 1]

J. Rintanen, K. Heljanko and I. Niemelä. Parallel encodings of classical planning as satisfiability, José Júlio Alferes and João Leite, eds., Logics in Artificial Intelligence: 9th European Conference, JELIA 2004, Lisbon, Portugal, September 27-30, 2004. Proceedings, Lecture Notes in Computer Science 3229, pages 307-319, Springer-Verlag, 2004.

J. Rintanen, Complexity of planning with partial observability, in Proceedings of the 14th International Conference on Automated Planning and Scheduling, pages 345-354, AAAI Press, 2004. (© 2004 American Association for Artificial Intelligence. All rights reserved. AAAI)

J. Rintanen, Phase transitions in classical planning: an experimental study, in Principles of Knowledge Representation and Reasoning: Proceedings of the Ninth International Conference (KR 2004), pages 710-719, AAAI Press, 2004. [additional material on slides of KR'04 talk, 8 on 1]

J. Rintanen, Phase transitions in classical planning: an experimental study, in Proceedings of the 14th International Conference on Automated Planning and Scheduling, pages 101-110, AAAI Press, 2004.

J. Rintanen, Distance estimates for planning in the discrete belief space, in Proceedings of the 19th National Conference on Artificial Intelligence, pages 525-530, AAAI Press, 2004. (© 2004 American Association for Artificial Intelligence. All rights reserved. AAAI)

J. Rintanen, Symmetry reduction for SAT representations of transition systems, in Proceedings of the 13th International Conference on Automated Planning and Scheduling, pages 32-40, AAAI Press, 2003. (© 2003 American Association for Artificial Intelligence. All rights reserved. AAAI)

J. Rintanen, Expressive equivalence of formalisms for planning with sensing, in Proceedings of the 13th International Conference on Automated Planning and Scheduling, pages 185-194, AAAI Press, 2003. (© 2003 American Association for Artificial Intelligence. All rights reserved. AAAI)

J. Rintanen, Backward plan construction for planning with partial observability, in International Conference on Artificial Intelligence Planning and Scheduling (AIPS02), M. Ghallab, J. Hertzberg and P. Traverso, eds., pages 173-182, AAAI Press, 2002. (© AAAI)

J. Rintanen, Partial implicit unfolding in the Davis-Putnam procedure for quantified Boolean formulae, in International Conference on Logic for Programming, Artificial Intelligence and Reasoning (LPAR01), R. Nieuwenhuis and A. Voronkov, eds., Lecture Notes in Computer Science 2250, pages 362-376, Springer-Verlag, 2001. (© Springer-Verlag)

J. Rintanen, Complexity of probabilistic planning under average rewards, in Proceedings of the 17th International Joint Conference on Artificial Intelligence, B. Nebel, ed., pages 503-508, August 2001. Morgan Kaufmann Publishers, San Francisco, California, 2001.

J. Rintanen. An iterative algorithm for synthesizing invariants, in Proceedings of the 17th National Conference on Artificial Intelligence / 12th Innovative Applications of AI Conference, pages 806-811, AAAI Press, 2000. (© AAAI)

J. Rintanen. Incorporation of temporal logic control into plan operators, in ECAI 2000. Proceedings of the 14th European Conference on Artificial Intelligence, Werner Horn, ed., pages 526-530, IOS Press, Amsterdam, 2000.

J. Rintanen and H. Jungholt. Numeric state variables in constraint-based planning, in Recent Advances in AI Planning: 5th European Conference on Planning, ECP'99, Durham, UK, September 8-10, 1999, S. Biundo and M. Fox, eds., Lecture Notes in Artificial Intelligence 1809, pages 109-121, 2000. Springer-Verlag, Berlin, Germany.

J. Rintanen. Improvements to the evaluation of quantified Boolean formulae, in Proceedings of the 16th International Joint Conference on Artificial Intelligence, T. Dean, ed., pages 1192-1197, Stockholm, Sweden, August 1999. Morgan Kaufmann Publishers, San Francisco, California.

J. Rintanen. A planning algorithm not based on directional search. in Principles of Knowledge Representation and Reasoning: Proceedings of the Sixth International Conference (KR '98), A. G. Cohn, L. K. Schubert, and S. C. Shapiro, eds., pages 617-624, Trento, Italy, June 1998. Morgan Kaufmann Publishers, San Francisco, California.

J. Rintanen. On specificity in default logic. in Proceedings of the 14th International Joint Conference on Artificial Intelligence, pages 1974-1979, Montréal, Canada, August 1995, Morgan Kaufmann Publishers.

J. Rintanen. Prioritized autoepistemic logic. in Logic in Artificial Intelligence: Proceedings of the 4th European Workshop JELIA'94, Lecture Notes in Artificial Intelligence 838, pages 232-246, York, England, September 1994. Springer-Verlag.

I. Niemelä and J. Rintanen. On the impact of stratification on the complexity of nonmonotonic reasoning. in Principles of Knowledge Representation and Reasoning: Proceedings of the Third International Conference (KR '92), B. Nebel, C. Rich and W. Swartout, eds., pages 627-638, Cambridge, Massachusetts, October 1992. Morgan Kaufmann Publishers.

Reviewed journal articles

J. Rintanen. Constructing conditional plans by a theorem-prover, Journal of Artificial Intelligence Research, 10:323-352, 1999.

J. Rintanen. Lexicographic priorities in default logic. Artificial Intelligence Journal, 106(2):221-265, 1998.

J. Rintanen. Complexity of prioritized default logics. Journal of Artificial Intelligence Research 9:423-461, 1998.

I. Niemelä and J. Rintanen. On the impact of stratification on the complexity of nonmonotonic reasoning. Journal of Applied Non-Classical Logics, 4(2):141-179, 1994.

Other publications

J. Rintanen, B. Nebel, J. C. Beck and E. Hansen, eds. Proceedings of the Eighteenth International Conference on Automated Planning and Scheduling, AAAI Press, 2008.

J. Rintanen, K. Heljanko and I. Niemelä. Parallel encodings of classical planning as satisfiability, Report No. 198, Albert-Ludwigs-Universität Freiburg, Institut für Informatik, 2004.

J. Rintanen. Conditional planning in the discrete belief space, Report No. 205, Albert-Ludwigs-Universität Freiburg, Institut für Informatik, 2004.

A. Nareyek, R. Fourer, E. C. Freuder, E. Giunchiglia, R. P. Goldman, H. Kautz, J. Rintanen and A. Tate, Constraints and AI planning, IEEE Intelligent Systems, 20(2):62-72, 2005.

J. Rintanen and J. Hoffmann, An overview of recent algorithms for AI planning, Künstliche Intelligenz, (2):5-11, May 2001.

J. Rintanen, Lexicographic Ordering as a Basis of Priorities in Default Reasoning, Department of Computer Science and Engineering, Helsinki University of Technology, December 1996, vi+187 pages.

I. Niemelä and J. Rintanen. On the impact of stratification on the complexity of nonmonotonic reasoning. G. Lakemeyer and B. Nebel, Eds., Foundations of Knowledge Representation and Reasoning, Lecture Notes in Artificial Intelligence 810, pages 275-295. Springer-Verlag, June 1994.

J. Rintanen. Approaches to priorities in default reasoning. M. Penttonen, ed., Proceedings of the Seventh Finnish Symposium on Computer Science, pages 121-131, Liperi, Finland, January 1994. University of Joensuu, Department of Computer Science. Report A-1994-1.

J. Rintanen. Priorities and nonmonotonic reasoning. Research report A 28, Helsinki University of Technology, Digital Systems Laboratory, December 1993, 90 pages.

J. Rintanen. Stratification and tractability in nonmonotonic reasoning. Research report A 20, Helsinki University of Technology, Digital Systems Laboratory, November 1992, 71 pages.

I. Niemelä and J. Rintanen. A decision procedure for stratified autoepistemic logic. E. Hyvönen, J. Seppänen and M. Syrjänen, Eds., 5th Finnish Artificial Intelligence Conference, Vol 1: Conference Papers, pages 202-211, June 1992.

J. Rintanen, M. Tamminen, J. Arkko, J. Kuusela, E. Nuutila and V. Hirvisalo. XD manual. Report C 36, Helsinki University of Technology, Faculty of Information Technology, Espoo, 1989.

Professional service:
Organization of conferences:
ICAPS-08 International Conference on Automated Planning and Scheduling (conference chair)
ICAPS-03 International Conference on Automated Planning and Scheduling (tutorials co-chair)
Organization of other scientific events:
IJCAI-01 workshop on Planning under Uncertainty and Incomplete Information (co-organized with A. Cimatti, H. Geffner & E. Giunchiglia)
QBF-02 Second International Workshop on Quantified Boolean Formulae (member of organizing committee)
Doctoral consortium of the ICAPS-04 International Conference on Automated Planning and Scheduling (member of organizing committee)
Special Session on Planning in the Artificial Intelligence and Mathematics (AI & Math 2006) Symposium, Fort Lauderdale, Florida, January 2006 (invited organizer)
Knowledge Representation and Reasoning track of the Logic Summer School at the Australian National University, December 2006 (invited organizer)
General presentations in scientific meetings:
Tutorial Algorithms for satisfiability testing (together with Anbulagan), National Conference on Artificial Intelligence, Vancouver, British Columbia, July 22, 2007.
Tutorial Reasoning about dynamic systems by satisfiability testing: planning, model-checking and diagnosis, International Joint Conference on Artificial Intelligence, Hyderabad, India, January 8, 2007.
Tutorial State-space traversal techniques for planning, National Conference on Artificial Intelligence, Boston, Massachusetts, July 16, 2006.
Tutorial State-space traversal techniques for planning, International Joint Conference on Artificial Intelligence, Edinburgh, Scotland, July 30, 2005.
Journals (editing, editorial boards):
member of the editorial board, Journal of Artificial Intelligence Research (May 1, 2006 .. April 30, 2009)
Journals (reviewing):
Artificial Intelligence Journal (1999, 2000 (3), 2001 (3), 2002, 2003 (2), 2004, 2005 (2), 2007 (3))
Journal of Artificial Intelligence Research (2000, 2003 (2), 2004, 2005, 2006, 2007 (2), 2008 (3))
Journal of Automated Reasoning (1999, 2004)
Journal of Logic and Computation (2005)
Information Processing Letters (2007)
Journal of Universal Computer Science (2003, 2004 (2))
ACM Transactions on Computational Logic (2004)
Annals of Mathematics and Artificial Intelligence (2006)
IEEE Transactions on Computer-Aided Design of Integrated Circuits and Systems (2006)
Journal on Satisfiability, Boolean Modeling and Computation (2005)
Logical Methods in Computer Science (2006)
Journal of Computational Intelligence (2003, 2008)
Journal of Theory and Practice of Logic Programming (2001)
Constraints Journal (2001)
Künstliche Intelligenz (2000)
Conferences (program committee membership):
European Conference on Artificial Intelligence (ECAI-2002, ECAI-2006, ECAI-2008)
International Conference on Theory and Applications of Satisfiability Testing (SAT 2003, SAT 2005, SAT 2006)
International Conference on Automated Planning and Scheduling (ICAPS-03, ICAPS-04, ICAPS-05, ICAPS-06, ICAPS-07,ICAPS-08)
International Conference on Principles of Knowledge Representation and Reasoning (KR2000)
(U.S.) National Conference on Artificial Intelligence (AAAI-04, AAAI-06, AAAI-07, AAAI-08)
International Conference on Artificial Intelligence Planning and Scheduling (AIPS-2002)
International Workshop on Nonmonotonic Reasoning (NMR-08)
International Symposium on Artificial Intelligence and Mathematics (2007)
First International Symmetry Conference (2007)
Australian Joint Conference of Artificial Intelligence (AI 2006, AI 2007)
European Starting AI Researcher Symposium (STAIRS-2002, STAIRS-2004)
Sixth European Conference on Planning (ECP01)
Repeatedly invited to be a member of the International Program Committee (IPC) for the IASTED International Conference on Artificial Intelligence and Applications
Conferences (reviewing):
International Joint Conference on Artificial Intelligence IJCAI (1999, 2001, 2003, 2005, 2007)
International Conference on Artificial Intelligence Planning and Scheduling AIPS (2000)
Journées Européennes sur la Logique en Intelligence Artificielle JELIA (2000, 2002, 2006)
International Conference on Principles of Knowledge Representation and Reasoning KR (2002, 2004)
National Conference on Artificial Intelligence AAAI (2002)
Conference on Automated Deduction CADE (2002, 2005)
International Conference on Principles and Practice of Constraint Programming CP (2002)
Künstliche Intelligenz KI (2002, 2003)
International Conference on Logic for Programming, Artificial Intelligence and Reasoning LPAR (2003)
Foundations of Software Science and Computation Structures (FoSSaCS-08)
Other activities:
Member of the ICAPS Council, September 2008 - August 2014
Project reviewer for several funding agencies internationally.
Lecturing:
Australian National University, February 2009: Summer Schools in Logic and Learning (lectures 3 hours)
University of New South Wales, September 2008: Knowledge Representation and Reasoning (3h, AI planning)
University of New South Wales, August 2007: Knowledge Representation and Reasoning (3h, AI planning, 4 on 1)
Australian National University, December 2006: Logic Summer School (lectures 2 hours)
University of New South Wales, August 2006: Knowledge Representation and Reasoning (3h, AI planning)
Albert-Ludwigs-Universität Freiburg, summer 2005: AI Planning (lectures 13 times 2+1h)
Albert-Ludwigs-Universität Freiburg, winter 2004-05: Knowledge Representation (lectures 4 times 2+1h, with Bernhard Nebel and Stefan Wölfl)
Albert-Ludwigs-Universität Freiburg, summer 2004: AI Planning (lectures 13 times 2+1h)
Albert-Ludwigs-Universität Freiburg, winter 2003-04: Modal logics (lectures 6 times 2+1h, with Stefan Wölfl)
Albert-Ludwigs-Universität Freiburg, summer 2003: Knowledge Representation (lectures 6 times 2+1h, with Bernhard Nebel)
Albert-Ludwigs-Universität Freiburg, winter 2002-03: AI Planning (lectures 13 times 2+1h)
Albert-Ludwigs-Universität Freiburg, summer 2002: Game theory (lectures 5 times 2+1h, with Bernhard Nebel).
Albert-Ludwigs-Universität Freiburg, summer 2001: AI Planning (lectures 11 times 2h).

Helsinki University of Technology, Autumn 1994: Logic in Computer Science: Foundations (lectures 13 times 2h)
Helsinki University of Technology, Autumn 1993: Logic in Computer Science: Foundations (lectures 13 times 2h)
Helsinki University of Technology, Spring 1993: Logic in Computer Science: Special topics (lectures 5 times 2h)

Awards:
The annual Pro Gradu award of the Finnish Society for Computer Science for a distinguished master's thesis (one is awarded annually), 1993.

Finnish Academy of Science and Letters, award for a distinguished doctoral thesis and a postdoctoral research proposal (four are awarded annually, covering arts and sciences), 1997.

Language skills:
Finnish (native), English (excellent, 1995-96 in USA and 2006- in Australia), German (very good, 1997-2005 in Germany), Swedish (good but not active, 6 years at school), French (fair but not active, two courses at university), Russian (fair but not active, 1979-81 in Russia and two courses at university), Japanese (basics, one course at university), Spanish (I have read one issue of the National Geographic magazine (Spanish edition) and several newspapers with a Spanish-German dictionary, on vacation).

Erdös number:
4