ドナルド・シェル
ドナルド・L・シェルは1924年3月1日、ミシガン州クロズウェル近郊の農家に生まれた。学習に対して優秀な素質を見せ、6歳の誕生日からは地元の学校長公舍に出向いて学ぶようになる。吸収は非常に早く、ミシガン工科大学に進学し、3年で土木の学士を取得した。
学士取得後、陸軍工兵部隊(Army Corps of Engineers)に入隊する。第二次世界大戦においてはフィリピンに派遣され、支援活動に加わった。戦後帰国し、アリス・マカラフ(Alice McCullough)と結婚、ミシガン工科大学へ復学して数学の講義をうけもつ。そののちオハイオ州シンシナティに移り、ゼネラル・エレクトリック社のエンジニア職に就く。ここでシェルは収束アルゴリズム(convergence algorithm)の研究を深め、航空機のジェットエンジンの運転サイクルを計算するためのプログラムを制作した。またシンシナティ大学にも通い、1951年に数学で修士号を取得、その8年後に同じく数学でPh.D.を取得した(1959年)。この年、1959年の7月にシェル・ソートのアルゴリズム および「Share709システム:共同動作」("The Share 709 System: A Cooperative Effort")を発表している。その前年1958年にはA・スピッツバート(A. Spitzbart)とともに「チェブイシェフ適合基準」("A Chebycheff Fitting Criterion")を発表している。
シェルソートのアルゴリズムで最も有名だが、彼のPh.D.は無限指数関数の収束についての最初の大きな業績であると見なされることもある。