Computing Surveys (CSUR)


Search Issue
enter search term and/or author name below:


ACM Computing Surveys (CSUR), Volume 28 Issue 1, March 1996

In memoriam Paris C. Kanellakis
Serge Abiteboul, Gabriel M. Kuper, Harry G. Mairson, Alexander A. Shvartsman, Moshe Y. Vardi
Pages: 3-15
DOI: 10.1145/234313.234318

Basic techniques for design and analysis of algorithms
Edward M. Reingold
Pages: 19-21
DOI: 10.1145/234313.234321

Data structures
Roberto Tamassia
Pages: 23-26
DOI: 10.1145/234313.234323

Computational geometry
D. T. Lee
Pages: 27-31
DOI: 10.1145/234313.234325

Randomized algorithms
Rajeev Motwani, Prabhakar Raghavan
Pages: 33-37
DOI: 10.1145/234313.234327

Pattern-matching and text-compression algorithms
Maxime Crochemore, Thierry Lecroq
Pages: 39-41
DOI: 10.1145/234313.234331

Graph and network algorithms
Samir Khuller, Balaji Raghavachari
Pages: 43-45
DOI: 10.1145/234313.234334

Computational complexity theory
Michael C. Loui
Pages: 47-49
DOI: 10.1145/234313.234337

Parallel algorithms
Guy E. Blelloch, Bruce M. Maggs
Pages: 51-54
DOI: 10.1145/234313.234339

Combinatorial optimization: an integer programming perspective
Vijay Chandru, M. R. Rao
Pages: 55-58
DOI: 10.1145/234313.234341

Layout algorithm for VLSI design
Andrea S. Lapaugh
Pages: 59-61
DOI: 10.1145/234313.234343

Memory systems
Doug Burger
Pages: 63-65
DOI: 10.1145/234313.234974

Parallel architectures
Michael J. Flynn, Kevin W. Rudd
Pages: 67-70
DOI: 10.1145/234313.234345

Learning decision tree classifiers
J. R. Quinlan
Pages: 71-72
DOI: 10.1145/234313.234346

Neural networks
Michael I. Jordan, Christopher M. Bishop
Pages: 73-75
DOI: 10.1145/234313.234348

Genetic algorithms
Stephanie Forrest
Pages: 77-80
DOI: 10.1145/234313.234350

F. L. Lewis, M. Fitzgerald, K. Liu
Pages: 81-83
DOI: 10.1145/234313.234351

Automated planning
Thomas Dean
Pages: 85-87
DOI: 10.1145/234313.234352

Decision making under uncertainty
Judea Pearl
Pages: 89-92
DOI: 10.1145/234313.234354

Numerical simulations of reactive flows
Pasquale Cinnella
Pages: 93-96
DOI: 10.1145/234313.234355

Computational electromagnetics
Joseph S. Shang
Pages: 97-99
DOI: 10.1145/234313.234357

Computational biology
David T. Kingsbury
Pages: 101-103
DOI: 10.1145/234313.234358

Data models
Avi Silberschatz, Henry F. Korth, S. Sudarshan
Pages: 105-108
DOI: 10.1145/234313.234360

Rules in database systems
Stefano Ceri, Raghu Ramakrishnan
Pages: 109-111
DOI: 10.1145/234313.234362

Tuning databases for high performance
Dennis Shasha
Pages: 113-115
DOI: 10.1145/234313.234363

Access methods
Betty Salzberg
Pages: 117-120
DOI: 10.1145/234313.234365

Query optimization
Yannis E. Ioannidis
Pages: 121-123
DOI: 10.1145/234313.234367

Distributed and parallel database systems
M. Tamer Özsu, Patrick Valduriez
Pages: 125-128
DOI: 10.1145/234313.234368

Database security and privacy
Sushil Jajodia
Pages: 129-131
DOI: 10.1145/234313.234370

Text databases and information retrieval
Ellen Riloff, Lee Hollaar
Pages: 133-135
DOI: 10.1145/234313.234371

Object databases
Francois Bancilhon
Pages: 137-140
DOI: 10.1145/234313.234373

SQL language summary
Jim Melton
Pages: 141-143
DOI: 10.1145/234313.234374

Overview of three-dimensional computer graphics
Donald H. House
Pages: 145-148
DOI: 10.1145/234313.234375

