Complexity of Advanced Programming Language Implementations

In this project, dynamic data-structures that arise in implementation of high-level programming languages are being studied. To date several upper and lower bounds have been derived for operations on dynamic data-structures that arise in implementation of logic programming languages and object-oriented languages. The complexity results have been used to make implementation choices in parallel implementations of logic and constraint languages. Other Participants: D. Ranjan, E. Pontelli, L. Longpre (UTEP).

Papers