Location via proxy:   [ UP ]  
[Report a bug]   [Manage cookies]                
skip to main content
article
Free access

Lower bounds for solving linear diophantine equations on random access machines

Published: 01 October 1985 Publication History

Abstract

The problem of recognizing the language Ln(Ln, k) of solvable Diophantine linear equations with n variables (and solutions from {O, …, k}n) is considered. The languages ∪nϵN Ln, ∪nϵN Ln, l, the knapsack problem, are NP-complete. The Ω(n2 lower bound for Ln,1 on linear search algorithms due to Dobkin and Lipton is generalized to an Ω(n2log(k + 1)) lower bound for Ln, k. The method of Klein and Meyer auf der Heide is further improved to carry over the Ω(n2) lower bound for L n,1 to random access machines (RAMS) in such a way that it holds for a large class of problems and for very small input sets. By this method, lower bounds that depend on the input size, as is necessary for Ln, are proved. Thereby, an Ω(n2log(k + 1)) lower bound is obtained for RAMS recognizing Ln or Ln, k, for inputs from {0, …, (nk)0(n2)}n.

References

[1]
AHO, A., HOPCROFT, J. E., AND ULLMANN, j. D.The Design and Analysis of Computer Algorithms. Addison-Wesley, Reading, Mass., 1974.
[2]
BEN OR, M.Lower bounds for algebraic computation trees. In Proceedings of the 15th Annual ACM Symposium on the Theory of Computing. (Boston, Mass., Apr. 25-27). ACM, New York, 1983, pp. 80-86.
[3]
BLASCHKE, W.Uber den gr6Bten Kreis in einer konvexen Punktmenge. Jahresbericht der Deutschen Mathematiker Vereinigung 23 ( 1914), 369-374.
[4]
DOBKIN, D., AND LIPTON, R.A lower bound of ~n2 on linear search programs for the knapsack problem. J. Comput. Syst. Sci. 16 (1975), 417-421.
[5]
GARY, M. R., AND JOHNSON, D. S.Computers and Intractability. A Guide to the Theory of NP- Completeness. Freeman and Company, San Francisco, Calif., 1979.
[6]
KANNAN, R.Improved algorithms for integer programming and related problems. In Proceedings of the 15th Annual ACM Symposium on the Theory of Computing. (Boston, Mass., Apr. 25-27). ACM, New York, 1983, pp. 193-206.
[7]
KLEIN, P., AND MEYER AUF DER HEIDE, F. A lower time bound for the knapsack problem on random access machines. Acta Inf. 19 (I983), 385-395.
[8]
LAUTEMANN, C., AND MEYER AUF DER HEIDE, F.Lower time bounds for integer programming with two variables. Inf. Proc. Lett., to appear.
[9]
LENSTRA, H. W.Integer programming with a fixed number of variables. Rep. 81-03, Mathematisch Instituut, Universiteit Amsterdam, Amsterdam, The Netherlands, 1981.
[10]
MEYER AUF DER HEIDE, F.A polynomial linear search algorithm for the n-dimensional knapsack problem. J. ACM 31, 3 (July 1984), 668-676.

Cited By

View all

Recommendations

Reviews

Garry J Tee

For integers a 1, . . . , a n and b, the problem of deciding whether non-negative integers &agr; 1, . . . ,&agr; n exist such that a 1&agr; 1 + . . . + a n&agr; n =:- 9T b :9F(*):Y (for all positive integers n) is known to be NP-complete. If the coefficients &agr; 1, . . . ,&agr; n are each restricted to 0 or 1, then the problem reduces to the knapsack problem, which is NP-complete. A random access machine is an abstract device, which is convenient for estimating complexity of computations. Each step of a random access machine consists either of a storage access (direct or indirect), an addition, a subtraction, or an if-question. Theorem 5 shows that if each element of a is bounded by 0 ?9T a i ?9T((2 k + 1) 3( n:9- T+ 1) 2) ( n + 1) 2 and the coefficients of &agr; are each bounded by 0 ?9T&agr; i ?9T k, then each random access machine which solves the problem (*) needs at least 1-2- n( n ? - 1)log( k + 1) ? n steps. Theorem 6 shows that the same lower bound for the number of steps holds for the case where the coefficients &agr; :- Ci are not bounded above, and the upper bound for the a i is twice that for Theorem 5.

Access critical reviews of Computing literature here

Become a reviewer for Computing Reviews.

Comments

Information & Contributors

Information

Published In

Publisher

Association for Computing Machinery

New York, NY, United States

Publication History

Published: 01 October 1985
Published in JACM Volume 32, Issue 4

Permissions

Request permissions for this article.

Check for updates

Qualifiers

  • Article

Contributors

Other Metrics

Bibliometrics & Citations

Bibliometrics

Article Metrics

  • Downloads (Last 12 months)24
  • Downloads (Last 6 weeks)5
Reflects downloads up to 03 Oct 2024

Other Metrics

Citations

Cited By

View all
  • (2015)Generalized finite automata over real and complex numbersTheoretical Computer Science10.1016/j.tcs.2015.05.001591:C(85-98)Online publication date: 2-Aug-2015
  • (2014)On the use of inaccessible numbers and order indiscernibles in lower bound arguments for random access machinesThe Journal of Symbolic Logic10.1017/S002248120002795X53:04(1098-1109)Online publication date: 12-Mar-2014
  • (2014)Generalized Finite Automata over Real and Complex NumbersTheory and Applications of Models of Computation10.1007/978-3-319-06089-7_12(168-187)Online publication date: 2014
  • (2011)On computations with integer divisionRAIRO - Theoretical Informatics and Applications10.1051/ita/198923010101123:1(101-111)Online publication date: 8-Jan-2011
  • (2005)Lower bounds on algebraic random access machinesAutomata, Languages and Programming10.1007/3-540-60084-1_88(360-371)Online publication date: 7-Jun-2005
  • (2005)Capabilities and complexity of computations with integer divisionSTACS 9310.1007/3-540-56503-5_46(463-472)Online publication date: 27-May-2005
  • (2005)On linear decision trees computing Boolean functionsAutomata, Languages and Programming10.1007/3-540-54233-7_176(707-718)Online publication date: 8-Jun-2005
  • (2003)Randomized complexity of linear arrangements and polyhedra?Fundamentals of Computation Theory10.1007/3-540-48321-7_1(1-12)Online publication date: 3-Jun-2003
  • (2002)Topological Lower Bounds on Algebraic Random Access MachinesSIAM Journal on Computing10.1137/S009753979732939731:3(722-761)Online publication date: 1-Mar-2002
  • (1999)Lower Bounds for the Complexity of Functions in a Realistic RAM ModelJournal of Algorithms10.1006/jagm.1998.099432:1(1-20)Online publication date: 1-Jul-1999
  • Show More Cited By

View Options

View options

PDF

View or Download as a PDF file.

PDF

eReader

View online with eReader.

eReader

Get Access

Login options

Full Access

Media

Figures

Other

Tables

Share

Share

Share this Publication link

Share on social media