Franciscus Petrus Maria (Frank) Dignum (born 1961) is a Dutch computer scientist and Associate Professor at the Department of Information and Computing Sciences of the Utrecht University, known from his work on software agents, multi-agent systems and fundamental aspects of social agents.
Dignum received his PhD in 1989 from the VU University Amsterdam under supervision of Reinder van de Riet with the thesis, entitled "A Language for Modelling Knowledge Bases, Based on Linguistics, Founded in Logic."
Dignum started his academic career as assistant professor and chair of department of Computer Science at the University of Swaziland in 1990. In 1992 he moved to back to Portugal and became assistant professor at the Instituto Superior Técnico in Lisbon. Back in the Netherlands in 2000 he was appointed Associate professor at the Department of Information and Computing Sciences of the Utrecht University. His PhD students were Jurriaan van Diggelen (2006), and Hubertus Aldewereld (2007).