Skip to main content
Log in

On fixed point theory in partially ordered sets and an application to asymptotic complexity of algorithms

  • Original Paper
  • Published:
Revista de la Real Academia de Ciencias Exactas, Físicas y Naturales. Serie A. Matemáticas Aims and scope Submit manuscript

Abstract

The celebrated Kleene fixed point theorem is crucial in the mathematical modelling of recursive specifications in Denotational Semantics. In this paper we discuss whether the hypothesis of the aforementioned result can be weakened. An affirmative answer to the aforesaid inquiry is provided so that a characterization of those properties that a self-mapping must satisfy in order to guarantee that its set of fixed points is non-empty when no notion of completeness are assumed to be satisfied by the partially ordered set. Moreover, the case in which the partially ordered set is coming from a quasi-metric space is treated in depth. Finally, an application of the exposed theory is obtained. Concretely, a mathematical method to discuss the asymptotic complexity of those algorithms whose running time of computing fulfills a recurrence equation is presented. Moreover, the aforesaid method retrieves the fixed point based methods that appear in the literature for asymptotic complexity analysis of algorithms. However, our new method improves the aforesaid methods because it imposes fewer requirements than those that have been assumed in the literature and, in addition, it allows to state simultaneously upper and lower asymptotic bounds for the running time computing.

This is a preview of subscription content, log in via an institution to check access.

Access this article

Price excludes VAT (USA)
Tax calculation will be finalised during checkout.

Instant access to the full article PDF.

Similar content being viewed by others

