Skip to main content

Faster Algorithm for Solving Hard Knapsacks for Moderate Message Length

  • Conference paper
  • 1212 Accesses

Part of the book series: Lecture Notes in Computer Science ((LNSC,volume 7372))

Abstract

At Eurocrypt2011, Becker, Coron and Joux proposed an algorithm for solving hard knapsacks, i.e., knapsacks with a density close to 1. Their algorithm solves hard knapsacks in time \(\tilde{O}(2^{0.2909n})\). In this paper, we evaluate their algorithm by O notation and prove that the running time is O(n 3.5 ·20.2909n). Furthermore, we extend their algorithm and propose the algorithm of which running time is O(n 3 ·20.2919n). Asymptotic running time of our algorithm is not faster. However, when n < 6312, our algorithm can solve subset sum problem faster than algorithm of Becker, Coron and Joux.

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

Buying options

Chapter
USD   29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD   39.99
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD   54.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Purchases are for personal use only

Learn about institutional subscriptions

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

References

  1. Becker, A., Coron, J.S., Joux, A.: Improved Generic Algorithms for Hard Knapsacks. In: Paterson, K.G. (ed.) EUROCRYPT 2011. LNCS, vol. 6632, pp. 364–385. Springer, Heidelberg (2011)

    Chapter  Google Scholar 

  2. Coster, M.J., Joux, A., LaMacchia, B.A., Odlyzko, A.M., Schnorr, C.P., Stern, J.: Improved Low-Density Subset Algorithms. Computational Complexity 2, 111–128 (1992)

    Article  MathSciNet  MATH  Google Scholar 

  3. Garey, M.R., Johnson, D.S.: Computers and Intractability: A Guide to the Theory of NP-Completeness. W.H. Freeman (1979)

    Google Scholar 

  4. Howgrave-Graham, N., Joux, A.: New Generic Algorithms for Hard Knapsacks. In: Gilbert, H. (ed.) EUROCRYPT 2010. LNCS, vol. 6110, pp. 235–256. Springer, Heidelberg (2010)

    Chapter  Google Scholar 

  5. Lagarias, J.C., Odlyzko, A.M.: Solving Low-Density Subset Sum Problems. Journal of the Association for Computing Machineary 32(1), 229–246 (1985)

    Article  MathSciNet  MATH  Google Scholar 

  6. Merkle, R.C., Hellman, M.E.: Hiding Information and Signatures in Trapdoor Knapsacks. IEEE Transactions on Information Theory 24, 525–530 (1978)

    Article  Google Scholar 

  7. Schroeppel, R., Shamir, A.: A T = O(2n/2), S = O(2n/4) Algorithm for Certain NP-Complete Problems. SIAM Journal on Computing 10(3), 456–464 (1981)

    Article  MathSciNet  MATH  Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2012 Springer-Verlag Berlin Heidelberg

About this paper

Cite this paper

Nagashima, Y., Kunihiro, N. (2012). Faster Algorithm for Solving Hard Knapsacks for Moderate Message Length. In: Susilo, W., Mu, Y., Seberry, J. (eds) Information Security and Privacy. ACISP 2012. Lecture Notes in Computer Science, vol 7372. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-642-31448-3_4

Download citation

  • DOI: https://doi.org/10.1007/978-3-642-31448-3_4

  • Publisher Name: Springer, Berlin, Heidelberg

  • Print ISBN: 978-3-642-31447-6

  • Online ISBN: 978-3-642-31448-3

  • eBook Packages: Computer ScienceComputer Science (R0)

Publish with us

Policies and ethics