Worst-case versus average case complexity of ray-shooting

被引:0
作者
L. Szirmay-Kalos
G. Márton
机构
[1] Technical University of Budapest,Department of Control Engineering and Information Technology
来源
Computing | 1998年 / 61卷
关键词
Ray-shooting; complexity; stochastic analysis; computational geometry;
D O I
暂无
中图分类号
学科分类号
摘要
This paper examines worst-case and average-case complexity measures of ray-shooting algorithms in order to find the answer to the question why computer graphics practitioners prefer heuristic methods to extensively studied worst-case optimal algorithms. It demonstrates that ray-shooting requires at least logarithmic time in the worst-case and discusses the strategies how to design such worst-case optimal algorithms. It also examines the lower-bounds of storage complexity of logarithmic-time algorithms and concludes that logarithmic time has very high price in terms of required storage. In order to find average-case measures, a probabilistic model of the scene is established. We conclude that algorithms optimized for the average-case are not only much simpler to implement, but have moderate storage requirement and can even run faster for the majority of problems.
引用
收藏
页码:103 / 131
页数:28
相关论文
共 15 条
  • [1] Dopkin D. P.(1979)On the complexity of computations under varying set of primitives J. Comput. Syst. Sci. 18 86-91
  • [2] Lipton R.(1986)Arts: Accelerated ray-tracing system IEEE Comput. Graphics Appl. 6 16-26
  • [3] Fujimoto A.(1984)Space subdivision for fast ray tracing IEEE Comput. Graphics Appl. 4 15-22
  • [4] Takayuki T.(1992)Ray coherence between sphere and a convex polyhedron Comput. Graphics Forum 2 163-172
  • [5] Kansei I.(1993)Ray shooting on triangles in 3-space Algorithmica 9 471-494
  • [6] Glassner A. S.(1986)Planar point location using persistent search trees Comm. ACM 29 669-679
  • [7] Horváth T.(1992)Lower bounds for algebraic decision trees J. Algorithms 3 1-8
  • [8] Márton P.(undefined)undefined undefined undefined undefined-undefined
  • [9] Risztics G.(undefined)undefined undefined undefined undefined-undefined
  • [10] Szirmay-Kalos L.(undefined)undefined undefined undefined undefined-undefined