Rūsiņš Mārtiņš Freivalds
   HOME

TheInfoList



OR:

Rūsiņš Mārtiņš Freivalds (10 November 1942 – 4 January 2016) was a Latvian
computer scientist A computer scientist is a scientist who specializes in the academic study of computer science. Computer scientists typically work on the theoretical side of computation. Although computer scientists can also focus their work and research on ...
and
mathematician A mathematician is someone who uses an extensive knowledge of mathematics in their work, typically to solve mathematical problems. Mathematicians are concerned with numbers, data, quantity, mathematical structure, structure, space, Mathematica ...
. He was celebrated for founding
ultrametric In mathematics, an ultrametric space is a metric space in which the triangle inequality is strengthened to d(x,z)\leq\max\left\ for all x, y, and z. Sometimes the associated metric is also called a non-Archimedean metric or super-metric. Formal d ...
algorithms and for fundamental contributions to the
theory of computation In theoretical computer science and mathematics, the theory of computation is the branch that deals with what problems can be solved on a model of computation, using an algorithm, how efficiently they can be solved or to what degree (e.g., app ...
,
probabilistic algorithm A randomized algorithm is an algorithm that employs a degree of randomness as part of its logic or procedure. The algorithm typically uses uniformly random bits as an auxiliary input to guide its behavior, in the hope of achieving good performan ...
s,
inductive inference Inductive reasoning refers to a variety of methods of reasoning in which the conclusion of an argument is supported not with deductive certainty, but with some degree of probability. Unlike ''deductive'' reasoning (such as mathematical inducti ...
, and
quantum computing A quantum computer is a computer that exploits quantum mechanical phenomena. On small scales, physical matter exhibits properties of wave-particle duality, both particles and waves, and quantum computing takes advantage of this behavior using s ...
. He is best known for
Freivalds' algorithm Freivalds' algorithm (named after Rūsiņš Mārtiņš Freivalds) is a probabilistic randomized algorithm used to verify matrix multiplication. Given three ''n'' × ''n'' matrices A, B, and C, a general problem is to verify whether A ...
, a simple randomized procedure to check
matrix multiplication In mathematics, specifically in linear algebra, matrix multiplication is a binary operation that produces a matrix (mathematics), matrix from two matrices. For matrix multiplication, the number of columns in the first matrix must be equal to the n ...
in less time than recomputing it. He was a member of the
Latvian Academy of Sciences The Latvian Academy of Sciences (, ) is the official science academy of Latvia and is an association of the country's foremost scientists. The academy was founded as the ''Latvian SSR Academy of Sciences'' (). It is located in Riga. The curren ...
from 1992. He also taught at the
University of Latvia University of Latvia (, shortened ''LU'') is a public research university located in Riga, Latvia. The university was established in 1919. History The University of Latvia, initially named as the Higher School of Latvia () was founded on Se ...
, with students including
Daina Taimiņa Daina Taimiņa (born August 19, 1954) is a Latvian mathematician, retired adjunct associate professor of mathematics at Cornell University, known for developing a way of modeling hyperbolic geometry with crocheted objects. Education and career T ...
and
Andris Ambainis Andris Ambainis (born 18 January 1975) is a Latvian computer scientist active in the fields of quantum information theory and quantum computing. Education and career Ambainis has held past positions at the Institute for Advanced Study at Princet ...
. He was born in
Cesvaine Cesvaine () () is a town in Madona Municipality, Vidzeme Region, Latvia. It is home to the Cesvaine Palace, built in 1896 near the ruins of previous medieval castles. History During the period before the Livonian Crusade in the 13th century, t ...
and studied at
Moscow State University Moscow State University (MSU), officially M. V. Lomonosov Moscow State University,. is a public university, public research university in Moscow, Russia. The university includes 15 research institutes, 43 faculties, more than 300 departments, a ...
(MSU).


Early life and education

Freivalds was born in
Cesvaine Cesvaine () () is a town in Madona Municipality, Vidzeme Region, Latvia. It is home to the Cesvaine Palace, built in 1896 near the ruins of previous medieval castles. History During the period before the Livonian Crusade in the 13th century, t ...
, then under German occupation, and grew up in the
Latvian Soviet Socialist Republic The Latvian Soviet Socialist Republic (Also known as the Latvian SSR, or Latvia) was a constituent republic of the Soviet Union from 1940 to 1941, and then from 1944 until 1990. The Soviet occupation and annexation of Latvia began between J ...
. He studied physics and mathematics at the Peteris Stučka Latvian State University, graduating in 1965 at its Faculty of Physics and Mathematics.


Academic career

Freivalds earned his
Candidate of Sciences A Candidate of Sciences is a Doctor of Philosophy, PhD-equivalent academic research degree in all the post-Soviet countries with the exception of Ukraine, and until the 1990s it was also awarded in Central and Eastern European countries. It is ...
(Dr math.) in 1972 with a thesis supervised by Boris Trakhtenbrot at
Akademgorodok Akademgorodok ( rus, Академгородок, p=ɐkəˌdʲemɡərɐˈdok, "Academic Town") is a part of the Sovetsky City District, Novosibirsk, Sovetsky District of the city of Novosibirsk, Russia, located south of the city center and abou ...
, Novosibirsk, where he and fellow Latvian Jānis Bārzdiņš helped build one of the Soviet Union's leading theoretical computer science centres. Returning to Riga later that year, he headed the laboratory at the University of Latvia Computing Centre from 1975 to 1985 and, together with Bārzdiņš, founded the university's school of theoretical computer science—a tradition whose faculty largely comprise their academic descendants. In 1985 he earned his Doctor of Science ( Dr habil. math.) at
Moscow State University Moscow State University (MSU), officially M. V. Lomonosov Moscow State University,. is a public university, public research university in Moscow, Russia. The university includes 15 research institutes, 43 faculties, more than 300 departments, a ...
and was promoted to full professor. He subsequently held visiting positions at Hokkaido University, Cornell University, the National University of Singapore, Mälardalens University and Humboldt University of Berlin.


Research contributions

Freivalds' work unified classical mathematics with emerging problems in computer science. In 1977 he introduced what is now called
Freivalds' algorithm Freivalds' algorithm (named after Rūsiņš Mārtiņš Freivalds) is a probabilistic randomized algorithm used to verify matrix multiplication. Given three ''n'' × ''n'' matrices A, B, and C, a general problem is to verify whether A ...
, a probabilistic method that verifies the product of two matrices by checking a random linear combination rather than performing full multiplication. By showing that a single random test fails with low probability, it reduces the time needed to confirm correctness, and is taught in standard algorithm courses worldwide. Building on the Latvian school of inductive inference, Freivalds studied the number of mind changes required for learning recursive functions. His work with Jānis Bārzdiņš on the “halving algorithm” demonstrated early probabilistic strategies in formal learning and influenced later on‑line learning models. In the early 1990s he extended his interest into
quantum computing A quantum computer is a computer that exploits quantum mechanical phenomena. On small scales, physical matter exhibits properties of wave-particle duality, both particles and waves, and quantum computing takes advantage of this behavior using s ...
, mentoring
Andris Ambainis Andris Ambainis (born 18 January 1975) is a Latvian computer scientist active in the fields of quantum information theory and quantum computing. Education and career Ambainis has held past positions at the Institute for Advanced Study at Princet ...
towards the field. In 2012 he invented ultrametric algorithms, which use ''p''-adic number amplitudes—an alternative number system—to model computation probabilistically. His 2014 paper "Active Learning of Recursive Functions by Ultrametric Algorithms" demonstrated that these methods can outperform nondeterministic ones on certain problems. Freivalds' work on inductive inference was first recognised in 1976 with the Latvian YCL Prize for Theory of Inductive Inference. A decade later, in 1986, he was named an Honorary Scientist of the Latvian SSR. In 1992 he was elected a Corresponding Member of the
Latvian Academy of Sciences The Latvian Academy of Sciences (, ) is the official science academy of Latvia and is an association of the country's foremost scientists. The academy was founded as the ''Latvian SSR Academy of Sciences'' (). It is located in Riga. The curren ...
and became a full Member later that same year. His achievements in probabilistic and ultrametric algorithms earned him three of Latvia's highest distinctions in 2003: the Grand Medal of the Latvian Academy of Sciences, the joint Latvian Academy of Sciences & Joint‑Stock Company "Grindex" Prize, and the Eizens Arņš Prize for Effective Probable Algorithms. In 2006, University of Latvia students voted him "Teacher of the Year" for the
natural science Natural science or empirical science is one of the branches of science concerned with the description, understanding and prediction of natural phenomena, based on empirical evidence from observation and experimentation. Mechanisms such as peer ...
s, and in 2010 he was elected to the
Academia Europaea The Academia Europaea is a pan-European Academy of humanities, letters, law, and sciences. The Academia was founded in 1988 as a functioning Europe-wide Academy that encompasses all fields of scholarly inquiry. It acts as co-ordinator of Europe ...
.


Personal life and legacy

Freivalds had a reputation as an inspiring teacher, known for guiding undergraduates into research, and for his rigorous yet accessible style. His legacy includes a generation of Latvian computer scientists tracing their academic lineage to him. He continued writing
pedagogical Pedagogy (), most commonly understood as the approach to teaching, is the theory and practice of learning, and how this process influences, and is influenced by, the social, political, and psychological development of learners. Pedagogy, taken ...
texts and worked on educational programmes in
informatics Informatics is the study of computational systems. According to the Association for Computing Machinery, ACM Europe Council and Informatics Europe, informatics is synonymous with computer science and computing as a profession, in which the centra ...
until his sudden death from a
heart attack A myocardial infarction (MI), commonly known as a heart attack, occurs when Ischemia, blood flow decreases or stops in one of the coronary arteries of the heart, causing infarction (tissue death) to the heart muscle. The most common symptom ...
in Riga in January 2016, aged 73. He is commemorated in popular science outlets such as ''Zvaigžnota Debess''.


References

{{DEFAULTSORT:Freivalds, Rusins Martins 1942 births 2016 deaths Academicians of the Latvian Academy of Sciences Latvian computer scientists 20th-century Latvian educators 20th-century Latvian mathematicians Moscow State University alumni People from Cesvaine University of Latvia alumni Academic staff of the University of Latvia Theoretical computer scientists Soviet mathematicians Soviet computer scientists Soviet educators 21st-century Latvian mathematicians