Dina Q. Goldin

dblp:g/DinaQGoldin · DBLP profile ↗
← Back
15ranked-venue papers
11as first author
0since 2021 · last 2006
—ORCID · none

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

Databases, data management, data science and information retrieval · 8 · 5 first-authorArtificial intelligence and machine learning · 4 · 4 first-authorSoftware engineering, systems software and programming languages · 3 · 2 first-authorTheory of computation · 3 · 3 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.

Databases, data mining, and information retrieval
5 papers
Spatial and temporal data management · 56% Data models and query languages · 26% Query processing and optimization · 17%
Computer networks
1 paper
Internet of things and sensor networks · 100%
Theoretical computer science
1 paper
Automata and formal languages · 50% Logic in computer science · 50%

Topics — the 14 heaviest of 15, each with the papers that count most for it

TopicWeightPapersLastEvidence papers
Data models and query languages
constraint databases
0.132003
Variable Independence in Constraint Databases · IEEE Trans. Knowl. Data Eng. 2003
The Constraint Database Framework: Lessons Learned from CQA/CDB · ICDE 2003
Variable Independence and Aggregation Closure · PODS 1996
Spatial and temporal data management › spatial analysis
spatial aggregation
0.112006
Faster In-Network Evaluation of Spatial Aggregationin Sensor Networks · ICDE 2006
Spatial and temporal data management
spatial query processing
0.112006
Faster In-Network Evaluation of Spatial Aggregationin Sensor Networks · ICDE 2006
Internet of things and sensor networks › wireless sensor network
in-network aggregation
0.112006
Faster In-Network Evaluation of Spatial Aggregationin Sensor Networks · ICDE 2006
Internet of things and sensor networks
wireless sensor network
0.112006
Faster In-Network Evaluation of Spatial Aggregationin Sensor Networks · ICDE 2006
Query processing and optimization
similarity query processing
0.012004
Bounded similarity querying for time-series data · Inf. Comput. 2004
Spatial and temporal data management
time series data
0.012004
Bounded similarity querying for time-series data · Inf. Comput. 2004
Logic in computer science
semantics
0.012004
Turing machines, transition systems, and interaction · Inf. Comput. 2004
Automata and formal languages
turing machines
0.012004
Turing machines, transition systems, and interaction · Inf. Comput. 2004
Spatial and temporal data management
spatial databases
0.012003
The Constraint Database Framework: Lessons Learned from CQA/CDB · ICDE 2003
Query processing and optimization
aggregation
0.011996
Variable Independence and Aggregation Closure · PODS 1996
Compilers and program optimization › register allocation
graph coloring register allocation
0.011989
Spill Code Minimization Techniques for Optimizing Compilers · PLDI 1989
Compilers and program optimization
register allocation
0.011989
Spill Code Minimization Techniques for Optimizing Compilers · PLDI 1989
Compilers and program optimization › register allocation
spill code minimization
0.011989
Spill Code Minimization Techniques for Optimizing Compilers · PLDI 1989

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

