Typentheorie und rechnerische Komplexität

8

Gibt es ein Typsystem, das die Lambda-Begriffe auf die Begriffe beschränkt, die in eine Komplexitätsklasse fallen? Wie liegen die typisierbaren Begriffe in der Theorie streng innerhalb der Komplexitätsklasse? Oder ist das überhaupt nicht möglich?

Ich finde, es gibt viele Studien zur Expressibilität der Typentheorie, wie nachweislich terminierende, erweiterte Polynome usw. Aber gibt es eine Möglichkeit, dies auf eine Komplexitätsklasse zu beschränken?

Vinothkumar Raman
quelle
1
Dieses Thema ist Teil des Bereichs der impliziten Computerkomplexität, in dem es viele Ergebnisse dieses Typs gibt. Typsysteme, bei denen es sich um "verzweigte Typen" oder Varianten der linearen Logik handelt, z. B. Light Affine Logic oder Soft Affine Logic.
Jan Johannsen

Antworten:

10

Die Schlüsselwörter, nach denen Sie suchen, sind "Implizite Computerkomplexität". Die Feldstudien zum Beispiel Varianten der linearen Logik und die Komplexitätsgrenzen, die sie für die den Ableitungen zugrunde liegenden Begriffe garantieren können.

Gallais
quelle
1
Haben Sie eine nette Referenz dafür? Ich würde das wirklich gerne besser verstehen?
Vinothkumar Raman
1
@VinothkumarRaman Ich würde nach der Arbeit von (Martin) Hofmann und (Jan) Hoffmann suchen.
xrq