New results on the mathematical foundations of asymptotic complexity analysis of algorithms via complexity spaces

作者: S. Romaguera , P. Tirado , O. Valero

DOI: 10.1080/00207160.2012.659246

关键词:

摘要: Schellekens [ The Smyth completion: A common foundation for denotational semantics and complexity analysis , Electron. Notes Theor. Comput. Sci. 1 1995, pp. 211–232.] introduced the theory of quasi-metric spaces as a part development topological asymptotic programs algorithms in 1995. applicability this to divide conquer was also illustrated by same paper. In particular, he gave new formal proof, based on use Banach fixed-point theorem, well-known fact that upper bound average running time computing Mergesort belongs class n log 2 . Recently, Schellekens’ method has been shown be useful yielding bounds whose leads recurrence equations different from ones reported Cerda-Uguet et al. Baire partial space: mathematical tool Computer Science Theory Syst. 50 2012, 387–399.]. However, variety can analysed with approach is not much larger than original method. paper, one hand, we extend order yield certain recursive cannot discussed following techniques given and, other improve introducing technique providing, contrary case lower aforementioned those studied We illustrate validate developed applying our results provide celebrated Quicksort, Largetwo Hanoi.

参考文章(15)
Constance Noyes Robertson, Outline of a Mathematical Theory of Computation ,(1970)
Dana S. Scott, Domains for Denotational Semantics international colloquium on automata, languages and programming. pp. 577- 613 ,(1982) , 10.1007/BFB0012801
M. Schellekens, The Smyth Completion Electronic Notes in Theoretical Computer Science. ,vol. 1, pp. 535- 556 ,(1995) , 10.1016/S1571-0661(04)00029-5
M. A. Cerdà-Uguet, M. P. Schellekens, O. Valero, The Baire Partial Quasi-Metric Space: A Mathematical Tool for Asymptotic Complexity Analysis in Computer Science Theory of Computing Systems \/ Mathematical Systems Theory. ,vol. 50, pp. 387- 399 ,(2012) , 10.1007/S00224-010-9310-7
S. Romaguera, M. P. Schellekens, O. Valero, The complexity space of partial functions: a connection between complexity analysis and denotational semantics International Journal of Computer Mathematics. ,vol. 88, pp. 1819- 1829 ,(2011) , 10.1080/00207161003631885
L.M. García-Raffi, S. Romaguera, E.A. Sánchez-Pérez, Sequence spaces and asymmetric norms in the theory of computational complexity Mathematical and Computer Modelling. ,vol. 36, pp. 1- 11 ,(2002) , 10.1016/S0895-7177(02)00100-0
L.M. García-Raffi, S. Romaguera, M.P. Schellekens, Applications of the complexity space to the General Probabilistic Divide and Conquer Algorithms Journal of Mathematical Analysis and Applications. ,vol. 348, pp. 346- 355 ,(2008) , 10.1016/J.JMAA.2008.07.026
J. Rodríguez-López, S. Romaguera, O. Valero, Denotational semantics for programming languages, balanced quasi-metrics and fixed points International Journal of Computer Mathematics. ,vol. 85, pp. 623- 630 ,(2008) , 10.1080/00207160701210653
S. Romaguera, M. Schellekens, Quasi-metric properties of complexity spaces Topology and its Applications. ,vol. 98, pp. 311- 322 ,(1999) , 10.1016/S0166-8641(98)00102-3