Problemets
Problemets are a term used to describe the smallest units of a problem that are self-contained and solvable in isolation. A problemet has a clearly specified input set and a desired output, and adheres to a defined scope that prevents it from depending on external state. The concept is intended to formalize the intuition behind problem decomposition: complex tasks can be broken into many problemets that, taken together, realize the overall goal.
Typical properties include a well-defined interface (input and output types), a finite description of the allowed
Examples: a problemet might be 'compute the sum of two integers', 'check whether a string is a
Criticism and usage: some scholars argue that the term is pedagogical and its formalization is variable, which
See also: problem, subproblem, decomposition, modularity, algorithm, computational problem.