Demonstration venue · read-only. Every page can be browsed; the buttons that would change it are switched off. Create an account to run TaxoReview on your own data. A simulation from public publication records: the people listed were not invited and did not agree to review.
? Tutorial for this page

Walter J. Savitch

dblp:s/WalterJSavitch · DBLP profile ↗
← Back
23ranked-venue papers
15as first author
0since 2021 · last 2001
—ORCID · none

Domains — the database's venue-derived domains; a paper can count in several

Theory of computation · 19 · 13 first-authorHuman-computer interaction and ubiquitous computing · 2Artificial intelligence and machine learning · 1 · 1 first-authorDatabases, data management, data science and information retrieval · 1 · 1 first-authorApplied, interdisciplinary, general and emerging computing · 1 · 1 first-author

Expertise — from the expertise taxonomy: the topics of the expert's papers under the CCF categories. A weight counts papers with recency: 1 for a paper about the topic, 0.3 when the topic is its context, halved every five years.

Theoretical computer science
9 papers
Computational complexity · 50% Automata and formal languages · 45% Algorithms and data structures · 5%
Software engineering, system software, and programming languages
1 paper
Compilers and program optimization · 100%

Topics — the 20 heaviest of 21, each with the papers that count most for it

TopicWeightPapersLastEvidence papers
Computational complexity
complexity classes
0.021979
Time Bounded Random Access Machines with Parallel Processing · J. ACM 1979
Parallel and Nondeterministic Time Complexity Classes (Preliminary Report) · ICALP 1978
Computational complexity
parallel complexity
0.021979
Time Bounded Random Access Machines with Parallel Processing · J. ACM 1979
Parallel and Nondeterministic Time Complexity Classes (Preliminary Report) · ICALP 1978
Automata and formal languages
l systems
0.021980
Growth Functions of Stochastic Lindenmayer Systems · Inf. Control. 1980
Some Characterizations of Lindenmayer Systems in Terms of Chomsky-type Grammars and Stack Machines · Inf. Control. 1975
Computational complexity
computational models
0.011979
Time Bounded Random Access Machines with Parallel Processing · J. ACM 1979
Computational complexity › parallel complexity
PRAM
0.011979
Time Bounded Random Access Machines with Parallel Processing · J. ACM 1979
Automata and formal languages
turing machines
0.021977
Linear Time Simulation of Multihead Turing Machines with Head-to-Head Jumps · ICALP 1977
Deterministic Simulation of Non-Deterministic Turing Machines (Detailed Abstract) · STOC 1969
Computational complexity › complexity classes
nondeterministic time complexity
0.011978
Parallel and Nondeterministic Time Complexity Classes (Preliminary Report) · ICALP 1978
Automata and formal languages › turing machines
multihead turing machines
0.011977
Linear Time Simulation of Multihead Turing Machines with Head-to-Head Jumps · ICALP 1977
Algorithms and data structures › randomized algorithms › sampling › markov chain monte carlo
simulation algorithms
0.011977
Linear Time Simulation of Multihead Turing Machines with Head-to-Head Jumps · ICALP 1977
Automata and formal languages
finite automata
0.011972
Maze Recognizing Automata (Extended Abstract) · STOC 1972
Automata and formal languages
formal grammars
0.011973
How to Make Arbitrary Grammars Look Like Context-Free Grammars · SIAM J. Comput. 1973
Computational complexity
nondeterminism
0.011972
Maze Recognizing Automata (Extended Abstract) · STOC 1972
Automata and formal languages › grammar transformation
normal forms
0.011973
How to Make Arbitrary Grammars Look Like Context-Free Grammars · SIAM J. Comput. 1973
Automata and formal languages › formal grammars
phrase structure grammars
0.011973
How to Make Arbitrary Grammars Look Like Context-Free Grammars · SIAM J. Comput. 1973
Compilers and program optimization › code generation
instruction selection
0.011979
Programs for Instruction Machines · Inf. Control. 1979
Parallel and multicore computing › parallel computing
parallel computation theory
0.011978
Parallel and Nondeterministic Time Complexity Classes (Preliminary Report) · ICALP 1978
Computational complexity › computational models
nondeterministic turing machines
0.011969
Deterministic Simulation of Non-Deterministic Turing Machines (Detailed Abstract) · STOC 1969
Computational complexity
space complexity
0.011969
Deterministic Simulation of Non-Deterministic Turing Machines (Detailed Abstract) · STOC 1969
Computational complexity › computational models
turing machine simulation
0.011969
Deterministic Simulation of Non-Deterministic Turing Machines (Detailed Abstract) · STOC 1969
Automata and formal languages
pushdown automata
0.011973
How to Make Arbitrary Grammars Look Like Context-Free Grammars · SIAM J. Comput. 1973

