Skip to main content

Sublinear Time Width-Bounded Separators and Their Application to the Protein Side-Chain Packing Problem

  • Conference paper
Algorithmic Aspects in Information and Management (AAIM 2006)

Part of the book series: Lecture Notes in Computer Science ((LNISA,volume 4041))

Included in the following conference series:

Abstract

Given d > 2 and a set of n grid points Q in \(\Re^d\), we design a randomized algorithm that finds a w-wide separator, which is determined by a hyper-plane, in \(O(n^{2\over d}\log n)\) sublinear time such that Q has at most \(({d\over d+1}+o(1))n\) points one either side of the hyper-plane, and at most \(c_dwn^{d-1\over d}\) points within \(\frac{w}{2}\) distance to the hyper-plane, where c d is a constant for fixed d. In particular, c 3 = 1.209. To our best knowledge, this is the first sublinear time algorithm for finding geometric separators. Our 3D separator is applied to derive an algorithm for the protein side-chain packing problem, which improves and simplifies the previous algorithm of Xu [26].

This research is supported by Louisiana Board of Regents fund under contract number LEQSF(2004-07)-RD-A-35, and in part by NSF Grant CNS-0521585.

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

Access this chapter

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

Institutional subscriptions

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

References

  1. Akutsu, T.: NP-hardness results for protein side-chain packing. In: Miyano, S., Takagi, T. (eds.) Genome Informatics, vol. 8, pp. 180–186 (1997)

    Google Scholar 

  2. Alon, N., Seymour, P., Thomas, R.: Planar Separator. SIAM J. Discr. Math. 7(2), 184–193 (1990)

    Article  MathSciNet  Google Scholar 

  3. Alon, N., Seymour, P., Thomas, R.: A separator theorem for graphs with an excluded minor and its applications. In: STOC 1990, pp. 293–299 (1990)

    Google Scholar 

  4. Canutescu, A.A., Shelenkov, A.A., Dunbrack Jr., R.L.: A graph-theory algorithm for rapid protein side-chain prediction. Protein science 12, 2001–2014 (2003)

    Article  Google Scholar 

  5. Chazelle, B., Kingsford, C., Singh, M.: A semidefinite programming approach to side-chain positioning with new rounding strategies. INFORMS Journal on Computing, 86–94 (2004)

    Google Scholar 

  6. Chen, Z., Fu, B., Tang, Y., Zhu, B.: A PTAS for a DISC covering problem using width-bounded separator. In: Wang, L. (ed.) COCOON 2005. LNCS, vol. 3595, pp. 490–503. Springer, Heidelberg (2005)

    Chapter  Google Scholar 

  7. Djidjev, H.N.: On the problem of partitioning planar graphs. SIAM journal on discrete mathematics 3(2), 229–240 (1982)

    Article  MATH  MathSciNet  Google Scholar 

  8. Djidjev, H.N., Venkatesan, S.M.: Reduced constants for simple cycle graph separation. Acta informatica 34, 231–234 (1997)

    Article  MathSciNet  Google Scholar 

  9. Eppstein, D., Miller, G.L., Teng, S.: A Deterministic Linear Time Algorithm for Geometric Separators and its Applications. In: SOCG 1993, pp. 99–108 (1993)

    Google Scholar 

  10. Fu, B., Wang, W.: A \(2^{O(n^{1-1/d}\log n)}\)-time algorithm for d-dimensional protein folding in the HP-model. In: Díaz, J., Karhumäki, J., Lepistö, A., Sannella, D. (eds.) ICALP 2004. LNCS, vol. 3142, pp. 630–644. Springer, Heidelberg (2004)

    Chapter  Google Scholar 

  11. Fu, B.: Theory and application of width bounded geometric separator. In: ECCC 2005, TR05-13 (2005) (Full draft); In: STACS 2006, pp. 277–288 (Extended abstract)

    Google Scholar 

  12. Gazit, H.: An improved algorithm for separating a planar graph, USC (manuscript, 1986)

    Google Scholar 

  13. Gilbert, J.R., Hutchinson, J.P., Tarjan, R.E.: A separation theorem for graphs of bounded genus. Journal of algorithm (5), 391–407 (1984)

    Article  MATH  MathSciNet  Google Scholar 

  14. Jadhar, S., Mukhopadhyay, A.: Computing a center of a finite planar set of points in linear time. In: SOCG 1993, pp. 83–90 (1993)

    Google Scholar 

  15. Lichtenstein, D.: Planar formula and their uses. SIAM journal on computing 11(2), 329–343 (1982)

    Article  MATH  MathSciNet  Google Scholar 

  16. Lipton, R.J., Tarjan, R.: A separator theorem for planar graph. SIAM Journal on Applied Mathematics 36, 177–189 (1979)

    Article  MATH  MathSciNet  Google Scholar 

  17. Miller, G.L., Teng, S.-H., Vavasis, S.A.: An unified geometric approach to graph separators. In: FOCS 1991, pp. 538–547 (1991)

    Google Scholar 

  18. Miller, G.L., Thurston, W.: Separators in two and three dimensions. In: STOC 1990, pp. 300–309 (1990)

    Google Scholar 

  19. Miller, G.L., Vavasis, S.A.: Density graphs and separators. In: SODA 1991, pp. 331–336 (1991)

    Google Scholar 

  20. Motwani, R., Raghavan, P.: Randomized algorithms. Cambridge University Press, Cambridge (1995)

    MATH  Google Scholar 

  21. Pach, J., Agarwal, P.K.: Combinatorial geometry. Wiley-Interscience Publication, Chichester (1995)

    MATH  Google Scholar 

  22. Plotkin, S., Rao, S., Smith, W.D.: Shallow excluded minors and improved graph decomposition. In: SODA 1990, pp. 462–470 (1990)

    Google Scholar 

  23. Ponter, J.W., Richards, F.M.: Tertiary templates for proteins: use of packing criteria and the enumeration of allowed sequences for different structural classes. J. Molecular Biology 193, 775–791 (1987)

    Article  Google Scholar 

  24. Smith, W.D., Wormald, N.C.: Application of geometric separator theorems. In: FOCS 1998, pp. 232–243 (1998)

    Google Scholar 

  25. Spielman, D.A., Teng, S.H.: Disk packings and planar separators. In: SOCG 1996, pp. 349–358 (1996)

    Google Scholar 

  26. Xu, J.: Rapid protein side-chain packing via tree decomposition. In: Miyano, S., Mesirov, J., Kasif, S., Istrail, S., Pevzner, P.A., Waterman, M. (eds.) RECOMB 2005. LNCS (LNBI), vol. 3500, pp. 408–422. Springer, Heidelberg (2005)

    Chapter  Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2006 Springer-Verlag Berlin Heidelberg

About this paper

Cite this paper

Fu, B., Chen, Z. (2006). Sublinear Time Width-Bounded Separators and Their Application to the Protein Side-Chain Packing Problem. In: Cheng, SW., Poon, C.K. (eds) Algorithmic Aspects in Information and Management. AAIM 2006. Lecture Notes in Computer Science, vol 4041. Springer, Berlin, Heidelberg. https://doi.org/10.1007/11775096_15

Download citation

  • DOI: https://doi.org/10.1007/11775096_15

  • Publisher Name: Springer, Berlin, Heidelberg

  • Print ISBN: 978-3-540-35157-3

  • Online ISBN: 978-3-540-35158-0

  • eBook Packages: Computer ScienceComputer Science (R0)

Publish with us

Policies and ethics