Journal of Applied Mathematics and Computing

, Volume 32, Issue 2, pp 479–489 | Cite as

All-shortest-path 2-interval routing is NP-complete

Article
  • 58 Downloads

Abstract

k-Interval Routing Scheme (k-IRS) is a compact routing method that allows up to k interval labels to be assigned to an arc. A fundamental problem is to characterize the networks that admit k-IRS. All of the problems related to single-shortest-path k-IRS have already been shown to be NP-complete. For all-shortest-path k-IRS, the characterization problems have been proved to be NP-complete for every k≥3, and remain open for k=1,2. In this paper, we close the open case of k=2 by showing that it is NP-complete to decide whether a graph admits an all-shortest-path 2-IRS. The same proof is also valid for all-shortest-path Strict 2-IRS. All-shortest-path Strict k-IRS is previously known to be polynomial for k=1, open for k=2,3, and NP-complete for every constant k≥4.

Keywords

Interval routing schemes Compact routing NP-completeness 

Mathematics Subject Classification (2000)

05C85 94C15 68Q17 

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

References

  1. 1.
    Bakker, E.M., van Leeuwen, J., Tan, R.B.: Linear interval routing. Algorithms Rev. 2, 45–61 (1991) Google Scholar
  2. 2.
    Booth, K.S., Lueker, S.: Linear algorithm to recognize interval graphs and test for consecutive ones property. In: Proc. of the 7th Ann. ACM Symp. on Theory of Computing, New York, pp. 255–265 (1975) Google Scholar
  3. 3.
    Eilam, T., Moran, S., Zaks, S.: The complexity of the characterization of networks supporting shortest-path interval routing. Theor. Comput. Sci. 289, 85–104 (2002) (Also In: 4th Int. Coll. on Structural Information and Communication Complexity (SIROCCO), pp. 99–111, July 1997. Carleton Scientific.) MATHCrossRefMathSciNetGoogle Scholar
  4. 4.
    Flammini, M.: On the hardness of devising interval routing schemes. Parallel Proces. Lett. 7, 39–47 (1997) CrossRefMathSciNetGoogle Scholar
  5. 5.
    Flammini, M., Gambosi, G., Salomone, S.: Interval routing schemes. Algorithmica 16, 549–568 (1996) (Also In: 12th Ann. Symp. on Theoretical Aspects of Computer Science (STACS), March 1995. Lecture Notes in Computer Science, vol. 900, pp. 279–290. Springer, Berlin.) MATHCrossRefMathSciNetGoogle Scholar
  6. 6.
    Flammini, M., Nanni, U., Tan, R.B.: Characterization results of all-shortest paths interval routing schemes. Networks 37(4), 225–232 (2001) (Also In: 5th Internat. Coll. on Structural Information and Communication Complexity (SIROCCO), 1998, pp. 201–213.) MATHCrossRefMathSciNetGoogle Scholar
  7. 7.
    Fraigniaud, P., Gavoille, C.: A characterization of networks supporting linear interval routing. In: Proc. of the 13th ACM Symp. on Principles of Distributed Computing, pp. 216–224 (1994) Google Scholar
  8. 8.
    Garey, M.R., Johnson, D.S., Tarjan, R.E.: The planar Hamiltonian circuit is NP-complete. SIAM J. Comput 5, 704–714 (1976) MATHCrossRefMathSciNetGoogle Scholar
  9. 9.
    Gavoille, C.: A survey on interval routing. Theor. Comput. Sci. 245(2), 217–253 (2000) MATHCrossRefMathSciNetGoogle Scholar
  10. 10.
    Gavoille, C., Zemmari, A.: The compactness of adaptive routing tables. J. Discrete Algorithms 1(2), 237–254 (2003) MATHCrossRefMathSciNetGoogle Scholar
  11. 11.
    Goldberg, P.W., Glumbic, M.C., Kaplan, H., Shamir, R.: Four strikes against physical mapping of DNA. J. Comput. Biol. 2(1), 139–152 (1995) CrossRefGoogle Scholar
  12. 12.
    Kranakis, E., Krizanc, D., Ravi, S.: On multi-label linear interval routing schemes. In: Workshop on Graph-Theoretic Concepts in Computer Science (WG). Lecture Notes in Computer Science, vol. 790, pp. 338–349. Springer, Berlin (1993) Google Scholar
  13. 13.
    Narayanan, L., Shende, S.: Characterization of networks supporting shortest path interval routing schemes. In: 3rd Internat. Coll. on Structural Information and Communication Complexity (SIROCCO), pp. 73–87. Carleton University Press, Carleton (1996) Google Scholar
  14. 14.
    Santoro, N., Khatib, R.: Labeling and implicit routing in networks. Comput. J. 28, 5–8 (1985) MATHCrossRefMathSciNetGoogle Scholar
  15. 15.
    Van Leeuwen, J., Tan, R.B.: Computer networks with compact routing tables. In: The Book of L, pp. 259–273. Springer, Berlin (1986) Google Scholar
  16. 16.
    Van Leeuwen, J., Tan, R.B.: Interval routing. Comput. J. 30, 298–307 (1987) MATHCrossRefMathSciNetGoogle Scholar
  17. 17.
    Wang, R., Lau, F.C.M.: Consecutive ones blocks for symmetric matrices. Technical report TR-2003-09, Department of CSIS, The University of Hong Kong (2003) (www.csis.hku.hk/research/techreps/document/TR-2003-09.pdf)
  18. 18.
    Wang, R., Lau, F.C.M.: Hamiltonicity of regular graphs and blocks of consecutive ones in symmetric matrices. Discrete Appl. Math. 155, 2312–2320 (2007) MATHCrossRefMathSciNetGoogle Scholar
  19. 19.
    Wang, R., Lau, F.C.M., Liu, Y.Y.: NP-completeness results for all-shortest paths interval routing. In: 11th Internat. Coll. on Structural Information and Communication Complexity (SIROCCO). Lecture Notes in Computer Science, vol. 3104, pp. 267–278. Springer, Berlin (2004) Google Scholar

Copyright information

© Korean Society for Computational and Applied Mathematics 2009

Authors and Affiliations

  1. 1.Department of Computer ScienceThe University of South DakotaVermillionUSA
  2. 2.Department of Computer ScienceThe Ocean University of QingdaoQingdaoPeople’s Republic of China

Personalised recommendations