Skip to main content

Algorithms for Interval Structures with Applications

  • Conference paper
  • 676 Accesses

Part of the book series: Lecture Notes in Computer Science ((LNTCS,volume 6681))

Abstract

We present new algorithms for two problems on interval structures that arise in computer-aided manufacturing and in other areas. We give an O(Kn) time algorithm for the single-source K-link shortest path problem on an interval graph with n weighted vertices, and two O(n) time algorithms for a generalized version of the optimal color-spanning problem for n points on a real line, where each point is assigned one of m colors (m ≤ n). A standard approach for solving the K-link shortest path problem would take O(Kn 2) time, and thus our result offers a linear time improvement. The previously best known algorithm for the optimal color-spanning problem in ℝ1 takes O(n) time and space. We provide two algorithms for a generalized version of this problem in which each color must appear a specified minimum number of times. One of these two solutions is suitable for an online processing of the (streaming) input points; it uses O(m) working space for the ordinary 1-D optimal color-spanning problem.

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. Abellanas, M., Hurtado, F., Icking, C., Klein, R., Langetepe, E., Ma, L., Palop, B., Sacristan, V.: Smallest color-spanning objects. In: Proceedings of the 9th Annual European Symposium, pp. 278–289 (2001)

    Google Scholar 

  2. Atallah, M.J., Chen, D.Z., Lee, D.T.: An optimal algorithm for shortest paths on weighted interval and circular-arc graphs, with applications. Algorithmica 14(5), 429–441 (1995)

    Article  MathSciNet  MATH  Google Scholar 

  3. Chen, D.Z., Daescu, O., Hu, X., Xu, J.: Finding an optimal path without growing the tree. Journal of Algorithms 49(1), 13–41 (2003)

    Article  MathSciNet  MATH  Google Scholar 

  4. Chen, D.Z., Lee, D.T., Sridhar, R., Sekharan, C.N.: Solving the all-pair shortest path query problem on interval and circular-arc graphs. Networks 31(4), 249–257 (1998)

    Article  MathSciNet  MATH  Google Scholar 

  5. Chen, D.Z., Misiołek, E.: Computing feasible toolpaths for 5-axis machines. In: Proceedings of the 4th Annual International Conference on Combinatorial Optimization and Applications - Volume Part I, pp. 270–284 (2010)

    Google Scholar 

  6. Daescu, O., Ju, W., Luo, J.: NP-completeness of spreading colored points. In: Proceedings of the 4th Annual International Conference on Combinatorial Optimization and Applications, pp. 41–50 (2010)

    Google Scholar 

  7. Das, S., Goswami, P.P., Nandy, S.C.: Recognition of minimum width color-spanning corridor and minimum area color-spanning rectangle. In: Proceedings of the 11th International Conference on Computational Science and Its Applications, pp. 69–79 (2005)

    Google Scholar 

  8. Das, S., Goswami, P.P., Nandy, S.C.: Smallest color-spanning object revisited. International Journal of Computational Geometry and Applications 19(5), 457–478 (2009)

    Article  MathSciNet  MATH  Google Scholar 

  9. de Berg, M., Gudmundsson, J., Katz, M.J., Levcopoulos, C., Overmars, M.H., van der Stappen, A.F.: TSP with neighborhoods of varying size. Journal of Algorithms 57, 22–36 (2005)

    Article  MathSciNet  MATH  Google Scholar 

  10. Elbassioni, K., Fishkin, A.V., Mustafa, N.H., Sitters, R.: Approximation algorithms for euclidean group TSP. In: The 32nd International Colloquium on Automata, Languages and Programming, pp. 1115–1126 (2005)

    Google Scholar 

  11. Fleischer, R., Xu, X.: Computing minimum diameter color-spanning sets. In: Proceedings of the 4th International Conference on Frontiers in Algorithmics, pp. 285–292 (2010)

    Google Scholar 

  12. Golumbic, M.C.: Algorithmic Graph Theory and Perfect Graphs. Annals of Discrete Mathematics, vol. 57. North-Holland Publishing Co., Amsterdam (2004)

    MATH  Google Scholar 

  13. Hsu, W.-L., Tsai, K.-H.: Linear time algorithms on circular-arc graphs. Information Processing Letters 40(3), 123–129 (1991)

    Article  MathSciNet  MATH  Google Scholar 

  14. Mitchell, J.S.B.: A PTAS for TSP with neighborhoods among fat regions in the plane. In: Proceedings of the Eighteenth Annual ACM-SIAM Symposium on Discrete Algorithms, pp. 11–18 (2007)

    Google Scholar 

  15. Mount, D.M., Netanyahu, N.S., Silverman, R., Wu, A.Y.: Chromatic nearest neighbor searching: a query sensitive approach. Computational Geometry: Theory and Applications 17, 97–119 (2000)

    Article  MathSciNet  MATH  Google Scholar 

  16. Mukhopadhyay, A., Kumar, C., Greene, E., Bhattacharya, B.: On intersecting a set of parallel line segments with a convex polygon of minimum area. Information Processing Letters 105, 58–64 (2008)

    Article  MathSciNet  MATH  Google Scholar 

  17. Natarajan, S., Sprague, A.P.: Disjoint paths in circular arc graphs. Nordic Journal of Computing 3(3), 256–270 (1996)

    MathSciNet  Google Scholar 

  18. Rappaport, D.: Minimum polygon transversals of line segments. International Journal of Computational Geometry and Applications 5(3), 243–256 (1995)

    Article  MathSciNet  MATH  Google Scholar 

  19. Ravi, R., Marathe, M.V., Rangan, C.P.: An optimal algorithm to solve the all-pair shortest path problem on interval graphs. Networks 22, 21–35 (1992)

    Article  MathSciNet  MATH  Google Scholar 

  20. Roberts, F.S.: Graph Theory and Its Applications to Problems of Society. Society for Industrial Mathematics (1978)

    Google Scholar 

  21. Tang, K., Pang, A.: Optimal connection of loops in laminated object manufacturing. Computer-Aided Design 35(11), 1011–1022 (2003)

    Article  Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2011 Springer-Verlag Berlin Heidelberg

About this paper

Cite this paper

Chen, D.Z., Misiołek, E. (2011). Algorithms for Interval Structures with Applications. In: Atallah, M., Li, XY., Zhu, B. (eds) Frontiers in Algorithmics and Algorithmic Aspects in Information and Management. Lecture Notes in Computer Science, vol 6681. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-642-21204-8_23

Download citation

  • DOI: https://doi.org/10.1007/978-3-642-21204-8_23

  • Publisher Name: Springer, Berlin, Heidelberg

  • Print ISBN: 978-3-642-21203-1

  • Online ISBN: 978-3-642-21204-8

  • eBook Packages: Computer ScienceComputer Science (R0)

Publish with us

Policies and ethics