loading...| Preferred Name |
algorithm |
| Definitions |
information content entity that prescribes procedural or declarative steps which can be translated to computer interpretable instructions |
| ID |
https://spec.industrialontologies.org/ontology/core/Core/Algorithm |
| adapted from | |
| counter example |
executable code, source code |
| definition |
information content entity that prescribes procedural or declarative steps which can be translated to computer interpretable instructions |
| example |
pseudo code for sorting data, flowchart for automatic control of a process |
| explanatory note |
1. to translate in this context means to implement the algorithm such that it is readily executable 2. algorithms in this context should be interpreted as implementation-independent (language-neutral) representations and are typically represented as pseudo-code or a flowchart 3. declarative steps should be interpreted in the context of declarative programming |
| first-order logic axiom |
InformationContentEntity(x) ∧ ∃y(EncodedAlgorithm(y) ∧ prescribes(x,y)) → Algorithm(x) |
| is defined by | |
| is primitive |
true |
| label |
algorithm |
| natural language definition |
information content entity that prescribes procedural or declarative steps which can be translated to computer interpretable instructions |
| prefixIRI |
iof-core:Algorithm |
| prefLabel |
algorithm |
| primitive rationale |
See the general discussion and rationale provided under information content entity. |
| semi-formal natural language axiom |
If x is an 'information content entity' that 'prescribes' some 'encoded algorithm' then x is an instance of 'algorithm' |
| subClassOf |
https://spec.industrialontologies.org/ontology/core/Core/InformationContentEntity |
| Delete | Subject | Author | Type | Created |
|---|---|---|---|---|
| No notes to display |