• Article
  • | |
  • Metrics
  • |
  • Reference [6]
  • |
  • Related [20]
  • | | |
  • Comments
    Abstract:

    For a given set S of line segments, finding a straight line intersecting with all the line segments in S is studied in this paper. If an intersection restriction is satisfied by the set, the algorithm presented is to answer whether there is a straight line intersecting with all the line segments in S. If the straight lines exist, the algorithm finds a maximum range, where every straight line located in the range intersects with all the line segments in S. The time complexity of the algorithm is O(n×log n). The algorithm can be used in pattern marching and so on.

    Reference
    [1] O’Rourke J. Computational Geometry in C. 2nd ed., New York: Cambridge University Press, 2005. 63-96, 193-218.
    [2] McKenna M. Worst-Case optimal hidden-surface removal. ACM Trans. on Graphics, 1987,6(1):19-28.
    [3] Goodman JE, O’Rourke J. Handbook of Discrete and Computational Geometry. New York: Chapman & Hall/CRC, 2004. 857-876.
    [4] Mortensen CW. Fully-Dynamic two dimensional orthogonal range and line segment intersection reporting in logarithmic time. In: Littleton R, ed. Proc. of the 14th Annual ACM-SIAM Symp. on Discrete Algorithms. Edmonton: ACM Press, 2003. 618-627.
    [5] Wang JY, Liu DY. A new linear algorithm for finding convex hull of 2D simple polygon. Chinese Journal of Computers, 1989,12(1): 38-43 (in Chinese with English abstract).
    [6] Preparrata FP, Shamos MI. Computational Geometry: An Introduction. New York: Springer-Verlag, 1985. 165-168.
    Cited by
    Comments
    Comments
    分享到微博
    Submit
Get Citation

汪嘉业,杨承磊,张彩明.计算线段集合的相交直线及其最大存在范围.软件学报,2008,19(11):3053-3060

Copy
Share
Article Metrics
  • Abstract:4089
  • PDF: 6276
  • HTML: 0
  • Cited by: 0
History
  • Received:October 09,2007
  • Revised:January 29,2008
You are the first2038773Visitors
Copyright: Institute of Software, Chinese Academy of Sciences Beijing ICP No. 05046678-4
Address:4# South Fourth Street, Zhong Guan Cun, Beijing 100190,Postal Code:100190
Phone:010-62562563 Fax:010-62562533 Email:jos@iscas.ac.cn
Technical Support:Beijing Qinyun Technology Development Co., Ltd.

Beijing Public Network Security No. 11040202500063