デール・ミラーはアメリカのコンピュータ科学者であり、著述家でもある。彼はInria Saclayの研究ディレクターであり、 λPrologプログラミング言語とAbella対話型定理証明器の設計者の一人である。[ 1 ] [ 2 ]
ミラーは、証明論、自動推論、形式化されたメタ理論など、計算論理のトピックに関する研究で最もよく知られています。彼は『Programming with Higher-order Logic』という本の共著者でもあります。[ 3 ]
ミラーは、 Association for Computing Machinery (ACM)のフェローであり、 [ 4 ] 2009年から2015年までACM Transactions on Computational Logicの編集長を2期務め、 Journal of Automated Reasoningの編集委員を務めている。[ 5 ]
1973年、アンビル・クレオナ高校の最終学年だったミラーは、フィボナッチ・クォータリー誌に高度な問題(問題H-237)を発表したが、その際に彼の名前が「DA Millin」と誤読された。[ 6 ]その問題の主題は現在、ミリン・シリーズとして知られている。彼は1978年にレバノン・バレー大学で数学の理学士号を取得し、1983年にピーター・B・アンドリュースの指導の下で数学の博士号を取得した。[ 7 ]
ミラーは博士号取得後、1983年にペンシルベニア大学で助教授として学術キャリアをスタートさせ、1989年に准教授に昇進した。1997年から2001年まで、ペンシルベニア州立大学のコンピュータ科学工学科の学科長を務めた。 2002年から2006年までは、エコール・ポリテクニークの教授を務めた。[ 8 ]
2002年にフランスに移住し、現在はInria Saclayの研究ディレクターを務めており、Inria SaclayのParsifalチームの科学リーダーを12年間務めた。[ 9 ]
ミラーの研究は計算論理の分野に及び、証明論、自動推論、統一理論、操作的意味論、論理プログラミングに焦点を当てている。[ 10 ]彼はλPrologプログラミング言語と対話型定理証明器Abellaの設計者の1人として最もよく知られている。その他の栄誉に加えて、彼は2つのLICS Test-of-Time賞[ 11 ]とERC Advanced Grant [ 9 ]を受賞している。
ミラーとゴパラン・ナダトゥールは、高階直観主義論理に基づいた論理プログラミング言語λPrologを共同開発しました。λPrologは、λツリー構文(高階抽象構文とも呼ばれる)を直接サポートした最初のプログラミング言語でした。1985年の言語の発表以来、ELPIやTeyjusなど、さまざまな実装が行われてきました。[ 12 ]
ミラーはアルウェン・ティウと共に、不動点と一階述語論理の量化の証明理論を拡張し、λツリー構文を取り入れた。彼らの分析によると、失敗としての否定は、一般量化と全称量化の区別を強制する。彼らは一般量化子を捉えるために∇量化子を導入した。彼らの拡張された論理システムは、π計算の多くのモデル検査とメタ理論的側面を直接捉えることができた。[ 13 ]
ミラーは、ナダトゥール、ティウ、アンドリュー・ガセック、カウストゥフ・チャウドリと共同で、対話型定理証明器Abellaの設計に貢献した。この証明器はλツリー構文を直接サポートしているため、束縛を含む構文オブジェクトに対して帰納的および共帰納的に推論することが可能である。この証明器は、 λ計算、π計算の形式化されたメタ理論、および操作的意味論を用いて指定されたプログラミング言語にうまく適用されている。[ 1 ]
ミラーは計算論理と証明論の研究を行っており、特に証明論の概念をコンピュータサイエンスの問題に応用することに重点を置いている。彼は、証明論が古典論理、直観主義論理、線形論理における論理プログラミングの有益な基盤を提供できることを示した。[ 14 ]チャック・リャンと共同で、彼は集中シーケント計算証明の概念の開発に貢献した。この特定のスタイルの証明システムは、彼が2012年に受賞したERCアドバンスドグラントであるProofCertの基礎として使用され、幅広い証明証明書フォーマットを定義してすぐに実装することができた。[ 15 ]
ミラーはコンピュータサイエンスの分野でも線形論理を利用してきた。特に、自然言語解析、操作的意味仕様、モデル検査、古典論理、直観主義論理、線形論理の証明システムの仕様への線形論理の応用を実証している。[ 16 ]
ミラーはまた、λ計算式の統一についても書いており、特に、存在量化子と全称量化子の両方の下で行われる統一の扱いと、高階統一のパターン統一断片の特定に焦点を当てている。この断片は、λ変換の通常の規則で束縛子を扱いながら、一階統一に非常によく似ている。[ 17 ]
ミラーはフランスに住んでいる。彼はカトゥシア・パラミデッシと結婚しており、2人の子供がいる。[ 7 ]