Biography.guide
Home › People › Computer scientist › Witold Lipski
Portrait of Witold Lipski

Witold Lipski

1949 – 1985

Polish computer scientist

Don't just read it — keep itBiographies to ownE-book · Audio · Video From $7 →

About Witold Lipski

Lived 1949 – 1985 (aged 35). Witold Lipski was a computer scientist and mathematician, known for Combinatorics and Very Large Scale Integration.

Witold Lipski Jr. (July 13, 1949 – May 30, 1985) was a Polish computer scientist (habilitation in computer science), and an author of the books Combinatorics for Programmers (two editions) and (jointly with Victor W. Marek) Combinatorial analysis.

Lipski and his PhD student Tomasz Imieliński worked on the foundations of the theory of incomplete information in relational databases.

Life Lipski was born in Warsaw. He graduated from the Program of Fundamental Problems of Technology, at the Warsaw Technical University. He received a PhD in computer science at the Computational Center (later: Institute for Computer Science) of the Polish Academy of Sciences, under the supervision of Victor W. Marek. Lipski's dissertation was on the topic of information storage and retrieval systems and titled 'Combinatorial Aspects of Information Retrieval'. His habilitation was granted by the Institute of Computer Science of Polish Academy of Sciences. Lipski spent academic year 1979/1980 at the University of Illinois at Urbana–Champaign, and the last two years before his death, at the University of Paris.

Jointly with his doctoral student Tomasz Imieliński, Lipski investigated foundations of treatment of 'Incomplete Information in Relational Databases'. Their results were published from 1978 through 1985. This produced a fundamental concept later known as Imieliński–Lipski algebras.

With Imieliński, Lipski studied the semantics of relational databases. These investigations were based on the theory of cylindric algebras, a topic studied within universal algebra. According to Jan Van den Bussche, the first people from the database community to recognize the connection between Edgar Codd's relational algebra and Alfred Tarski's cylindric algebras were Lipski and Imieliński, in a talk given at the very first edition of PODS (the ACM Symposium on Principles of Database Systems), in 1982. Their work "The relational model of data and cylindric algebras" was published in 1984.

Lipski contributed to research on algorithm analysis, discovering a number of efficient algorithms applicable to the analysis of VLSI devices (with Franco P. Preparata), time-sharing in database implementations (with Christos Papadimitriou), and computational geometry as applied to shape recognition (again with Preparata).

Lipski wrote the combinatorial algorithms textbook Kombinatoryka dla Programistow (Combinatorics for Programmers), which was published in two editions (one posthumous) and was translated into Russian.

Jointly with Marek, Lipski published a monograph on combinatorial analysis.

Personal life Lipski's father was economist and politician .

He had two children: Kasia (an endocrinologist) and Witold (a neuroscientist).

Lipski died in Nantes, France, after a battle with cancer. He is buried in Powązki Cemetery in Warsaw, Poland, (Location: C/39 (5/7)).

Witold Lipski Award

The Witold Lipski Award is the most prestigious award for young computer scientists in Poland. The award recognizes achievements in the field of theoretical and applied computer science. It was created by the initiative of a group of Polish computer scientists active outside of Poland and in Poland.

Submissions for the award are limited to applicants with exceptional accomplishments, who are younger than 30, or who are younger than 32, in case that a candidate was on maternity/paternity leave. The award is administered by the (Polish) Foundation for Computer Science Research, in cooperation with Polish Chapter of the Association for Computing Machinery, and the .

Starting in 2024, the Kosciuszko Foundation has handed over the role of organizing the award to the research and development center IDEAS NCBR in Warsaw. The official competition website is now hosted at: https://nagrodalipskiego.ideas-ncbr.pl/

Biography shop

Don’t just read it —
keep it.

Full-length biographies made to live with: read them, listen on the way to work, watch them tonight.

  • E-book
  • Audio
  • Video
Browse the shop — from $7

Instant download · yours to keep · every purchase keeps this site free

Important facts

Birth century
Nationality
Polish people
Known for
Combinatorics, Very Large Scale Integration
Education
Warsaw University of Technology, Polish Academy of Sciences, Warsaw Technical University

People in Witold Lipski's life

Named in this biography and alive at the same time

Contemporaries

People whose lives overlapped Witold Lipski's

Frequently asked questions

Who was Witold Lipski?

Polish computer scientist

When was Witold Lipski born?

Witold Lipski was born on 13 August 1949 in Warsaw.

When did Witold Lipski die?

Witold Lipski died on 30 May 1985 in Nantes.

What was Witold Lipski's occupation?

Witold Lipski was a computer scientist and mathematician.

What was Witold Lipski known for?

Witold Lipski was known for Combinatorics and Very Large Scale Integration.

What nationality was Witold Lipski?

Witold Lipski's recorded nationality: Polish people.

Sources & further reading

· Wikipedia: Witold Lipski

· Wikidata: Q9375745

· DBpedia: Witold Lipski

Cite this page

APA: Biography.guide. (2026). Witold Lipski. https://biography.guide/witold-lipski/

MLA: "Witold Lipski." Biography.guide, https://biography.guide/witold-lipski/.

Chicago: "Witold Lipski." Biography.guide. https://biography.guide/witold-lipski/.

Data last updated: 2026-09-24 · Spot an error? Report a correction.

Page generated 2026-09-27 05:00 UTC