EDBT 2026 Demo / reviewers in the wild / expert
Steven Skiena
dblp:s/StevenSkiena · also Steven S. Skiena
· DBLP profile ↗
41ranked-venue papers in the field
1as first author
8since 2021 · last 2025
0000-0003-0397-7514ORCID · verified
Domains — venue-derived; a paper can count in several
Information Retrieval & Web Search · 19Data Mining & Knowledge Discovery · 15Database Systems & Data Management · 3Other / Interdisciplinary · 3 (1 first)Big Data, Cloud & Distributed Data Systems · 1
| Year | Publication | Venue | Position |
|---|---|---|---|
| 2025 | Statewise: Human Identity Investigator for the United StatesabstractSelf-reported biographical strings on social media profiles provide a powerful tool to study personal identity. We present Statewise, a dataset based on 50 million unique Twitter user profiles over a 12 year period identified to be in the United States. Users within this dataset can be accurately partitioned into 52 states/territories at each observation, allowing queries into state-specific language choices over time. We report on the major design decisions underlying Statewise, including the methodology behind the location detection system and measurements of user/state transitions across time. We demonstrate the power of Statewise to study the relative prevalences of different token groups, showing clear and consistent regional differences in language usage. We analyze emoji usage by comparing inclusion rates against external state-level statistics, finding that emoji inclusion shares a significant correlation with state unemployment and poverty rates. Finally, we use Gini coefficients as a measure of token usage inequality across all observed territories and demonstrate a clear stratification based on token content. Dakota Handzlik, Jason Jeffrey Jones, Steven Skiena |
ICWSM | 3 |
| 2024 | The Evolution of Occupational Identity in Twitter BiographiesabstractOccupational identity concerns the self-image of an individual’s affinities and socioeconomic class, and directs how a person should behave in certain ways. Understanding the establishment of occupational identity is important to study work-related behaviors. However, large-scale quantitative studies of occupational identity are difficult to perform due to its indirect observable nature. But profile biographies on social media contain concise yet rich descriptions about self- identity. Analysis of these self-descriptions provides powerful insights concerning how people see themselves and how they change over time. In this paper, we present and analyze a longitudinal corpus recording the self-authored public biographies of 51.18 million Twitter users as they evolve over a six-year period from 2015-2021. In particular, we investigate the social approval (e.g., job prestige and salary) effects in how people self-disclose occupational identities, quantifying over-represented occupations as well as the occupational transitions w.r.t. job prestige over time. We show that self-reported jobs and job transitions are biased toward more prestigious occupations. We also present an intriguing case study about how self-reported jobs changed amid COVID-19 and the subsequent "Great Resignation" trend with the latest full year data in 2022. These results demonstrate that social media biographies are a rich source of data for quantitative social science studies, allowing unobtrusive observation of the intersections and transitions obtained in online self-presentation. Xingzhi Guo, Dakota Handzlik, Jason Jeffrey Jones, Steven Skiena |
ICWSM | 4 |
| 2024 | HINENI: Human Identity across the Nations of the Earth Ngram InvestigatorabstractSelf-reported biographical strings on social media profiles provide a powerful tool to study self-identity. We present HINENI, a dataset of 420 million Twitter user profiles collected over a 12 year period, partitioned into 32 distinct national cohorts, which we believe is the largest publicly available data resource for identity research. We report on the major design decisions underlying HINENI, including a new notion of sampling (k-persistence) which spans the divide between traditional cross-sectional and longitudinal approaches. We demonstrate the power of HINENI to study the relative survival rate (half-life) of different tokens, and the use of emoji analysis across national cohorts to study the effects of gender, national, and sports identities. Dakota Handzlik, Jason Jeffrey Jones, Steven Skiena |
ICWSM | 3 |
| 2023 | Accelerating Personalized PageRank Vector ComputationabstractPersonalized PageRank Vectors are widely used as fundamental graph-learning tools for detecting anomalous spammers, learning graph embeddings, and training graph neural networks. The well-known local FwdPush algorithm[5] approximates PPVs and has a sublinear rate of O(1 over αε). A recent study [51] found that when high precision is required, FwdPush is similar to the power iteration method, and its run time is pessimistically bounded by O(m over α log 1 over ε). This paper looks closely at calculating PPVs for both directed and undirected graphs. By leveraging the linear invariant property, we show that FwdPush is a variant of Gauss-Seidel and propose a Successive Over-Relaxation based method, FwdPushSOR to speed it up by slightly modifying FwdPush. Additionally, we prove FwdPush has local linear convergence rate O(vol (S) over α log 1 over ε) enjoying advantages of two existing bounds. We also design a new local heuristic push method that reduces the number of operations by 10-50 percent compared to FwdPush. For undirected graphs, we propose two momentum-based acceleration methods that can be expressed as one-line updates and speed up non-acceleration methods by O (1 / √ α). Our experiments on six real-world graph datasets confirm the efficiency of FwdPushSOR and the acceleration methods for directed and undirected graphs, respectively. Zhen Chen 0035, Xingzhi Guo, Baojian Zhou, Deqing Yang, Steven Skiena |
KDD | 5 |
| 2022 | Subset Node Anomaly Tracking over Large Dynamic GraphsabstractTracking a targeted subset of nodes in an evolving graph is important for many real-world applications. Existing methods typically focus on identifying anomalous edges or finding anomaly graph snapshots in a stream way. However, edge-oriented methods cannot quantify how individual nodes change over time while others need to maintain representations of the whole graph all the time, thus computationally inefficient. Xingzhi Guo, Baojian Zhou, Steven Skiena |
KDD | 3 |
| 2022 | Verba Volant, Scripta Volant: Understanding Post-publication Title Changes in News OutletsabstractDigital media (including websites and online social networks) facilitate the broadcasting of news via flexible and personalized channels. Unlike conventional newspapers which become “read-only” upon publication, online news sources are free to arbitrarily modify news headlines after their initial release. The motivation, frequency, and effect of post-publication headline changes are largely unknown, with no offline equivalent from where researchers can draw parallels. Xingzhi Guo, Brian Kondracki, Nick Nikiforakis, Steven Skiena |
WWW | 4 |
| 2022 | Fast spatial autocorrelation
Anar Amgalan, Lilianne R. Mujica-Parodi, Steven Skiena |
Knowl. Inf. Syst. | 3 |
| 2021 | Subset Node Representation Learning over Large Dynamic GraphsabstractDynamic graph representation learning is a task to learn node embeddings over dynamic networks, and has many important applications, including knowledge graphs, citation networks to social networks. Graphs of this type are usually large-scale but only a small subset of vertices are related in downstream tasks. Current methods are too expensive to this setting as the complexity is at best linear-dependent on both the number of nodes and edges. Xingzhi Guo, Baojian Zhou, Steven Skiena |
KDD | 3 |
| 2020 | Fast Spatial AutocorrelationabstractPhysical or geographic location proves to be an important feature in many data science models, because many diverse natural and social phenomenon have a spatial component. Spatial autocorrelation measures the extent to which locally adjacent observations of the same phenomenon are correlated. Although statistics like Moran's I and Geary's C are widely used to measure spatial autocorrelation, they are slow: all popular methods run in Ω(n2) time, rendering them unusable for large data sets, or long time-courses with moderate numbers of points. We propose a new SAstatistic based on the notion that the variance observed when merging pairs of nearby clusters should increase slowly for spatially autocorrelated variables. We give a linear-time algorithm to calculate SAfor a variable with an input agglomeration order (available at https://github.com/aamgalan/spatial_autocorrelation). For a typical dataset of n ≈ 63,000 points, our SAautocorrelation measure can be computed in 1 second, versus 2 hours or more for Moran's I and Geary's C. Through simulation studies, we demonstrate that SAidentifies spatial correlations in variables generated with spatially-dependent model half an order of magnitude earlier than either Moran's I or Geary's C. Finally, we prove several theoretical properties of SA: namely that it behaves as a true correlation statistic, and is invariant under addition or multiplication by a constant. Anar Amgalan, Lilianne R. Mujica-Parodi, Steven Skiena |
ICDM | 3 |
| 2020 | Online AUC Optimization for Sparse High-Dimensional DatasetsabstractThe Area Under the ROC Curve (AUC) is a widely used performance measure for imbalanced classification arising from many application domains where high-dimensional sparse data is abundant. In such cases, each d dimensional sample has only k non-zero features with k ≪ d, and data arrives sequentially in a streaming form. Current online AUC optimization algorithms have high per-iteration cost O(d) and usually produce non-sparse solutions in general, and hence are not suitable for handling the data challenge mentioned above. In this paper, we aim to directly optimize the AUC score for high-dimensional sparse datasets under online learning setting and propose a new algorithm, FTRL-AUC. Our proposed algorithm can process data in an online fashion with a much cheaper per-iteration cost O(k), making it amenable for high-dimensional sparse streaming data analysis. Our new algorithmic design critically depends on a novel reformulation of the U-statistics AUC objective function as the empirical saddle point reformulation, and the innovative introduction of the “lazy update” rule so that the per-iteration complexity is dramatically reduced from O(d) to O(k). Furthermore, FTRL-AUC can inherently capture sparsity more effectively by applying a generalized Follow-The-Regularized-Leader (FTRL) framework. Experiments on real-world datasets demonstrate that FTRL-AUC significantly improves both run time and model sparsity while achieving competitive AUC scores compared with the state-of-the-art methods. Comparison with the online learning method for logistic loss demonstrates that FTRL-AUC achieves higher AUC scores especially when datasets are imbalanced. Experiments on real-world datasets demonstrate that FTRL-AUC significantly improves both run time and model sparsity while achieving competitive AUC scores compared with the state-of-the-art methods. Comparison with the online learning method for logistic loss demonstrates that FTRL-AUC achieves higher AUC scores especially when datasets are imbalanced. Baojian Zhou, Yiming Ying, Steven Skiena |
ICDM | 3 |
| 2019 | Fast and Accurate Network Embeddings via Very Sparse Random ProjectionabstractWe present FastRP, a scalable and performant algorithm for learning distributed node representations in a graph. FastRP is over 4,000 times faster than state-of-the-art methods such as DeepWalk and node2vec, while achieving comparable or even better performance as evaluated on several real-world networks on various downstream tasks. We observe that most network embedding methods consist of two components: construct a node similarity matrix and then apply dimension reduction techniques to this matrix. We show that the success of these methods should be attributed to the proper construction of this similarity matrix, rather than the dimension reduction method employed. FastRP is proposed as a scalable algorithm for network embeddings. Two key features of FastRP are: 1) it explicitly constructs a node similarity matrix that captures transitive relationships in a graph and normalizes matrix entries based on node degrees; 2) it utilizes very sparse random projection, which is a scalable optimization-free method for dimension reduction. An extra benefit from combining these two design choices is that it allows the iterative computation of node embeddings so that the similarity matrix need not be explicitly constructed, which further speeds up FastRP. FastRP is also advantageous for its ease of implementation, parallelization and hyperparameter tuning. The source code is available at https://github.com/GTmac/FastRP. Haochen Chen, Syed Fahad Sultan, Yingtao Tian, Muhao Chen 0001, Steven Skiena |
CIKM | 5 |
| 2019 | Social Relation Inference via Label Propagation
Yingtao Tian, Haochen Chen, Bryan Perozzi, Muhao Chen 0001, Steven Skiena |
ECIR (1) | 6 |
| 2019 | MediaRank: Computational Ranking of Online News SourcesabstractIn the recent political climate, the topic of news quality has drawn attention both from the public and the academic communities. The growing distrust of traditional news media makes it harder to find a common base of accepted truth. In this work, we design and build MediaRank (urlwww.media-rank.com ), a fully automated system to rank over 50,000 online news sources around the world. MediaRank collects and analyzes one million news webpages and two million related tweets everyday. We base our algorithmic analysis on four properties journalists have established to be associated with reporting quality: peer reputation, reporting bias/breadth, bottomline financial pressure, and popularity. Our major contributions of this paper include: (i) Open, interpretable quality rankings for over 50,000 of the world's major news sources. Our rankings are validated against 35 published news rankings, including French, German, Russian, and Spanish language sources. MediaRank scores correlate positively with 34 of 35 of these expert rankings. (ii) New computational methods for measuring influence and bottomline pressure. To the best of our knowledge, we are the first to study the large-scale news reporting citation graph in-depth. We also propose new ways to measure the aggressiveness of advertisements and identify social bots, establishing a connection between both types of bad behavior. (iii) Analyzing the effect of media source bias and significance. We prove that news sources cite others despite different political views in accord with quality measures. However, in four English-speaking countries (US, UK, Canada, and Australia), the highest ranking sources all disproportionately favor left-wing parties, even when the majority of news sources exhibited conservative slants. Junting Ye, Steven Skiena |
KDD | 2 |
| 2019 | The Secret Lives of Names?: Name Embeddings from Social MediaabstractYour name tells a lot about you: your gender, ethnicity and so on. It has been shown that name embeddings are more effective in representing names than traditional substring features. However, our previous name embedding model is trained on private email data and are not publicly accessible. In this paper, we explore learning name embeddings from public Twitter data. We argue that Twitter embeddings have two key advantages: (i) they can and will be publicly released to support research community. (ii) even with a smaller training corpus, Twitter embeddings achieve similar performances on multiple tasks comparing to email embeddings. Junting Ye, Steven Skiena |
KDD | 2 |
| 2018 | Enhanced Network Embeddings via Exploiting Edge LabelsabstractNetwork embedding methods aim at learning low-dimensional latent representation of nodes in a network. While achieving competitive performance on a variety of network inference tasks such as node classification and link prediction, these methods treat the relations between nodes as a binary variable and ignore the rich semantics of edges. In this work, we attempt to learn network embeddings which simultaneously preserve network structure and relations between nodes. Experiments on several real-world networks illustrate that by considering different relations between different node pairs, our method is capable of producing node embeddings of higher quality than a number of state-of-the-art network embedding methods, as evaluated on a challenging multi-label node classification task. Haochen Chen, Yingtao Tian, Bryan Perozzi, Muhao Chen 0001, Steven Skiena |
CIKM | 6 |
| 2017 | Don't Walk, Skip!: Online Learning of Multi-scale Network EmbeddingsabstractWe present WALKLETS, a novel approach for learning multiscale representations of vertices in a network. In contrast to previous works, these representations explicitly encode multi-scale vertex relationships in a way that is analytically derivable. Bryan Perozzi, Vivek Kulkarni, Haochen Chen, Steven Skiena |
ASONAM | 4 |
| 2017 | Nationality Classification Using Name EmbeddingsabstractNationality identification unlocks important demographic information, with many applications in biomedical and sociological research. Existing name-based nationality classifiers use name substrings as features and are trained on small, unrepresentative sets of labeled names, typically extracted from Wikipedia. As a result, these methods achieve limited performance and cannot support fine-grained classification. Junting Ye, Shuchu Han, Yifan Hu 0001, Baris Coskun, Meizhu Liu, Hong Qin 0001, Steven Skiena |
CIKM | 7 |
| 2017 | DeepBrowse: Similarity-Based Browsing Through Large Lists (Extended Abstract)
Haochen Chen, Arvind Ram Anantharam, Steven Skiena |
SISAP | 3 |
| 2017 | Vector-based similarity measurements for historical figures
Bryan Perozzi, Steven Skiena |
Inf. Syst. | 3 |
| 2016 | Freshman or Fresher? Quantifying the Geographic Variation of Language in Online Social Media
Vivek Kulkarni, Bryan Perozzi, Steven Skiena |
ICWSM | 3 |
| 2015 | POLYGLOT-NER: Massive Multilingual Named Entity RecognitionabstractThe increasing diversity of languages used on the web introduces a new level of complexity to Information Retrieval (IR) systems. We can no longer assume that textual content is written in one language or even the same language family. In this paper, we demonstrate how to build massive multilingual annotators with minimal human expertise and intervention. We describe a system that builds Named Entity Recognition (NER) annotators for 40 major languages using Wikipedia and Freebase. Our approach does not require NER human annotated datasets or language specific resources like treebanks, parallel corpora, and orthographic rules. The novelty of approach lies therein - using only language agnostic techniques, while achieving competitive performance. Our method learns distributed word representations (word embeddings) which encode semantic and syntactic features of words in each language. Then, we automatically generate datasets from Wikipedia link structure and Freebase attributes. Finally, we apply two preprocessing stages (oversampling and exact surface form matching) which do not require any linguistic expertise. Our evaluation is two fold: First, we demonstrate the system performance on human annotated datasets. Second, for languages where no gold-standard benchmarks are available, we propose a new method, distant evaluation, based on statistical machine translation. Rami Al-Rfou, Vivek Kulkarni, Bryan Perozzi, Steven Skiena |
SDM | 4 |
| 2015 | Vector-Based Similarity Measurements for Historical Figures
Bryan Perozzi, Steven Skiena |
SISAP | 3 |
| 2015 | Statistically Significant Detection of Linguistic ChangeabstractWe propose a new computational approach for tracking and detecting statistically significant linguistic shifts in the meaning and usage of words. Such linguistic shifts are especially prevalent on the Internet, where the rapid exchange of ideas can quickly change a word's meaning. Our meta-analysis approach constructs property time series of word usage, and then uses statistically sound change point detection algorithms to identify significant linguistic shifts. We consider and analyze three approaches of increasing complexity to generate such linguistic property time series, the culmination of which uses distributional characteristics inferred from word co-occurrences. Using recently proposed deep neural language models, we first train vector representations of words for each time period. Second, we warp the vector spaces into one unified coordinate system. Finally, we construct a distance-based distributional time series for each word to track its linguistic displacement over time. Vivek Kulkarni, Rami Al-Rfou, Bryan Perozzi, Steven Skiena |
WWW | 4 |
| 2014 | DeepWalk: online learning of social representationsabstractWe present DeepWalk, a novel approach for learning latent representations of vertices in a network. These latent representations encode social relations in a continuous vector space, which is easily exploited by statistical models. DeepWalk generalizes recent advancements in language modeling and unsupervised feature learning (or deep learning) from sequences of words to graphs. Bryan Perozzi, Rami Al-Rfou, Steven Skiena |
KDD | 3 |
| 2012 | Watch the Story Unfold with TextWheel: Visualization of Large-Scale News StreamsabstractKeyword-based searching and clustering of news articles have been widely used for news analysis. However, news articles usually have other attributes such as source, author, date and time, length, and sentiment which should be taken into account. In addition, news articles and keywords have complicated macro/micro relations, which include relations between news articles (i.e., macro relation), relations between keywords (i.e., micro relation), and relations between news articles and keywords (i.e., macro-micro relation). These macro/micro relations are time varying and pose special challenges for news analysis. In this article we present a visual analytics system for news streams which can bring multiple attributes of the news articles and the macro/micro relations between news streams and keywords into one coherent analytical context, all the while conveying the dynamic natures of news streams. We introduce a new visualization primitive called TextWheel which consists of one or multiple keyword wheels, a document transportation belt, and a dynamic system which connects the wheels and belt. By observing the TextWheel and its content changes, some interesting patterns can be detected. We use our system to analyze several news corpora related to some major companies and the results demonstrate the high potential of our method. Weiwei Cui 0001, Huamin Qu, Hong Zhou 0004, Wenbin Zhang 0007, Steven Skiena |
ACM Trans. Intell. Syst. Technol. | 5 |
| 2010 | The Wisdom of Bookies? Sentiment Analysis Versus. the NFL Point Spread
Yancheng Hong, Steven Skiena |
ICWSM | 2 |
| 2010 | Trading Strategies to Exploit Blog and News Sentiment
Wenbin Zhang 0007, Steven Skiena |
ICWSM | 2 |
| 2010 | Access: news and blog analysis for the social sciencesabstractThe social sciences strive to understand the political, social, and cultural world around us, but have been impaired by limited access to the quantitative data sources enjoyed by the hard sciences. Careful analysis of Web document streams holds enormous potential to solve longstanding problems in a variety of social science disciplines through massive data analysis. This paper introduces the TextMap Access system, which provides ready access to a wealth of interesting statistics on millions of people, places, and things across a number of interesting web corpora. Powered by a flexible and scalable distributed statistics computation framework using Hadoop, continually updated corpora include newspapers, blogs, patent records, legal documents, and scientific abstracts; well over a terabyte of raw text and growing daily. The Lydia Textmap Access system, available through http://www.textmap.com/access, provides instant access for students and scholars through a convenient web user-interface. We describe the architecture of the TextMap Access system, and its impact on current research in political science, sociology, and business/marketing. Mikhail Bautin, Charles B. Ward, Akshay Patil, Steven Skiena |
WWW | 4 |
| 2009 | Name-ethnicity classification from open sourcesabstractThe problem of ethnicity identification from names has a variety of important applications, including biomedical research, demographic studies, and marketing. Here we report on the development of an ethnicity classifier where all training data is extracted from public, non-confidential (and hence somewhat unreliable) sources. Our classifier uses hidden Markov models (HMMs) and decision trees to classify names into 13 cultural/ethnic groups with individual group accuracy comparable accuracy to earlier binary (e.g., Spanish/non-Spanish) classifiers. We have applied this classifier to over 20 million names from a large-scale news corpus, identifying interesting temporal and spatial trends on the representation of particular cultural/ethnic groups. Anurag Ambekar, Charles B. Ward, Jahangir Mohammed, Swapna Male, Steven Skiena |
KDD | 5 |
| 2009 | Improving Movie Gross Prediction through News AnalysisabstractTraditional movie gross predictions are based on numerical and categorical movie data from The Internet Movie Database (IMDB). In this paper, we use the quantitative news data generated by Lydia, our system for large-scale news analysis, to help people to predict movie grosses. By analyzing two different models (regression and k-nearest neighbor models), we find models using only news data can achieve similar performance to those using IMDB data. Moreover, we can achieve better performance by using the combination of IMDB data and news data. Further, the improvement is statistically significant. Wenbin Zhang 0007, Steven Skiena |
Web Intelligence | 2 |
| 2009 | Expanding network communities from representative examplesabstractWe present an approach to leverage a small subset of a coherent community within a social network into a much larger, more representative sample. Our problem becomes identifying a small conductance subgraph containing many (but not necessarily all) members of the given seed set. Starting with an initial seed set representing a sample of a community, we seek to discover as much of the full community as possible. We present a general method for network community expansion, demonstrating that our methods work well in expanding communities in real world networks starting from small given seed groups (20 to 400 members). Our approach is marked by incremental expansion from the seeds with retrospective analysis to determine the ultimate boundaries of our community. We demonstrate how to increase the robustness of the general approach through bootstrapping multiple random partitions of the input set into seed and evaluation groups. We go beyond statistical comparisons against gold standards to careful subjective evaluations of our expanded communities. This process explains the causes of most disagreement between our expanded communities and our gold-standards—arguing that our expansion methods provide more reliable communities than can be extracted from reference sources/gazetteers such as Wikipedia. Andrew Mehler, Steven Skiena |
ACM Trans. Knowl. Discov. Data | 2 |
| 2008 | International Sentiment Analysis for News and Blogs
Mikhail Bautin, Lohit Vijayarenu, Steven Skiena |
ICWSM | 3 |
| 2007 | Large-Scale Sentiment Analysis for News and Blogs
Namrata Godbole, Manja Srinivasaiah, Steven Skiena |
ICWSM | 3 |
| 2007 | Large-Scale Sentiment Analysis for News and Blogs (system demonstration)
Namrata Godbole, Manjunath Srinivasaiah, Steven Skiena |
ICWSM | 3 |
| 2007 | Concordance-Based Entity-Oriented SearchabstractWe consider the problem of finding the relevant named entities in response to a search query over a given text corpus. Entity search can readily be used to augment conventional web search engines for a variety of applications. To assess the significance of entity search, we analyzed the AOL dataset of 36 million web search queries with respect to two different sets of entities: namely (a) 2.3 million distinct entities extracted from a news text corpus and (b) 2.9 million Wikipedia article titles. The results clearly indicate that search engines should be aware of entities, for under various criteria of matching between 18-39% of all web search queries can be recognized as specifically searching for entities, while 73-87% of all queries contain entities. Our entity search engine creates a concordance document for each entity, consisting of all the sentences in the corpus containing that entity. We then index and search these documents using open-source search software. This gives a ranked list of entities as the result of search. Visit http://www.textmap.com for a demonstration of our entity search engine over a large news corpus. We evaluate our system by comparing the results of each query to the list of entities that have highest statistical juxtaposition scores with the queried entity. Juxtaposition score is a measure of how strongly two entities are related in terms of a probabilistic upper bound. The results show excellent performance, particularly over well-characterized classes of entities such as people. Mikhail Bautin, Steven Skiena |
Web Intelligence | 2 |
| 2006 | Improving Usability Through Password-Corrective Hashing
Andrew Mehler, Steven Skiena |
SPIRE | 2 |
| 2005 | Lydia: A System for Large-Scale News Analysis
Levon Lloyd, Dimitrios Kechagias, Steven Skiena |
SPIRE | 3 |
| 2004 | Alphabet Permutation for Differentially Encoding Text
Gad M. Landau, Ofer Levi, Steven Skiena |
SPIRE | 3 |
| 2003 | Parsing Without a Grammar: Making Sense of Unknown File FormatsabstractThe thousands of specialized structured file formats in use today present a substantial barrier to freely exchanging information between applications programs. We consider the problem of deducing such basic features as the whitespace characters, bracketing delimiter symbols, and self-delimiter characters of a given file format from one or more example files. We demonstrate that for sufficiently large example files, we can typically identify the basic features of interest. Levon Lloyd, Steven Skiena |
ICDM | 2 |
| 1991 | Inducing Codes from ExamplesabstractA data compression algorithm is proposed which automatically analyzes a collection of examples to identify the set of strings which would be most useful to encode them. There is considerable subtlety in identifying the most useful strings, since the problem is NP-complete, but analysis and encoding/decoding heuristics have been developed which construct excellent codes. This paper describes the algorithm and experimental results on four different special domains: mailing addresses, FORTRAN programs, weather radar images and UNIX manual pages.> W. H. Leung, Steven Skiena |
Data Compression Conference | 2 |
| 1989 | Reconstructing graphs from cut-set sizes
Steven Skiena |
Inf. Process. Lett. | 1 |