<algorithm>

The element algorithm contains an IRI + name pattern identifying an algorithm.

Algorithm covers any set of computational instructions. It does not include the hardware or software used to run the algorithm. For example, a set of XSLT styleshteets is an algorithm, but the engine (e.g., Saxon) or software (e.g., oXygen) is not.

Formal Definition

~defn-pattern-id

Defined at: TAN-core.rng

Used by: ~defn-agent

Example 8.86. <algorithm>

      <definitions>
         .........
         <person xml:id="kalvesmaki">
            .........
         </person>
         <algorithm xml:id="xslt1">
            <IRI>tag:textalign.net,2015:stylesheet:convert-tan2017-to-tan2018</IRI>
            <name>Stylesheet to populate a TAN-A-div file from collections.</name>
            <desc>Stylesheet at: ../do%20things/convert/convert%20TAN%202017%20to%20TAN%202018.xsl</desc>
         </algorithm>
         <role xml:id="editor">
            .........
         </role>
         .........
      </definitions>


[Note]Note

Taken from ar.cat.eng.1926.edghill.obj

Example 8.87. <algorithm>

      <definitions>
         .........
         <person xml:id="kalvesmaki">
            .........
         </person>
         <algorithm xml:id="xslt1">
            <IRI>tag:textalign.net,2015:stylesheet:convert-tan2017-to-tan2018</IRI>
            <name>Stylesheet to populate a TAN-A-div file from collections.</name>
            <desc>Stylesheet at: ../do%20things/convert/convert%20TAN%202017%20to%20TAN%202018.xsl</desc>
         </algorithm>
         <role xml:id="editor">
            .........
         </role>
         .........
      </definitions>


[Note]Note

Taken from ar.cat.eng.1926.edghill.sem

Example 8.88. <algorithm>

      <definitions>
         .........
         <person xml:id="kalvesmaki">
            .........
         </person>
         <algorithm xml:id="xslt1">
            <IRI>tag:textalign.net,2015:stylesheet:convert-tan2017-to-tan2018</IRI>
            <name>Stylesheet to populate a TAN-A-div file from collections.</name>
            <desc>Stylesheet at: ../do%20things/convert/convert%20TAN%202017%20to%20TAN%202018.xsl</desc>
         </algorithm>
         <role xml:id="editor">
            .........
         </role>
         .........
      </definitions>


[Note]Note

Taken from ar.cat.fra.1844.saint-hilaire.sem-native

Example 8.89. <algorithm>

      <definitions>
         .........
         <person xml:id="kalvesmaki">
            .........
         </person>
         <algorithm xml:id="xslt1">
            <IRI>tag:textalign.net,2015:stylesheet:convert-tan2017-to-tan2018</IRI>
            <name>Stylesheet to populate a TAN-A-div file from collections.</name>
            <desc>Stylesheet at: ../do%20things/convert/convert%20TAN%202017%20to%20TAN%202018.xsl</desc>
         </algorithm>
         <role xml:id="editor">
            .........
         </role>
         .........
      </definitions>


[Note]Note

Taken from ar.cat.fra.1844.saint-hilaire.sem