routing tree · 0.1region leader lists · 0.1transition systems · 0.0time series indexing · 0.0similarity search · 0.0interaction · 0.0relational algebra · 0.0linear constraint databases · 0.0computational geometry · 0.0variable independence · 0.0linear constraints · 0.0priority-based coloring · 0.0heuristic methods · 0.0
YearPublicationVenuePosition
2006 In search of meaning for time series subsequence clustering: matching algorithms based on a new distance measure
abstract
Recent papers have claimed that the result of K-means clustering for time series subsequences (STS clustering) is independent of the time series that created it. Our paper revisits this claim. In particular, we consider the following question: Given several time series sequences and a set of STS cluster centroids from one of them (generated by the K-means algorithm), is it possible to reliably determine which of the sequences produced these cluster centroids? While recent results suggest that the answer should be NO, we answer this question in the affirmative.We present cluster shape distance, an alternate distance measure for time series subsequence clusters, based on cluster shapes. Given a set of clusters, its shape is the sorted list of the pairwise Euclidean distances between their centroids. We then present two algorithms based on this distance measure, which match a set of STS cluster centroids with the time series that produced it. While the first algorithm creates DQG reuse this term more smaller "fingerprints" for the sequences, the second is more accurate. In our experiments with a dataset of 10 sequences, it produced a correct match 100% of the time.Furthermore, we offer an analysis that explains why our cluster shape distance provides a reliable way to match STS clusters to the original sequences, whereas cluster set distance fails to do so. Our work establishes for the first time a strong relation between the result of K-means STS clustering and the time series sequence that created it, despite earlier predictions that this is not possible.
Dina Q. Goldin, Ricardo Mardales, George Nagy
CIKM1
2006 Faster In-Network Evaluation of Spatial Aggregationin Sensor Networks
abstract
Spatial aggregation is an important class of queries for geoaware spatial sensor database applications. Given a set of spatial regions, it involves the aggregation of dynamic sensor readings over each of these regions simultaneously. Nested spatial aggregation involves one more level of aggregation, combining these aggregates into a single aggregate value. We show that spatial aggregate values can often be computed in-network, rather than waiting until the partial aggregate records reach the root as is now the case. This decreases the amount of communication involved in query evaluation, thereby reducing the network's power consumption. We describe an algorithm that allows us to determine when an aggregate record for any spatial region is ready to be evaluated in-network, based on decorating the routing tree with region leader lists. We also identify several important scenarios, such as nested spatial aggregation and filtering predicates, when the savings from our approach are expected to be particularly great.
Dina Q. Goldin
ICDE1
2005 The Church-Turing Thesis: Breaking the Myth
Dina Q. Goldin, Peter Wegner
CiE1
2004 Active Databases as Information Systems
Dina Q. Goldin, Srinath Srinivasa, Vijaya Srikanti
IDEAS1
2004 Bounded similarity querying for time-series data
Dina Q. Goldin, Todd D. Millstein, Ayferi Kutlu
Inf. Comput.1
2004 Turing machines, transition systems, and interaction
Dina Q. Goldin, Scott A. Smolka, Paul C. Attie, Elaine L. Sonderegger
Inf. Comput.1
2003 The Constraint Database Framework: Lessons Learned from CQA/CDB
abstract
We describe our experience with CQA/CDB, a prototype rational linear constraint database. First, we show that the standard semantics of constraint databases lead to an anomaly when queried in the presence of missing attributes. In CQA/CDB, this anomaly is avoided by enriching the CDB relational schema, resulting in heterogenous databases. Then, we present spatial databases as a special case of heterogenous databases and extend constraint query algebras (CQAs) with two additional spatial operators, proving that the resulting language is safe for linear constraints.
Dina Q. Goldin, Ayferi Kutlu, Mingjun Song
ICDE1
2003 Variable Independence in Constraint Databases
abstract
In this paper, we study constraint databases with variable independence conditions (vics). Such databases occur naturally in the context of temporal and spatiotemporal database applications. Using computational geometry techniques, we show that variable independence is decidable for linear constraint databases. We also present a set of rules for inferring vics in relational algebra expressions. Using vics, we define a subset of relational algebra that is closed under restricted aggregation.
Jan Chomicki, Dina Q. Goldin, Gabriel M. Kuper, David Toman 0001
IEEE Trans. Knowl. Data Eng.2
2001 Interaction, evolution, and intelligence
abstract
Evolutionary computation (EC) and intelligence are closely related. Adaptability can be considered an indispensable aspect of intelligence; in turn, interaction of an agent with its environment is necessary for adaptation. Interaction is fundamental to EC at multiple levels, and an interactive viewpoint enhances our understanding of EC principles. Interaction is based on a stream-based rather than string-based view of computation, modeled mathematically by coinduction and coalgebras. It forces us to rethink some fundamental assumptions of computer science. The challenge of building intelligent systems can be better met by accepting a paradigm shift from traditional algorithmic models of computation toward interaction, with all its implications.
Dina Q. Goldin, David Keil
CEC1
2000 IS=DBS+Interaction: Towards Principles of Information System Design
Dina Q. Goldin, Srinath Srinivasa, Bernhard Thalheim
ER1
1997 Interaction as a Framework for Modeling
Peter Wegner, Dina Q. Goldin
Conceptual Modeling2
1996 Constraint Databases
Dina Q. Goldin
CP1
1996 Variable Independence and Aggregation Closure
abstract
We discuss the issue of adding aggregation to constraint databases. Previous work has shown that, in general, adding aggregates to constraint databases results in languages that are not closed. We show that by imposing a natural restriction, called variable independence (which is a generalization of the assumptions underlying the classical relational model of data) on the schema, we can guarantee that a restricted version of the language with aggregation is closed. We illustrate our approach in the context of linear constraint databases. 1 Introduction Constraint databases [KKR90] are a natural generalization of the relational model of data by allowing infinite relations that are finitely representable using constraints. Constraint databases find numerous applications in spatial [BJM93, BK95, BLLM95, PVdBVG94, VGVG95] and temporal databases [Cho94]. Generalizing aggregation operators to constraint databases has been identified as one of the most important open research issues in this...
Jan Chomicki, Dina Q. Goldin, Gabriel M. Kuper
PODS2
1995 On Similarity Queries for Time-Series Data: Constraint Specification and Implementation
Dina Q. Goldin, Paris C. Kanellakis
CP1
1989 Spill Code Minimization Techniques for Optimizing Compilers
abstract
Global register allocation and spilling is commonly performed by solving a graph coloring problem. In this paper we present a new coherent set of heuristic methods for reducing the amount of spill code generated. This results in more efficient (and shorter) compiled code. Our approach has been compared to both standard and priority-based coloring algorithms, universally outperforming them.
David Bernstein, Dina Q. Goldin, Martin Charles Golumbic, Hugo Krawczyk, Yishay Mansour, Itai Nahshon, Ron Y. Pinter
PLDI2