What are the respective roles of random and randomness? Do we need both, or any of them?
Related tags: randomized-algorithms, sampling, random-number-generator, pseudo-random-generators, random-walks, random-graphs
What are the respective roles of random and randomness? Do we need both, or any of them?
Related tags: randomized-algorithms, sampling, random-number-generator, pseudo-random-generators, random-walks, random-graphs
We definitely need at least one tag to cover randomized algorithms (that use randomness to do something) and one for random generators (that produce (pseudo)randomness).
For randomized algorithms, we have randomized-algorithms, and more specific tags such as random-walks, random-graphs, sampling, etc. This seems fine to me.
For random generators, we have a tag random-number-generator and a more specialized tag pseudo-random-generator, as well as entropy. Most uses of random-number-generator are about PRNG. I'm not sure if this tag is warranted on this site, but technically speaking it is a different topic.
Inasmuch as random/randomness are warranted, I don't see any possible difference in meaning, only a stylistic choice. I'm for making randomness the main tags since we usually use nouns as tags (“this question is about randomness”). I have no strong feeling as to the ~70 questions with these tags should be disambiguated to one of the two sides of the randomness coin.
Similar to other tag combinations, I think we should in addition to Gilles' answer go
randomness ← randomized-algorithms;
tag algorithms can be added to disambiguate.
In particular, I think there is little danger of confusing randomness+algorithms with random-number-generator; the latter are rarely random themselves