Jeffrey Shallit

Last updated
Jeffrey Shallit
Shallit-Oberwolfach.jpeg
Shallit in 2010
Born (1957-10-17) October 17, 1957 (age 66)
Alma mater Princeton University (BA)
University of California, Berkeley (PhD)
Scientific career
Fields Formal language theory
Computational number theory
Institutions University of Waterloo
Thesis Metric Theory of Pierce Expansions  (1983)
Doctoral advisor

Jeffrey Outlaw Shallit (born October 17, 1957) is an American computer scientist and mathematician. He is an active number theorist and a noted critic of intelligent design. He is married to Anna Lubiw, also a computer scientist.

Contents

Early life and education

Shallit was born in Philadelphia, Pennsylvania, in 1957. His father was journalist Joseph Shallit, the son of Jewish immigrants from Vitebsk, Russia (now in Belarus). His mother was Louise Lee Outlaw Shallit, a writer. He has one brother, Jonathan Shallit, a music professor.

Shallit earned a Bachelor of Arts (B.A.) in mathematics from Princeton University in June 1979. He received a Ph.D., also in mathematics, from the University of California, Berkeley, in June 1983. His doctoral thesis was entitled Metric Theory of Pierce Expansions and his advisor was Manuel Blum. [1] [2]

Advocacy

Since 1996, Shallit has held the position of Vice-President of Electronic Frontier Canada.

In 1997, he gained attention for the publication on the Internet of Holocaust Revised: Lies of Our Times (also called the Shallit Report), a reprint of an article he had written for a Waterloo student publication in 1993, which detailed the backgrounds and past statements of various persons whom he accused of being Holocaust deniers, notably David Irving, Fred A. Leuchter, and Eustace Mullins. This triggered a public exchange of letters between him and Irving.

Shallit has been a critic of the work of William Dembski promoting intelligent design. He has coauthored a paper with Wesley Elsberry demonstrating problems with Dembski's mathematical work, [3] and would have appeared as a witness opposing Dembski in the Kitzmiller v. Dover trial had Dembski not dropped out.

Professional life

As of 2024 Shallit is a Professor in the School of Computer Science at the University of Waterloo [4] and the editor-in-chief of the Journal of Integer Sequences . [5] His primary academic interests are combinatorics on words, formal languages, automata theory, and algorithmic number theory. He has been recognized by the Association for Computing Machinery as a Distinguished Scientist (2008).

His publications include the books Algorithmic Number Theory (with Eric Bach), a noted text on algorithms, Automatic Sequences: Theory, Applications, Generalizations (with Jean-Paul Allouche  [ fr ]), and A Second Course in Formal Languages and Automata Theory.

See also

Related Research Articles

<span class="mw-page-title-main">William A. Dembski</span> American mathematician and proponent of intelligent design

William Albert Dembski is an American mathematician, philosopher and theologian. He was a proponent of intelligent design (ID) pseudoscience, specifically the concept of specified complexity, and was a senior fellow of the Discovery Institute's Center for Science and Culture (CSC). On September 23, 2016, he officially retired from intelligent design, resigning all his "formal associations with the ID community, including [his] Discovery Institute fellowship of 20 years". A February 2021 interview in the CSC's blog Evolution News announced "his return to the intelligent design arena".

<span class="mw-page-title-main">Philippe Flajolet</span> French computer scientist (1948–2011)

Philippe Flajolet was a French computer scientist.

Specified complexity is a creationist argument introduced by William Dembski, used by advocates to promote the pseudoscience of intelligent design. According to Dembski, the concept can formalize a property that singles out patterns that are both specified and complex, where in Dembski's terminology, a specified pattern is one that admits short descriptions, whereas a complex pattern is one that is unlikely to occur by chance. An example cited by Dembski is a poker hand, where for example the repeated appearance of a royal flush will raise suspicion of cheating. Proponents of intelligent design use specified complexity as one of their two main arguments, along with irreducible complexity.

<i>Intelligent Design</i> (book) 1999 book by William Dembski

Intelligent Design: The Bridge Between Science and Theology is a 1999 book by the mathematician William A. Dembski, in which the author presents an argument in support of the pseudoscience of intelligent design. Dembski defines the term "specified complexity", and argues that instances of it in nature cannot be explained by Darwinian evolution, but instead are consistent with the intelligent design. He also derives an instance of his self-declared law of conservation of information and uses it to argue against Darwinian evolution. The book is a summary treatment of the mathematical theory he presents in The Design Inference (1998), and is intended to be largely understandable by a nontechnical audience. Dembski also provides a Christian theological commentary, and analysis of, what he perceives to be the historical and cultural significance of the ideas.

Jeffrey David Ullman is an American computer scientist and the Stanford W. Ascherman Professor of Engineering, Emeritus, at Stanford University. His textbooks on compilers, theory of computation, data structures, and databases are regarded as standards in their fields. He and his long-time collaborator Alfred Aho are the recipients of the 2020 Turing Award, generally recognized as the highest distinction in computer science.

<i>The Design Inference</i> 1998 book by William A. Dembski

The Design Inference: Eliminating Chance through Small Probabilities is a 1998 book by American philosopher and mathematician William A. Dembski, a proponent of intelligent design, which sets out to establish approaches by which evidence of intelligent agency could be inferred in natural and social situations. In the book he distinguishes between three general modes of competing explanations in order of priority: regularity, chance, and design. The processes in which regularity, chance, and design are ruled out one by one until one remains as a reasonable and sufficient explanation for an event, are what he calls an "explanatory filter". It is a method that tries to eliminate competing explanations in a systematic fashion including when a highly improbable event conforms to a discernible pattern that is given independently of the event itself. This pattern is Dembski's concept of specified complexity. Throughout the book he uses diverse examples such as detectability of spontaneous generation and occurrence of natural phenomena and cases of deceit like ballot rigging, plagiarism, falsification of data, etc.

