paper

Härpfer's Extended Indispensability Algorithm in Z

arXiv:2502.07966

Abstract

Since 1978, Clarence Barlow developed the ``Indispensability Function''. It operates on a metric tree that is bound to the same prime number of branches for all subtrees of each particular level. It assigns to all leaf postions of this tree a numeric value which indicates how important the acoustic presence of an event at this position is for the meter to be recognized as such. Bernd Härpfer extended this concept in 2015 to deal with meters which have arbitrary groupings into two or three at any position of the tree hierarchy. This is called ``Extended Indispensability Algorithm''. This article gives a specification of the Extended Algorithm in a slightly extended version of the Z specification language, and a possible generalization to arbitrary metric trees.

Corrections: (1) pg1 col2 "gmsn(-1)", not "GNSM(-1)" (2) table 3, operator precedence round "cyclicSucc"

Härpfer's Extended Indispensability Algorithm in Z · wovepaper