Jan van Leeuwen | |
---|---|
Born | Waddinxveen, Netherlands | 17 December 1946
Nationality | Dutch |
Alma mater | Utrecht University |
Scientific career | |
Fields | Computer Science |
Institutions | Utrecht University |
Thesis | Rule-Labeled Programs: A Study of a Generalization of Context-Free Grammars and Some Classes of Formal Languages (1972) |
Doctoral advisor | Dirk van Dalen |
Doctoral students | Catholijn Jonker |
Jan van Leeuwen (born 17 December 1946 in Waddinxveen) [1] is a Dutch computer scientist and emeritus professor of computer science at the Department of Information and Computing Sciences at Utrecht University. [2]
Van Leeuwen completed his undergraduate studies in mathematics at Utrecht University in 1967 and received a PhD in mathematics in 1972 from the same institution under the supervision of Dirk van Dalen. [2] [3] After postdoctoral studies at the University of California, Berkeley and faculty positions at SUNY at Buffalo and the Pennsylvania State University, he returned to Utrecht as a faculty member in 1977. He was head of his department from 1977 to 1983, and again from 1991 to 1994, and dean from 1994 to 2009. [2] Jan van Leeuwen was one of the founders of Informatics Europe.
Jan van Leeuwen contributed to many fields of theoretical computer science, notably to algorithm design and computational complexity theory, and to the philosophy of computing. [2] Among his doctoral students are algorithms researcher and Utrecht faculty member Hans Bodlaender and notable game software developer and former fellow Utrecht faculty member, Mark Overmars. [3] Van Leeuwen is well known as a former series editor of the Lecture Notes in Computer Science . [2]
Van Leeuwen is a member of the Royal Dutch Society of Sciences and Humanities since 1992, and in 2006 he was elected to the Academia Europaea. [2] [4] In 2008 he received an honorary doctorate from the RWTH Aachen. In 2013 he received the ACM Distinguished Service Award, together with Gerhard Goos and Juris Hartmanis.
Jan van Leeuwen was the editor of the two-volume Handbook of Theoretical Computer Science . In 2013, he and S. Barry Cooper published Alan Turing: His Work and Impact (Elsevier, ISBN 978-0-12-386980-7), a special edition of the collected works of Alan Turing. This book won the R.R. Hawkins Award 2013.
His son, Erik Jan van Leeuwen, is also an academic computer scientist. He was a senior researcher at the Max-Planck-Institut für Informatik, and currently is an assistant professor and research scientist in the Department of Information and Computing Sciences at Utrecht University. [5]
Gregory John Chaitin is an Argentine-American mathematician and computer scientist. Beginning in the late 1960s, Chaitin made contributions to algorithmic information theory and metamathematics, in particular a computer-theoretic result equivalent to Gödel's incompleteness theorem. He is considered to be one of the founders of what is today known as algorithmic complexity together with Andrei Kolmogorov and Ray Solomonoff. Along with the works of e.g. Solomonoff, Kolmogorov, Martin-Löf, and Leonid Levin, algorithmic information theory became a foundational part of theoretical computer science, information theory, and mathematical logic. It is a common subject in several computer science curricula. Besides computer scientists, Chaitin's work draws attention of many philosophers and mathematicians to fundamental problems in mathematical creativity and digital philosophy.
Prof. Athanasios K. Tsakalidis is a Greek computer scientist, a professor at the Graphics, Multimedia and GIS Laboratory, Computer Engineering and Informatics Department (CEID), University of Patras, Greece.
David Harel is a computer scientist, currently serving as President of the Israel Academy of Sciences and Humanities. He has been on the faculty of the Weizmann Institute of Science in Israel since 1980, and holds the William Sussman Professorial Chair of Mathematics. Born in London, England, he was Dean of the Faculty of Mathematics and Computer Science at the institute for seven years.
Jaroslav (Jarik) Nešetřil is a Czech mathematician, working at Charles University in Prague. His research areas include combinatorics, graph theory, algebra, posets, computer science.
Johannes Aldert "Jan" Bergstra is a Dutch computer scientist. His work has focussed on logic and the theoretical foundations of software engineering, especially on formal methods for system design. He is best known as an expert on algebraic methods for the specification of data and computational processes in general.
Bolesław Karol Szymański is the Claire and Roland Schmitt Distinguished Professor at the Department of Computer Science and the Founding Head of the Center for Network Science and Technology, Rensselaer Polytechnic Institute. He is known for multiple contributions to computer science, including Szymański's algorithm.
Micha Sharir is an Israeli mathematician and computer scientist. He is a professor at Tel Aviv University, notable for his contributions to computational geometry and combinatorial geometry, having authored hundreds of papers.
In computability theory, super-recursive algorithms are a generalization of ordinary algorithms that are more powerful, that is, compute more than Turing machines. The term was introduced by Mark Burgin, whose book "Super-recursive algorithms" develops their theory and presents several mathematical models. Turing machines and other mathematical models of conventional algorithms allow researchers to find properties of recursive algorithms and their computations. In a similar way, mathematical models of super-recursive algorithms, such as inductive Turing machines, allow researchers to find properties of super-recursive algorithms and their computations.
Kurt Mehlhorn is a German theoretical computer scientist. He has been a vice president of the Max Planck Society and is director of the Max Planck Institute for Computer Science.
Yuri Gurevich, Professor Emeritus at the University of Michigan, is an American computer scientist and mathematician and the inventor of abstract state machines.
Michael Ralph Fellows AC HFRSNZ MAE is a computer scientist and the Elite Professor of Computer Science in the Department of Informatics at the University of Bergen, Norway as of January 2016.
The philosophy of computer science is concerned with the philosophical questions that arise within the study of computer science. There is still no common understanding of the content, aims, focus, or topics of the philosophy of computer science, despite some attempts to develop a philosophy of computer science like the philosophy of physics or the philosophy of mathematics. Due to the abstract nature of computer programs and the technological ambitions of computer science, many of the conceptual questions of the philosophy of computer science are also comparable to the philosophy of science, philosophy of mathematics, and the philosophy of technology.
Grzegorz Rozenberg is a Polish and Dutch computer scientist.
Hans Leo Bodlaender is a Dutch computer scientist, a professor of computer science at Utrecht University. Bodlaender is known for his work on graph algorithms and parameterized complexity and in particular for algorithms relating to tree decomposition of graphs.
Dorothea Wagner is a German computer scientist, known for her research in graph drawing, route planning, and social network analysis. She heads the Institute of Theoretical Informatics at the Karlsruhe Institute of Technology.
Giorgio Ausiello is an Italian computer scientist. Born in 1941, in 1966 he graduated in physics under the supervision of Corrado Böhm. From 1966 to 1980, he served as a researcher at the Italian National Research Council (CNR). In 1980, he became a professor of compilers and operating systems at Sapienza University of Rome and since 1990 he has been a professor of theoretical computer science in the department of computer, control and management engineering, where he has been until recently the leader of the research group on algorithm engineering. At academic level Giorgio Ausiello has been chairman of the degree in computer engineering, director of the graduate school, then member of the academic senate and finally chairman of the research committee of Sapienza University. In 2012 he has been nominated professor emeritus of Sapienza University of Rome.
Oscar H. Ibarra is a Filipino-American theoretical computer scientist, prominent for work in automata theory, formal languages, design and analysis of algorithms and computational complexity theory. He was a Professor of the Department of Computer Science at the University of California-Santa Barbara until his retirement in 2011. Previously, he was on the faculties of UC Berkeley (1967-1969) and the University of Minnesota (1969-1990). He is currently a Distinguished Professor Emeritus at UCSB.
Thomas Lengauer is a German computer scientist and computational biologist.
Grigory Yaroslavtsev is a Russian-American computer scientist. He is an assistant professor of computer science at George Mason University. Previously he was an assistant professor of computer science at Indiana University and the founding director of the Center for Algorithms and Machine Learning (CAML) at Indiana University.
Jin-Yi Cai is a Chinese American mathematician and computer scientist. He is a professor of computer science, and also the Steenbock Professor of Mathematical Sciences at the University of Wisconsin–Madison. His research is in theoretical computer science, especially computational complexity theory. In recent years he has concentrated on the classification of computational counting problems, especially counting graph homomorphisms, counting constraint satisfaction problems, and Holant problems as related to holographic algorithms.