Wesley Royce Elsberry is a data scientist with an interdisciplinary background in marine biology, zoology, computer science, and wildlife and fisheries sciences. He also became notably involved in the defense of evolutionary science against creationist rejection of evolution.

<span class="mw-page-title-main">Jack Edmonds</span> American/Canadian mathematician and computer scientist

Jack R. Edmonds is an American-born and educated computer scientist and mathematician who lived and worked in Canada for much of his life. He has made fundamental contributions to the fields of combinatorial optimization, polyhedral combinatorics, discrete mathematics and the theory of computing. He was the recipient of the 1985 John von Neumann Theory Prize.

In mathematics and theoretical computer science, an automatic sequence (also called a k-automatic sequence or a k-recognizable sequence when one wants to indicate that the base of the numerals used is k) is an infinite sequence of terms characterized by a finite automaton. The n-th term of an automatic sequence a(n) is a mapping of the final state reached in a finite automaton accepting the digits of the number n in some fixed base k.

<span class="mw-page-title-main">Kolakoski sequence</span>

In mathematics, the Kolakoski sequence, sometimes also known as the Oldenburger–Kolakoski sequence, is an infinite sequence of symbols {1,2} that is the sequence of run lengths in its own run-length encoding. It is named after the recreational mathematician William Kolakoski (1944–97) who described it in 1965, but it was previously discussed by Rufus Oldenburger in 1939.

Combinatorics on words is a fairly new field of mathematics, branching from combinatorics, which focuses on the study of words and formal languages. The subject looks at letters or symbols, and the sequences they form. Combinatorics on words affects various areas of mathematical study, including algebra and computer science. There have been a wide range of contributions to the field. Some of the first work was on square-free words by Axel Thue in the early 1900s. He and colleagues observed patterns within words and tried to explain them. As time went on, combinatorics on words became useful in the study of algorithms and coding. It led to developments in abstract algebra and answering open questions.

<span class="mw-page-title-main">Mehryar Mohri</span> American computer scientist

Mehryar Mohri is a Professor and theoretical computer scientist at the Courant Institute of Mathematical Sciences. He is also a Research Director at Google Research where he heads the Learning Theory team.

<span class="mw-page-title-main">Janusz Brzozowski (computer scientist)</span> Polish-Canadian computer scientist (1935–2019)

Janusz (John) Antoni Brzozowski was a Polish-Canadian computer scientist and Distinguished Professor Emeritus at the University of Waterloo's David R. Cheriton School of Computer Science.

In computer science, the complexity function of a word or string is the function that counts the number of distinct factors of that string. More generally, the complexity function of a formal language counts the number of distinct words of given length.

Anna Lubiw is a computer scientist known for her work in computational geometry and graph theory. She is currently a professor at the University of Waterloo.

<i>Journal of Integer Sequences</i> Academic journal

The Journal of Integer Sequences is a peer-reviewed open-access academic journal in mathematics, specializing in research papers about integer sequences.

Daniel Mier Gusfield is an American computer scientist, Distinguished Professor of Computer Science at the University of California, Davis. Gusfield is known for his research in combinatorial optimization and computational biology.

<span class="mw-page-title-main">Hugh C. Williams</span> Canadian mathematician (born 1943)

Hugh Cowie Williams is a Canadian mathematician. He deals with number theory and cryptography.

Cobham's theorem is a theorem in combinatorics on words that has important connections with number theory, notably transcendental numbers, and automata theory. Informally, the theorem gives the condition for the members of a set S of natural numbers written in bases b1 and base b2 to be recognised by finite automata. Specifically, consider bases b1 and b2 such that they are not powers of the same integer. Cobham's theorem states that S written in bases b1 and b2 is recognised by finite automata if and only if S differs by a finite set from a finite union of arithmetic progressions. The theorem was proved by Alan Cobham in 1969 and has since given rise to many extensions and generalisations.

Alan Belmont Cobham was an American mathematician and computer scientist known for inventing the notion of polynomial time and the complexity class P,[B] for Cobham's thesis stating that the problems that have practically usable computer solutions are characterized by having polynomial time,[B] and for Cobham's theorem on the sets of numbers that can be recognized by finite automata.[C] He also did foundational work on automatic sequences,[D] invented priority queues and studied them from the point of view of queueing theory,[A] and wrote a program for playing contract bridge that was at the time one of the best in the world.

References

  1. Jeffrey Shallit at the Mathematics Genealogy Project
  2. Mansour, Toufik (2022). "Interview with Jeffrey Shallit" (PDF). Journal of Enumerative Combinatorics and Applications. 2 (2): Interview #S3I5. doi:10.54550/ECA2022V2S2I5.
  3. Shallit, Jeffrey; Wesley Elsberry (November 16, 2003). "Information Theory, Evolutionary Computation, and Dembski's "Complex Specified Information"" (PDF). Talkreason.org. Retrieved September 26, 2009.
  4. "Professors". Cheriton School of Computer Science, University of Waterloo. Retrieved 15 February 2024.
  5. "Journal of Integer Sequences". Cheriton School of Computer Science. Retrieved 15 February 2024.