An Analysis of ML Typability

36Citations
Citations of this article
12Readers
Mendeley users who have this article in their library.

Abstract

We carry out an analysis of typability of terms in ML. Our main result is that this problem is DEXPTIME-hard, where by DEXPTIME we mean DTIME1994). This, together with the known exponential-time algorithm that solves the problem, yields the DEXPTIME-completeness result. This settles an open problem of P. Kanellakis and J. C. Mitchell. Part of our analysis is an algebraic characterization of ML typability in terms of a restricted form of semi-unification, which we identify as acyclic semi-unification. We prove that ML typability and acyclic semi-unification can be reduced to each other in polynomial time. We believe this result is of independent interest. © 1994, ACM. All rights reserved.

Cite

CITATION STYLE

APA

Kfoury, A. J., Tiuryn, J., & Urzyczyn, P. (1994). An Analysis of ML Typability. Journal of the ACM (JACM), 41(2), 368–398. https://doi.org/10.1145/174652.174659

Register to see more suggestions

Mendeley helps you to discover research relevant for your work.

Already have an account?

Save time finding and organizing research with Mendeley

Sign up for free