On flowchart theories. II: The nondeterministic case (Q1101203): Difference between revisions

From MaRDI portal
Set OpenAlex properties.
ReferenceBot (talk | contribs)
Changed an Item
 
Property / cites work
 
Property / cites work: Iterative and recursive matrix theories / rank
 
Normal rank
Property / cites work
 
Property / cites work: Recursion and iteration in continuous theories: the ''M-construction'' / rank
 
Normal rank
Property / cites work
 
Property / cites work: Vector Iteration in Pointed Iterative Theories / rank
 
Normal rank
Property / cites work
 
Property / cites work: Partial abstract types / rank
 
Normal rank
Property / cites work
 
Property / cites work: Q5639639 / rank
 
Normal rank
Property / cites work
 
Property / cites work: Equivalences and transformations of regular systems - applications to recursive program schemes and grammars / rank
 
Normal rank
Property / cites work
 
Property / cites work: Q4079524 / rank
 
Normal rank
Property / cites work
 
Property / cites work: Q4091917 / rank
 
Normal rank
Property / cites work
 
Property / cites work: Matricial theories / rank
 
Normal rank
Property / cites work
 
Property / cites work: Algebras of iteration theories / rank
 
Normal rank
Property / cites work
 
Property / cites work: Nondeterministic flowchart programs with recursive procedures: Semantics and correctness. I / rank
 
Normal rank
Property / cites work
 
Property / cites work: Correctness of recursive parallel nondeterministic flow programs / rank
 
Normal rank
Property / cites work
 
Property / cites work: Initial Algebra Semantics and Continuous Algebras / rank
 
Normal rank
Property / cites work
 
Property / cites work: Q3704880 / rank
 
Normal rank
Property / cites work
 
Property / cites work: Deterministic and nondeterministic flowchart interpretations / rank
 
Normal rank
Property / cites work
 
Property / cites work: Equidivisible semigroups / rank
 
Normal rank
Property / cites work
 
Property / cites work: Two Complete Axiom Systems for the Algebra of Regular Events / rank
 
Normal rank
Property / cites work
 
Property / cites work: Q5751953 / rank
 
Normal rank
Property / cites work
 
Property / cites work: On flowchart theories. II: The nondeterministic case / rank
 
Normal rank

Latest revision as of 15:53, 18 June 2024

scientific article
Language Label Description Also known as
English
On flowchart theories. II: The nondeterministic case
scientific article

    Statements

    On flowchart theories. II: The nondeterministic case (English)
    0 references
    1987
    0 references
    This paper continues the author's program of viewing a flowchart as a morphism in a coproduct of a certain type of algebraic theory T and a ranked set of variables X. The morphisms in T are viewed as ``known computational processes'' and the variables are ``unknown processes''. Part I [J. Comput. Syst. Sci. 35, 163-191 (1987; Zbl 0628.68018)] dealt with deterministic flowcharts and involved theories with a feedback or iteration operation. The nondeterministic case involves theories with an operation of repetition. The motivation for the mathematical model of nondeterminism derives from the following view of the world (taken from the introduction). ``The deterministic case corresponds to the physical world; physical processes have deterministic evolutions; two processes many be considered equivalent if they evolve in the same way.... The nondeterministic case corresponds to the living world. Living processes are based on physical processes, their characteristic feature consisting in the ability of fixing aims. In view of its aim, a living process can choose between several variants, or can top if it feels that it cannot reach its aim and restart trying another way. This shows that nondeterministic flowcharts may be considered naturally equivalent if they have the same set of successful paths....''. From these two unassailable premises the author jumps immediately to the following hypothesis: nondeterminism \(=\) determinism \(+\) dual determinism. The meaning of the hypothesis is that all deterministic laws and their duals (obtained by reversing arrows) are to be considered valid nondeterministic laws. Although the mathematical meaning of the hypothesis becomes clear in the paper, how this interesting looking hypothesis was found is unclear. It turns out that the algebraic theories which have the dualistic properties desired are the matrix theories, i.e. matrices over a semiring S. The collection of n by n matrices over S is equipped with an operation called repetition \(A\mapsto A^*\). (It is not immediately clear if the repetition operation is determined by its restriction to S.) Several propositions are given pointing out the relationships among various properties of the repetition function. The main result of the paper is that a certain quotient of the schemes over the repetition theory T is (almost) freely generated by T (and the variables).
    0 references
    flowchart schemes
    0 references
    algebraic theory
    0 references
    nondeterminism
    0 references
    dualistic properties
    0 references
    matrix theories
    0 references
    repetition function
    0 references

    Identifiers