Next: Technical Reports (information not
Up: Publications
Previous: Book Chapters
This section jointly lists Dr. Vitter's journal and conference papers.
In several cases, the journal paper is an expanded and more
detailed version of a conference paper, so for succinctness,
their listings are combined into a single entry. Conference papers in
computer science are important in their own right; they
are generally peer-reviewed, often with very low acceptance ratios.
- 1.
- J. S. Vitter.
``A Shared Memory Scheme for Coalesced Hashing,'' Information
Processing Letters, 13(2), November 13, 1981, 77-79.
- 2.
- J. S. Vitter.
``Deletion Algorithms for Hashing that Preserve Randomness,''
Journal of Algorithms, 3(3), September 1982, 261-275.
An extended abstract appears
in
Proceedings of the 22nd Annual IEEE Symposium on Foundations of
Computer Science (FOCS '81), Nashville, TN, October 1981, 127-132.
- 3.
- J. S. Vitter.
``Implementations for Coalesced Hashing,''
Communications of the ACM, 25(12), December 1982, 911-926.
- 4.
- J. S. Vitter.
``Analysis of the Search Performance of Coalesced Hashing,''
Journal of the ACM, 30(2), April 1983, 231-258.
An extended abstract appears in
``Tuning the Coalesced Hashing Method to Obtain Optimum Performance,''
Proceedings of the 21st Annual IEEE Symposium on Foundations of
Computer Science (FOCS '80), Syracuse, NY, October 1980, 238-247.
- 5.
- J. S. Vitter and W.-C. Chen.
``Analysis of Early-Insertion Standard Coalesced Hashing,''
SIAM Journal on Computing, 12(4), November 1983, 667-676.
- 6.
- J. S. Vitter.
``Faster Methods for Random Sampling,'' Communications of the ACM,
27(7), July 1984, 703-718. An extended abstract appears
in
``Optimum Random Sampling,'' Proceedings of the
17th Annual Conference on Information
Sciences and Systems, Baltimore, MD, March 1983, 158-164. Also in
``Optimum Algorithms for Two Random Sampling Problems,'' Proceedings
of the 22nd Annual IEEE Symposium on Foundations of Computer Science (FOCS '83),
Tucson, AZ, November 1983, 65-75.
- 7.
- J. S. Vitter.
``US&R:
A New Framework for Redoing,'' IEEE Software,
1(4), October 1984, 39-52.
An extended abstract appears
in
Proceedings of the ACM
Software Engineering Symposium on Practical Software Development
Environments, Pittsburgh, PA, April 1984, 168-176.
- 8.
- J. S. Vitter and R. A. Simons.
``Parallel Algorithms for Unification and Other Complete Problems
for
,''
Proceedings of the 1984 ACM Annual Conference:
The Fifth Generation Challenge (ACM '84),
San Francisco, CA, October 1984, 75-84.
- 9.
- W.-C. Chen and J. S. Vitter.
``Analysis of New Variants of Coalesced Hashing,''
ACM Transactions on Database Systems, 9(4), December 1984,
616-645. An addendum appears in
ACM Transactions on Database Systems, 10(1), March 1985, 127.
An extended abstract appears in
``New Variants of Coalesced Hashing,''
Proceedings of the 21st Annual
Allerton Conference on Communication, Control and Computing,
Monticello, IL, October 1983, 683-692.
- 10.
- E. E. Lindstrom and J. S. Vitter.
``The Design and Analysis of BucketSort for Bubble Memory Secondary
Storage,'' IEEE Transactions on Computers,
C-34(3), March 1985, 218-233.
An extended abstract appears in
``The Design and Analysis of BucketSort,''
22nd Annual Allerton Conference on Communication, Control and
Computing, Monticello, IL, October 1984, 525-534.
- 11.
- J. S. Vitter.
``Random Sampling with a Reservoir,'' ACM Transactions on Mathematical
Software, 11(1), March 1985, 37-57.
An extended abstract appears in
``Optimum Algorithms for Two Random Sampling Problems,'' Proceedings
of the 22nd Annual IEEE Symposium on Foundations of Computer Science (FOCS '83),
Tucson, AZ, November 1983, 65-75.
- 12.
- J. S. Vitter and W.-C. Chen.
``Optimum Algorithms for a Model of Direct Chaining,''
SIAM Journal on Computing, 14(2), May 1985, 490-499.
- 13.
- J. S. Vitter.
``An Efficient I/O Interface for Optical Disks,''
ACM Transactions on Database Systems, 10(2), June 1985,
129-162. An extended abstract appears
in
``Computational Complexity of an Optical Disk Interface,''
Proceedings of the 11th Annual International
Colloquium on Automata, Languages, and Programming (ICALP '84),
Antwerp, Belgium, July 1984,
published in Lecture Notes in Computer Science, 172,
Springer-Verlag, Berlin, Germany, 490-502.
- 14.
- C. J. Van Wyk and J. S. Vitter.
``The Complexity of Hashing with Lazy Deletion,''
Algorithmica 1(1), 1986, 17-29.
- 15.
- R. Sedgewick and J. S. Vitter.
``Shortest Paths in Euclidean Graphs,''
Algorithmica, 1(1), 1986, 31-48.
An extended abstract appears
in
Proceedings of the
25th Annual IEEE Symposium on Foundations of Computer Science (FOCS '84),
West Palm Beach, FL, October 1984, 417-424.
- 16.
- J. S. Vitter and R. A. Simons.
``New Classes for Parallel Complexity: A Study of Unification
and Other Complete Problems for
,''
IEEE Transactions on Computers, C-35(5), May 1986, 403-418.
- 17.
- W.-C. Chen and J. S. Vitter.
``Deletion Algorithms for Coalesced Hashing,''
The Computer Journal, 29(5), October 1986,
436-450.
- 18.
- J. E. Savage and J. S. Vitter.
``Parallelism in Space-Time Tradeoffs,''
Proceedings of the International Workshop on Parallel Computing and
VLSI, Amalfi, Italy, May 1984, published in
VLSI: Algorithms and Architectures (edited by
P. Bertolazzi and F. Luccio), Elsevier Science Press, 1985, 49-58.
- 19.
- J. T. Stasko and J. S. Vitter.
``Pairing Heaps: Experiments and Analysis,'' Communications of the ACM,
30(3), March 1987, 234-249.
- 20.
- J. S. Vitter.
``An Efficient Algorithm for Sequential Random Sampling,''
ACM Transactions on Mathematical Software, 13(1), March 1987,
58-67.
- 21.
- J. S. Vitter.
``Design and Analysis of Dynamic Huffman Codes,''
Journal of the ACM, 34(4), October 1987, 825-845.
An extended abstract appears
in
``The Design and Analysis of Dynamic Huffman Coding,''
Proceedings of the
26th Annual IEEE Symposium on Foundations of Computer Science (FOCS '85),
Portland, OR, October 1985, 293-302.
- 22.
- C. A. Schevon and J. S. Vitter.
``A Parallel Algorithm for Recognizing Unordered Depth-First Search,''
Information Processing Letters, June 24, 1988, 105-110.
- 23.
- A. Aggarwal and J. S. Vitter.
``The Input/Output Complexity of Sorting and Related Problems,''
Communications of the ACM,
31(9), September 1988, 1116-1127.
An extended abstract appears
in
``The I/O Complexity of Sorting and Related Problems,''
Proceedings of the
14th Annual International Colloquium on Automata, Languages, and
Programming (ICALP '87), Karlsruhe, West Germany, July 1987,
published in Lecture Notes in Computer Science, 267,
Springer-Verlag, Berlin, Germany.
- 24.
- J. S. Vitter.
``ALGORITHM 673 Dynamic Huffman Coding,'' ACM Transactions on Mathematical
Software, 15(2), June 1989, 158-167.
Also appears in Collected Algorithms of ACM.
- 25.
- R. Tamassia and J. S. Vitter.
``Dynamic Graph Algorithms,''
Proceedings of the 3rd Australian Workshop on Combinatorial
Algorithms,
Bali, Indonesia, June 1990.
- 26.
- F. P. Preparata, J. S. Vitter, and M. Yvinec.
``Computation of the Axial View of a Set of Isothetic
Parallelepipeds,''
ACM Transactions on Graphics, 9(3), July 1990, 278-300.
- 27.
- J. S. Vitter.
``Efficient Memory Access in Large-Scale Computation,''
invited paper in Proceedings of the
1991 Symposium on Theoretical Aspects of Computer Science (STACS '91),
Hamburg, West Germany, February 1991,
published in Lecture Notes in Computer Science, 480,
Springer-Verlag, Berlin, Germany, 26-41.
- 28.
- R. Tamassia, I. G. Tollis, and J. S. Vitter.
``Lower Bounds for Planar Orthogonal Drawings of Graphs,'' Information
Processing Letters,
39, 1991, 35-40.
An extended abstract appears in
``Lower Bounds and Parallel Algorithms for Planar Orthogonal Grid
Drawings,''
Proceedings of the 3rd IEEE Symposium on Parallel and Distributed
Processing (SPDP '91), Dallas, TX, December 1991, 386-393.
- 29.
- A. L. Buchsbaum, P. C. Kanellakis, and J. S. Vitter.
``A Data Structure for Arc Insertion and Regular Path Finding,''
invited paper in special issue on deductive databases in
Annals of Mathematics and Artificial Intelligence,
3(2-4), March 1991.
An extended abstract appears
in
Proceedings of the 1st Annual SIAM/ACM Symposium on Discrete
Algorithms (SODA '90),
San Francisco, CA, January 1990, 22-31.
- 30.
- R. Tamassia and J. S. Vitter.
``Parallel Transitive Closure and Point Location
in Planar Structures,'' SIAM Journal
on Computing, 20(4), August 1991, 708-725.
An extended abstract appears
in
``Optimal Parallel Algorithms for Transitive Closure and Point Location
in Planar Structures,'' Proceedings of the 1st Annual
ACM Symposium on Parallel Algorithms and Architectures (SPAA '89),
Sante Fe, NM, June 1989, 399-408. Also appears as an invited paper
in Proceedings of the
International Workshop on Discrete Algorithms and Complexity,
Fukuoka, Japan, November 1989, 169-178.
- 31.
- C. M. Kenyon and J. S. Vitter.
``Maximum Queue Size and Hashing with Lazy Deletion,''
Algorithmica, 6(4), 1991, 597-619.
An extended abstract appears
in
Proceedings of the 20th Annual Symposium on the Interface of
Computing Science and Statistics, Reston, VA, April 1988, 743-748.
- 32.
- M. H. Nodine, D. P. Lopresti and J. S. Vitter.
``I/O Overhead and Parallel VLSI Architectures for Lattice Computations,''
IEEE Transactions on Computers,
40(7), July 1991, 843-852.
An extended abstract appears
in
Proceedings of the 1990 International
Conference on Computing and Information (ICCI '90), Niagara
Falls, Canada, May 1990, 472-476. Also published
in Advances in Computing and Information,
Lecture Notes in Computer Science, 468,
Springer-Verlag, Berlin, Germany, 1990, 497-506.
- 33.
- C. M. Kenyon-Mathieu and J. S. Vitter.
``The Maximum Size of Dynamic Data Structures,'' SIAM Journal on
Computing, 20(5), October 1991, 807-823.
An extended abstract appears
in
``General Methods for the Analysis of the Maximum Size of Dynamic Data
Structures,''
Proceedings of the
16th Annual International Colloquium on Automata, Languages, and
Programming (ICALP '89), Stresa, Italy, July 1989,
published in Lecture Notes in Computer Science, 372,
Springer-Verlag, Berlin, Germany, 473-487.
- 34.
- J.-H. Lin and J. S. Vitter.
``Complexity Results on Learning by Neural Nets,''
Machine Learning, 6, 1991, 211-230.
An extended abstract appears in
Proceedings of the 2nd Annual
ACM Workshop on Computational Learning Theory (COLT '89), Santa Cruz, CA,
July-August 1989,
published by Morgan Kaufmann, San Mateo, CA, 118-133.
- 35.
- J. S. Vitter and J.-H. Lin.
``Learning in Parallel,'' Information and
Computation, 92(2), February 1992, 179-202.
An extended abstract appears
in
Proceedings of the 1st Annual
ACM Workshop on Computational Learning Theory (COLT '88),
Cambridge, MA, August 1988,
published by Morgan Kaufmann, San Mateo, CA, 106-124.
- 36.
- P. G. Howard and J. S. Vitter.
``Practical Implementations of Arithmetic Coding,'' invited paper in
Proceedings of the 3rd International Conference on Advances in
Communication and Control Systems (COMCON '91), Victoria, Canada,
October 1991.
- 37.
- F. P. Preparata, J. S. Vitter, and M. Yvinec. ``Output-Sensitive
Generation of the Perspective View of Isothetic Parallepipeds,'' Algorithmica, 8, 1992, 257-283. An extended abstract appears in
Proceedings of the 2nd Scandinavian Workshop on Algorithm Theory
(SWAT '90), Bergen, Norway, July 1990, published in Lecture Notes in
Computer Science, 447, Springer-Verlag, Berlin, Germany, 71-84.
- 38.
- P. G. Howard and J. S. Vitter.
``Analysis of Arithmetic Coding for Data Compression,''
invited paper in special issue on data compression for image and text
in Journal of Information Processing and Management, 28(6), 1992, 749-763.
An extended abstract appears in an
invited paper in Proceedings of the 1991 IEEE Data
Compression Conference (DCC '91), Snowbird, UT, April 1991, 3-12.
- 39.
- P. G. Howard and J. S. Vitter.
``New Methods for Lossless Image Compression Using Arithmetic Coding,''
invited paper in special issue on data compression for image and text
in Journal of Information Processing and Management, 28(6), 1992, 765-779.
An extended abstract appears in
Proceedings of the 1991 IEEE Data
Compression Conference (DCC '91), Snowbird, UT, April 1991, 257-266.
- 40.
- J.-H. Lin and J. S. Vitter.
``Approximation Algorithms for Geometric Median Problems,'' Information Processing Letters, 44, 1992, 245-249.
- 41.
- J.-H. Lin and J. S. Vitter.
``Nearly Optimal Vector Quantization via Linear Programming,''
Proceedings of the 1992 IEEE Data
Compression Conference (DCC '92), Snowbird, UT, March 1992, 22-31.
- 42.
- P. G. Howard and J. S. Vitter.
``Error Modeling for Hierarchical Lossless Image Compression,''
Proceedings of the 1992 IEEE Data Compression Conference
(DCC '92), Snowbird, UT, March 1992, 269-278.
- 43.
- J.-H. Lin and J. S. Vitter.
``
-Approximations with Minimum Packing Constraint Violation,''
Proceedings of the 24th Annual ACM Symposium on Theory of Computing
(STOC '92), Victoria, Canada, May 1992, 771-782.
- 44.
- J. S. Vitter and M. H. Nodine.
``Large-Scale Sorting in Uniform Memory Hierarchies,'' special issue on
parallel I/O systems
in Journal of Parallel and Distributed Computing, 17,
January 1993, 107-114.
An extended abstract appears in
``Large-Scale Sorting in Parallel Memories,''
Proceedings of the 3rd Annual ACM Symposium on Parallel Algorithms and
Architectures (SPAA '91), Hilton Head, SC, July 1991, 29-39.
- 45.
- M. H. Nodine and J. S. Vitter.
``Paradigms for Optimal Sorting with Multiple Disks,''
Proceedings of the 26th Hawaii International Conference on Systems
Sciences (HICSS '93), Maui, HI, January 1993, 50-59.
- 46.
- F. P. Preparata and J. S. Vitter.
``A Simplified Technique for Hidden-Line Elimination in Terrains,'' International Journal of Computational Geometry & Applications,
3(2), 1993, 167-181.
An extended abstract appears in
Proceedings of the
1992 Symposium on Theoretical Aspects of Computer Science (STACS '92),
Paris, France, February 1992,
published in Lecture Notes in Computer Science, 577,
Springer-Verlag, Berlin, Germany, 135-146.
- 47.
- P. G. Howard and J. S. Vitter.
``Fast and Efficient Lossless Image Compression,''
Proceedings of the 1993 IEEE Data
Compression Conference (DCC '93), Snowbird, UT, April 1993, 351-360.
- 48.
- M. H. Nodine and J. S. Vitter.
``Load Balancing Paradigms for Optimal Use of Parallel Disks
and Parallel Memory Hierarchies,'' invited paper in Proceedings of
the 2nd Annual Dartmouth Institute for Advanced Graduate Studies
(DAGS '93), Hanover, NH, June 1993.
- 49.
- R. F. Cohen, S. Subramanian, R. Tamassia, and J. S. Vitter.
``Dynamic Algorithms for Optimization Problems on Bounded Tree-Width Graphs,''
Proceedings of the 3rd Conference on Integer Programming and
Combinatorial Optimization (IPCO '93), Erice, Italy, April-May 1993,
99-112.
- 50.
- K. M. Curewitz, P. Krishnan, and J. S. Vitter.
``Practical Prefetching via Data Compression,''
Proceedings of the 1993 ACM SIGMOD International Conference on
Management of Data (SIGMOD '93), Washington, DC, May 1993, 257-266.
- 51.
- M. T. Goodrich, J.-J. Tsay, D. E. Vengroff, and J. S. Vitter.
``External-Memory Computational Geometry,''
Proceedings of the 34th Annual IEEE Symposium on Foundations of
Computer Science (FOCS '93),
Palo Alto, CA, November 1993, 714-723.
- 52.
- Y. Matias, J. S. Vitter, and N. Young.
``Approximate Data Structures with Applications,''
Proceedings of the 5th Annual SIAM/ACM Symposium on Discrete
Algorithms (SODA '94), Alexandria, VA, January 1994,
361-370.
- 53.
- P. G. Howard and J. S. Vitter.
``Fast Progressive Lossless Image Compression,''
Proceedings of the Image and Video Compression Conference,
IS&T/SPIE 1994 Symposium on Electronic Imaging Science & Technology,
2186, San Jose, CA, February 1994, 98-109.
- 54.
- D. T. Hoang, P. M. Long, and J. S. Vitter.
``Explicit Bit Minimization for Motion-Compensated Video Coding,''
Proceedings of the 1994 IEEE Data
Compression Conference (DCC '94), Snowbird, UT, March 1994, 175-184.
- 55.
- P. G. Howard and J. S. Vitter.
``Arithmetic Coding for Data Compression,''
Proceedings of the IEEE, 82(6), June 1994, 857-865.
- 56.
- J. S. Vitter and E. A. M. Shriver.
``Algorithms for Parallel Memory, I: Two-Level Memories,''
double special issue on large-scale memories in Algorithmica,
12(2-3), 1994, 110-147.
An extended abstract
appears in
``Optimal Disk I/O with Parallel Block Transfer,'' Proceedings of
the 22nd Annual ACM Symposium on Theory of Computing (STOC '90),
Baltimore, MD, May 1990, 159-169.
- 57.
- J. S. Vitter and E. A. M. Shriver.
``Algorithms for Parallel Memory, II: Hierarchical Multilevel
Memories,''
double special issue on large-scale memories in Algorithmica,
12(2-3), 1994, 148-169. An extended abstract appears in
``Optimal Disk I/O with Parallel Block Transfer,''
Proceedings of the 22nd Annual ACM Symposium on Theory of Computing
(STOC '90), Baltimore, MD, May 1990, 159-169.
- 58.
- P. G. Howard and J. S. Vitter.
``Design and Analysis of Fast Text Compression Based on
Quasi-Arithmetic Coding,'' Journal of Information
Processing and Management, 30(6), 1994, 777-790.
An extended abstract appears in
Proceedings of the 1993 IEEE Data
Compression Conference (DCC '93), Snowbird, UT, April 1993.
- 59.
- P. B. Miltersen, S. Subramanian, J. S. Vitter, and R. Tamassia
``Complexity Models for Incremental Computation,'' special issue of Theoretical Computer Science, 130, 1994, 203-236.
An extended abstract appears in
S. Subramanian, J. S. Vitter, and R. Tamassia, ``A Complexity Theoretic
Approach to Incremental Computation,'' Proceedings of the 1993
Symposium on Theoretical Aspects of Computer Science (STACS '93),
Würzburg, Germany, February 1993, published in Lecture Notes in
Computer Science, 665, Springer-Verlag, Berlin, Germany, 640-649.
- 60.
- J.-H. Lin and J. S. Vitter.
``A Theory for Memory-Based Learning,'' special issue of
Machine Learning, 17(2/3), November/December 1994,
143-167.
An extended abstract appears in Proceedings of the 5th Annual
ACM Conference on Computational Learning Theory (COLT '92),
Pittsburgh, PA, July 1992, 103-115.
- 61.
- Y.-J. Chiang, M. T. Goodrich, E. F. Grove,
R. Tamassia, D. E. Vengroff, and J. S. Vitter,
``External-Memory Graph Algorithms,''
Proceedings of the 6th Annual SIAM/ACM Symposium on Discrete
Algorithms (SODA '95), San Francisco, CA, January 1995, 139-149.
- 62.
- S. Subramanian, R. Tamassia, and J. S. Vitter.
``An Efficient Parallel Algorithm for Shortest Paths in Planar Layered
Digraphs,'' Algorithmica, 14, 1995, 322-339.
An extended abstract appears in
``A Divide and Conquer Approach to Shortest Paths in Planar Layered
Digraphs,'' Proceedings of the 4th IEEE Symposium on Parallel and
Distributed Processing (SPDP '92), Dallas, TX, December 1992, 176-183.
- 63.
- M. H. Nodine and J. S. Vitter.
``Greed Sort: An Optimal Sorting Algorithm on
Parallel Disks,'' Journal of the ACM, 42(4), July 1995,
919-933.
An extended abstract appears in
``Large-Scale Sorting in Parallel Memories,''
Proceedings of the 3rd Annual ACM Symposium on Parallel Algorithms and
Architectures (SPAA '91), Hilton Head, SC, July 1991, 29-39.
- 64.
- E. F. Grove, M.-Y. Kao, P. Krishnan, and J. S. Vitter.
``Online Perfect Matching and Mobile Computing,''
Proceedings of the 4th Biannual Workshop on Algorithms and Data
Structures (WADS '95), Kingston, Ontario, Canada, August 1995, 194-205.
- 65.
- A. Awerbuch, A. Azar, E. F. Grove, P. Krishnan, M.-Y. Kao, and
J. S. Vitter.
``Load Balancing in the Lp Norm,''
Proceedings of the 36th Annual IEEE Symposium on Foundations of
Computer Science (FOCS '95), Milwaukee, WI, October 1995, 383-391.
- 66.
- R. Tamassia and J. S. Vitter.
``Optimal Cooperative Search in Fractional Cascaded Data Structures,''
invited paper in special issue on parallel
computing in Algorithmica, 15(2), February 1996, 154-171.
An extended abstract appears in
Proceedings of the 2nd Annual ACM Symposium on Parallel Algorithms
and Architectures (SPAA '90), Crete, Greece, July 1990, 307-316.
- 67.
- P. G. Howard and J. S. Vitter.
``Parallel Lossless Image Compression Using Huffman and Arithmetic
Coding,'' Information Processing Letters, 59, 1996, 65-73.
An extended abstract appears in Proceedings of the 1992 IEEE Data
Compression Conference (DCC '92), Snowbird, UT, March 1992, 299-308.
- 68.
- D. T. Hoang, P. M. Long, and J. S. Vitter.
``Efficient Cost Measures for Motion Compensation at Low Bit Rates,''
Proceedings of the 1996 IEEE Data
Compression Conference (DCC '96), Snowbird, UT, April 1996.
- 69.
- P. Krishnan, J. S. Vitter, and B. Iyer.
``Estimating Alphanumeric Selectivity in the Presence of Wildcards,''
Proceedings of the 1996 ACM SIGMOD International Conference on
Management of Data (SIGMOD '96), Montreal, Canada, May 1996,
282-293.
- 70.
- D. E. Vengroff and J. S. Vitter.
``Efficient 3-D Range Searching in External Memory,''
Proceedings of the 28th Annual ACM Symposium on Theory of Computing
(STOC '96), Philadelphia, PA, May 1996, 192-201.
- 71.
- M. H. Nodine, M. T. Goodrich, and J. S. Vitter.
``Blocking for External Graph Searching,'' Algorithmica,
16(2), August 1996, 181-214.
An extended abstract appears in
Proceedings of the 12th Annual ACM
Symposium on Principles of Database Systems (PODS '93),
Washington, DC, May 1993, 222-232.
- 72.
- K. Romanik and J. S. Vitter.
``Using Vapnik-Chervonenkis Dimension to Analyze the Testing Complexity of
Program Segments,'' Information and Computation, 128(2),
August 1, 1996, 87-108.
An extended abstract appears in
``Using Computational Learning Theory to Analyze the Testing Complexity of
Program Segments,''
Proceedings of the 17th Annual IEEE International Computer Software
and Applications Conference (COMPSAC '93), Phoenix, AZ, 1993, 367-373.
- 73.
- J. S. Vitter and P. Krishnan.
``Optimal Prefetching via Data Compression,''
Journal of the ACM, 43(5) September 1996, 771-793.
An extended abstract appears in
Proceedings of the 32nd Annual IEEE Symposium on Foundations of
Computer Science (FOCS '91), San Juan, Puerto Rico, October 1991,
121-130.
- 74.
- P. C. Kanellakis, S. Ramaswamy, D. E. Vengroff, and J. S. Vitter.
``Indexing for Data Models with Constraints and Classes,''
Journal of Computer and System Sciences, 52(3), 1996, 589-612.
An extended abstract appears in
Proceedings of the 12th Annual ACM
Symposium on Principles of Database Systems (PODS '93),
Washington, DC, May 1993, 233-243.
- 75.
- D. E. Vengroff and J. S. Vitter.
``I/O-Efficient Scientific Computation using TPIE,''
Proceedings of the Goddard Conference on Mass
Storage Systems and Technologies, College Park, MD, September 1996,
published in NASA Conference Publication 3340, Volume II, 553-570.
A shorter preliminary version appears in
``Supporting I/O-Efficient Scientific Computing in TPIE,''
Proceedings of the 7th IEEE Symposium on
Parallel and Distributed Processing (SPDP '95), San Antonio, TX,
October 1995, 74-77.
- 76.
- G. Gibson, J. S. Vitter, and J. Wilkes, editors.
``Strategic Directions in Storage I/O for Large-Scale Computing,''
ACM Computing Surveys, 28(4), December 1996, 779-793.
- 77.
- J. S. Vitter. ``Communication Issues in Large-Scale Geometric
Computation,'' ACM Computing Surveys, 28(4es),
Article 20, December 1996.
- 78.
- D. E. Vengroff and J. S. Vitter. ``I/O-Efficient Algorithms and
Environments,'' ACM Computing Surveys, 28(4es),
Article 212, December 1996.
- 79.
- M. Wang, J. S. Vitter, and B. Iyer.
``Selectivity Estimation in the Presence of Alphanumeric Correlations,''
Proceedings of the 13th Annual IEEE International Conference on Data
Engineering (ICDE '97), Birmingham, England, April 1997, 169-180.
- 80.
- P. K. Agarwal, T. M. Murali, and J. S. Vitter.
``Practical Techniques for Constructing Binary Space Partitions for
Orthogonal Rectangles,''
Proceedings of the 13th Annual ACM Symposium on Computational
Geometry (SCG '97), Nice, France, June 1997, 382-384.
- 81.
- R. D. Barve, E. F. Grove, and J. S. Vitter.
``Simple Randomized Mergesorting on Parallel Disks,''
special issue on parallel I/O in Parallel Computing,
23(4), 1997, 601-631.
An extended abstract appears in
Proceedings of the 8th Annual ACM Symposium on Parallel
Algorithms and Architectures (SPAA '96), Padua, Italy, June 1996,
109-118. An updated extended abstract appears in
[23].
- 82.
- K. J. Basye, T. L. Dean, and J. S. Vitter.
``Coping with Uncertainty in Map Learning,'' Machine Learning,
29(1), 1997, 65-88.
An extended abstract appears in Proceedings of the 11th
Joint Conference on Artificial Intelligence (IJCAI '89), Detroit, MI,
August 1989, 663-668.
- 83.
- L. Arge, P. Ferragina, R. Grossi, and J. S. Vitter.
``On Sorting Strings in External Memory,''
Proceedings of the 29th Annual ACM Symposium on Theory of Computing
(STOC '97), El Paso, TX, May 1997, 540-548. Also
appears as
``Sequence Sorting in Secondary Storage," invited paper in
Proceedings of the 1997 International IEEE Conference on
Compression and Complexity of Sequences (SEQUENCES '97),
Positano, Italy, June 1997, 329-346.
- 84.
- D. T. Hoang and J. S. Vitter.
``Multiplexing VBR Video Sequences onto a CBR Channel with
Lexicographic Optimization,''
Proceedings of the 1997 IEEE International Conference on Image
Processing (ICIP '97), Santa Barbara, CA, October 1997.
- 85.
- D. T. Hoang, E. Linzer, and J. S. Vitter.
``Lexicographic Bit Allocation for MPEG Video,''
special issue on high-fidelity media processing
in Journal of Visual Communication and Image Representation,
8(4), December 1997,
384-404.
An extended abstract appears in
D. T. Hoang, J. S. Vitter, and E. Linzer,
Proceedings of the 1997 IEEE International Conference on Image
Processing (ICIP '97), Santa Barbara, CA, October 1997. An earlier
version appears in ``A Lexicographic Framework for MPEG Rate Control,''
Proceedings of the 1997 IEEE Data
Compression Conference (DCC '97), Snowbird, UT, March 1997, 101-110.
- 86.
- P. K. Agarwal, L. Arge, T. M. Murali, K. R. Varadarajan, and J. S. Vitter.
``I/O-Efficient Algorithms for Contour Line Extraction and
Planar Graph Blocking,''
Proceedings of the 9th Annual SIAM/ACM Symposium on Discrete
Algorithms (SODA '98), San Francisco, CA, January 1998, 117-126.
- 87.
- L. Arge, O. Procopiuc, S. Ramaswamy, T. Suel, and J. S. Vitter.
``Theory and Practice of I/O-Efficient Algorithms for Multidimensional
Batched Searching Problems,''
Proceedings of the 9th Annual SIAM/ACM Symposium on Discrete
Algorithms (SODA '98), San Francisco, CA, January 1998, 685-694.
- 88.
- Y. Matias, J. S. Vitter, and M. Wang.
``Wavelet-Based Histograms for Selectivity Estimation,''
Proceedings of the 1998 ACM SIGMOD International Conference on
Management of Data (SIGMOD '98), Seattle, WA, June 1998, 448-459.
- 89.
- D. T. Hoang, P. M. Long, and J. S. Vitter.
``Rate-Distortion Optimizations for Motion Estimation
in Low-Bitrate Video Coding,''
IEEE Transactions on Circuits and Systems for Video Technology,
8(4), August 1998, 488-500.
An extended abstract appears in
Proceedings of the Digital Video Compression Conference,
IS&T/SPIE 1996 Symposium on Electronic Imaging Science & Technology,
2668, San Jose, CA, January-February 1996.
- 90.
- L. Arge, O. Procopiuc, S. Ramaswamy, T. Suel, and J. S. Vitter.
``Scalable Sweep-Based Spatial Join,''
Proceedings of the
24th International Conference on Very Large Databases (VLDB '98),
New York, NY, August 1998, 570-581.
- 91.
- T. M. Murali, P. K. Agarwal, and J. S. Vitter.
``Constructing Binary Space Partitions for Orthogonal Rectangles in
Practice,''
Proceedings of the 6th Annual European Symposium on Algorithms
(ESA '98), Venice, August 1998, published in Lecture Notes in Computer
Science, 1461, Springer-Verlag, Berlin, Germany, 211-222.
- 92.
- J. S. Vitter, M. Wang, and B. Iyer.
``Data Cube Approximation and Histograms via Wavelets,''
Proceedings of the 7th International Conference
on Information and Knowledge Management (CIKM '98),
Washington, DC, November 1998, 96-104.
- 93.
- P. Krishnan and J. S. Vitter.
``Optimal Prediction for Prefetching in the Worst Case,''
SIAM Journal on Computing, 27(6), December 1998, 1617-1636.
An extended abstract appears in
Proceedings of the 5th Annual SIAM/ACM Symposium on Discrete
Algorithms (SODA '94), Alexandria, VA, January 1994, 392-401.
- 94.
- P. Krishnan, P. M. Long, and J. S. Vitter.
``Adaptive Disk Spindown via Optimal Rent-to-Buy in Probabilistic
Environments,'' Algorithmica, 23(1), January 1999, 31-56.
An extended abstract appears in
``Learning to Make Rent-to-Buy Decisions in Probabilistic Environments
with Systems Applications,''
Proceedings of the 12th International Conference on Machine
Learning (ML '95), Tahoe City, CA, July 1995, 322-330.
- 95.
- P. K. Agarwal, L. Arge, G. Brodal, and J. S. Vitter.
``I/O-Efficient Dynamic Point Location in Monotone Subdivisions,''
Proceedings of the 10th Annual SIAM/ACM Symposium on Discrete
Algorithms (SODA '99), Baltimore, MD, January 1999, 11-20.
- 96.
- R. D. Barve, E. A. M. Shriver, P. B. Gibbons, B. K. Hillyer,
Y. Matias,
and J. S. Vitter.
``Modeling and Optimizing I/O Throughput of Multiple Disks on a Bus,''
Proceedings of the Joint International ACM Conference on Measurement
and Modeling of Computer Systems (SIGMETRICS '99),
Atlanta, GA, May 1999, 83-92.
An abstract appears in
Proceedings of the Joint ACM International Conference on Measurement
and Modeling of Computer Systems (SIGMETRICS '98/PERFORMANCE '98),
Madison, WI, June 1998, 264-265.
- 97.
- R. D. Barve, E. A. M. Shriver, P. B. Gibbons, B. K. Hillyer,
Y. Matias, and J. S. Vitter.
``Round-like Behavior in Multiple Disks on a Bus,''
Proceedings of the ACM-IEEE Workshop on I/O in Parallel And
Distributed Systems (IOPADS '99), Atlanta, GA, May 1999, 1-9.
- 98.
- L. Arge, V. Samoladas, and J. S. Vitter.
``Two-Dimensional Indexability and Optimal Range Search
Indexing,''
Proceedings of the 18th Annual ACM
Symposium on Principles of Database Systems (PODS '99),
Philadelphia, PA, May-June 1999, 346-357.
- 99.
- J. S. Vitter and M. Wang.
``Approximate Computation of Multidimensional Aggregates of Sparse Data
Using Wavelets,''
Proceedings of the 1999 ACM SIGMOD International Conference on
Management of Data (SIGMOD '99), Philadelphia, PA, June
1999, 193-204. Recipient of the 2009 SIGMOD Test of Time
award for the most impactful paper from SIGMOD '99.
- 100.
- A. Condon, H. Edelsbrunner, E. A. Emerson, L. Fortnow, S. Haber,
R. Karp, D. Leivant, R. Lipton, N. Lynch, I. Parberry,
C. Papadimitriou, M. Rabin, A. Rosenberg, J. S. Royer,
J. E. Savage, A. L. Selman, C. Smith, E. Tardos, and J. S. Vitter.
``Challenges for Theory of Computing,''
Report of an NSF-Sponsored Workshop on Research in Theoretical
Computer Science, SIGACT NEWS, 30(2), June 1999, 62-76.
- 101.
- J. S. Vitter.
``Online Data Structures in External Memory,'' invited paper in
Proceedings of the 6th Biannual Workshop on Algorithms and Data
Structures (WADS '99), Vancouver, Canada, August 1999,
published in Lecture Notes in Computer Science, 1668,
Springer-Verlag, Berlin, Germany.
Also appears as an invited paper in
Proceedings of the
26th Annual International Colloquium on Automata, Languages, and
Programming (ICALP '99), Prague, Czech Republic, July 1999,
published in Lecture Notes in Computer Science, 1644,
Springer-Verlag, Berlin, Germany, 119-133.
- 102.
- D. T. Hoang, P. M. Long, and J. S. Vitter.
``Dictionary Selection using Partial Matching,''
Information Sciences, 119(1-2), 1999, 57-72.
An extended abstract appears in
``Multiple-dictionary Compression Using Partial Matching,''
Proceedings of the 1995 IEEE Data
Compression Conference (DCC '95), Snowbird, UT, March 1995, 272-281.
- 103.
- E. F. Grove, T. M. Murali, and J. S. Vitter.
``The Object Complexity Model for Hidden-Surface Elimination,''
International Journal of Computational Geometry & Applications,
9, 1999, 207-217.
An extended abstract appears in
Proceedings of the 7th Canadian Conference on Computational
Geometry (CCCG '95), Quebec, Canada, August 1995, 273-278.
- 104.
- P. M. Long, A. I. Natsev, and J. S. Vitter.
``Text Compression Via Alphabet Re-Representation,''
Neural Networks, 12 (4-5), 1999, 755-765.
An extended abstract appears in
Proceedings of the 1997 IEEE Data
Compression Conference (DCC '97), Snowbird, UT, March 1997.
- 105.
- P. K. Agarwal, E. F. Grove, T. M. Murali, and J. S. Vitter.
``Binary Space Partitions for Fat Rectangles,''
SIAM Journal on Computing, 29(5), 2000, 1422-1448.
An extended abstract appears in
Proceedings of the 37th Annual IEEE Symposium on Foundations of
Computer Science (FOCS '96), Burlington, VT, October 1996, 482-493.
Also appears in Abstracts of the 1st CGC Workshop on Computational
Geometry, Center for Geometric Computing, Johns Hopkins University,
Baltimore, MD, October 1996.
- 106.
- P. K. Agarwal, L. Guibas, T. M. Murali, and J. S. Vitter.
``Cylindrical Static and Kinetic Binary Space Partitions,''
Computational Geometry, 16(2), 2000, 103-127.
An extended abstract appears in
Proceedings of the 13th Annual ACM Symposium on Computational
Geometry (SCG '97), Nice, France, June 1997, 39-48.
- 107.
- R. Tamassia, I. G. Tollis, and J. S. Vitter.
``A Parallel Algorithm for Planar Orthogonal Grid Drawings,''
Parallel Processing Letters, 10(1), March 2000, 141-150.
An extended abstract appears in
``Lower Bounds and Parallel Algorithms for Planar Orthogonal Grid
Drawings,''
Proceedings of the 3rd IEEE Symposium on Parallel and Distributed
Processing (SPDP '91), Dallas, TX, December 1991, 386-393.
- 108.
- L. Arge, O. Procopiuc, S. Ramaswamy, T. Suel,
J. Vahrenhold, and J. S. Vitter.
``A Unified Approach for Indexed and Non-Indexed Spatial Joins,''
Proceedings of the 7th International Conference on Extending
Database Technology (EDBT '00), Konstanz, Germany,
March 2000,
published in Lecture Notes in Computer Science,
Springer-Verlag, 1777, Berlin, Germany, 413-429.
- 109.
- R. D. Barve, E. F. Grove, and J. S. Vitter.
``Application-Controlled Paging for a Shared Cache,''
SIAM Journal on Computing, 29(4), 2000, 1290-1303.
An extended abstract appears in
Proceedings of the 36th Annual IEEE Symposium on Foundations of
Computer Science (FOCS '95), Milwaukee, WI, October 1995, 204-213.
- 110.
- R. D. Barve, M. Kallahalla, P. Varman, and J. S. Vitter.
``Competitive Analysis of Buffer Management Algorithms
for Parallel I/O Systems,'' Journal of Algorithms, 36(2),
August 2000, 152-181.
An extended abstract appears in
Proceedings of the ACM-IEEE Workshop on I/O in Parallel And
Distributed Systems (IOPADS '97), San Jose, CA, November 1997,
47-56.
- 111.
- Y. Matias, J. S. Vitter, and M. Wang.
``Dynamic Maintenance of Wavelet-Based Histograms,''
Proceedings of the
26th International Conference on Very Large Databases (VLDB '00),
Cairo, Egypt, September 2000, 101-110.
- 112.
- P. K. Agarwal, L. Arge, J. Erickson, P. G. Franciosa, and J. S. Vitter.
``Efficient Searching with Linear Constraints,''
Journal of Computer and System Sciences,
61(2), October 2000, 194-216.
An extended abstract appears in
Proceedings of the 17th Annual ACM
Symposium on Principles of Database Systems (PODS '98),
Seattle, WA, June 1998, 169-178.
- 113.
- A. Natsev, J. R. Smith, Y. C. Chang, C. S. Li, and J. S. Vitter.
``Constrained Querying of Multimedia Databases,''
Proceedings of the Storage and Retrieval for Media Databases
Conference, IS&T/SPIE 2001 Symposium on Electronic Imaging
Science & Technology,
4315, San Jose, CA, January 2001.
- 114.
- A. Natsev, A. Chadha, B. Soetarman, J. S. Vitter.
``CAMEL: Concept Annotated iMagE Libraries,''
Proceedings of the Storage and Retrieval for Media Databases
Conference, IS&T/SPIE 2001 Symposium on Electronic Imaging
Science & Technology,
4315, San Jose, CA, January 2001.
- 115.
- L. Arge, J. S. Chase, L. Toma, J. S. Vitter,
R. Wickremesinghe, P. Halpin, and D. Urban.
``Digital Terrain Analysis for Massive Grids,''
Proceedings of the 16th Annual Symposium of the U.S. Chapter
of International Association of Landscape Ecology (US-IALE),
Pattern, Process, Scale, & Hierarchy: Interactions in
Human-Dominated and Natural Landscapes,
Tempe, AZ, April 2001.
- 116.
- L. Arge, L. Toma, and J. S. Vitter.
``I/O-Efficient Algorithms for Problems on Grid-Based Terrains'',
ACM Journal of Experimental Algorithmics, 6(1), 2001.
An extended abstract appears in
Proceedings of the 2nd Workshop on Algorithm Engineering and Experimentation (ALENEX '00),
San Francisco, CA, January 2000, and in
``External-Memory Algorithms for Drainage Network Computation,''
Abstracts of the 4th CGC Workshop on Computational
Geometry, Center for Geometric Computing, Johns Hopkins University,
Baltimore, MD, October 1999.
- 117.
- J. S. Vitter.
``External Memory Algorithms and Data Structures: Dealing with
Massive Data,'' ACM Computing Surveys,
33(2), June 2001, 209-271.
Shorter versions appear
in ``External Memory Algorithms,'' invited paper in
Proceedings of the 6th Annual European
Symposium on Algorithms (ESA '98), Venice, August 1998,
published in Lecture Notes in Computer Science, 1461,
Springer-Verlag,
Berlin, Germany, 1-25, and in an invited tutorial in
Proceedings of the 17th Annual ACM
Symposium on Principles of Database Systems (PODS '98),
Seattle, WA, June 1998, 119-128.
- 118.
- P. K. Agarwal, L. Arge, O. Procopiuc, and J. S. Vitter.
``A Framework for Index Bulk Loading and Dynamization,''
Proceedings of the
28th Annual International Colloquium on Automata, Languages, and
Programming (ICALP '01), Crete, Greece, July 2001,
published in Lecture Notes in Computer Science, 2076,
Springer-Verlag, Berlin, Germany, 115-127.
- 119.
- L. Lim, M. Wang, S. Padmanabhan, J. S. Vitter, and R. Agarwal.
``Characterizing Web Document Change,'' Proceedings of the
2nd International Conference on Web-Age Information Management,
Xi'an, China, July 2001,
published in Lecture Notes in Computer Science, 2118,
Springer-Verlag, Berlin, Germany, 133-144.
- 120.
- M. Wang, J. S. Vitter, L. Lim, and S. Padmanabhan.
``Wavelet-Based Cost Estimation for Spatial Queries,''
Proceedings of the 7th International Symposium on Spatial
and Temporal Databases (SSTD '01), Redondo Beach, CA,
July 2001, 175-196.
- 121.
- D. A. Hutchinson, P. Sanders, and J. S. Vitter.
``The Power of Duality for Prefetching and Sorting with
Parallel Disks,''
Proceedings of the 13th Annual ACM Symposium on Parallel
Algorithms and Architectures (SPAA '01), Crete, Greece,
July 2001, 334-335.
- 122.
- A. Natsev, G. Fuh, W. Chen, C.-H. Chiu, and J. S. Vitter.
``Aggregate Predicates and Ranked Search in DBMS,''
Proceedings of the 13th Australian Database Conference (ADC '02),
Melbourne, Australia, January-February 2002.
- 123.
- R. Grossi and J. S. Vitter.
``Compressed Indexes for Fast Search in Sequences,''
invited paper in Proceedings of the 6th Joint Conference on
Information Sciences (JCIS '02), Durham, NC, March 2002.
- 124.
- R. D. Barve and J. S. Vitter.
``A Simple and Efficient Parallel Disk Mergesort,''
invited paper in special issue on parallel algorithms and
architectures in Theory of Computing Systems,
35(2), March/April 2002, 189-215.
An extended abstract appears in
Proceedings of the 11th Annual ACM Symposium on Parallel
Algorithms and Architectures (SPAA '99), St. Malo, France, June
1999, 232-241.
- 125.
- L. Arge, K. H. Hinrichs, J. Vahrenhold, and J. S. Vitter.
``Efficient Bulk Operations on Dynamic R-trees,''
special issue on experimental algorithmics in Algorithmica,
33(1), May 2002, 104-128.
An extended abstract appears in
Proceedings of the 1st
Workshop on Algorithm Engineering and Experimentation (ALENEX '99),
Baltimore, MD, January 1999, 328-348.
- 126.
- R. Wickremesinghe, J. S. Chase, and J. S. Vitter.
``Distributed Computing with Load-Managed Active Storage,''
Proceedings of the 11th Annual IEEE International Symposium on
High Performance Distributed Computing (HPDC '02),
Edinburgh, Scotland, July 2002, 13-23.
- 127.
- L. Lim, M. Wang, S. Padmanabhan, J. S. Vitter, and R. Parr.
``XPathLearner: An On-Line Self-Tuning Markov Histogram for XML Path
Selectivity Estimation,''
Proceedings of the 28th International Conference on Very
Large Databases (VLDB '02), Hong Kong, China, August
2002, 442-453.
- 128.
- L. Arge, O. Procopiuc, and J. S. Vitter.
``Implementing I/O-Efficient Data Structures Using TPIE,''
Proceedings of the 10th Annual European
Symposium on Algorithms (ESA '02), Rome, Italy,
September 2002,
published in Lecture Notes in Computer Science,
Springer-Verlag, 2461,
Berlin, Germany, 88-100.
- 129.
- R. Wickremesinghe,
L. Arge, J. S. Chase, and J. S. Vitter.
``Efficient Sorting using Registers and Caches,''
invited paper in special issue of
ACM Journal of Experimental Algorithmics, 7(9), 2002.
An earlier and shorter version appears in
L. Arge, R. Barve, J. S. Chase, J. S. Vitter, and
R. Wickremesinghe.
``Efficient Sorting using Registers and Caches,''
Proceedings of the 4rd Workshop on Algorithm Engineering (WAE '00),
Saarbrücken, Germany, September 2000,
published in Lecture Notes in Computer Science, 1982
Springer-Verlag, Berlin, Germany, 51-62.
- 130.
- L. Arge and J. S. Vitter.
``Optimal External Memory Interval Management,''
SIAM Journal on Computing, 32(6), 2003, 1488-1508.
An extended abstract appears in
``Optimal Dynamic Interval Management in External Memory,''
Proceedings of the 37th Annual IEEE Symposium on Foundations of
Computer Science (FOCS '96), Burlington, VT, October 1996, 560-569.
Also appears in Abstracts of the 1st CGC Workshop on
Computational Geometry, Center for Geometric Computing, Johns Hopkins
University, Baltimore, MD, October 1996.
- 131.
- O. Procopiuc, P. K. Agarwal, L. Arge, and J. S. Vitter.
``Bkd-tree: A Dynamic Scalable kd-tree,''
Proceedings of the 8th International Symposium on
Spatial and Temporal Databases (SSTD '03), Santorini
island, Greece, July 2003, 46-65.
- 132.
- Y. Matias, J. S. Vitter and W.-C. Ni.
``Dynamic Generation of Discrete Random Variates,''
Theory of Computing Systems, 36(4), 2003, 329-358.
An extended abstract appears in
Proceedings of the 4th Annual SIAM/ACM Symposium on Discrete
Algorithms (SODA '93), Austin, TX, January 1993, 361-370.
- 133.
- L. Arge, J. S. Chase, L. Toma, J. S. Vitter,
R. Wickremesinghe, P. Halpin, and D. Urban,
``Efficient Flow Computation on Massive Grid Terrain Datasets,''
Geoinformatica, 7(4), December 2003, 283-313.
An extended abstract appears in
``Flow Computation on Massive Grids,''
Proceedings of the 9th ACM International Symposium
on Advances in Geographic Information Systems (ACM-GIS '01)
Atlanta, GA, November 2001, 82-87.
- 134.
- L. Foschini, R. Grossi, A. Gupta, and J. S. Vitter.
``Fast Compression with a Static Model in High-Order Entropy,''
Proceedings of the 2004 IEEE Data
Compression Conference (DCC '04), Snowbird, UT,
March 2004, 62-71.
- 135.
- R. Shah, P. J. Varman, and J. S. Vitter.
``Online Algorithms for Prefetching and Caching in Parallel Disks,''
Proceedings of the 16th Annual ACM Symposium on Parallel Algorithms and
Architectures (SPAA '04), Barcelona, Spain, June 2004, 255-264.
- 136.
- T. M. Ghanem, R. Shah, M. F. Mokbel, W. G. Aref, and
J. S. Vitter.
``Bulk Operations for Space-Partitioning Trees,''
Proceedings of the 20th Annual IEEE International Conference on Data
Engineering (ICDE '04), Boston, March-April 2004, 29-41.
- 137.
- I. Ilyas, R. Shah, W. G. Aref, J. S. Vitter, and A. Elmagarmid.
``Rank-aware Query Optimization,''
Proceedings of the 2004 ACM SIGMOD International Conference on
Management of Data (SIGMOD '04), Paris, France, June
2004, 203-214.
- 138.
- S. Muthukrishnan, R. Shah, and J. S. Vitter.
``Mining Deviants in Time Series Data Streams,''
Proceedings of the 16th International Conference on
Scientific and Statistical Database Management
(SSDBM '04),
Santorini Island, Greece, June 2004, 41-50.
- 139.
- M. Wang, B. Iyer, and J. S. Vitter.
``Scalable Mining for Classification Rules in Relational
Databases,'' Herman Rubin Festschrift, Lecture
Notes Monograph Series, 45, Institute of Mathematical
Statistics, Hayward, CA, Fall 2004.
An extended abstract appears in
Proceedings of the International Database Engineering &
Application Symposium (IDEAS '98), Cardiff, Wales, July 1998, 58-67.
A shorter version appears in Proceedings of the ACM
SIGMOD Data Mining and Knowledge Discovery Workshop
(DMKD '98), Seattle, WA, June 1998.
- 140.
- M. Ouzzani, W. G. Aref, E. Bertino, A. C. Catlin,
C. W. Clifton, W.-K. Hon, A. K. Elmagarmid, A. Ghafoor,
S. E. Hambrusch, S. Prabhakar, J. S. Vitter, X. Zhang.
``The Indiana Center for Database Systems at Purdue University,''
SIGMOD Record, 34(2), June 2005, 53-58.
- 141.
- S. Anastasiadis, P. J. Varman, J. S. Vitter, and K. Yi.
``Optimal Lexicographic Shaping of Aggregate Streaming Data,''
IEEE Transactions on Computers, 54(4), April 2005,
398-408.
An extended abstract appears in
S. Anastasiadis, P. J. Varman, and J. S. Vitter.
``Lexicographically Optimal Smoothing for Broadband Traffic
Multiplexing,'' Proceedings of the 21st
Annual ACM Symposium on Principles of Distributed Computing (PODC '02),
July 2002, Monterey, CA, 68-77.
- 142.
- D. A. Hutchinson, P. Sanders, and J. S. Vitter.
``Duality Between Prefetching and Queued Writing
with Parallel Disks,''
SIAM Journal on Computing, 34(6),
1443-1463, June 2005.
An extended abstract appears in
Proceedings of the 9th Annual European
Symposium on Algorithms (ESA '01), Århus, Denmark,
August 2001,
published in Lecture Notes in Computer Science, 2161,
Springer-Verlag, Berlin, Germany, 62-73.
- 143.
- R. Grossi and J. S. Vitter.
``Compressed Suffix Arrays and Suffix Trees with Applications to
Text Indexing and String Matching,'' SIAM Journal on
Computing, 35(2), 2005, 378-407.
An extended abstract appears in
Proceedings of the 32nd Annual ACM Symposium on Theory of Computing
(STOC '00), Portland, OR, May 2000, 397-406.
- 144.
- R. Shah, P. J. Varman, J. S. Vitter.
``On Competitive Online Read-Many Parallel Disks
Scheduling,''
Proceedings of the 17th Annual ACM Symposium on Parallel Algorithms and
Architectures (SPAA '05), Las Vegas, NV, July 2005, 217.
- 145.
- Y. Matias, E. Segal, and J. S. Vitter.
``Efficient Bundle Sorting,'' SIAM Journal on
Computing, 36(2), 2006, 394-410.
An extended abstract appears in
Proceedings of the 11th Annual SIAM/ACM Symposium on Discrete
Algorithms (SODA '00), San Francisco, CA, January 2000, 839-848.
- 146.
- A. Gupta, W.-K. Hon, R. Shah, and J. S. Vitter.
``Compressed Dictionaries: Space Measures, Data Sets, and Experiments,''
Proceedings of the 5th International Workshop on
Experimental Algorithmics (WEA '06), Menorca, Spain,
May 2006, 158-169.
- 147.
- J. S. Vitter and D. A. Hutchinson.
``Distribution Sort with Randomized Cycling,''
Journal of the ACM, 53(7), July 2006, 656-680.
An extended abstract appears in
Proceedings of the 12th Annual SIAM/ACM Symposium on Discrete
Algorithms (SODA '01), Washington, DC, January 2001, 77-86.
- 148.
- L. Foschini, R. Grossi, A. Gupta, and J. S. Vitter.
``Indexing Equals Compression: Experiments on Suffix Arrays
and Trees,'' ACM Transactions on Algorithms, 2(4), 2006, 611-639.
An extended abstract appears in R. Grossi, A. Gupta, and J. S. Vitter,
``When Indexing Equals Compression:
Experiments with Compressing Suffix Arrays and Applications,''
Proceedings of the 15th Annual SIAM/ACM Symposium on Discrete
Algorithms (SODA '04), New Orleans, LA, January 2004, 636-645..
- 149.
- R. Cheng, Y. Xia, S. Prabhakar, R. Shah, and J. S. Vitter.
``Efficient Join Processing over Uncertain-Valued
Attributes,''
Proceedings of the 2006 ACM Conference on Information
and Knowledge Management (CIKM '06), Arlington, VA,
November 2006, 738-747.
- 150.
- I. Ilyas, W. G. Aref, A. K. Elmagarmid, H. G. Elmongui,
R. Shah, and J. S. Vitter.
``Adaptive Rank-aware Query Optimization in
Relational Databases'', ACM Transactions on Database
Systems, 31(4), December 2006, 1257-1304.
- 151.
- L. Arge, D. E. Vengroff, and J. S. Vitter.
``External-Memory Algorithms for Processing Line Segments in Geographic
Information Systems,'' Algorithmica,
47(1), January 2007, 1-25.
An extended abstract appears in
Proceedings of the 3rd Annual European Symposium on Algorithms
(ESA '95), Corfu, Greece, September 1995, published in Lecture Notes
in Computer Science, 979, Springer-Verlag, Berlin,
Germany, 295-310.
- 152.
- L. Lim, M. Wang, S. Padmanabhan, J. S. Vitter, and R. Agarwal.
``Efficient Update of Indexes for Dynamically Changing Web
Documents,'' World Wide Web, 10(1), March 2007, 37-69.
An extended abstract appears in
``Dynamic Maintenance of Web Indexes Using Landmarks,''
Proceedings of the 12th International World Wide Web
Conference (WWW '03), Budapest, May 2003, 102-111.
- 153.
- A. Gupta, W.-K. Hon, R. Shah, and J. S. Vitter.
``Compressed Data Structures: Dictionaries and the
Data-Aware Measures,''
Theoretical Computer Science, 387(3), November 2007, 313-331.
An extended abstract appears in
Proceedings of the 2006 IEEE Data
Compression Conference (DCC '06), Snowbird, UT,
March 2006, 213-222.
- 154.
- M. H. Nodine and J. S. Vitter.
``Optimal Deterministic Sorting on Parallel Disks,''
submitted to journal.
An extended abstract appears in
``Deterministic Distribution Sort in Shared and Distributed Memory
Multiprocessors,''
Proceedings of the 5th Annual ACM Symposium on Parallel Algorithms and
Architectures (SPAA '93), Velen, Germany, June-July 1993,
120-129.
- 155.
- M. H. Nodine and J. S. Vitter.
``Optimal Deterministic Sorting on Parallel Processors and Parallel
Memory Hierarchies,''
submitted to journal.
An extended abstract appears in
``Deterministic Distribution Sort in Shared and Distributed Memory
Multiprocessors,''
Proceedings of the 5th Annual ACM Symposium on Parallel Algorithms and
Architectures (SPAA '93), Velen, Germany, June-July 1993, 120-129.
- 156.
- R. D. Barve, J. S. Vitter, and K. Yi.
``A Theoretical Framework for Memory-Adaptive Algorithms,''
being submitted to journal.
An extended abstract appears in R. D. Barve and J. S. Vitter,
Proceedings of the 40th Annual IEEE Symposium on Foundations of
Computer Science (FOCS '99), New York, NY, October 1999, 273-284.
- 157.
- A. Natsev, J. R. Smith, Y.-C. Chang, C.-S. Li, and
J. S. Vitter.
``Supporting Incremental Join Queries on Ranked Inputs,''
Proceedings of the
27th International Conference on Very Large Databases (VLDB '01),
Rome, Italy, September 2001, 281-290.
- 158.
- R. Grossi, A. Gupta, and J. S. Vitter.
``High-Order Entropy-Compressed Text Indexes,''
submitted to journal.
An extended abstract appears in
Proceedings of the 14th Annual SIAM/ACM Symposium on Discrete
Algorithms (SODA '03), Baltimore, MD, January 2003, 841-850.
- 159.
- L. Lim, M. Wang, and J. S. Vitter.
``SASH: A Self-Adaptive Histogram
Set for Dynamically Changing Workloads,''
in preparation.
An extended abstract appears in
Proceedings of the 29th International Conference on Very
Large Databases (VLDB '03), Berlin, Germany, September
2003, 369-380.
- 160.
- R. Cheng, Y. Xia, S. Prabhakar, R. Shah, and J. S. Vitter.
``Efficient Indexing Methods for Probabilistic Threshold
Queries over Uncertain Data,'' in preparation.
An extended abstract appears in
Proceedings of the 30th International Conference on Very
Large Databases (VLDB '04), Toronto, CA, August 2004, 876-887.
- 161.
- L. Lim, M. Wang, and J. S. Vitter.
``CXHist: An On-line Classification-Based Histogram for XML
String Selectivity Estimation,'' in preparation.
An extended abstract appears in
Proceedings of the 31st International Conference on Very
Large Databases (VLDB '05), Trondheim, Norway,
August-September 2005, 1187-1198.
- 162.
- A. Gupta, W.-K. Hon, R. Shah, and J. S. Vitter.
``A Framework for Dynamizing Succinct Data Structures,'' in preparation.
An extended abstract appears in
Proceedings of the
34th Annual International Colloquium on Automata, Languages, and
Programming (ICALP '07), Wroc
aw, Poland, July 2007,
published in Lecture Notes in Computer Science, 4596
Springer-Verlag, Berlin, Germany, 521-532.
- 163.
- W.-K. Hon, T.-W. Lam, R. Shah, S.-L. Tam, and J. S. Vitter.
``Cache-Oblivious Index for Approximate String Matching,''
in preparation.
An extended abstract appears in
Proceedings of the 16th Annual Conference on
Combinatorial Pattern Matching (CPM '07),
London, Ontario, Canada, July 2007,
published in Lecture Notes in Computer Science, 4580
Springer-Verlag, Berlin, Germany, 40-51.
- 164.
- R. Grossi, A. Gupta, and J. S. Vitter.
``Nearly Tight Bounds on the Encoding Length of the
Burrows-Wheeler Transform,'' in preparation.
An extended abstract appears in
Proceedings of the 5th Workshop on Analytical
Algorithmics and Combinatorics (ANALCO '08),
San Francisco, CA, January 2008.
- 165.
- M. Y. Eltabakh, W.-K. Hon, R. Shah, W. Aref, and J. S. Vitter.
``The SBC-tree: An Index for Run-Length Compressed Sequences,''
in preparation.
An extended abstract appears in
Proceedings of the 11th International Conference on
Extending Database Technology (EDBT '08), Nantes, France,
March 2008, 523-534.
- 166.
- Y.-F. Chien, W.-K. Hon, R. Shah, and J. S. Vitter.
``Geometric Burrows-Wheeler Transform: Linking Range
Searching and Text Indexing,'' in preparation.
An extended abstract appears in
Proceedings of the 2008 IEEE Data
Compression Conference (DCC '08), Snowbird, UT,
March 2008.
- 167.
- W.-K. Hon, T.-W. Lam, R. Shah, S.-L. Tam, and J. S. Vitter.
``Compressed Index for Dictionary Matching,'' in preparation.
An extended abstract appears in
Proceedings of the 2008 IEEE Data
Compression Conference (DCC '08), Snowbird, UT,
March 2008.
- 168.
- P. Ferragina, R. Grossi, A. Gupta, R. Shah, and J. S. Vitter.
``On Searching Compressed String Collections Cache-Obliviously,''
in preparation.
An extended abstract appears in
Proceedings of the 27th Annual ACM
Symposium on Principles of Database Systems (PODS '08),
Vancouver, Canada, June 2008.
- 169.
- W.-K. Hon, R. Shah, P. J. Varman, and J. S. Vitter.
``Tight Competitive Ratios for Parallel Disk Prefetching,''
Proceedings of the 20th Annual ACM Symposium on Parallel Algorithms and
Architectures (SPAA '08), Munich, Germany, June 2008.
- 170.
- W.-K. Hon, R. Shah, S. V. Thankachan, and J. S. Vitter.
``On Entropy-Compressed Text Indexing in External Memory,''
in preparation.
An extended abstract appears in
Proceedings of the 16th International Conference on String Processing and
Information Retrieval (SPIRE '09),
Saariselkä, Finland, August 2009,
published in Lecture Notes in Computer Science, 5721
Springer-Verlag, Berlin, Germany, 75-89.
- 171.
- W.-K. Hon, R. Shah, and J. S. Vitter.
``Space-Efficient Framework for Top-k String Retrieval
Problems,'' in preparation.
An extended abstract appears in
Proceedings of the 50th Annual IEEE Symposium on Foundations of
Computer Science (FOCS '09), Atlanta, GA, October 2009.
- 172.
- W.-K. Hon, T.-W. Lam, R. Shah, S.-L. Tam, and J. S. Vitter.
``Succinct Index for Dynamic Dictionary Matching,'' in preparation.
An extended abstract appears in Proceedings of the
20th annual International Symposium on Algorithms and Computation
(ISAAC '09), Honolulu, Hawaii, December 2009.
- 173.
- S.-Y. Chiu, W.-K. Hon, R. Shah, and J. S. Vitter.
``I/O-efficient Compressed Text Indexes: From Theory to Practice,''
being submitted.
- 174.
- A. Gupta, W.-K. Hon, R. Shah, and J. S. Vitter.
``Dynamic Rank/Select Dictionaries with Applications to XML Indexing,''
being submitted.
- 175.
- D. Gardy and J. S. Vitter.
``A Comparison of the Finite and Infinite Models for Trie Structures,'' in
preparation.
Next: Technical Reports (information not
Up: Publications
Previous: Book Chapters
Jeff Vitter
2009-11-16