Soundness, Idempotence and Commutativity of Set-Sharing

Computer Science – Programming Languages

Scientific paper

Rate now

  [ 0.00 ] – not rated yet Voters 0   Comments 0

Details

48 pages

Scientific paper

It is important that practical data-flow analyzers are backed by reliably proven theoretical results. Abstract interpretation provides a sound mathematical framework and necessary generic properties for an abstract domain to be well-defined and sound with respect to the concrete semantics. In logic programming, the abstract domain Sharing is a standard choice for sharing analysis for both practical work and further theoretical study. In spite of this, we found that there were no satisfactory proofs for the key properties of commutativity and idempotence that are essential for Sharing to be well-defined and that published statements of the soundness of Sharing assume the occurs-check. This paper provides a generalization of the abstraction function for Sharing that can be applied to any language, with or without the occurs-check. Results for soundness, idempotence and commutativity for abstract unification using this abstraction function are proven.

No associations

LandOfFree

Say what you really think

Search LandOfFree.com for scientists and scientific papers. Rate them and share your experience with other people.

Rating

Soundness, Idempotence and Commutativity of Set-Sharing does not yet have a rating. At this time, there are no reviews or comments for this scientific paper.

If you have personal experience with Soundness, Idempotence and Commutativity of Set-Sharing, we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and Soundness, Idempotence and Commutativity of Set-Sharing will most certainly appreciate the feedback.

Rate now

     

Profile ID: LFWR-SCP-O-563316

  Search
All data on this website is collected from public sources. Our data reflects the most accurate information available at the time of publication.