Title: | Time to Target Plot |
---|---|
Description: | Implementation of Time to Target plot based on the work of Ribeiro and Rosseti (2015) <DOI:10.1007/s11590-014-0760-8>, that describe a numerical method that gives the probability of an algorithm A finds a solution at least as good as a given target value in smaller computation time than algorithm B. |
Authors: | Carlos A. Martinez [aut, cre] based on the work of Ribeiro and Rosseti (2015). |
Maintainer: | Carlos A. Martinez <[email protected]> |
License: | GPL (>= 2) |
Version: | 1.1.1 |
Built: | 2024-11-17 03:38:50 UTC |
Source: | https://github.com/cran/tttplot |
Make a TTTPlot with the information of a vector of times and calcule the theoretical time values (exp) according to work of Ribeiro and Rosseti (2015) <DOI: 10.1007/s11590-014-0760-8>.
tttPlot(timeValue = NULL, tGraph = "TTTPlot", snTheorical = FALSE)
tttPlot(timeValue = NULL, tGraph = "TTTPlot", snTheorical = FALSE)
timeValue |
A vector with the times |
tGraph |
A character with the type of Plot: ["QQPlot","TTTPlot"] |
snTheorical |
A boolean that indicated if need to plot the exp function |
xSortVal |
is the vector |
probTV |
is the accumulated probability distribution for |
Riveiro, C.C., & Rosseti I.(2015), tttplots-compare: A perl program to compare time-to-target plots or general runtime distributions of randomized algorithms, Optimization Letters, vol. 9, issue 3, pp. 601-614.<DOI: 10.1007/s11590-014-0760-8>.
See more in http://link.springer.com/article/10.1007/s11590-014-0760-8
tttPlot(c(1:10))
tttPlot(c(1:10))
Make a TTTPlot with the information of a vector of times and calcule the theoretical time values (exp) according to work of Ribeiro and Rosseti (2015) <DOI: 10.1007/s11590-014-0760-8> for two vectors.
tttPlotCompare(timeValue1 = NULL, timeValue2 = NULL, tGraph = "TTTPlot", snTheorical = FALSE, xLab = "Time", yLab = "Accum. Prob.", legendTT = NULL, snReturn = TRUE, posLegend = "topleft")
tttPlotCompare(timeValue1 = NULL, timeValue2 = NULL, tGraph = "TTTPlot", snTheorical = FALSE, xLab = "Time", yLab = "Accum. Prob.", legendTT = NULL, snReturn = TRUE, posLegend = "topleft")
timeValue1 |
A vector with the times |
timeValue2 |
A vector with the times |
tGraph |
A character with the type of Plot: ["QQPlot","TTTPlot"] |
snTheorical |
A boolean that indicated if need to plot the exp function |
xLab |
A character with the information of |
yLab |
A character with the information of |
legendTT |
A character with the information of |
snReturn |
A boolean that indicate if the function return the list of values. |
posLegend |
A character with the position of the legend in the plot. |
xSortVal1 |
is the vector |
xSortVal2 |
is the vector |
probTV1 |
is the accumulated probability distribution for |
probTV2 |
is the accumulated probability distribution for |
Riveiro, C.C., & Rosseti I.(2015), tttplots-compare: A perl program to compare time-to-target plots or general runtime distributions of randomized algorithms, Optimization Letters, vol. 9, issue 3, pp. 601-614.<DOI: 10.1007/s11590-014-0760-8>.
See more in http://link.springer.com/article/10.1007/s11590-014-0760-8
tttPlotCompare(c(1:10), c(1:10))
tttPlotCompare(c(1:10), c(1:10))