Yves Lespérance


Professor Emeritus

B.Sc.(1978) Montréal, M.Sc. (1980) Toronto, Ph.D. (1991) Toronto

Associate Editor of Artificial intelligence Journal 2017-24.

Associate Editor of Autonomous Agents and Multi-Agent Systems Journal (JAAMAS) 2021-24.

Former Associate Editor of the Journal of Artificial intelligence Research (JAIR) 2016-22.


Address

Department of Electrical Engineering and Computer Science
York University
4700 Keele Street
Toronto, ON, M3J 1P3, CANADA

E-Mail: lesperan "at" eecs.yorku.ca
Dept Phone: +1-416-736-5053 Fax: +1-416-736-5872

Recent Publications

Current/Recent Courses

Research Interests

Recent Research Projects

Golog/ConGolog/IndiGolog Software

A very simple Golog interpreter in SWI Prolog can be found here (suitable for running simple examples). An ECLIPSE Prolog version can be found here. More Golog-related code can be found on the home page of Reiter's book Knowledge in Action: Logical Foundations for Specifying and Implementing Dynamical Systems here.

A list of available implementations of Golog, ConGolog, IndiGolog, etc. is maintained on the University of Toronto Cognitive Robotics Group web site.

At York, Alexei Lapouchnian and I have developed the IG-OAAlib implementation of IndiGolog for use in combination with SRI's Open Agent Architecture communication/matchmaking infrastructure.

At the University of Toronto, Maurice Pagnucco and Hector Levesque have developed an implementation of IndiGolog for use with Lego MINDSTORM robots called Legolog.

We hope to have a better and more generic implementation of IndiGolog available in the near future. Until then, we recommend the above implementations, which can be used without the OAA/Lego robot interfaces.


Last modified: March 2, 2024