A protocol for distributed reference counting

In this article a protocol for distributed reference counting is developed and proved correct. It is pointed out, how it can be used to detect instemces where update in place is allowed. An implementation scheme is presented that requires bookkeeping messages only for tire copying of references across processor boundaries and for the deletion of references copied in this way. Synchronization is only necessary for the deletion of these references.