Abstract
Computers are very systemized and none of the procedures conducted by them are random. But computers are seldom required to generate a random number for many practical applications like gaming, accounting, encryption/decryption and many more. The number generated by the computer relies on the time or the CPU clock. A given computer can be programmed to return random number (or character) arrays from a number (or character) data set. The returned dataset can have repeated values. Even though the repeated values are not related with its degree of randomness (in fact, it may be a sign of higher randomization), but still to humans, it appears as biased or not random. We propose an algorithm to minimize repetition of values in the returned data set so as to make it appear more random. The concept proposes returning a data set by using biased or nonrandom procedure in order to make it more random in “appearance”.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
References
Beitman, Bernard D.: Brains seek patterns in coincidences. Psychiatr. Ann. 39(5), 255 (2009)
Dailymail UK., http://www.dailymail.co.uk/home/moslive/article-1334712/Humans-concept-randomness-hard-understand.html
Scientific American, https://www.scientificamerican.com/article/patternicity-finding-meaningful-patterns
The Telegraph, http://www.telegraph.co.uk/technology/11429317/The-biggest-myths-about-technology.html
Wikipedia, https://en.wikipedia.org/wiki/Apophenia
Wikipedia, http://en.wikipedia.org/wiki/Fisher-Yates_shuffle
Author information
Authors and Affiliations
Corresponding author
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2018 Springer Nature Singapore Pte Ltd.
About this paper
Cite this paper
Pant, A., Agrawal, K., Tripathy, B.K. (2018). Planned Random Algorithm. In: Satapathy, S., Tavares, J., Bhateja, V., Mohanty, J. (eds) Information and Decision Sciences. Advances in Intelligent Systems and Computing, vol 701. Springer, Singapore. https://doi.org/10.1007/978-981-10-7563-6_13
Download citation
DOI: https://doi.org/10.1007/978-981-10-7563-6_13
Published:
Publisher Name: Springer, Singapore
Print ISBN: 978-981-10-7562-9
Online ISBN: 978-981-10-7563-6
eBook Packages: EngineeringEngineering (R0)