# Anselm Cyril Blumer

> American computer scientist

**Wikidata**: [Q66424197](https://www.wikidata.org/wiki/Q66424197)  
**Source**: https://4ort.xyz/entity/anselm-cyril-blumer

## Summary
Anselm Cyril Blumer is an American computer scientist known for his contributions to machine learning, artificial intelligence, and computational biology. His most notable work includes the development of the suffix automaton, a key data structure in string processing and pattern recognition.

## Biography
- **Born**: November 20, 1954
- **Nationality**: United States
- **Education**:
  - Doctor of Philosophy (Computer Science), University of Illinois Urbana–Champaign (1982)
  - Master of Science (Statistics), University of Illinois Urbana–Champaign (1981)
  - Bachelor of Arts (Mathematics), Brown University (1976)
- **Known for**: Development of the suffix automaton and contributions to machine learning and computational biology
- **Employer(s)**:
  - Tufts University (1986–present)
  - University of California, Santa Cruz (1986)
  - University of Denver (1982–1986)
  - Woods Hole Oceanographic Institution (1973–1976)
- **Field(s)**: Computer science, machine learning, artificial intelligence, computational biology

## Contributions
Anselm Cyril Blumer has made significant contributions to computer science, particularly in the areas of machine learning, artificial intelligence, and computational biology. His most notable work is the development of the **suffix automaton**, a compact and efficient data structure used for string processing and pattern recognition. This work has had a lasting impact on algorithms for text indexing, data compression, and bioinformatics.

Blumer has also contributed to the study of **artificial intelligence models**, particularly in the context of statistical learning and algorithmic complexity. His research has been published in various academic journals and conferences, influencing both theoretical and applied aspects of computer science. Additionally, he has been involved in teaching and mentoring students at institutions like Tufts University, where he has been a faculty member since 1986.

## FAQs
### Q: What is Anselm Cyril Blumer known for?
A: Anselm Cyril Blumer is best known for his work on the suffix automaton, a data structure used in string processing and pattern recognition, as well as his contributions to machine learning and computational biology.

### Q: Where did Anselm Cyril Blumer earn his PhD?
A: He earned his Doctor of Philosophy in Computer Science from the University of Illinois Urbana–Champaign in 1982.

### Q: What institutions has Anselm Cyril Blumer been affiliated with?
A: Blumer has been affiliated with Tufts University, the University of California, Santa Cruz, the University of Denver, and the Woods Hole Oceanographic Institution.

### Q: What is a suffix automaton?
A: A suffix automaton is a compact data structure that represents all suffixes of a string, used for efficient string processing tasks like pattern matching and data compression.

### Q: What fields has Anselm Cyril Blumer worked in?
A: His work spans computer science, machine learning, artificial intelligence, and computational biology.

## Why They Matter
Anselm Cyril Blumer's work on the suffix automaton has had a profound impact on the efficiency of string processing algorithms, which are fundamental to fields like bioinformatics, data compression, and search engines. His contributions to machine learning and artificial intelligence have also advanced the understanding of how algorithms can learn from data without explicit programming. As an educator, Blumer has influenced generations of computer scientists through his teaching and mentorship at institutions like Tufts University. His research continues to be cited and built upon, demonstrating its lasting relevance in the field.

## Notable For
- Development of the **suffix automaton**, a key data structure in string processing.
- Contributions to **machine learning** and **artificial intelligence**, particularly in statistical learning.
- **Doctoral advisor**: Robert J. McEliece, a renowned mathematician and computer scientist.
- **Erdős number of 2**, indicating his proximity to influential mathematical research.
- Long-standing affiliation with **Tufts University** as a faculty member since 1986.

## Body
### Early Life and Education
Anselm Cyril Blumer was born on November 20, 1954. He earned his Bachelor of Arts in Mathematics from Brown University in 1976. He later pursued graduate studies at the University of Illinois Urbana–Champaign, where he obtained a Master of Science in Statistics in 1981 and a Doctor of Philosophy in Computer Science in 1982. His doctoral advisor was Robert J. McEliece, a prominent figure in cryptography and computer science.

### Career and Affiliations
Blumer began his career at the Woods Hole Oceanographic Institution (1973–1976) before moving into academia. He held positions at the University of Denver (1982–1986) and briefly at the University of California, Santa Cruz in 1986. Since 1986, he has been a faculty member at Tufts University, where he has contributed to research and education in computer science.

### Research Contributions
Blumer's most significant contribution is the **suffix automaton**, a data structure that efficiently represents all suffixes of a string. This work has been influential in algorithms for pattern matching, text indexing, and data compression. His research also extends to machine learning, where he has explored statistical models and algorithmic complexity. Blumer's work has been published in academic journals and presented at conferences, contributing to both theoretical and applied computer science.

### Influence and Legacy
Blumer's research has had a lasting impact on computer science, particularly in the areas of string processing and machine learning. His work on the suffix automaton remains a fundamental tool in computational biology and data analysis. As an educator, he has shaped the careers of many students and researchers, further extending his influence in the field.

## Schema Markup
```json
{
  "@context": "https://schema.org",
  "@type": "Person",
  "name": "Anselm Cyril Blumer",
  "jobTitle": "Computer Scientist",
  "worksFor": {"@type": "Organization", "name": "Tufts University"},
  "nationality": {"@type": "Country", "name": "United States"},
  "birthDate": "1954-11-20",
  "alumniOf": [
    {"@type": "EducationalOrganization", "name": "University of Illinois Urbana–Champaign"},
    {"@type": "EducationalOrganization", "name": "Brown University"}
  ],
  "knowsAbout": ["Computer Science", "Machine Learning", "Artificial Intelligence", "Computational Biology"],
  "sameAs": ["https://www.wikidata.org/wiki/Q[Wikidata_ID]"],
  "description": "American computer scientist known for his work on the suffix automaton and contributions to machine learning and computational biology."
}