Nondeterministic

/ˌnɒn.dɪˌtɜː.mɪˈnɪs.tɪk/

अनिर्धारित; नॉनडिटरमिनिस्टिक

Origin & History

Formed from non- + deterministic; ultimately from Latin determinare “to limit, determine,” from de- + terminus “boundary.”

non- (नकार) + deterministic (निर्धारित/डिटरमिनिस्टिक) से निर्मित; मूल रूप से लैटिन determinare “सीमा तय करना/निर्धारित करना,” जो de- + terminus “सीमा/बाउंडरी” से आया है।

Definition

In computing and mathematics, describing a process or system where the same input or starting state can lead to different valid outcomes, often due to choice, concurrency, or randomness; not predictable in a single definite way.

कंप्यूटिंग और गणित में वह प्रक्रिया/प्रणाली जिसमें वही इनपुट या प्रारंभिक अवस्था अलग-अलग वैध परिणाम दे सकती है (अक्सर विकल्प, समकालिकता/कॉनकरेंसी या यादृच्छिकता के कारण); जिसे एक ही निश्चित तरीके से पूर्वानुमेय नहीं कहा जा सकता।

Parts of Speech

Adjective:
Thread scheduling can make the program’s output nondeterministic.
थ्रेड शेड्यूलिंग के कारण प्रोग्राम का आउटपुट अनिर्धारित (नॉनडिटरमिनिस्टिक) हो सकता है।

Usage Examples

Because of race conditions, the test sometimes behaves nondeterministic across runs.
A nondeterministic finite automaton may have multiple possible next states for the same input symbol.
Network latency can introduce nondeterministic timing in distributed systems.
The algorithm is nondeterministic: it may choose different branches yet still find a solution.

Related Forms

Idioms & Phrases

Nondeterministic behavior
अनिर्धारित/नॉनडिटरमिनिस्टिक व्यवहार
Nondeterministic choice
अनिर्धारित/नॉनडिटरमिनिस्टिक चयन
Nondeterministic algorithm
नॉनडिटरमिनिस्टिक (अनिर्धारित) एल्गोरिद्म