Geometric primitives
A. P. Rockwood
Pages: 149-151
DOI: 10.1145/234313.234377

Advanced modeling techniques for computer graphics
David S. Ebert
Pages: 153-156
DOI: 10.1145/234313.234378

Rendering techniques: past, present and future
Alan Watt
Pages: 157-159
DOI: 10.1145/234313.234380

Computer animation
Nadia Magnenat Thalmann, Daniel Thalmann
Pages: 161-163
DOI: 10.1145/234313.234381

Volume visualization
Arie E. Kaufman
Pages: 165-167
DOI: 10.1145/234313.234383

The organizational contexts of development and use
Jonathan Grudin
Pages: 169-171
DOI: 10.1145/234313.234384

International usability standards
Wolfgang Dzida
Pages: 173-175
DOI: 10.1145/234313.234386

Human-computer interaction: input devices
Robert J. K. Jacob
Pages: 177-179
DOI: 10.1145/234313.234387

Multimedia output devices and techniques
Colin Ware
Pages: 181-183
DOI: 10.1145/234313.234389

Interactive techniques
Jürgen Ziegler
Pages: 185-187
DOI: 10.1145/234313.234392

User interface software technology
Brad A. Myers
Pages: 189-191
DOI: 10.1145/234313.234394

Human factors in programming and software development
Mary Beth Rosson
Pages: 193-195
DOI: 10.1145/234313.234396

Online support systems
Stuart A. Selber, Johndan Johnson-Eilola, Brad Mehlenbacher
Pages: 197-200
DOI: 10.1145/234313.234397

Operating systems
Raphel A. Finkel
Pages: 201-203
DOI: 10.1145/234313.234399

Real-time and embedded systems
John A. Stankovic
Pages: 205-208
DOI: 10.1145/234313.234400

Process synchronization and IPC
Craig E. Wills
Pages: 209-211
DOI: 10.1145/234313.234401

Virtual memory
Peter J. Denning
Pages: 213-216
DOI: 10.1145/234313.234403

Secondary storage and filesystems
Marshall Kirk McKusick
Pages: 217-219
DOI: 10.1145/234313.234404

Advances in high-speed networking
William Stallings
Pages: 221-223
DOI: 10.1145/234313.234406

Distributed operating systems
Sape J. Mullender
Pages: 225-227
DOI: 10.1145/234313.234407

Distributed file systems and distributed memory
Thomas W. Doeppner, Jr.
Pages: 229-231
DOI: 10.1145/234313.234409

Distributed and multiprocessor scheduling
Steve J. Chapin
Pages: 233-235
DOI: 10.1145/234313.234410

Software support for heterogeneous computing
Howard Jay Siegel, Henry G. Dietz, John K. Antonio
Pages: 237-239
DOI: 10.1145/234313.234411

Authentication, access control, and audit
Ravi Sandhu, Pierangela Samarati
Pages: 241-243
DOI: 10.1145/234313.234412

Progress in programming languages
Kim B. Bruce
Pages: 245-247
DOI: 10.1145/234313.234413

Functional programming languages
Benjamin Goldberg
Pages: 249-251
DOI: 10.1145/234313.234414

Object-oriented programming
Stuart Hirshfield, Raimund K. Ege
Pages: 253-255
DOI: 10.1145/234313.234415

Logic programming and constraint logic programming
Jacques Cohen
Pages: 257-259
DOI: 10.1145/234313.234416

Parallelizing compilers
Michael Wolfe
Pages: 261-262
DOI: 10.1145/234313.234417

Type systems
Luca Cardelli
Pages: 263-264
DOI: 10.1145/234313.234418

Programming language semantics
David A. Schmidt
Pages: 265-267
DOI: 10.1145/234313.234419

Software process models
Ian Sommerville
Pages: 269-271
DOI: 10.1145/234313.234420

Object-oriented design
Ian M. Holland, Karl J. Lieberherr
Pages: 273-275
DOI: 10.1145/234313.234421

Testing: principles and practice
Stephen R. Schach
Pages: 277-279
DOI: 10.1145/234313.234422

Software tools and environments
Steven P. Reiss
Pages: 281-284
DOI: 10.1145/234313.234423

Peter Wegner
Pages: 285-287
DOI: 10.1145/234313.234424