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

Joseph Bates

dblp:84/6333 · DBLP profile ↗
← Back
4ranked-venue papers
2as first author
1since 2021 · last 2023
—ORCID · none

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

Software engineering, systems software and programming languages · 2 · 2 first-authorHuman-computer interaction and ubiquitous computing · 1Applied, interdisciplinary, general and emerging computing · 1 · 1 since 2021

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
2 papers
Algorithms and data structures · 51% Automata and formal languages · 49%
Human-computer interaction and pervasive computing
1 paper
Design research and methods · 100%

Topics — the 6 heaviest of 8, each with the papers that count most for it

TopicWeightPapersLastEvidence papers
Automata and formal languages
context-free languages
0.021994
Recognizing Substrings of LR(k) Languages in Linear Time · ACM Trans. Program. Lang. Syst. 1994
Recognizing Substrings of LR(k) Languages in Linear Time · POPL 1992
Algorithms and data structures › sequence algorithms
string algorithms
0.021994
Recognizing Substrings of LR(k) Languages in Linear Time · ACM Trans. Program. Lang. Syst. 1994
Recognizing Substrings of LR(k) Languages in Linear Time · POPL 1992
Algorithms and data structures › sequence algorithms › string algorithms
substring queries
0.021994
Recognizing Substrings of LR(k) Languages in Linear Time · ACM Trans. Program. Lang. Syst. 1994
Recognizing Substrings of LR(k) Languages in Linear Time · POPL 1992
Automata and formal languages › parsing
LR parsing
0.011994
Recognizing Substrings of LR(k) Languages in Linear Time · ACM Trans. Program. Lang. Syst. 1994
Automata and formal languages › formal grammars › context-free grammar
LR(k) grammar
0.011994
Recognizing Substrings of LR(k) Languages in Linear Time · ACM Trans. Program. Lang. Syst. 1994
Automata and formal languages
parsing
0.011994
Recognizing Substrings of LR(k) Languages in Linear Time · ACM Trans. Program. Lang. Syst. 1994

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

forest-structured stack · 0.0LR parsing · 0.0
YearPublicationVenuePosition
2023 Country-Scale Photogrammetry and True Orthorectification Using Very-High-Resolution (VHR) Multi-View Satellite Imagery
abstract
This paper presents a fully automated system capable of processing country-scale archives of Very High Resolution (VHR) multi-view imagery. It performs image co-registration, stereo photogrammetry, surface modeling, and true-orthorectification, using novel techniques for detecting occlusions and shadows. The system is tested on regions up to 10,000 km2as part of the IARPA SMART program, https://www.iarpa.gov/research-programs/smart. Challenges exist in operating at this scale, including processing thousands of sparsely collected images in time, inconsistent spatial coverage, weather and seasonal conditions, and multi-sensor multi-resolution acquisition. We present several innovations to overcome these challenges and enable processing of large data sets spanning country-size areas while controlling computational costs.
Nicholas Maxwell, John Papadakis, Adrian Ilie, Craig Stutts, Joseph Bates, Benjamin L. Raskob
IGARSS5
1994 Recognizing Substrings of LR(k) Languages in Linear Time
abstract
LR parsing techniques have long been studied as being efficient and powerful methods for processing context-free languages. A linear-time algorithm for recognizing languages representable by LR(k) grammars has long been known. Recognizing substrings of a context-free language is at least as hard as recognizing full strings of the language, since the latter problem easily reduces to the former. In this article we present a linear-time algorithm for recognizing substrings of LR(k) languages, thus showing that the substring recognition problem for these languages is no harder than the full string recognition problem. An interesting data structure, the Forest-Structured Stack, allows the algorithm to track all possible parses of a substring without loosing the efficiency of the original LR parser. We present the algorithm, prove its correctness, analyze its complexity, and mention several applications that have been constructed.
Joseph Bates, Alon Lavie
ACM Trans. Program. Lang. Syst.1
1992 Recognizing Substrings of LR(k) Languages in Linear Time
abstract
LR parsing techniques have long been studied as efficient and powerful methods for processing context free languages. A linear time algorithm for recognizing languages representable by LR(k) grammars has long been known. Recognizing substrings of a context-free language is at least as hard as recognizing full strings of the language, as the latter problem easily reduces to the former. In this paper we present a linear time algorithm for recognizing substrings of LR(k) languages, thus showing that the substring recognition problem for these languages is no harder than the full string recognition problem. An interesting data structure, the Forest Structured Stack, allows the algorithm to track all possible parses of a substring without loosing the efficiency of the original LR parser. We present the algorithm, prove its correctness, analyze its complexity, and mention several applications that have been constructed.
Joseph Bates, Alon Lavie
POPL1
1991 Interface and narrative arts: contributions from narrative, drama, and film
Brenda Laurel, Joseph Bates, Abbe Don, Rachel M. Strickland
CHI2