Abstract
We consider the decidability and complexity of the Ultimate Positivity Problem, which asks whether all but finitely many terms of a given rational linear recurrence sequence (LRS) are positive. Using lower bounds in Diophantine approximation concerning sums of S-units, we show that for simple LRS (those whose characteristic polynomial has no repeated roots) the Ultimate Positivity Problem is decidable in polynomial space. If we restrict to simple LRS of a fixed order then we obtain a polynomial-time decision procedure. As a complexity lower bound we show that Ultimate Positivity for simple LRS is at least as hard as the decision problem for the universal theory of the reals: a problem that is known to lie between coNP and PSPACE.
The full version of this paper is available as [23].
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
Preview
Unable to display preview. Download preview PDF.
References
Amoroso, F., Viada, E.: Small points on subvarieties of a torus. Duke Mathematical Journal 150(3) (2009)
Bell, J.P., Gerhold, S.: On the positivity set of a linear recurrence. Israel Jour. Math. 57 (2007)
Bell, P., Delvenne, J.-C., Jungers, R., Blondel, V.: The continuous Skolem-Pisot problem. Theor. Comput. Sci. 411(40-42), 3625–3634 (2010)
Berstel, J., Mignotte, M.: Deux propriétés décidables des suites récurrentes linéaires. Bull. Soc. Math. France 104 (1976)
Blondel, V., Jeandel, E., Koiran, P., Portier, N.: Decidable and undecidable problems about quantum automata. SIAM J. Comput. 34(6), 1464–1473 (2005)
Blondel, V., Tsitsiklis, J.: A survey of computational complexity results in systems and control. Automatica 36(9), 1249–1274 (2000)
Blum, L., Cucker, F., Shub, M., Smale, S.: Complexity and real computation. Springer (1997)
Canny, J.: Some algebraic and geometric computations in PSPACE. In: Proceedings of STOC 1988, pp. 460–467. ACM (1988)
Cassels, J.: An introduction to Diophantine approximation. Camb. Univ. Pr. (1965)
Everest, G., van der Poorten, A., Shparlinski, I., Ward, T.: Recurrence Sequences. American Mathematical Society (2003)
Evertse, J.-H.: On sums of S-units and linear recurrences. Compositio Mathematica 53(2), 225–244 (1984)
Evertse, J.-H., Schlickewei, H.P., Schmidt, W.M.: Linear equations in variables which lie in a multiplicative group. Ann. Math. 155(3) (2002)
Fröhlich, A., Taylor, M.: Algebraic Number Theory. Camb. Univ. Press (1993)
Halava, V., Harju, T., Hirvensalo, M.: Positivity of second order linear recurrent sequences. Discrete Applied Mathematics 154(3) (2006)
Halava, V., Harju, T., Hirvensalo, M., Karhumäki, J.: Skolem’s problem – on the border between decidability and undecidability. Technical Report 683, Turku Centre for Computer Science (2005)
Kannan, R., Lipton, R.J.: Polynomial-time algorithm for the orbit problem. JACM 33(4) (1986)
Laohakosol, V., Tangsupphathawat, P.: Positivity of third order linear recurrence sequences. Discrete Applied Mathematics 157(15) (2009)
Lech, C.: A note on recurring series. Ark. Mat. 2 (1953)
Mahler, K.: Eine arithmetische Eigenschaft der Taylor Koeffizienten rationaler Funktionen. Proc. Akad. Wet. Amsterdam 38 (1935)
Masser, D.W.: Linear relations on algebraic groups. In: New Advances in Transcendence Theory. Camb. Univ. Press (1988)
Mignotte, M., Shorey, T., Tijdeman, R.: The distance between terms of an algebraic recurrence sequence. J. für die reine und angewandte Math. 349 (1984)
Ouaknine, J., Worrell, J.: Decision problems for linear recurrence sequences. In: Finkel, A., Leroux, J., Potapov, I. (eds.) RP 2012. LNCS, vol. 7550, pp. 21–28. Springer, Heidelberg (2012)
Ouaknine, J., Worrell, J.: Ultimate Positivity is decidable for simple linear recurrence sequences. CoRR, abs/1309.1914 (2013)
Ouaknine, J., Worrell, J.: On the Positivity Problem for simple linear recurrence sequences. In: Esparza, J., Fraigniaud, P., Husfeldt, T. (eds.) ICALP 2014, Part II. LNCS, vol. 8573, Springer, Heidelberg (2014); CoRR, abs/1309.1550
Ouaknine, J., Worrell, J.: Positivity problems for low-order linear recurrence sequences. In: Proceedings of SODA 2014. ACM-SIAM (2014)
Renegar, J.: On the computational complexity and geometry of the first-order theory of the reals. J. Symb. Comp. (1992)
Rozenberg, G., Salomaa, A.: Cornerstones of Undecidability. Prentice Hall (1994)
Skolem, T.: Ein Verfahren zur Behandlung gewisser exponentialer Gleichungen. In: Comptes rendus du congrès des mathématiciens scandinaves (1934)
Soittola, M.: On D0L synthesis problem. In: Lindenmayer, A., Rozenberg, G. (eds.) Automata, Languages, Development. North-Holland (1976)
Tao, T.: Structure and randomness: pages from year one of a mathematical blog. American Mathematical Society (2008)
van der Poorten, A., Schlickewei, H.: The growth conditions for recurrence sequences. Macquarie Math. Reports (82-0041) (1982)
Vereshchagin, N.K.: The problem of appearance of a zero in a linear recurrence sequence. Mat. Zametki 38(2) (1985) (in Russian)
Author information
Authors and Affiliations
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2014 Springer-Verlag Berlin Heidelberg
About this paper
Cite this paper
Ouaknine, J., Worrell, J. (2014). Ultimate Positivity is Decidable for Simple Linear Recurrence Sequences. In: Esparza, J., Fraigniaud, P., Husfeldt, T., Koutsoupias, E. (eds) Automata, Languages, and Programming. ICALP 2014. Lecture Notes in Computer Science, vol 8573. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-662-43951-7_28
Download citation
DOI: https://doi.org/10.1007/978-3-662-43951-7_28
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-662-43950-0
Online ISBN: 978-3-662-43951-7
eBook Packages: Computer ScienceComputer Science (R0)