Angelic Non-determinism
   HOME

TheInfoList



OR:

In
computer science Computer science is the study of computation, automation, and information. Computer science spans theoretical disciplines (such as algorithms, theory of computation, information theory, and automation) to Applied science, practical discipli ...
, angelic non-determinism is the execution of a
nondeterministic algorithm In computer programming, a nondeterministic algorithm is an algorithm that, even for the same input, can exhibit different behaviors on different runs, as opposed to a deterministic algorithm. There are several ways an algorithm may behave diffe ...
where particular choices are declared to always favor a desired result, if that result is possible. For example, in halting analysis of a
Nondeterministic Turing machine In theoretical computer science, a nondeterministic Turing machine (NTM) is a theoretical model of computation whose governing rules specify more than one possible action when in some given situations. That is, an NTM's next state is ''not'' comp ...
, the choices would always favor
termination Termination may refer to: Science *Termination (geomorphology), the period of time of relatively rapid change from cold, glacial conditions to warm interglacial condition *Termination factor, in genetics, part of the process of transcribing RNA ...
of the program. The "angelic" terminology comes from the Christian religious conventions of
angel In various theistic religious traditions an angel is a supernatural spiritual being who serves God. Abrahamic religions often depict angels as benevolent celestial intermediaries between God (or Heaven) and humanity. Other roles include ...
s being benevolent and acting on behalf of an
omniscient Omniscience () is the capacity to know everything. In Hinduism, Sikhism and the Abrahamic religions, this is an attribute of God. In Jainism, omniscience is an attribute that any individual can eventually attain. In Buddhism, there are diffe ...
God.


References

Theoretical computer science {{comp-sci-theory-stub