Resource Management in Linear Logic Search Revisited

  • Authors:
  • Pablo López;Ernesto Pimentel

  • Affiliations:
  • -;-

  • Venue:
  • LPAR '99 Proceedings of the 6th International Conference on Logic Programming and Automated Reasoning
  • Year:
  • 1999

Quantified Score

Hi-index 0.00

Visualization

Abstract

Linear logic provides a logical framework to express fundamental computational concepts in a declarative style. As a consequence, it has been used as a sound foundation for the design of expressive programming and specification languages. Unfortunately, linearity is as convenient for specifying as difficult to implement. In particular, the successful implementation of linear logic languages and provers involving context splitting strongly depends on the efficiency of the method computing a suitable split. A number of solutions have been proposed, referred to as lazy splitting or resource management systems. In this paper, we present a new resource management system for the Lolli linear logic language. We show that the choice of the structure employed to represent the contexts has a strong influence on the overall performcince of the resource management system. We also estimate the performance of previous proposals, and compare them to our new system.