References

  1. Davey, B.A., Priestley, H.A.: Introduction to Lattices and Order. Cambridge University Press, Cambridge (1990)

    MATH  Google Scholar 

  2. Goubault-Larrecq, J.: Non-Hausdorff Topology and Domain Theory. Cambridge University Press, New York (2013)

    Book  Google Scholar 

  3. Hitzler, P., Seda, A.K.: Mathematical Aspects of Logic Programming Semantics. CRC Press, Boca Raton (2011)

    MATH  Google Scholar 

  4. Petrusel, A., Petrusel, G., Rus, I.A.: Fixed Point Theory. Cluj University Press, Cluj-Napoca (2008)

    MATH  Google Scholar 

  5. Stoy, J.E.: Denotational Semantics: The Scott-Strachey Approach to Programming Language Theory. MIT Press, Cambridge (1977)

    MATH  Google Scholar 

  6. Manna, Z.: Mathematical Theory of Computation. McGraw-Hill, New York (1974)

    MATH  Google Scholar 

  7. Gunter, C.A., Scott, D.S.: Semantic domains. In: van Leewen, J. (ed.) Handbook of Theoretical Computer Science, vol. B, pp. 663–674. MIT Press, Cambridge (1990)

    Google Scholar 

  8. Scott, D.S.: Outline of a mathematical theory of computation. In: Proceedings of the 4th Annual Princeton Conference on Information Sciences and Systems, pp. 169–176 (1970)

  9. Ésik, Z., Rondogiannis, P.: A fixed point theorem for non-monotonic functions. Theor. Comput. Sci. 574, 18–38 (2015)

    Article  MathSciNet  Google Scholar 

  10. Fomenko, T.N., Podoprikhin, D.A.: Fixed points and coincidences of mapping of partially ordered sets. J. Fixed Point Theory Appl. 18, 823–842 (2016)

    Article  MathSciNet  Google Scholar 

  11. Fomenko, T.N., Podoprikhin, D.A.: Commom fixed points and coincidences of mapping families on partially ordered sets. Topol. Appl. 221, 275–285 (2017)

    Article  Google Scholar 

  12. Schellekens, M.P.: The Smyth completion: a common foundation for the denotational semantics and complexity analysis. Electron. Notes Theor. Comput. Sci. 1, 211–232 (1995)

    Article  MathSciNet  Google Scholar 

  13. Romaguera, S., Tirado, P., Valero, O.: New results on mathematical foundations of asymptotic complexity analysis of algorithms via complexity spaces. Int. J. Comput. Math. 89, 1728–1741 (2012)

    Article  MathSciNet  Google Scholar 

  14. Romaguera, S., Valero, O.: A common mathematical framework for asymptotic complexity analysis and denotational semantics for recursive programs based on complexity spaces. In: Afzal, M.T. (ed.) Semantics—Advances in Theories and Mathematical Models, vol. 1, pp. 99–120. InTech Open Science, Rijeka (2012)

    Google Scholar 

  15. García-Raffi, L.M., Romaguera, S., Schellekens, M.P.: Applications of the complexity space to the general probabilistic divide and conquer algorithms. J. Math. Anal. Appl. 348, 346–355 (2008)

    Article  MathSciNet  Google Scholar 

  16. Baranga, A.: The contraction principle as a particular case of Kleene’s fixed point theorem. Discrete Math. 98, 75–79 (1991)

    Article  MathSciNet  Google Scholar 

  17. Künzi, H.P.A.: Nonsymmetric distances and their associated topologies: about the origins of basic ideas in the area of asymmetric topology. In: Aull, C.E., Lowen, R. (eds.) Handbook of the History of General Topology, vol. 3, pp. 853–968. Kluwer, Dordrecht (2001)

    Chapter  Google Scholar 

  18. López-Ramírez, M., Valero, O.: Qualitative versus quantitative fixed point techniques in computer science. Quaest. Math. 41, 115–127 (2018)

    Article  MathSciNet  Google Scholar 

  19. Reilly, I.L., Subrahmanyam, P.V., Vamanamrthy, M.K.: Cauchy sequences in quasi-pseudo-metric spaces. Mh. Math. 93, 127–140 (1982)

    Article  Google Scholar 

  20. Cobzaş, Ş.: Functional Analysis in Asymmetric Normed Spaces. Birkhäuser, Basel (2013)

    Book  Google Scholar 

  21. Künzi, H.-P.A., Schellekens, M.P.: On the Yoneda completion of a quasi-metric space. Theor. Comput. Sci. 278, 159–194 (2002)

    Article  MathSciNet  Google Scholar 

  22. Matthews, S.G.: Partial metric topology. Ann. N. Y. Acad. Sci. 728, 183–197 (1994)

    Article  MathSciNet  Google Scholar 

  23. Brassard, G., Bratley, P.: Algorithms: Theory and Practice. Prentice-Hall, Englewood Cliffs (1988)

    MATH  Google Scholar 

  24. Cull, P., Flahive, M., Robson, R.: Difference Equations: From Rabbits to Chaos. Springer, New York (2005)

    MATH  Google Scholar 

  25. Knuth, D.E.: The Art of Computer Programming. Sorting and Searching, vol. 3. Addison-Wesley, Redwood (1973)

    MATH  Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Oscar Valero.

Additional information

Publisher's Note

Springer Nature remains neutral with regard to jurisdictional claims in published maps and institutional affiliations.

A. Estevan acknowledges financial support from Spanish Ministry of Economy and Competitiveness under Grants MTM2015-63608-P (MINECO/FEDER) and ECO2015-65031. J.J. Miñana and O. Valero acknowledge financial support from Spanish Ministry of Science, Innovation and Universities under Grant PGC2018-095709-B-C21 and AEI/FEDER, UE funds. This work is also partially supported by Programa Operatiu FEDER 2014–2020 de les Illes Balears, by project PROCOE/4/2017 (Direcció General d’Innovació i Recerca, Govern de les Illes Balears) and by project ROBINS. The latter has received research funding from the EU H2020 framework under GA 779776. This publication reflects only the authors views and the European Union is not liable for any use that may be made of the information contained therein.

Rights and permissions

Reprints and permissions

About this article

Check for updates. Verify currency and authenticity via CrossMark

Cite this article

Estevan, A., Miñana, JJ. & Valero, O. On fixed point theory in partially ordered sets and an application to asymptotic complexity of algorithms. RACSAM 113, 3233–3252 (2019). https://doi.org/10.1007/s13398-019-00691-8

Download citation

  • Received:

  • Accepted:

  • Published:

  • Issue Date:

  • DOI: https://doi.org/10.1007/s13398-019-00691-8

Keywords

Mathematics Subject Classification

Navigation