Abstract
The existing truncated variable method to generate random variate cannot be applied when indeterminacy is presented in either the parameters or observations. This paper addresses the truncated variable simulation under the indeterminate environment. The truncated variable simulation method will be introduced using the DUS-neutrosophic Weibull distribution. The algorithm to generate random variate will be presented and applied in random variate generation. Extensive simulation tables for various values of indeterminacy and truncated variables are presented. The proposed study for other neutrosophic statistical distribution can be extended as future research.
Similar content being viewed by others
Introduction
Sometimes, the algorithms are run to generate the random variate between the specific intervals rather. The partition of the original interval of the underlying distribution is done to the behavior of random variate between the specified intervals. Another reason to partition or truncated the original random variable is due to the highly reliable product. The truncation of the variable is done to save time, and cost to check the randomness in the variate. The truncated variable method utilizes the specified interval to generate the random variate other than the original range of the interval associated with the underlying distribution. Michael et al. [1] worked on the random generation method with multiple roots and transformations. Kachitvichyanukul and Schmeiser [2] present a method to generate random variate from the hypergeometric distribution. Hörmann [3] used the binomial distribution in generating the random variate. Kundu and Gupta [4] presented a method to generate random variate from the generalized exponential distribution. Bergman [5] generated the random variate from the new statistical distribution. Mohazzabi and Connolly [6] applied the normal distribution in random number generation. Qu et al. [7] worked on the generation of random variate for the gamma and exponential distributions. For more details, the reader may refer to [8,9,10].
Smarandache [11] presented work on neutrosophic logic and showed that neutrosophic logic is more efficient than fuzzy logic. Neutrosophic logic provides information about the measure of indeterminacy while fuzzy logic does not provides such information, see [11]. More information about fuzzy logic can be seen in [12,13,14,15]. Smarandache [16] introduced neutrosophic statistics (NS) to analyze and interpret the results from the data having neutrosophic numbers. Neutrosophic statistics was found to be more efficient than classical statistics in terms of information and flexibility. Neutrosophic statistics is the generalization of classical statistics and can be applied when imprecise observations are available in the data. Neutrosophic statistics reduce to classical statistics when no imprecise observations in the data. Chen et al. [17], Chen et al. [18] and Aslam [19] showed that NS is more efficient than classical statistics (CS). Recently, Nayana et al. [20] introduced the DUS-neutrosophic Weibull distribution and compared the performance with the DUS-Weibull distribution under CS. More information on NS can be seen in [21,22,23]. The importance of neutrosophic theory and the difference between neutrosophic theory and fuzzy set theory can be seen in [24,25,26,27,28]. Recently, Smarandache [29] showed the efficiency of neutrosophic statistics over interval statistics and classical multivariate statistics. More applications of neutrosophic logic and sets can be seen in [30,31,32,33].
The existing truncated variable random variate generate method was introduced under CS. The existing simulation method cannot be applied in an indeterminate environment. By exploring the literature and according to the best of the author’s knowledge, there is no work on the algorithm for generating random variate from the DUS-neutrosophic Weibull distribution. To fill this gap, in this paper, the DUS-neutrosophic Weibull distribution will be applied in designing the truncated variable simulation method. The main contribution and novelty of the work are to introduce the algorithm for generating random variate using various values of shape and scale parameters of the DUS-neutrosophic Weibull distribution. We will introduce the algorithm to generate random variate from the DUS-neutrosophic Weibull distribution. The rest of the paper is organized as follows: a brief introduction to DUS-neutrosophic Weibull distribution will be given in the next section. In the subsequent section, the neutrosophic truncated variable method to generate random variate will be introduced followed by which the simulation study and comparative study are given, respectively. The concluding remarks are given in the last section.
Preliminaries
Let \({X}_{N}\epsilon \left[{X}_{L},{X}_{U}\right]\) be a neutrosophic random variable and suppose that \({x}_{1}={x}_{1L}+{x}_{1U}{I}_{N}\) and \({x}_{2}={x}_{2L}+{x}_{2U}{I}_{N}\) be two neutrosophic numbers (NNs), where \({I}_{N}\epsilon \left[{I}_{L},{I}_{U}\right]\) is the measure of indeterminacy. By following [17] and [34], the basic operations of NNs:
The explanations of these operations with examples can be seen in [17, 34].
DUS-neutrosophic Weibull distribution
Suppose that \({x}_{N}\epsilon \left[{x}_{L},{x}_{U}\right]>0\) is neutrosophic random variable follows the DUS-neutrosophic Weibull distribution. The neutrosophic form of \({x}_{N}\epsilon \left[{x}_{L},{x}_{U}\right]\) is expressed as \({x}_{N}={x}_{L}+{x}_{U}{I}_{N};{I}_{N}\epsilon \left[{I}_{L},{I}_{U}\right]\), where \({x}_{L}\) is a random variable presents classical statistics and \({x}_{U}{I}_{N}\) is the indeterminate part and \({I}_{N}\epsilon \left[{I}_{L},{I}_{U}\right]\) is the measure of indeterminacy. Nayana et al. [20] introduced the DUS-neutrosophic Weibull distribution with the following neutrosophic probability density (npdf) having shape parameter \(\beta >0\) and scale parameter \(\alpha >0\).
The corresponding neutrosophic cumulative distribution function (ncdf) is expressed as follows:
Note that \({I}_{N}\epsilon \left[{I}_{L},{I}_{U}\right]\) denotes the measure of the indeterminacy. The npdf and ncdf reduce to pdf and cdf DUS-Weibull distribution under classical statistics when \({I}_{N}=0\).
Neutrosophic truncated variable method
In this section, we will introduce, a neutrosophic truncated variable method to generate random variate from the DUS-Neutrosophic Weibull distribution by following [35]. In the truncated method, sometimes, the decision-makers are interested to generate random variate from the specified interval rather than using the original range of the variables. For example, the neutrosophic variable \({x}_{N}\) from the DUS-Neutrosophic Weibull distribution has ranged from 0 to \(\infty \). Suppose that the decision-makers are interested to generate random variate from \({c}_{N}\) to \({d}_{N}\). Note that limits \({c}_{N}\) and \({d}_{N}\) lie within the original limits of DUS-Neutrosophic Weibull distribution. The ncdf is given in Eq. (2) for lower truncated value is given by
The ncdf is given in Eq. (2) for upper truncated value is given by
The new density of DUS-Neutrosophic Weibull distribution using Eq. (1), Eqs. (3) and (4) when \({a\le c\le x}_{N}\le d\le b\), where \(a=0\) and \(b=\infty \) is given by
The value of \({v}_{N}\) based on Eqs. (3) and (4) can be calculated as follows:
where \({u}_{N}\) is a uniform random variate from intervals 0 and 1.
Algorithm
To find the random variate using the truncated variable simulation under indeterminacy, the following routine can be run. Note that the following routine does not need \(g\left({x}_{N}\right)\) described in Eq. (5).
Step-1: Specify the scale parameter \(\alpha >0\) and shape parameter \(\beta >0\) of the DUS-Weibull distribution.
Step-2: Specify the values of \({I}_{N}\)
Step-3: Generate a uniform variate, say \({u}_{N}\) between 0 and 1.
Step-4: Compute \(F\left({c}_{N}\right)=\left(1-\mathrm{exp}\left(-{\left(\frac{{c}_{N}}{\alpha }\right)}^{\beta }\right)\right)\left(1+{I}_{N}\right)\) and \(F\left({d}_{N}\right)=\left(1-\mathrm{exp}\left(-{\left(\frac{{d}_{N}}{\alpha }\right)}^{\beta }\right)\right)\left(1+{I}_{N}\right)\).
Step-5: Compute the values of \({v}_{N}\) using Eq. (6)
Step-6: Set \({v}_{N}=F\left({x}_{N}\right)\)
Step-7: Record the random variate such that \({F}_{N}^{-1}\left({v}_{N}\right)\)
Step-8: Return \({x}_{N}\)
The proposed algorithm is an extension of an algorithm given in [35]. The proposed algorithm under indeterminacy reduces to [35] algorithm when no indeterminacy is found. The proposed algorithm is shown in Fig. 1.
Simulation study
In this section, we will present the simulation study using the proposed algorithm for the DUS-Neutrosophic Weibull distribution. We will consider various values of \({u}_{N}\) and \({I}_{N}\). We also used various truncated variable values \({c}_{N}\) and \({d}_{N}\) to generate random variate from the DUS-Neutrosophic Weibull distribution. Using the above-mentioned algorithm, Table 1 is presented for random variate when \(\alpha =0.5\) and \(\beta =3.0\), Table 2 for random variate when \(\alpha =2\) and \(\beta =2\). Table 3 for random variate when \(\alpha =3\) and \(\beta =5\). Similar tables can be constructed for other values of the parameters with the R codes that are given in the supplementary file. From Tables 1, 2, 3, it can be noted that for other the same parameters, there are no specific trends in random variate for various values of \({I}_{N}\). From Tables 2 and 3, it can be noted the values of \({x}_{N}\) increase when \(\alpha =2\) and \(\beta =2.0\) increase to \(\alpha =3\) and \(\beta =5.0\). For example, when \({c}_{N}\)=0.2, \({d}_{N}\)=1 and \({I}_{N}\)=0.1, the value of \({x}_{N}\) from Table 2 is 0.7036 and the value of \({x}_{N}\) from Table 3 is 0.7753. From the example, it is clear that there is an increasing trend in random variate \({x}_{N}\) when \(\alpha >1\) and \(\beta >1\).
Comparative study
To see the behavior of random variate, a simulated data of random variate \({x}_{N}\) is generated using \(\alpha =3\), \(\beta =5\). The histograms at different values of indeterminacy are presented in Figs. 2, 3, 4, and 5. Figures 2, 3, 4, and 5 are presented for various values of \(\alpha =3\), \(\beta =5\) and various truncated variable values. Figure 2 shows the histograms for \({I}_{N}\) = 0 to \({I}_{N}=1\) when the variable is truncated at \({c}_{N}\) = 0 and \({d}_{N}=1\). Figure 3 shows the histograms for \({I}_{N}\) = 0 to \({I}_{N}=1\) when the variable is truncated at \({c}_{N}\) = 0.2 and \({d}_{N}=1.\) Figure 4 shows the histograms for \({I}_{N}\) = 0 to \({I}_{N}=1\) when the variable is truncated at \({c}_{N}\) = 0.4 and \({d}_{N}=1.\) Figure 5 shows the histograms for \({I}_{N}\) = 0 to \({I}_{N}=1\) when the variable is truncated at \({c}_{N}\) = 0.5 and \({d}_{N}=1.\) The histograms show that the low frequencies occur at lower tail whereas the higher frequencies occur at the upper tail of truncated variable. From Figs. 2, 3, 4, it can be noted that the behavior of random variate \({x}_{N}\) seems to be negatively skewed. From Fig. 5, it is observed that the distribution of random variate \({x}_{N}\) tends to be uniform distribution. From Figs. 2, 3, 4, 5, it is concluded that as the interval reduces between the truncated values \({c}_{N}\) and \({d}_{N}\), the trend of the random variable \({x}_{N}\) move towards the uniform distribution.
Merits and demerits
The proposed method of simulation can be applied in those situations where it is difficult to gather the original data due to complexity or uncertainty. The data obtained from the proposed simulation method can be applied to testing the lifetime of the product. In addition, the proposed simulated data can be applied to reliability studies. This random variate can be used for testing hypotheses in statistics. The proposed simulation method is simple and easy to apply for the generation of random variate under indeterminacy. The proposed simulation method has the limitation that it cannot be applied when the data follows the normal distribution. Another limitation is that the proposed method of simulation can be applied in uncertain environment.
Concluding remarks
The main objective was to introduce the truncated variable algorithm for DUS-Neutrosophic Weibull distribution. A simulation method for DUS-Neutrosophic Weibull distribution was presented in the paper. An algorithm to perform the proposed truncated variable simulation method was presented. The extensive tables for various parameters and truncated values are present to see the behavior of random variate generating using the proposed algorithm. From the simulation study, it was concluded that when the difference between truncated values decreases the distribution of random variate tends to uniform. The proposed simulation method can be applied in computer science, medical science, industrial statistics and the automobile industry. The proposed simulation can be applied when real data under a complex system cannot be obtained. The proposed simulation method for other statistical distributions can be extended for future research.
References
Michael JR, Schucany WR, Haas RW (1976) Generating random variates using transformations with multiple roots. Am Stat 30(2):88–90
Kachitvichyanukul V, Schmeiser B (1985) Computer generation of hypergeometric random variates. J Stat Comput Simul 22(2):127–145
Hörmann W (1993) The generation of binomial random variates. J Stat Comput Simul 46(1–2):101–110
Kundu D, Gupta RD (2007) A convenient way of generating gamma random variables using generalized exponential distribution. Comput Stat Data Anal 51(6):2796–2802
Bergman J (2012) Generating random variates from a bicompositional Dirichlet distribution. J Stat Comput Simul 82(6):797–805
Mohazzabi P, Connolly MJ (2019) An algorithm for generating random numbers with normal distribution. J Appl Math Phys 7(11):2712–2722
Qu Y, Dassios A, Zhao H (2021) Random variate generation for exponential and gamma tilted stable distributions. ACM Trans Model Comput Simul (TOMACS) 31(4):1–21
Castellares F, Lemonte AJ (2015) A new generalized Weibull distribution generated by gamma random variables. J Egypt Math Soc 23(2):382–390
Mahmood A, Chitre M (2017) Generating random variates for stable sub-Gaussian processes with memory. Signal Process 131:271–279
Lawnik M (2018) Generation of pseudo-random numbers with the use of inverse chaotic transformation. Open Math 16(1):16–22
Smarandache F (2010) Neutrosophic logic-a generalization of the intuitionistic fuzzy logic. Multispace & Multistructure. Neutrosophic Transdisciplinarity (100 Collected Papers of Science), 4: 396.
Kumar PS, Hussain RJ (2016) Computationally simple approach for solving fully intuitionistic fuzzy real life transportation problems. Int J Syst Assur Eng Manag 7(1):90–101
Kumar PS (2018) A note on’a new approach for solving intuitionistic fuzzy transportation problem of type-2’. Int J Log Syst Manag 29(1):102–129
Kumar PS (2019) Intuitionistic fuzzy solid assignment problems: a software-based approach. International Journal of System Assurance Engineering and Management 10(4):661–675
Kumar PS (2020) Developing a new approach to solve solid assignment problems under intuitionistic fuzzy environment. Int J Fuzzy Syst Appl (IJFSA) 9(1):1–34
Smarandache F (2014) Introduction to Neutrosophic Statistics, Sitech and Education Publisher. Craiova. Romania-Educational Publisher, Columbus, Ohio, USA, p 123
Chen J, Ye J, Du S (2017) Scale effect and anisotropy analyzed for neutrosophic numbers of rock joint roughness coefficient based on neutrosophic statistics. Symmetry 9(10):208
Chen J et al (2017) Expressions of rock joint roughness coefficient using neutrosophic interval statistical numbers. Symmetry 9(7):123
Aslam M (2018) A new sampling plan using neutrosophic process loss consideration. Symmetry 10(5):132
Nayana B et al. (2022) A new neutrosophic model using DUS-Weibull transformation with application. Complex & Intelligent Systems, 2022: p. 1–10.
Alhabib R et al (2018) Some neutrosophic probability distributions. Neutrosophic Sets Syst 22:30–38
Khan Z et al (2021) On Statistical Development of Neutrosophic Gamma Distribution with Applications to Complex Data Analysis. Complexity, 2021. 2021.
Sherwani RAK et al. (2021) Neutrosophic Normal Probability Distribution—A Spine of Parametric Neutrosophic Statistical Tests: Properties and Applications, in Neutrosophic Operational Research, Springer. p 153–169.
Kumar PS (2016) PSK method for solving type-1 and type-3 fuzzy transportation problems. IJFSA 5(4):121–146
Kumar PS (2016) A simple method for solving type-2 and type-4 fuzzy transportation problems. Int J Fuzzy Log Intell Syst 16(4):225–237
Kumar, P.S., Search for an optimal solution to vague traffic problems using the PSK method, in Handbook of Research on Investigations in Artificial Life Research and Development2018, IGI Global. p. 219–257.
Kumar PS (2020) Algorithms for solving the optimization problems using fuzzy and intuitionistic fuzzy set. Int J Syst Assur Eng Manag 11(1):189–222
Kumar PS (2020) Intuitionistic fuzzy zero point method for solving type-2 intuitionistic fuzzy transportation problem. Int J Oper Res 37(3):418–451
Smarandache, F., Neutrosophic Statistics is an extension of Interval Statistics, while Plithogenic Statistics is the most general form of statistics.
Jafar, M.N., et al., Similarity measures of tangent, cotangent and cosines in neutrosophic environment and their application in selection of academic programs 2020: Infinite Study.
Jafar MN et al (2021) Trigonometric similarity measures for neutrosophic hypersoft sets with application to renewable energy source selection. IEEE Access 9:129178–129187
Jafar, M.N. and M. Saeed, Matrix Theory for Neutrosophic Hypersoft Set and Applications in Multiattributive Multicriteria Decision-Making Problems. Journal of Mathematics, 2021. 2021.
Jafar MN et al (2022) Distance and similarity measures using max-min operators of neutrosophic hypersoft sets with application in site selection for solid waste management systems. IEEE Access 10:11220–11235
Ye J (2018) Neutrosophic number linear programming method and its application under neutrosophic number environments. Soft Comput 22(14):4639–4646
Thomopoulos, N.T., Essentials of Monte Carlo simulation: Statistical methods for building simulation models2014: Springer.
Acknowledgements
We are thankful to the editor and reviewers for their valuable suggestions to improve the quality and presentation of the paper.
Author information
Authors and Affiliations
Corresponding author
Ethics declarations
Data availability
The data are given in the paper.
Additional information
Publisher's Note
Springer Nature remains neutral with regard to jurisdictional claims in published maps and institutional affiliations.
Supplementary Information
Below is the link to the electronic supplementary material.
Rights and permissions
Open Access This article is licensed under a Creative Commons Attribution 4.0 International License, which permits use, sharing, adaptation, distribution and reproduction in any medium or format, as long as you give appropriate credit to the original author(s) and the source, provide a link to the Creative Commons licence, and indicate if changes were made. The images or other third party material in this article are included in the article's Creative Commons licence, unless indicated otherwise in a credit line to the material. If material is not included in the article's Creative Commons licence and your intended use is not permitted by statutory regulation or exceeds the permitted use, you will need to obtain permission directly from the copyright holder. To view a copy of this licence, visit http://creativecommons.org/licenses/by/4.0/.
About this article
Cite this article
Aslam, M. Truncated variable algorithm using DUS-neutrosophic Weibull distribution. Complex Intell. Syst. 9, 3107–3114 (2023). https://doi.org/10.1007/s40747-022-00912-5
Received:
Accepted:
Published:
Issue Date:
DOI: https://doi.org/10.1007/s40747-022-00912-5