Methods — techniques the papers use, named apart from their topics

grammar factorization · 0.0
YearPublicationVenuePosition
2001 Writing a textbook: walking the gauntlet
abstract
Writing my first textbook was an eye-opening experience. I had to dig deep. I had ideas I was excited about and found others that were excited about them as well. I also found strong opposition to my approach, which was difficult for publishers to evaluate. My experience raised a number of questions that I have outlined below. These questions range from personnel motivation to future trends in computing. I have gathered a panel of respected authors. I have asked each to respond to some of these questions. Time will also be available for the audience to ask questions and share their own experiences.
Nell B. Dale, Rick Mercer, Elliot B. Koffman, Walter J. Savitch
SIGCSE4
1994 Teaching Ada by the book: the pedagogy of Ada in CS1
abstract
No abstract available.
John W. McCormick, Fintan Culwin, Nicholas J. DeLillo, Michael B. Feldman, Richard E. Pattis, Walter J. Savitch
SIGCSE6
1989 A Formal Model for Context-Free Languages Augmented with Reduplication
Walter J. Savitch
Comput. Linguistics1
1984 On the Power of Real-Time Two-Way Multihead Finite Automata With Jumps
Walter J. Savitch, Paul M. B. Vitányi
Inf. Process. Lett.1
1984 Consistency in Nondeterministic Storage
Walter J. Savitch, Patrick W. Dymond
J. Comput. Syst. Sci.1
1983 A Note on Relativized Log Space
Walter J. Savitch
Math. Syst. Theory1
1982 Parallel Random Access Machines with Powerful Instruction Sets
Walter J. Savitch
Math. Syst. Theory1
1981 On the amount of non-determinism in pushdown in pushdown automata
Dirk Vermeir, Walter J. Savitch
Fundam. Informaticae2
1980 Growth Functions of Stochastic Lindenmayer Systems
Peter Eichhorst, Walter J. Savitch
Inf. Control.2
1979 Programs for Instruction Machines
Zdzislaw Pawlak, Grzegorz Rozenberg, Walter J. Savitch
Inf. Control.3
1979 Time Bounded Random Access Machines with Parallel Processing
abstract
The RAM model of Cook and Reckhow ~s extended to allow parallel recursive calls and the elementary theory of such machines is developed The uniform cost criterion is used The results include proofs of (!) the eqmvalence of nondetermmtsUc and determm~sttc polynomml Ume for such parallel machines and (2) the eqmvalence of polynomml tmae on such parallel machines and polynomml space on ordinary nonparallel RAM's Also included are results showing that parallelism appears to be stnctly more powerful than nondetermmlsm rg~,t WOgDS ANt~ Pm~AsEs parallelism, nondetermm~sm, random access machine, tune, storage CR CATEGORIES 5 23, 5.25, 5 26 IntroductionA machine model called a parallel random access machine (PRAM) is introduced.The model is obtained by extending the RAM model of Cook and Reckhow [3] to allow parallel recursive calls.These PRAM's are then used to develop a theory for the time complexity of parallel algorithms.In this paper the uniform cost criterion [3] is used; that is, in computing running times, we charge a constant amount of time for each memory access.The only arithmetic operations allowed m the model are addition and subtraction.This paper is organized as follows.In Sections 2 and 3 the PRAM model is formally defined and a high level programming language for PRAM's is discussed.In Section 4 it is shown that deterministic and nondeterministic polynomial time are equivalent for PRAM's.The proof is based on the well-known observation that nondeterminism can be viewed as a special form of parallehsm, and so nondeterminism can be simulated by parallelism.Since a nondetermlnistic parallel machine may have many processors making simultaneous, independent nondetermimstic moves, the simulation is, however, more complicated than that of simulating a nondeterministic serial machine by a deterministic parallel machine.Section 4 also includes results showing that parallelism appears to be more powerful than nondeterminism.More specifically, it is shown that, provided they are Permission to copy wRhout fee all or part of this material is granted provided that the copies are not made or d,stnbuted for direct commercial advantage, the ACM copyright notice and the title of the pubhcatlon and ~ts date appear, and notice ~s given that copymg ~s by permtss~on of the AssooaUon for Computing Machinery To copy otherwise, or to repubhsh, requires a fee and/or specific permtsslon Most of these results were presented m [12] and [13] This research was supported, m part, by the National Soence Foundation under Grant MCS-74-02338.
Walter J. Savitch, Michael J. Stimson
J. ACM1
1978 Parallel and Nondeterministic Time Complexity Classes (Preliminary Report)
Walter J. Savitch
ICALP1
1978 On Inverse Deterministic Pushdown Transductions
Paul M. B. Vitányi, Walter J. Savitch
J. Comput. Syst. Sci.2
1977 Linear Time Simulation of Multihead Turing Machines with Head-to-Head Jumps
Walter J. Savitch, Paul M. B. Vitányi
ICALP1
1975 Some Characterizations of Lindenmayer Systems in Terms of Chomsky-type Grammars and Stack Machines
Walter J. Savitch
Inf. Control.1
1975 Ambiguity in the Developmental Systems of Lindenmayer
Ann Reedy, Walter J. Savitch
J. Comput. Syst. Sci.2
1975 The Turing Degree of the Inherent Ambiguity Problem for Context-Free Languages
Ann Reedy, Walter J. Savitch
Theor. Comput. Sci.2
1973 A Note on Multihead Automata and Context-Sensitive Languages
Walter J. Savitch
Acta Informatica1
1973 Maze Recognizing Automata and Nondeterministic Tape Complexity
Walter J. Savitch
J. Comput. Syst. Sci.1
1973 How to Make Arbitrary Grammars Look Like Context-Free Grammars
abstract
Normal form theorems which factor arbitrary phrase-structure grammars into context-free grammars and “a little more” are presented. Every phrase-structure grammar is proven equivalent to one in which each production is either context-free or pure erasing. A pda-like machine is shown to characterize the phrase-structure languages.
Walter J. Savitch
SIAM J. Comput.1
1972 Maze Recognizing Automata (Extended Abstract)
abstract
In [2], computations of nondeterministic machines are shown to correspond to threadings of certain mazes. We briefly summarize these results and then obtain some new extentions of them. A new device called a maze-recognizing automaton is introduced. This is a type of finite-state device that crawls through mazes. The following statements are proven equivalent.
Walter J. Savitch
STOC1
1970 Relationships Between Nondeterministic and Deterministic Tape Complexities
Walter J. Savitch
J. Comput. Syst. Sci.1
1969 Deterministic Simulation of Non-Deterministic Turing Machines (Detailed Abstract)
abstract
Computations of non-deterministic Turing machines are shown to correspond to “solving” certain mazes. The storage needed to “solve” mazes is related to the storage needed to deterministically simulate non-deterministic Turing machines. In particular, it is shown that a non-deterministic L(n)-tape bounded Turing machine can be simulated by an (L(n))2-tape bounded Turing machine, provided L(n)≥log2n.
Walter J. Savitch
STOC1