[243] | 1 | |
---|
| 2 | @inproceedings{BerDobEpp-SODA-90, |
---|
| 3 | title = {{Visibility with a moving point of view}}, |
---|
| 4 | author = {Marshall W. Bern and David P. Dobkin and David Eppstein and Robert L. Grossman}, |
---|
| 5 | booktitle = {Proc. 1st Symp. Discrete Algorithms}, |
---|
| 6 | publisher = {Assoc. Comput. Mach. and Soc. Industrial {\&} Applied Mathematics}, |
---|
| 7 | pages = {107--118}, |
---|
| 8 | month = {January}, |
---|
| 9 | year = {1990} |
---|
| 10 | } |
---|
| 11 | |
---|
| 12 | @article{BerDobEpp-Algo-94, |
---|
| 13 | title = {{Visibility with a moving point of view}}, |
---|
| 14 | author = {Marshall W. Bern and David P. Dobkin and David Eppstein and Robert L. Grossman}, |
---|
| 15 | journal = {Algorithmica}, |
---|
| 16 | volume = {11}, |
---|
| 17 | number = {4}, |
---|
| 18 | pages = {360--378}, |
---|
| 19 | month = {April}, |
---|
| 20 | year = {1994}, |
---|
| 21 | review = {MR-94j:68307} |
---|
| 22 | } |
---|
| 23 | |
---|
| 24 | @article{MR-94j:68307, |
---|
| 25 | reviews = {BerDobEpp-Algo-94}, |
---|
| 26 | journal = {Mathematical Reviews}, |
---|
| 27 | publisher = {Amer. Math. Soc.}, |
---|
| 28 | title = {{Visibility with a moving point of view}}, |
---|
| 29 | number = {94j:68307}, |
---|
| 30 | year = {1994} |
---|
| 31 | } |
---|
| 32 | |
---|
| 33 | |
---|
| 34 | |
---|
| 35 | @Article{Matousek95, |
---|
| 36 | title={Approximations and Optimal Geometric Divide-and-Conquer}, |
---|
| 37 | author={Ji{\v{r}}{\'\i} Matou{\v{s}}ek}, |
---|
| 38 | pages={203--208}, |
---|
| 39 | journal=jcss, |
---|
| 40 | year=1995, |
---|
| 41 | month=apr, |
---|
| 42 | volume=50, |
---|
| 43 | number=2, |
---|
| 44 | preliminary={STOC::Matousek1991} |
---|
| 45 | } |
---|
| 46 | |
---|
| 47 | @article{ma4, |
---|
| 48 | author="J. Matousek", |
---|
| 49 | title="Efficient partition trees", |
---|
| 50 | journal="Discrete and Computational Geometry", |
---|
| 51 | year="1992", |
---|
| 52 | volume="8", |
---|
| 53 | number="", |
---|
| 54 | pages="315-334" |
---|
| 55 | } |
---|
| 56 | |
---|
| 57 | @inproceedings{ma92acm, |
---|
| 58 | author="J. Matousek", |
---|
| 59 | title="Range searching with efficient hierarchical cuttings", |
---|
| 60 | booktitle="$8^{th}$ ACM Conf. in Comp. Geom.", |
---|
| 61 | address="Berlin", |
---|
| 62 | year="1992", |
---|
| 63 | pages="276-285" |
---|
| 64 | } |
---|
| 65 | |
---|
| 66 | @article |
---|
| 67 | {ma1, |
---|
| 68 | author="J. Matousek", |
---|
| 69 | title="Range searching with efficient hierarchical cuttings", |
---|
| 70 | journal="Discrete and Computational Geometry", |
---|
| 71 | year="1993", |
---|
| 72 | volume="10", |
---|
| 73 | number="", |
---|
| 74 | pages="157-182" |
---|
| 75 | } |
---|
| 76 | |
---|
| 77 | @inproceedings{a-rsoas-89 |
---|
| 78 | , author = "Pankaj K. Agarwal" |
---|
| 79 | , title = "Ray shooting and other applications of spanning trees with low stabbing number" |
---|
| 80 | , booktitle = "Proc. 5th Annu. ACM Sympos. Comput. Geom." |
---|
| 81 | , year = 1989 |
---|
| 82 | , pages = "315--325" |
---|
| 83 | , precedes = "a-rsoas-92" |
---|
| 84 | , update = "96.05 agarwal, 95.05 korneenko" |
---|
| 85 | } |
---|
| 86 | |
---|
| 87 | @article{a-rsoas-92 |
---|
| 88 | , author = "Pankaj K. Agarwal" |
---|
| 89 | , title = "Ray shooting and other applications of spanning trees with low stabbing number" |
---|
| 90 | , journal = "SIAM J. Comput." |
---|
| 91 | , volume = 21 |
---|
| 92 | , year = 1992 |
---|
| 93 | , pages = "540--570" |
---|
| 94 | , keywords = "ray shooting, visibility, spanning trees, partition trees" |
---|
| 95 | , succeeds = "a-rsoas-89" |
---|
| 96 | , update = "96.05 agarwal, 95.05 korneenko" |
---|
| 97 | } |
---|
| 98 | |
---|
| 99 | @TECHREPORT{duke.tr:DukeCSTR9122, |
---|
| 100 | AUTHOR = "Pankaj K. {Agarwal} and Jiri Matousek.", |
---|
| 101 | year = "1991", |
---|
| 102 | ABSTRACT = "\indent We present efficient algorithms for |
---|
| 103 | the {\em ray shooting} problem: Given a |
---|
| 104 | collection $\Gamma$ of objects in ${\bf R}^{d}$, build a data structure |
---|
| 105 | so that, for a query ray, one can quickly determine the first object of |
---|
| 106 | $\Gamma$ hit by the ray. Using the parametric search technique, we reduce |
---|
| 107 | this problem to the {\em segment emptiness} problem. For various ray shooting |
---|
| 108 | problems, we achieve space/query time tradeoffs of the following type: for |
---|
| 109 | some integer $b$ and a parameter $m \, (n \leq m \leq n^{b})$ the queries are |
---|
| 110 | answered in time |
---|
| 111 | $O(\frac{n}{m^{1/b}}\, \mbox {log} ^{O(1)}n)$, |
---|
| 112 | with $O(m^{1+ \epsilon })$ space and preprocessing time $(\varepsilon > 0$ is |
---|
| 113 | arbitrarily small but fixed constant). We get $b = \lfloor d/2 |
---|
| 114 | \rfloor $ for ray shooting |
---|
| 115 | in a convex $d$-polytope defined as an intersection of $n$ half-spaces, $b = d$ |
---|
| 116 | for an arrangement of $n$ hyperplanes in ${\bf R}^{d}$ and $b = 3$ for an |
---|
| 117 | arrangement of $n$ half-planes in ${\bf R}^{3}$. Our approach also yields |
---|
| 118 | fast procedures for finding the first $k$ objects hit by a query ray, for |
---|
| 119 | searching nearest and farthest neighbors, and for the hidden surface |
---|
| 120 | removal. All the data structures can be maintained dynamically in amortized |
---|
| 121 | time $O(m^{1+ \epsilon }/n)$ per insert/delete operation. ", |
---|
| 122 | LOCATION = "ftp://ftp.cs.duke.edu/dist/techreport/1991/1991-22.ps.Z", |
---|
| 123 | NOTE = "Printed copies available from |
---|
| 124 | T.R. Librarian, |
---|
| 125 | Dept. of Computer Science, |
---|
| 126 | Duke University, |
---|
| 127 | Box 90129, |
---|
| 128 | Durham, NC 27708-0129", |
---|
| 129 | PUBLISHER = "Department of Computer Science, Duke University", |
---|
| 130 | REPORTNUMBER = "Technical report DUKE--TR--1991--22", |
---|
| 131 | TITLE = " Ray Shooting and Parametric Search", |
---|
| 132 | SUBMITTER = "surendar@swift.cs.duke.edu (Mon Jul 1 23:53:45 1996)", |
---|
| 133 | institution = "Duke University", |
---|
| 134 | KEY = "DukeCSTR9122" |
---|
| 135 | } |
---|
| 136 | |
---|
| 137 | @inproceedings{am-rsps-92 |
---|
| 138 | , author = "Pankaj K. Agarwal and J. Matou{\v s}ek" |
---|
| 139 | , title = "Ray shooting and parametric search" |
---|
| 140 | , booktitle = "Proc. 24th Annu. ACM Sympos. Theory Comput." |
---|
| 141 | , year = 1992 |
---|
| 142 | , pages = "517--526" |
---|
| 143 | , keywords = "ray tracing, range search, intersection, partition trees" |
---|
| 144 | , update = "96.09 agarwal, 96.05 agarwal" |
---|
| 145 | } |
---|
| 146 | |
---|
| 147 | @article{as-rsacp-96i |
---|
| 148 | , author = "P. K. Agarwal and M. Sharir" |
---|
| 149 | , title = "Ray shooting amidst convex polygons in {2D}" |
---|
| 150 | , journal = "J. Algorithms" |
---|
| 151 | , volume = 21 |
---|
| 152 | , year = 1996 |
---|
| 153 | , pages = "508--519" |
---|
| 154 | , update = "97.03 agarwal+pocchiola+smid, 96.09 agarwal, 96.05 agarwal" |
---|
| 155 | } |
---|
| 156 | |
---|
| 157 | @inproceedings{as-rsacp-93 |
---|
| 158 | , author = "Pankaj K. Agarwal and M. Sharir" |
---|
| 159 | , title = "Ray Shooting Amidst Convex Polytopes in Three Dimensions" |
---|
| 160 | , booktitle = "Proc. 4th ACM-SIAM Sympos. Discrete Algorithms" |
---|
| 161 | , year = 1993 |
---|
| 162 | , pages = "260--270" |
---|
| 163 | , precedes = "as-rsacp-96ii" |
---|
| 164 | , update = "96.05 smid, 93.05 smid" |
---|
| 165 | } |
---|
| 166 | |
---|
| 167 | @inproceedings{af-acrsm-97 |
---|
| 168 | , author = "B. Aronov and S. Fortune" |
---|
| 169 | , title = "Average-Case Ray Shooting and Minimum Weight Triangulations" |
---|
| 170 | , booktitle = "Proc. 13th Annu. ACM Sympos. Comput. Geom." |
---|
| 171 | , year = 1997 |
---|
| 172 | , pages = "203--212" |
---|
| 173 | , update = "97.07 efrat" |
---|
| 174 | } |
---|
| 175 | |
---|
| 176 | @inproceedings{bf-gsars-90 |
---|
| 177 | , author = "R. Bar-Yehuda and S. Fogel" |
---|
| 178 | , title = "Good splitters with applications to ray shooting" |
---|
| 179 | , booktitle = "Proc. 2nd Canad. Conf. Comput. Geom." |
---|
| 180 | , year = 1990 |
---|
| 181 | , pages = "81--84" |
---|
| 182 | , keywords = "ray tracing, arrangements" |
---|
| 183 | } |
---|
| 184 | |
---|
| 185 | @techreport{bf-vrs-90 |
---|
| 186 | , author = "R. Bar-Yehuda and S. Fogel" |
---|
| 187 | , title = "Variations on Ray Shooting" |
---|
| 188 | , type = "Technical {Report}" |
---|
| 189 | , number = 639 |
---|
| 190 | , institution = "Technion IIT" |
---|
| 191 | , address = "Haifa, Israel" |
---|
| 192 | , year = 1990 |
---|
| 193 | , keywords = "sheaf, ES-trees" |
---|
| 194 | , update = "95.01 smid, 93.09 milone+mitchell" |
---|
| 195 | } |
---|
| 196 | |
---|
| 197 | @article{bf-vrs-94 |
---|
| 198 | , author = "R. Bar-Yehuda and S. Fogel" |
---|
| 199 | , title = "Variations on Ray Shooting" |
---|
| 200 | , journal = "Algorithmica" |
---|
| 201 | , volume = 11 |
---|
| 202 | , year = 1994 |
---|
| 203 | , pages = "133--145" |
---|
| 204 | , succeeds = "bf-vrs-90" |
---|
| 205 | , update = "95.01 smid, 94.05 matousek" |
---|
| 206 | } |
---|
| 207 | |
---|
| 208 | @inproceedings{bhosk-ershs-91 |
---|
| 209 | , author = "M. de Berg and D. Halperin and M. Overmars and J. Snoeyink and M. van Kreveld" |
---|
| 210 | , title = "Efficient ray shooting and hidden surface removal" |
---|
| 211 | , booktitle = "Proc. 7th Annu. ACM Sympos. Comput. Geom." |
---|
| 212 | , year = 1991 |
---|
| 213 | , pages = "21--30" |
---|
| 214 | , keywords = "ray tracing, hidden surface removal, random sampling" |
---|
| 215 | , cites = "as-anspt-91, ako-iqco-91, as-zasha-91, cegpsss-ccclr-90, cegs-lscaa-89, cg-vippg-89, csw-qoubs-90, cj-sersi-91, cs-vppt-89, bo-hsrap-90, de-ssio-87, dk-ladsc-85, e-acg-87, m-aodq-90, m-wcohs-87, os-oshsr-89, p-srs3d-90, p-nrrsi-91, sml-rtatp-88, s-pcg-88, ZZZ" |
---|
| 216 | , update = "97.11 bibrelex" |
---|
| 217 | } |
---|
| 218 | |
---|
| 219 | @Article{deb94, |
---|
| 220 | author = "M. De Berg and D. Halperin and M. Overmars and J. |
---|
| 221 | Snoeyink and M. Van Kreveld", |
---|
| 222 | title = "Efficient ray shooting and hidden surface removal", |
---|
| 223 | journal = "Algorithmica: An International Journal in Computer |
---|
| 224 | Science", |
---|
| 225 | volume = "12", |
---|
| 226 | number = "1", |
---|
| 227 | year = "1994", |
---|
| 228 | publisher = "Springer Verlag, New York", |
---|
| 229 | pages = "30--53", |
---|
| 230 | topic = "visibility", |
---|
| 231 | } |
---|
| 232 | |
---|
| 233 | @inproceedings{cegghss-rspug-91 |
---|
| 234 | , author = "B. Chazelle and H. Edelsbrunner and M. Grigni and L. Guibas and J. Hershberger and M. Sharir and J. Snoeyink" |
---|
| 235 | , title = "Ray shooting in polygons using geodesic triangulations" |
---|
| 236 | , booktitle = "Proc. 18th Internat. Colloq. Automata Lang. Program." |
---|
| 237 | , series = "Lecture Notes Comput. Sci." |
---|
| 238 | , volume = 510 |
---|
| 239 | , publisher = "Springer-Verlag" |
---|
| 240 | , year = 1991 |
---|
| 241 | , pages = "661--673" |
---|
| 242 | , keywords = "ray shooting, simple polygon, geodesics" |
---|
| 243 | , update = "93.09 rote" |
---|
| 244 | } |
---|
| 245 | |
---|
| 246 | @article{cegghss-rspug-94 |
---|
| 247 | , author = "B. Chazelle and H. Edelsbrunner and M. Grigni and L. Guibas and J. Hershberger and M. Sharir and J. Snoeyink" |
---|
| 248 | , title = "Ray shooting in polygons using geodesic triangulations" |
---|
| 249 | , journal = "Algorithmica" |
---|
| 250 | , volume = 12 |
---|
| 251 | , year = 1994 |
---|
| 252 | , pages = "54--68" |
---|
| 253 | , keywords = "ray shooting, simple polygon, geodesics" |
---|
| 254 | , succeeds = "cegghss-rspug-91" |
---|
| 255 | , update = "96.05 pocchiola+ramkumar" |
---|
| 256 | } |
---|
| 257 | |
---|
| 258 | @article{cf-plhur-94 |
---|
| 259 | , author = "B. Chazelle and J. Friedman" |
---|
| 260 | , title = "Point Location among Hyperplanes and Unidirectional Ray-Shooting" |
---|
| 261 | , journal = "Comput. Geom. Theory Appl." |
---|
| 262 | , volume = 4 |
---|
| 263 | , year = 1994 |
---|
| 264 | , pages = "53--62" |
---|
| 265 | , update = "97.11 bibrelex, 95.01 matousek+smid" |
---|
| 266 | } |
---|
| 267 | |
---|
| 268 | @article{cj-arsis-92 |
---|
| 269 | , author = "S. W. Cheng and R. Janardan" |
---|
| 270 | , title = "Algorithms for ray-shooting and intersection searching" |
---|
| 271 | , journal = "J. Algorithms" |
---|
| 272 | , volume = 13 |
---|
| 273 | , year = 1992 |
---|
| 274 | , pages = "670--692" |
---|
| 275 | , update = "93.09 smid" |
---|
| 276 | } |
---|
| 277 | |
---|
| 278 | @inproceedings{cj-sersi-91 |
---|
| 279 | , author = "S. W. Cheng and R. Janardan" |
---|
| 280 | , title = "Space-efficient ray shooting and intersection searching: algorithms, dynamization and applications" |
---|
| 281 | , booktitle = "Proc. 2nd ACM-SIAM Sympos. Discrete Algorithms" |
---|
| 282 | , year = 1991 |
---|
| 283 | , pages = "7--16" |
---|
| 284 | , keywords = "ray tracing, dynamization, spanning trees of low stabbing number" |
---|
| 285 | } |
---|
| 286 | |
---|
| 287 | @inproceedings{cpt-uadpl-93 |
---|
| 288 | , author = "Y.-J. Chiang and F. P. Preparata and R. Tamassia" |
---|
| 289 | , title = "A Unified Approach to Dynamic Point Location, Ray Shooting, and Shortest Paths in Planar Maps" |
---|
| 290 | , booktitle = "Proc. 4th ACM-SIAM Sympos. Discrete Algorithms" |
---|
| 291 | , year = 1993 |
---|
| 292 | , pages = "44--53" |
---|
| 293 | , precedes = "cpt-uadpl-96" |
---|
| 294 | , update = "96.05 smid, 93.05 smid" |
---|
| 295 | } |
---|
| 296 | |
---|
| 297 | @article{cpt-uadpl-96 |
---|
| 298 | , author = "Y.-J. Chiang and F. P. Preparata and R. Tamassia" |
---|
| 299 | , title = "A Unified Approach to Dynamic Point Location, Ray Shooting, and Shortest Paths in Planar Maps" |
---|
| 300 | , journal = "SIAM J. Comput." |
---|
| 301 | , volume = 25 |
---|
| 302 | , year = 1996 |
---|
| 303 | , pages = "207--233" |
---|
| 304 | , url = "http://www.cs.brown.edu/cgc/papers/cpt-uadpl-96.ps.gz" |
---|
| 305 | , succeeds = "cpt-uadpl-93" |
---|
| 306 | , update = "97.03 tamassia, 96.05 smid, 95.01 tamassia" |
---|
| 307 | } |
---|
| 308 | |
---|
| 309 | @article{g-airsm-97 |
---|
| 310 | , author = "M. T. Goodrich" |
---|
| 311 | , title = "An improved ray shooting method for constructive solid geometry models via tree contraction" |
---|
| 312 | , journal = "Internat. J. Comput. Geom. Appl." |
---|
| 313 | , volume = "??" |
---|
| 314 | , year = 1997 |
---|
| 315 | , note = "to appear" |
---|
| 316 | , update = "97.03 tamassia" |
---|
| 317 | } |
---|
| 318 | |
---|
| 319 | @article{gt-drssp-97 |
---|
| 320 | , author = "M. T. Goodrich and R. Tamassia" |
---|
| 321 | , title = "Dynamic ray shooting and shortest paths in planar subdivisions via balanced geodesic triangulations" |
---|
| 322 | , journal = "J. Algorithms" |
---|
| 323 | , volume = 23 |
---|
| 324 | , year = 1997 |
---|
| 325 | , pages = "51--73" |
---|
| 326 | , update = "97.07 smid" |
---|
| 327 | } |
---|
| 328 | |
---|
| 329 | @inproceedings{gt-drssp-93 |
---|
| 330 | , author = "M. T. Goodrich and R. Tamassia" |
---|
| 331 | , title = "Dynamic ray shooting and shortest paths via balanced geodesic triangulations" |
---|
| 332 | , booktitle = "Proc. 9th Annu. ACM Sympos. Comput. Geom." |
---|
| 333 | , year = 1993 |
---|
| 334 | , pages = "318--327" |
---|
| 335 | , update = "93.09 jones" |
---|
| 336 | } |
---|
| 337 | |
---|
| 338 | @inproceedings{gos-ilsrs-88 |
---|
| 339 | , author = "L. Guibas and M. Overmars and M. Sharir" |
---|
| 340 | |
---|
| 341 | , title = "Intersecting line segments, ray shooting, and other applications of geometric partitioning techniques" |
---|
| 342 | , booktitle = "Proc. 1st Scand. Workshop Algorithm Theory" |
---|
| 343 | , series = "Lecture Notes Comput. Sci." |
---|
| 344 | , volume = 318 |
---|
| 345 | , publisher = "Springer-Verlag" |
---|
| 346 | , year = 1988 |
---|
| 347 | , pages = "64--73" |
---|
| 348 | } |
---|
| 349 | |
---|
| 350 | @techreport{gos-rsipl-89 |
---|
| 351 | , author = "L. Guibas and M. Overmars and M. Sharir" |
---|
| 352 | , title = "Ray shooting, implicit point location, and related queries in arrangements of segments" |
---|
| 353 | , type = "Report" |
---|
| 354 | , number = 433 |
---|
| 355 | , institution = "Dept. Comput. Sci., New York Univ." |
---|
| 356 | , address = "New York, NY" |
---|
| 357 | , month = mar |
---|
| 358 | , year = 1989 |
---|
| 359 | , keywords = "random sampling, ray tracing, arrangements, point location" |
---|
| 360 | } |
---|
| 361 | |
---|
| 362 | @article{k-3vrs2-?? |
---|
| 363 | , author = "M. J. Katz" |
---|
| 364 | , title = "{3-D} vertical ray shooting and {2-D} point enclosure, range searching, and arc shooting amidst convex fat objects" |
---|
| 365 | , journal = "Comput. Geom. Theory Appl." |
---|
| 366 | , note = "to appear" |
---|
| 367 | , succeeds = "k-3vrs2-95" |
---|
| 368 | , update = "97.11 katz" |
---|
| 369 | , year = "1995" |
---|
| 370 | } |
---|
| 371 | |
---|
| 372 | @techreport{k-3vrs2-95 |
---|
| 373 | , author = "M. J. Katz" |
---|
| 374 | , title = "{3-D} vertical ray shooting and {2-D} point enclosure, range searching, and arc shooting amidst convex fat objects" |
---|
| 375 | , type = "Research {Report}" |
---|
| 376 | , number = 2583 |
---|
| 377 | , institution = "INRIA" |
---|
| 378 | , address = "BP93, 06902 Sophia-Antipolis, France" |
---|
| 379 | , year = 1995 |
---|
| 380 | , update = "97.11 katz, 96.09 smid" |
---|
| 381 | } |
---|
| 382 | |
---|
| 383 | @article{ms-rscp-93 |
---|
| 384 | , author = "J. Matou{\v s}ek and O. Schwarzkopf" |
---|
| 385 | , title = "On ray shooting in convex polytopes" |
---|
| 386 | , journal = "Discrete Comput. Geom." |
---|
| 387 | , volume = 10 |
---|
| 388 | , number = 2 |
---|
| 389 | , year = 1993 |
---|
| 390 | , pages = "215--232" |
---|
| 391 | , keywords = "ray shooting, convex polytope, range searching" |
---|
| 392 | , comments = "another part of the results of the conference version is in m-loq-93" |
---|
| 393 | , succeeds = "ms-loq-92" |
---|
| 394 | , update = "96.09 agarwal, 94.05 schwarzkopf, 94.01 matousek" |
---|
| 395 | } |
---|
| 396 | |
---|
| 397 | @inproceedings{mms-qsrs-94 |
---|
| 398 | , author = "J. S. B. Mitchell and D. M. Mount and S. Suri" |
---|
| 399 | , title = "Query-Sensitive Ray Shooting" |
---|
| 400 | , booktitle = "Proc. 10th Annu. ACM Sympos. Comput. Geom." |
---|
| 401 | , year = 1994 |
---|
| 402 | , pages = "359--368" |
---|
| 403 | , update = "94.09 jones, 94.01 jones" |
---|
| 404 | } |
---|
| 405 | |
---|
| 406 | @techreport{p-nrrsi-91 |
---|
| 407 | , author = "M. Pellegrini" |
---|
| 408 | , title = "New results on ray-shooting and isotopy classes of lines in $3$-dimensional space" |
---|
| 409 | , year = 1991 |
---|
| 410 | , update = "97.11 bibrelex" |
---|
| 411 | } |
---|
| 412 | |
---|
| 413 | @inproceedings{p-rsicl-91 |
---|
| 414 | , author = "M. Pellegrini" |
---|
| 415 | , title = "Ray-shooting and isotopy classes of lines in $3$-dimensional space" |
---|
| 416 | , booktitle = "Proc. 2nd Workshop Algorithms Data Struct." |
---|
| 417 | , series = "Lecture Notes Comput. Sci." |
---|
| 418 | , volume = 519 |
---|
| 419 | , publisher = "Springer-Verlag" |
---|
| 420 | , year = 1991 |
---|
| 421 | , pages = "20--31" |
---|
| 422 | , keywords = "ray tracing, random sampling" |
---|
| 423 | } |
---|
| 424 | |
---|
| 425 | @incollection{p-rsls-97 |
---|
| 426 | , author = "M. Pellegrini" |
---|
| 427 | , title = "Ray shooting and lines in space" |
---|
| 428 | , chapter = 32 |
---|
| 429 | , editor = "Jacob E. Goodman and Joseph O'Rourke" |
---|
| 430 | , booktitle = "Handbook of Discrete and Computational Geometry" |
---|
| 431 | , publisher = "CRC Press LLC" |
---|
| 432 | , address = "Boca Raton, FL" |
---|
| 433 | , year = 1997 |
---|
| 434 | , pages = "599--614" |
---|
| 435 | , update = "97.11 orourke" |
---|
| 436 | } |
---|
| 437 | |
---|
| 438 | @article{p-rst3s-93 |
---|
| 439 | , author = "M. Pellegrini" |
---|
| 440 | , title = "Ray shooting on triangles in $3$-space" |
---|
| 441 | , journal = "Algorithmica" |
---|
| 442 | , volume = 9 |
---|
| 443 | , year = 1993 |
---|
| 444 | , pages = "471--494" |
---|
| 445 | , update = "94.05 matousek" |
---|
| 446 | } |
---|
| 447 | |
---|
| 448 | @inproceedings{p-srs3d-90 |
---|
| 449 | , author = "M. Pellegrini" |
---|
| 450 | , title = "Stabbing and ray shooting in $3$-dimensional space" |
---|
| 451 | , booktitle = "Proc. 6th Annu. ACM Sympos. Comput. Geom." |
---|
| 452 | , year = 1990 |
---|
| 453 | , pages = "177--186" |
---|
| 454 | , cites = "a-dapal-89, a-rsoas-89, ak-frtrc-87, aw-alts-87, bdeg-vmpv-90, cegs-lscaa-89, c-narsc-87, cs-vppt-86, e-acg-87, egs-cmfal-88, emprww-sls-82, eos-calha-86, g-rt-89, gos-rsipl-89, hp-mag-52, hs-ndssg-86, jk-spals-88, m-ai-70, mo-al3sd-88, os-oshsr-89, s-chdch-86, sml-rtatp-88, s-agtd-51, s-pcg-88, ZZZ" |
---|
| 455 | , update = "97.11 bibrelex" |
---|
| 456 | } |
---|
| 457 | |
---|
| 458 | @inproceedings{s-rscp-92 |
---|
| 459 | , author = "O. Schwarzkopf" |
---|
| 460 | , title = "Ray shooting in convex polytopes" |
---|
| 461 | , booktitle = "Proc. 8th Annu. ACM Sympos. Comput. Geom." |
---|
| 462 | , year = 1992 |
---|
| 463 | , pages = "286--295" |
---|
| 464 | , precedes = "s-dmcpr-92" |
---|
| 465 | , cites = "aesw-emstb-90, am-dhsrr-91, am-rsps-92, bc-hhihr-92, bdsty-arsol-92, bdt-riach-, cegs-sessr-89, cf-plhur-94, c-hsh-85, c-narsc-87, c-racpq-88, cms-frric-92i, cs-arscg-89, dmt-fddtl-92, e-acg-87, gks-ricdv-92, m-ept-91, m-rph-91, m-fppa1-88, m-rmstd-91, m-rmstf-91, m-rmstl-91, s-dmgsm-91, s-sdlpc-91, s-sfira-91, ZZZ" |
---|
| 466 | , update = "97.11 bibrelex, 93.05 schwarzkopf" |
---|
| 467 | } |
---|
| 468 | |
---|
| 469 | @TECHREPORT{duke.tr:DukeCSTR9107, |
---|
| 470 | AUTHOR = "Pankaj K. {Agarwal} and Micha Sharir.", |
---|
| 471 | year = "1991", |
---|
| 472 | ABSTRACT = "\indent We present several applications of a |
---|
| 473 | recent space partitioning technique of |
---|
| 474 | Chazelle, Sharir and Welzl [13]. Our results include efficient algorithms |
---|
| 475 | for output-sensitive hidden surface removal, for ray shooting in two and |
---|
| 476 | three dimensions, and for constructing spanning trees with low stabbing |
---|
| 477 | number.", |
---|
| 478 | LOCATION = "ftp://ftp.cs.duke.edu/dist/techreport/1991/1991-07.ps.Z", |
---|
| 479 | NOTE = "Printed copies available from |
---|
| 480 | T.R. Librarian, |
---|
| 481 | Dept. of Computer Science, |
---|
| 482 | Duke University, |
---|
| 483 | Box 90129, |
---|
| 484 | Durham, NC 27708-0129", |
---|
| 485 | PUBLISHER = "Department of Computer Science, Duke University", |
---|
| 486 | REPORTNUMBER = "Technical report DUKE--TR--1991--07", |
---|
| 487 | TITLE = " Applications of a New Space Partitioning Technique", |
---|
| 488 | SUBMITTER = "surendar@swift.cs.duke.edu (Mon Jul 1 23:53:07 1996)", |
---|
| 489 | institution = "Duke University", |
---|
| 490 | KEY = "DukeCSTR9107" |
---|
| 491 | } |
---|
| 492 | |
---|
| 493 | @article{ |
---|
| 494 | dk-ladsc-85, info="81" |
---|
| 495 | , author = "D. P. Dobkin and D. G. Kirkpatrick" |
---|
| 496 | , title = "A linear algorithm for determining the separation of convex polyhedra" |
---|
| 497 | , journal = "J. Algorithms" |
---|
| 498 | , volume = 6 |
---|
| 499 | , year = 1985 |
---|
| 500 | , pages = "381--392" |
---|
| 501 | , keywords = "design of algorithms, construction, separation, convex, polyhedra, hierarchical representations" |
---|
| 502 | } |
---|
| 503 | |
---|
| 504 | @InProceedings{dadoun85a, |
---|
| 505 | author = "Nou Dadoun and David G. Kirkpatrick and John P. |
---|
| 506 | Walsh", |
---|
| 507 | title = "The Geometry of Beam Tracing", |
---|
| 508 | booktitle = "Proceedings of the ACM Symposium on Computational |
---|
| 509 | Geometry", |
---|
| 510 | pages = "55--61", |
---|
| 511 | year = "1985", |
---|
| 512 | month = jun, |
---|
| 513 | annote = "the use of BSP trees and hierarchical bounding volumes |
---|
| 514 | for fast beam intersection testing. \\ A solution to |
---|
| 515 | the hidden surface elimination problem called beam |
---|
| 516 | tracing is described. Beam tracing is related to ray |
---|
| 517 | tracing but uses spatial coherence within the scene, |
---|
| 518 | and area coherence within the image to batch |
---|
| 519 | computations. Beam tracing is an object space solution |
---|
| 520 | to the hidden surface problem. \\ Beam tracing is |
---|
| 521 | formulated in terms of its principal subprocesses: |
---|
| 522 | intersection, sorting, and clipping. A hierarchical |
---|
| 523 | scene representation is proposed. This incorporates the |
---|
| 524 | space decomposition idea of the BSP tree [Fuchs, Kedem, |
---|
| 525 | and Naylor, 80] along with the convex polytope |
---|
| 526 | intersection detection technique of [Dobkin and |
---|
| 527 | Kirkpatrick, 83] to interleave and efficiently solve |
---|
| 528 | the intersection and sorting subproblems of beam |
---|
| 529 | tracing.", |
---|
| 530 | } |
---|
| 531 | |
---|
| 532 | @InProceedings{dAmore:1992:OBP, |
---|
| 533 | author = "F. d'Amore and P. G. Franciosa", |
---|
| 534 | title = "On the optimal binary plane partition for sets of |
---|
| 535 | isothetic rectangles", |
---|
| 536 | booktitle = "Proc. 4th Canad. Conf. Comput. Geom.", |
---|
| 537 | year = "1992", |
---|
| 538 | pages = "1--5", |
---|
| 539 | } |
---|
| 540 | |
---|
| 541 | @inproceedings{bgo-pbsp-93 |
---|
| 542 | , author = "M. de Berg and M. de Groot and M. Overmars" |
---|
| 543 | , title = "Perfect binary space partitions" |
---|
| 544 | , booktitle = "Proc. 5th Canad. Conf. Comput. Geom." |
---|
| 545 | , site = "Waterloo, Canada" |
---|
| 546 | , year = 1993 |
---|
| 547 | , pages = "109--114" |
---|
| 548 | , precedes = "bgo-pbsp-97" |
---|
| 549 | , update = "97.03 devillers, 93.09 milone+mitchell" |
---|
| 550 | } |
---|
| 551 | |
---|
| 552 | @inproceedings{bgo-nrbsp-94 |
---|
| 553 | , author = "M. de Berg and M. de Groot and M. Overmars" |
---|
| 554 | , title = "New results on binary space partitions in the plane" |
---|
| 555 | , booktitle = "Proc. 4th Scand. Workshop Algorithm Theory" |
---|
| 556 | , series = "Lecture Notes Comput. Sci." |
---|
| 557 | , volume = 824 |
---|
| 558 | , publisher = "Springer-Verlag" |
---|
| 559 | , year = 1994 |
---|
| 560 | , pages = "61--72" |
---|
| 561 | , update = "95.01 schwarzkopf+smid, 94.05 schwarzkopf" |
---|
| 562 | } |
---|
| 563 | |
---|
| 564 | @article{bgo-pbsp-97 |
---|
| 565 | , author = "M. de Berg and M. de Groot and M. Overmars" |
---|
| 566 | , title = "Perfect binary space partitions" |
---|
| 567 | , journal = "Comput. Geom. Theory Appl." |
---|
| 568 | , volume = 7 |
---|
| 569 | , year = 1997 |
---|
| 570 | , pages = "81--91" |
---|
| 571 | , succeeds = "bgo-pbsp-93" |
---|
| 572 | , update = "97.03 devillers" |
---|
| 573 | } |
---|
| 574 | |
---|
| 575 | @inproceedings{b-lsbsp-95 |
---|
| 576 | , author = "Mark de Berg" |
---|
| 577 | , title = "Linear Size Binary Space Partitions for Fat Objects" |
---|
| 578 | , booktitle = "Proc. 3rd Annu. European Sympos. Algorithms" |
---|
| 579 | , series = "Lecture Notes Comput. Sci." |
---|
| 580 | , volume = 979 |
---|
| 581 | , publisher = "Springer-Verlag" |
---|
| 582 | , year = 1995 |
---|
| 583 | , pages = "252--263" |
---|
| 584 | , update = "97.03 murali+schwarzkopf" |
---|
| 585 | } |
---|
| 586 | |
---|
| 587 | @article{ekltmmv-rcerr-91 |
---|
| 588 | , author = "J. L. Ellis and G. Kedem and T. C. Lyerly and D. G. Thielman and R. J. Marisa and J. P. Menon and H. B. Voelcker" |
---|
| 589 | , title = "The ray casting engine and ray representations: a technical summary" |
---|
| 590 | , journal = "Internat. J. Comput. Geom. Appl." |
---|
| 591 | , volume = 1 |
---|
| 592 | , number = 4 |
---|
| 593 | , year = 1991 |
---|
| 594 | , pages = "347--380" |
---|
| 595 | , keywords = "mechanical CAD CAM, solid modeling, parallel computation, ray representation" |
---|
| 596 | } |
---|
| 597 | |
---|
| 598 | @article{py-ebsph-90 |
---|
| 599 | , author = "M. S. Paterson and F. F. Yao" |
---|
| 600 | , title = "Efficient binary space partitions for hidden-surface removal and solid modeling" |
---|
| 601 | , journal = "Discrete Comput. Geom." |
---|
| 602 | , volume = 5 |
---|
| 603 | , year = 1990 |
---|
| 604 | , pages = "485--503" |
---|
| 605 | , succeeds = "py-bpahs-89" |
---|
| 606 | } |
---|
| 607 | |
---|
| 608 | @inproceedings{py-obspo-90 |
---|
| 609 | , author = "M. S. Paterson and F. F. Yao" |
---|
| 610 | , title = "Optimal binary space partitions for orthogonal objects" |
---|
| 611 | , booktitle = "Proc. 1st ACM-SIAM Sympos. Discrete Algorithms" |
---|
| 612 | , year = 1990 |
---|
| 613 | , pages = "100--106" |
---|
| 614 | , precedes = "py-obspo-92" |
---|
| 615 | } |
---|
| 616 | |
---|
| 617 | @article{py-obspo-92 |
---|
| 618 | , author = "M. S. Paterson and F. F. Yao" |
---|
| 619 | , title = "Optimal binary space partitions for orthogonal objects" |
---|
| 620 | , journal = "J. Algorithms" |
---|
| 621 | , volume = 13 |
---|
| 622 | , year = 1992 |
---|
| 623 | , pages = "99--113" |
---|
| 624 | , succeeds = "py-obspo-90" |
---|
| 625 | } |
---|
| 626 | |
---|
| 627 | @TechReport{Kreveld:1992:NRD, |
---|
| 628 | author = "M. J. van Kreveld", |
---|
| 629 | title = "New results on data structures in computational |
---|
| 630 | geometry", |
---|
| 631 | type = "Ph.{D}. {Dissertation}", |
---|
| 632 | institution = "Dept. Comput. Sci., Univ. Utrecht", |
---|
| 633 | address = "Utrecht, Netherlands", |
---|
| 634 | year = "1992", |
---|
| 635 | keywords = "doctoral thesis", |
---|
| 636 | } |
---|
| 637 | |
---|
| 638 | @Article{Vanecek:1991:BIM, |
---|
| 639 | author = "G. {Vanecek, Jr.}", |
---|
| 640 | title = "Brep-index: a multidimensional space partitioning |
---|
| 641 | tree", |
---|
| 642 | journal = "Internat. J. Comput. Geom. Appl.", |
---|
| 643 | volume = "1", |
---|
| 644 | number = "3", |
---|
| 645 | year = "1991", |
---|
| 646 | pages = "243--261", |
---|
| 647 | keywords = "classification, Brep, BSP tree, data structures", |
---|
| 648 | } |
---|
| 649 | |
---|
| 650 | @inproceedings{bg-bspsc-94 |
---|
| 651 | , author = "M. de Berg and M. de Groot" |
---|
| 652 | , title = "Binary space partitions for sets of cubes" |
---|
| 653 | , booktitle = "Abstracts 10th European Workshop Comput. Geom." |
---|
| 654 | , nickname = "CG'94" |
---|
| 655 | , year = 1994 |
---|
| 656 | , pages = "84--88" |
---|
| 657 | , update = "94.05 schwarzkopf" |
---|
| 658 | } |
---|
| 659 | |
---|
| 660 | |
---|
| 661 | @article{vko91, |
---|
| 662 | author="M. van Kreveld and H. Overmars", |
---|
| 663 | title="Divided k-d Trees", |
---|
| 664 | journal="Algorithmica", |
---|
| 665 | year="1991", |
---|
| 666 | volume="6", |
---|
| 667 | number="", |
---|
| 668 | pages="840-858" |
---|
| 669 | } |
---|