Giuseppe De Giacomo
Papers
12
Total Citations
438
H-Index
10
About
Giuseppe De Giacomo is a leading figure in artificial intelligence, whose work bridges the gap between high-level reasoning and real-world robotic control. His research centers on the situation calculus, automated behavior composition, and the formal foundations of agent programming. De Giacomo fundamentally advanced the concept of execution monitoring, enabling robots to dynamically adapt their pre-planned programs to unpredictable exogenous events—a cornerstone for robust autonomous systems. His seminal 1998 paper on this topic has garnered over 100 citations. He also pioneered the formal synthesis of new, complex behaviors from libraries of simpler, partially controllable ones, a problem he addressed in highly cited works from 2007 and 2013. By developing languages like ConGolog for concurrent, prioritized execution, De Giacomo provided a powerful alternative to pure planning, allowing agents to execute complex, reactive programs. His work has been validated through implementations on cognitive mobile robots operating in real office environments, demonstrating a seamless integration of knowledge representation and reasoning (KR&R) with physical action. With a career spanning over two decades, his contributions remain foundational for students and researchers working on autonomous agents, cognitive robotics, and the formal theory of action.
Research Focus
Key Achievements
Top Papers
- 1Execution Monitoring of High-Level Robot Programs.102 citations · 1998
- 2
- 3Automatic behavior composition synthesis68 citations · 2013
- 4Automatic synthesis of new behaviors from a library of available behaviors43 citations · 2007
- 5Planning with sensing for a mobile robot35 citations · 1997
- 6Incremental execution of guarded theories30 citations · 2001
- 7A theory and implementation of cognitive mobile robots26 citations · 1999
- 8Moving a robot: the KR&R approach at work26 citations · 1996
- 9Non-terminating processes in the situation calculus12 citations · 2019
- 10Realizing multiple autonomous agents through scheduling of shared devices10 citations · 2008