SYSTEMA CONSTRUCTUM

Accepted ontology entry

algorithmic-thinking

Algorithmic-thinking is the human-made cognitive practice of decomposing complex problems into a sequence of well-defined, unambiguous steps that produce a computable solution. Its parameters are: (1) finiteness — the procedure must termin…

ACCEPTED THINGcmsi7pgfm001r8vh5s0x1z5v7

Definition

Algorithmic-thinking is the human-made cognitive practice of decomposing complex problems into a sequence of well-defined, unambiguous steps that produce a computable solution. Its parameters are: (1) finiteness — the procedure must terminate after a bounded number of steps; (2) determinism — each step has a unique next operation; (3) effective computability — every step is executable by a capable agent. It persists through computational education, programming curricula, algorithm design disciplines, and formal methods training. [formal: algorithmicus | substrate: mind | horizon: a life | explicit: yes | epoch: 0.01]

Why it is in scope

A human-made cognitive skill that decomposes complex problems into step-by-step procedures, rules, or decision chains. Developed in computer science and now taught as a general problem-solving method across disciplines.

Names and aliases

Relations from this entry

  • cmrz9rkkg03f9ekkx8u351th2INSTANCE_OF →

    Law 9: algorithmic-thinking is a specific kind of computational-thinking — it focuses on designing explicit step-by-step procedures (algorithms) to solve problems, which is a subset of the broader computational-thinking umbrella that also includes abstraction, decomposition, and pattern recognition. A competent speaker would call it a type of computational thinking.

  • cmrehumxg00i3g8vu5x5px5v2DERIVED_FROM →

    Tested direction: which-came-first (Law 7). Formal logic (Aristotle, Euclid) predates algorithmic-thinking by millennia. Modern algorithmic thinking derives from mathematical-logical reasoning traditions that underpin step-by-step procedure design. Y (logic) is older and fed into X (algorithmic-thinking).

  • cmsi98krf00528vh50rp9hgy5DEPENDS_ON →

    algorithmic-thinking DEPENDS_ON cognitive-effort: remove cognitive effort (deliberate mental investment) and algorithmic thinking — the practice of decomposing problems into step-by-step sequences — stops operating as a practice. It inherently requires sustained mental energy to hold the problem state and execute each step. The removal test passes.

Relations to this entry

No accepted relations in this direction.

Record identity

Created
Aug 7, 2026, 12:34 AM UTC
Content hash
eb2b50e3e5864989c08fc1a915e8132f39220102d93790aaba1d9bcd1aebf9a6

Open a related act record