EDBT 2026 Demo / reviewers in the wild / expert
Yo-Sub Han
dblp:h/YoSubHan
· DBLP profile ↗
128ranked-venue papers
49as first author
47since 2021 · last 2026
0000-0002-7211-6657ORCID · verified
Domains — the database's venue-derived domains; a paper can count in several
Theory of computation · 81 · 39 first-author · 24 since 2021Artificial intelligence and machine learning · 31 · 3 first-author · 20 since 2021Applied, interdisciplinary, general and emerging computing · 8 · 5 first-authorGraphics, computer vision, multimedia, augmented reality and games · 6 · 2 first-author · 4 since 2021Software engineering, systems software and programming languages · 4 · 3 since 2021Systems, architecture and hardware · 1Databases, data management, data science and information retrieval · 1
| Year | Publication | Venue | Position |
|---|---|---|---|
| 2026 | WaterMod: Modular Token-Rank Partitioning for Probability-Balanced LLM WatermarkingabstractLarge language models now draft news, legal analyses, and software code with human-level fluency. At the same time, regulations such as the EU AI Act mandate that each synthetic passage carry an imperceptible, machine-verifiable mark for provenance. Conventional logit-based watermarks satisfy this requirement by selecting a pseudorandom green vocabulary at every decoding step and boosting its logits, yet the random split can exclude the highest-probability token and thus erode fluency. WaterMod mitigates this limitation through a probability-aware modular rule. The vocabulary is first sorted in descending model probability; the resulting ranks are then partitioned by the residue rank mod k, which distributes adjacent—and therefore semantically similar—tokens across different classes. A fixed bias of small magnitude is applied to one selected class. In the zero-bit setting (k=2), an entropy-adaptive gate selects either the even or the odd parity as the green list. Because the top two ranks fall into different parities, this choice embeds a detectable signal while guaranteeing that at least one high-probability token remains available for sampling. In the multi-bit regime (k>2), the current payload digit d selects the color class whose ranks satisfy rank mod k = d. Biasing the logits of that class embeds exactly one base-k digit—equivalently log2(k) bits—per decoding step, thereby enabling fine-grained provenance tracing. The same modular arithmetic therefore supports both binary attribution and rich payloads. Experimental results demonstrate that WaterMod consistently attains strong watermark detection performance while maintaining generation quality in both zero-bit and multi-bit settings. This robustness holds across a range of tasks, including natural language generation, mathematical reasoning, and code synthesis. Shinwoo Park, Hyeseon Ahn, Yo-Sub Han |
AAAI | 4 |
| 2026 | RV-HATE: Reinforced Multi-Module Voting for Implicit Hate Speech DetectionabstractHate speech remains prevalent in human society and continues to evolve in its forms and expressions.Modern advancements in the internet and online anonymity accelerate its rapid spread and complicate its detection.However, hate speech datasets exhibit diverse characteristics primarily because they are constructed from different sources and platforms, each reflecting different linguistic styles and social contexts.Despite this diversity, prior studies on hate speech detection often rely on fixed methodologies without adapting to dataspecific features.We introduce RV-HATE, a detection framework designed to account for the dataset-specific characteristics of each hate speech dataset.RV-HATE consists of multiple specialized modules, where each module focuses on distinct linguistic or contextual features of hate speech.The framework employs reinforcement learning to optimize weights that determine the contribution of each module for a given dataset.A voting mechanism then aggregates the module outputs to produce the final decision.RV-HATE offers two primary advantages: (1) it improves detection accuracy by tailoring the detection process to dataset-specific attributes, and (2) it also provides interpretable insights into the distinctive features of each dataset.Consequently, our approach effectively addresses implicit hate speech and achieves superior performance compared to conventional static methods.Our code is available at https: //github.com/leeyejin1231/RV-HATE. Hyeseon An, Yo-Sub Han |
ACL (1) | 3 |
| 2026 | A Linguistics-Aware LLM Watermarking via Syntactic PredictabilityabstractAs large language models (LLMs) continue to advance rapidly, reliable governance tools have become critical.Publicly verifiable watermarking is particularly essential for fostering a trustworthy AI ecosystem.A central challenge persists: balancing text quality against detection robustness.Recent studies have sought to navigate this trade-off by leveraging signals from model output distributions (e.g., token-level entropy); however, their reliance on these modelspecific signals presents a significant barrier to public verification, as the detection process requires access to the logits of the underlying model.We introduce STELA, a novel framework that aligns watermark strength with the linguistic degrees of freedom inherent in language.STELA dynamically modulates the signal using part-of-speech (POS) n-gram-modeled linguistic indeterminacy, weakening it in grammatically constrained contexts to preserve quality and strengthening it in contexts with greater linguistic flexibility to enhance detectability.Our detector operates without access to any model logits, thus facilitating publicly verifiable detection.Through extensive experiments on typologically diverse languages-analytic English, isolating Chinese, and agglutinative Korean-we show that STELA surpasses prior methods in detection robustness. Shinwoo Park, Hyeseon An, Yo-Sub Han |
ACL (1) | 4 |
| 2026 | Decomposing Regular Languages Under Shuffle Along Trajectories
Sungmin Kim, Taeryung Lim, Yo-Sub Han, Kai Salomaa |
CIAA | 4 |
| 2026 | Pattern Matching Under ℛ-Congruence
Sungmin Kim, Hyundong Jin, Yo-Sub Han |
CIAA | 3 |
| 2026 | EnCur: Curriculum-based in-context learning with structural encoding for code time complexity prediction
Joonghyuk Hahn, Aditi, Seung-Yeop Baik, Shinwoo Park, Sang-Ki Ko, Yo-Sub Han |
Expert Syst. Appl. | 6 |
| 2026 | A weak inverse of language neighborhoods and its properties
Hyunjoon Cheon, Yo-Sub Han |
Theor. Comput. Sci. | 2 |
| 2025 | KatFishNet: Detecting LLM-Generated Korean Text through Linguistic Feature AnalysisabstractThe rapid advancement of large language models (LLMs) increases the difficulty of distinguishing between human-written and LLM-generated text. Detecting LLM-generated text is crucial for upholding academic integrity, preventing plagiarism, protecting copyrights, and ensuring ethical research practices. Most prior studies on detecting LLM-generated text focus primarily on English text. However, languages with distinct morphological and syntactic characteristics require specialized detection approaches. Their unique structures and usage patterns hinder the direct application of methods primarily designed for English. Among such languages, we focus on Korean, which has relatively flexible spacing rules, a rich morphological system, and less frequent comma usage compared to English. We introduce KatFish, the first benchmark dataset for detecting LLM-generated Korean text. The dataset consists of text written by humans and generated by four LLMs across three genres. By examining spacing patterns, part-of-speech diversity, and comma usage, we illuminate the linguistic differences between human-written and LLM-generated Korean text. Building on these observations, we propose KatFishNet, a detection method specifically designed for the Korean language. KatFishNet achieves an average of 19.78% higher AUC-ROC compared to the best-performing existing detection method. Our code and data are available at https://github.com/Shinwoo-Park/katfishnet. Shinwoo Park, Shubin Kim, Do-Kyung Kim, Yo-Sub Han |
ACL (1) | 4 |
| 2025 | Analyzing Offensive Language Dataset Insights from Training Dynamics and Human Agreement LevelabstractImplicit hate speech detection is challenging due to its subjectivity and context dependence, with existing models often struggling in outof-domain scenarios. We propose CONELA, a novel data refinement strategy that enhances model performance and generalization by integrating human annotation agreement with model training dynamics. By removing both easy and hard instances from the model’s perspective, while also considering whether humans agree or disagree and retaining ambiguous cases crucial for out-of-distribution generalization, CONELA consistently improves performance across multiple datasets and models. We also observe significant improvements in F1 scores and cross-domain generalization with the use of our CONELA strategy. Addressing data scarcity in smaller datasets, we introduce a weighted loss function and an ensemble strategy incorporating disagreement maximization, effectively balancing learning from limited data. Our findings demonstrate that refining datasets by integrating both model and human perspectives significantly enhances the effectiveness and generalization of implicit hate speech detection models. This approach lays a strong foundation for future research on dataset refinement and model robustness. Do Kyung Kim, Hyeseon Ahn, Youngwook Kim 0002, Yo-Sub Han |
COLING | 4 |
| 2025 | Pattern Mining Under Simon's Congruence
Sungmin Kim, Yo-Sub Han |
DLT | 2 |
| 2025 | AmpleHate: Amplifying the Attention for Versatile Implicit Hate DetectionabstractImplicit hate speech involves subtle and indirect expressions of prejudice or hostility toward a group.Detecting it is challenging because it relies on nuanced context and implication rather than explicit offensive language.Current approaches rely on contrastive learning, which is shown to be effective on distinguishing hate and non-hate sentences.Humans, however, detect implicit hate speech by first identifying specific targets within the text and subsequently interpreting how these targets relate to their surrounding context.Motivated by this reasoning process, we propose Ample-Hate, a novel approach designed to mirror human inference for implicit hate detection.Am-pleHate identifies explicit targets using a pretrained Named Entity Recognition model and captures implicit target information via [CLS] tokens.It computes attention-based relationships between explicit, implicit targets and sentence context and then, directly injects these relational vectors into the final sentence representation.This amplifies the critical signals of target-context relations for determining implicit hate.Experiments demonstrate that Am-pleHate achieves state-of-the-art performance, outperforming contrastive learning baselines by an average of 82.14% and achieves faster convergence.Qualitative analyses further reveal that attention patterns produced by Am-pleHate closely align with human judgement, underscoring its interpretability and robustness. Joonghyuk Hahn, Hyeseon Ahn, Yo-Sub Han |
EMNLP | 4 |
| 2025 | Mondrian: A Framework for Logical Abstract (Re)StructuringabstractThe well-known rhetorical framework, ABT (And, But, Therefore), mirrors natural human cognition in structuring an argument's logical progression -apropos to academic communication.However, distilling the complexities of research into clear and concise prose requires careful sequencing of ideas and formulating clear connections between them.This presents a quiet inequitability for contributions from authors who struggle with English proficiency or academic writing conventions.We see this as impetus to introduce: Mondrian, a framework that identifies the key components of an abstract and reorients itself to properly reflect the ABT logical progression.The framework is composed of a deconstruction stage, reconstruction stage, and rephrasing.We introduce a novel metric for evaluating deviation from ABT structure, named EB-DTW, which accounts for both ordinality and a non-uniform distribution of importance in a sequence.Our overall approach aims to improve the comprehensibility of academic writing, particularly for non-native English speakers, along with a complementary metric.The effectiveness of Mondrian is tested with automatic metrics and extensive human evaluation, and demonstrated through impressive quantitative and qualitative results, with organization and overall coherence of an abstract improving by an average of 27.71% and 24.71%. Elizabeth Orwig, Shinwoo Park, Hyundong Jin, Yo-Sub Han |
EMNLP | 4 |
| 2025 | Impact of Large Language Models of Code on Fault LocalizationabstractIdentifying the point of error is imperative in software debugging. Traditional fault localization (FL) techniques rely on executing the program and using the code coverage matrix in tandem with test case results to calculate a suspiciousness score for each method or line. Recently, learning-based FL techniques have harnessed machine learning models to extract meaningful features from the code coverage matrix and improve FL performance. These techniques, however, require compilable source code, existing test cases, and specialized tools for generating the code coverage matrix for each programming language of interest. In this paper, we propose, for the first time, a simple but effective sequence generation approach for fine-tuning large language models of code (LLMCs) for FL tasks. LLMCs have recently received much attention for various software engineering problems. In line with these, we leverage the innate understanding of code that LLMCs have acquired through pre-training on large code corpora. Specifically, we fine-tune 13 representative encoder, encoder-decoder, and decoder-based LLMCs (across 7 different architectures) for FL tasks. Unlike previous approaches, LLM Cs can analyze code sequences that do not compile. Still, they have a limitation on the length of the input data. Therefore, for a fair comparison with existing FL techniques, we extract methods with errors from the project-level benchmark, Defects4J, and analyze them at the line level. Experimental results show that LLMCs fine-tuned with our approach successfully pinpoint error positions in 50.6%, 64.2%, and 72.3% of 1,291 methods in Defects4J for Top-1/3/5 prediction, outperforming the best learning-based state-of-the-art technique by up to 1.35, 1.12, and 1.08 times, respectively. We also conduct an in-depth investigation of key factors that may affect the FL performance of LLMCs. Our findings suggest promising research directions for FL and automated program repair tasks using LLMCs. Suhwan Ji, Sanghwa Lee, Chang-Sup Lee, Yo-Sub Han, Hyeonseung Im |
ICST | 4 |
| 2025 | LogiCase: Effective Test Case Generation from Logical Description in Competitive ProgrammingabstractAutomated Test Case Generation (ATCG) is crucial for evaluating software reliability, particularly in competitive programming where robust algorithm assessments depend on diverse and accurate test cases. However, existing ATCG methods often fail to meet complex specifications or generate effective corner cases, limiting their utility. In this work, we introduce Context-Free Grammars with Counters (CCFGs), a formalism that captures both syntactic and semantic structures in input specifications. Using a fine-tuned CodeT5 model, we translate natural language input specifications into CCFGs, enabling the systematic generation of high-quality test cases. Experiments on the CodeContests dataset demonstrate that CCFG-based test cases outperform baseline methods in identifying incorrect algorithms, achieving significant gains in validity and effectiveness. Our approach provides a scalable and reliable grammar-driven framework for enhancing automated competitive programming evaluations. Sicheol Sung, Aditi, Dogyu Kim, Yo-Sub Han, Sang-Ki Ko |
IJCAI | 4 |
| 2025 | TCProF:Time-Complexity Prediction SSL FrameworkabstractJoonghyuk Hahn, Hyeseon Ahn, Jungin Kim, Soohan Lim, Yo-Sub Han. Proceedings of the 2025 Conference of the Nations of the Americas Chapter of the Association for Computational Linguistics: Human Language Technologies (Volume 1: Long Papers). 2025. Joonghyuk Hahn, Hyeseon Ahn, Jungin Kim, Soohan Lim, Yo-Sub Han |
NAACL (Long Papers) | 5 |
| 2025 | Advanced code time complexity prediction approach using contrastive learning
Shinwoo Park, Joonghyuk Hahn, Elizabeth Orwig, Sang-Ki Ko, Yo-Sub Han |
Eng. Appl. Artif. Intell. | 5 |
| 2025 | Detecting code paraphrased by large language models using coding style features
Shinwoo Park, Hyundong Jin, Jeong-Won Cha, Yo-Sub Han |
Eng. Appl. Artif. Intell. | 4 |
| 2025 | Existential and universal width of alternating finite automata
Yo-Sub Han, Sungmin Kim, Sang-Ki Ko, Kai Salomaa |
Inf. Comput. | 1 |
| 2025 | Approximate Cartesian tree pattern matching
Sungmin Kim, Yo-Sub Han |
Theor. Comput. Sci. | 2 |
| 2024 | SuperST: Superficial Self-Training for Few-Shot Text ClassificationabstractIn few-shot text classification, self-training is a popular tool in semi-supervised learning (SSL). It relies on pseudo-labels to expand data, which has demonstrated success. However, these pseudo-labels contain potential noise and provoke a risk of underfitting the decision boundary. While the pseudo-labeled data can indeed be noisy, fully acquiring this flawed data can result in the accumulation of further noise and eventually impacting the model performance. Consequently, self-training presents a challenge: mitigating the accumulation of noise in the pseudo-labels. Confronting this challenge, we introduce superficial learning, inspired by pedagogy’s focus on essential knowledge. Superficial learning in pedagogy is a learning scheme that only learns the material ‘at some extent’, not fully understanding the material. This approach is usually avoided in education but counter-intuitively in our context, we employ superficial learning to acquire only the necessary context from noisy data, effectively avoiding the noise. This concept serves as the foundation for SuperST, our self-training framework. SuperST applies superficial learning to the noisy data and fine-tuning to the less noisy data, creating an efficient learning cycle that prevents overfitting to the noise and spans the decision boundary effectively. Notably, SuperST improves the classifier accuracy for few-shot text classification by 18.5% at most and 8% in average, compared with the state-of-the-art SSL baselines. We substantiate our claim through empirical experiments and decision boundary analysis. Ju Hyoung Lee, Joonghyuk Hahn, Jiho Park 0002, Yo-Sub Han |
LREC/COLING | 5 |
| 2024 | Universal Rewriting Rules for the Parikh Matrix Injectivity Problem
Ingyu Baek, Joonghyuk Hahn, Yo-Sub Han, Kai Salomaa |
DLT | 3 |
| 2024 | Approximate Cartesian Tree Pattern Matching
Sungmin Kim, Yo-Sub Han |
DLT | 2 |
| 2024 | Benchmarking Regular Expression Matching
Alexander Roodt, Brendan Keith Mark Watling, Willem Bester, Brink van der Merwe, Sicheol Sung, Yo-Sub Han |
CIAA | 6 |
| 2024 | On the Decidability of Infix Inclusion Problem
Hyunjoon Cheon, Joonghyuk Hahn, Yo-Sub Han |
Theory Comput. Syst. | 3 |
| 2024 | Simon's congruence pattern matchingabstractThe Simon's congruence problem is to determine whether or not two strings have the same set of subsequences of length no greater than a given integer, and the problem can be answered in linear time. We consider the Simon's congruence pattern matching problem that looks for all substrings of a text that are congruent to a pattern under the Simon's congruence. We propose a linear time algorithm by reusing results from previous computations with the help of new data structures called X-trees and Y-trees. Moreover, we investigate several variants of the problem such as identifying the shortest substring or subsequence of the text that is congruent to the pattern under the Simon's congruence, or finding frequent matchings. We design efficient algorithms for these problems. We conclude the paper with two open problems: finding the longest congruent subsequence and optimizing the pattern matching problem. Sungmin Kim, Sang-Ki Ko, Yo-Sub Han |
Theor. Comput. Sci. | 3 |
| 2023 | Weak Inverse Neighborhoods of Languages
Hyunjoon Cheon, Yo-Sub Han |
DLT | 2 |
| 2023 | On the Simon's Congruence Neighborhood of Languages
Sungmin Kim, Yo-Sub Han, Sang-Ki Ko, Kai Salomaa |
DLT | 2 |
| 2023 | Contrastive Learning with Keyword-based Data Augmentation for Code Search and Code Question AnsweringabstractThe semantic code search is to find code snippets from the collection of candidate code snippets with respect to a user query that describes functionality.Recent work on code search proposes data augmentation of queries for contrastive learning.This data augmentation approach modifies random words in queries.When a user web query for searching code snippet is too brief, the important word that represents the search intent of the query could be undesirably modified.A code snippet has informative components such as function name and documentation that describe its functionality.We propose to utilize these code components to identify important words and preserve them in the data augmentation step.We present Key-DAC (Keyword-based Data Augmentation for Contrastive learning) that identifies important words for code search from queries and code components based on term matching.KeyDAC augments query-code pairs while preserving keywords, and then leverages generated training instances for contrastive learning.We use KeyDAC to fine-tune various pre-trained language models and evaluate the performance of code search and code question answering via CoSQA and WebQueryTest.The experimental results confirm that KeyDAC substantially outperforms the current state-of-the-art performance, and achieves the new state-of-the-arts for both tasks. Shinwoo Park, Youngwook Kim 0002, Yo-Sub Han |
EACL | 3 |
| 2023 | ATHENA: Mathematical Reasoning with Thought ExpansionabstractSolving math word problems depends on how to articulate the problems, the lens through which models view human linguistic expressions.Real-world settings count on such a method even more due to the diverse practices of the same mathematical operations.Earlier works constrain available thinking processes by limited prediction strategies without considering their significance in acquiring mathematical knowledge.We introduce Attention-based THought Expansion Network Architecture (ATHENA) to tackle the challenges of real-world practices by mimicking human thought expansion mechanisms in the form of neural network propagation.A thought expansion recurrently generates the candidates carrying the thoughts of possible math expressions driven from the previous step and yields reasonable thoughts by selecting the valid pathways to the goal.Our experiments show that ATHENA achieves a new state-of-the-art stage toward the ideal model that is compelling in variant questions even when the informativeness in training examples is restricted. 1 Context The school playground was originally [80] meters long and [40] meters wide.Later when the school is remodeled, the length is increased by [10] meters and the width is increased by [15] meters.Train on an example of a question-solution pair under the context above.Question How many square meters is the original playground area?Solution (80 × 40)Test on variant questions that share the context above.Q0 How many times the length of the original playground was the width?DeductReasoner ATHENA UnbiasedMWP (80 + 10) × (40 + 15) -(80 × 40) (X) UnbiasedMWP (80 + 10) × (40 -15) (X) UnbiasedMWP (1:N) 80 ÷ 40 (O) UnbiasedMWP (1:N) 80 ÷ 40 (O) Q1 How many square meters is the current playground area?DeductReasoner ATHENA UnbiasedMWP (80 + 10) × (40 + 15) -(80 × 40) (X) UnbiasedMWP (80 + 10) × (40 + 15) (O) UnbiasedMWP (1:N) 80 × 40 (X) UnbiasedMWP (1:N) (80 + 10) × (40 + 15) (O) Q2 How many square meters are increased by the current playground area compared to the original one?DeductReasoner ATHENA UnbiasedMWP (80 + 10) × (40 + 15) -(80 × 40) (O) UnbiasedMWP (80 + 10) × (40 + 15) -(80 × 40) (O) UnbiasedMWP (1:N) 80 × 40 (X) UnbiasedMWP (1:N) (80 + 10) × (40 + 15) -(80 × 40) (O) An example with a lexically similar context to that of above from the UnbiasedMWP Context The school basketball court was [20] meters long and [12] meters wide.After the renovation, the length is increased by [8] meters, and the width increases by [3] meters.Question How many square meters are increased?Solution (20 + 8) × (12 + 3) -(20 × 12) JB. Kim, Hazel Kim, Joonghyuk Hahn, Yo-Sub Han |
EMNLP | 4 |
| 2023 | Automated Grading of Regular ExpressionsabstractAbstract With the rapid transition to distance learning, automatic grading software becomes more important to both teachers and students. We study the problem of automatically grading the regular expressions submitted by students in courses related to automata and formal language theory. In order to utilize the semantic information of the regular expression, we define a declarative logic that can be described by regular language and at the same time has natural language characteristics, and use it for the following tasks: 1) to assign partial grades for incorrect regular expressions and 2) to provide helpful feedback to students to make them understand the reason for the grades and a way to revise the incorrect regular expressions into correct ones. We categorize the cases when students’ incorrect submissions deserve partial grades and suggest how to assign appropriate grades for each of the cases. In order to optimize the runtime complexity of the algorithm, two heuristics based on automata theory are proposed and evaluated on the dataset collected from undergraduate students. In addition, we suggest Regex2NL which translates regular expressions to natural language descriptions to give insight to students so that they can understand how the regular expressions work. Su-Hyeon Kim, Youngwook Kim 0002, Yo-Sub Han, Hyeonseung Im, Sang-Ki Ko |
ESOP | 3 |
| 2023 | M-equivalence of Parikh Matrix over a Ternary Alphabet
Joonghyuk Hahn, Hyunjoon Cheon, Yo-Sub Han |
CIAA | 3 |
| 2023 | Smaller Representation of Compiled Regular Expressions
Sicheol Sung, Sang-Ki Ko, Yo-Sub Han |
CIAA | 3 |
| 2023 | Deciding path size of nondeterministic (and input-driven) pushdown automata
Yo-Sub Han, Sang-Ki Ko, Kai Salomaa |
Theor. Comput. Sci. | 1 |
| 2023 | On Simon's congruence closure of a string
Sungmin Kim, Yo-Sub Han, Sang-Ki Ko, Kai Salomaa |
Theor. Comput. Sci. | 2 |
| 2022 | ALP: Data Augmentation Using Lexicalized PCFGs for Few-Shot Text ClassificationabstractData augmentation has been an important ingredient for boosting performances of learned models. Prior data augmentation methods for few-shot text classification have led to great performance boosts. However, they have not been designed to capture the intricate compositional structure of natural language. As a result, they fail to generate samples with plausible and diverse sentence structures. Motivated by this, we present the data Augmentation using Lexicalized Probabilistic context-free grammars (ALP) that generates augmented samples with diverse syntactic structures with plausible grammar. The lexicalized PCFG parse trees consider both the constituents and dependencies to produce a syntactic frame that maximizes a variety of word choices in a syntactically preservable manner without specific domain experts. Experiments on few-shot text classification tasks demonstrate that ALP enhances many state-of-the-art classification methods. As a second contribution, we delve into the train-val splitting methodologies when a data augmentation method comes into play. We argue empirically that the traditional splitting of training and validation sets is sub-optimal compared to our novel augmentation-based splitting strategies that further expand the training split with the same number of labeled data. Taken together, our contributions on the data augmentation strategies yield a strong training recipe for few-shot text classification tasks. Hazel Kim, Daecheol Woo, Seong Joon Oh, Jeong-Won Cha, Yo-Sub Han |
AAAI | 5 |
| 2022 | Generalizable Implicit Hate Speech Detection Using Contrastive LearningabstractHate speech detection has gained increasing attention with the growing prevalence of hateful contents. When a text contains an obvious hate word or expression, it is fairly easy to detect it. However, it is challenging to identify implicit hate speech in nuance or context when there are insufficient lexical cues. Recently, there are several attempts to detect implicit hate speech leveraging pre-trained language models such as BERT and HateBERT. Fine-tuning on an implicit hate speech dataset shows satisfactory performance when evaluated on the test set of the dataset used for training. However, we empirically confirm that the performance drops at least 12.5%p in F1 score when tested on the dataset that is different from the one used for training. We tackle this cross-dataset underperforming problem using contrastive learning. Based on our observation of common underlying implications in various forms of hate posts, we propose a novel contrastive learning method, ImpCon, that pulls an implication and its corresponding posts close in representation space. We evaluate the effectiveness of ImpCon by running cross-dataset evaluation on three implicit hate speech benchmarks. The experimental results on cross-dataset show that ImpCon improves at most 9.10% on BERT, and 8.71% on HateBERT. Youngwook Kim 0002, Shinwoo Park, Yo-Sub Han |
COLING | 3 |
| 2022 | Boosting Code Summarization by Embedding Code StructuresabstractRecent research on code summarization relies on the structural information from the abstract syntax tree (AST) of source codes. It is, however, questionable whether it is the most effective to use AST for expressing the structural information. We find that a program dependency graph (PDG) can represent the structure of a code more effectively. We propose PDG Boosting Module (PBM) that encodes PDG into graph embedding and the framework to implement the proposed PBM with the existing models. PBM achieves improvements of 6.67% (BLEU) and 7.47% (ROUGE) on average. We then analyze the experimental results, and examine how PBM helps the training of baseline models and its performance robustness. For the validation of robustness, we measure the performance of an out-of-domain benchmark dataset, and confirm its robustness. In addition, we apply a new evaluation measure, SBERT score, to evaluate the semantic performance. The models implemented with PBM improve the performance of SBERT score. This implies that they generate summaries that are semantically more similar to the reference summary. Jikyoeng Son, Joonghyuk Hahn, Yo-Sub Han |
COLING | 4 |
| 2022 | On the Decidability of Infix Inclusion Problem
Hyunjoon Cheon, Joonghyuk Hahn, Yo-Sub Han |
DLT | 3 |
| 2022 | Simon's Congruence Pattern Matching
Sungmin Kim, Sang-Ki Ko, Yo-Sub Han |
ISAAC | 3 |
| 2022 | How to Settle the ReDoS Problem: Back to the Classical Automata Theory
Sicheol Sung, Hyunjoon Cheon, Yo-Sub Han |
CIAA | 3 |
| 2021 | SALNet: Semi-supervised Few-Shot Text Classification with Attention-based Lexicon ConstructionabstractWe propose a semi-supervised bootstrap learning framework for few-shot text classification. From a small amount of the initial dataset, our framework obtains a larger set of reliable training data by using the attention weights from an LSTM-based trained classifier. We first train an LSTM-based text classifier from a given labeled dataset using the attention mechanism. Then, we collect a set of words for each class called a lexicon, which is supposed to be a representative set of words for each class based on the attention weights calculated for the classification task. We bootstrap the classifier using the new data that are labeled by the combination of the classifier and the constructed lexicons to improve the prediction accuracy. As a result, our approach outperforms the previous state-of-the-art methods including semi-supervised learning algorithms and pretraining algorithms for few-shot text classification task on four publicly available benchmark datasets. Moreover, we empirically confirm that the constructed lexicons are reliable enough and substantially improve the performance of the original classifier. Ju Hyoung Lee, Sang-Ki Ko, Yo-Sub Han |
AAAI | 3 |
| 2021 | Most Pseudo-copy Languages Are Not Context-Free
Hyunjoon Cheon, Joonghyuk Hahn, Yo-Sub Han, Sang-Ki Ko |
COCOON | 3 |
| 2021 | Do Bugs Propagate? An Empirical Analysis of Temporal Correlations Among Software BugsabstractThe occurrences of bugs are not isolated events, rather they may interact, affect each other, and trigger other latent bugs. Identifying and understanding bug correlations could help developers localize bug origins, predict potential bugs, and design better architectures of software artifacts to prevent bug affection. Many studies in the defect prediction and fault localization literature implied the dependence and interactions between multiple bugs, but few of them explicitly investigate the correlations of bugs across time steps and how bugs affect each other. In this paper, we perform social network analysis on the temporal correlations between bugs across time steps on software artifact ties, i.e., software graphs. Adopted from the correlation analysis methodology in social networks, we construct software graphs of three artifact ties such as function calls and type hierarchy and then perform longitudinal logistic regressions of time-lag bug correlations on these graphs. Our experiments on four open-source projects suggest that bugs can propagate as observed on certain artifact tie graphs. Based on our findings, we propose a hybrid artifact tie graph, a synthesis of a few well-known software graphs, that exhibits a higher degree of bug propagation. Our findings shed light on research for better bug prediction and localization models and help developers to perform maintenance actions to prevent consequential bugs. Xiaodong Gu 0002, Yo-Sub Han, Sunghun Kim 0001, Hongyu Zhang 0002 |
ECOOP | 2 |
| 2021 | Consensus string problem for multiple regular languages
Yo-Sub Han, Sang-Ki Ko, Timothy Ng 0001, Kai Salomaa |
Inf. Comput. | 1 |
| 2021 | Impossibility of strict assembly of infinite fractals by oritatami
Yo-Sub Han, Hwee Kim |
Nat. Comput. | 1 |
| 2021 | A general architecture of oritatami systems for simulating arbitrary finite automata
Yo-Sub Han, Hwee Kim, Yusei Masuda, Shinnosuke Seki 0001 |
Theor. Comput. Sci. | 1 |
| 2021 | Closest substring problems for regular languages
Yo-Sub Han, Sang-Ki Ko, Timothy Ng 0001, Kai Salomaa |
Theor. Comput. Sci. | 1 |
| 2020 | Computing the Shortest String and the Edit-Distance for Parsing Expression Languages
Hyunjoon Cheon, Yo-Sub Han |
DLT | 2 |
| 2020 | Transcript design problem of oritatami systems
Yo-Sub Han, Hwee Kim, Shinnosuke Seki 0001 |
Nat. Comput. | 1 |
| 2019 | Online Infix Probability Computation for Probabilistic Finite AutomataabstractProbabilistic finite automata (PFAs) are common statistical language model in natural language and speech processing.A typical task for PFAs is to compute the probability of all strings that match a query pattern.An important special case of this problem is computing the probability of a string appearing as a prefix, suffix, or infix.These problems find use in many natural language processing tasks such word prediction and text error correction.Recently, we gave the first incremental algorithm to efficiently compute the infix probabilities of each prefix of a string (Cognetta et al., 2018).We develop an asymptotic improvement of that algorithm and solve the open problem of computing the infix probabilities of PFAs from streaming data, which is crucial when processing queries online and is the ultimate goal of the incremental approach. Marco Cognetta, Yo-Sub Han, Soon Chan Kwon |
ACL (1) | 2 |
| 2019 | The Relative Edit-Distance Between Two Input-Driven Languages
Hyunjoon Cheon, Yo-Sub Han, Sang-Ki Ko, Kai Salomaa |
DLT | 2 |
| 2019 | SoftRegex: Generating Regex from Natural Language Descriptions using Softened Regex EquivalenceabstractJun-U Park, Sang-Ki Ko, Marco Cognetta, Yo-Sub Han. Proceedings of the 2019 Conference on Empirical Methods in Natural Language Processing and the 9th International Joint Conference on Natural Language Processing (EMNLP-IJCNLP). 2019. Jun-U. Park, Sang-Ki Ko, Marco Cognetta, Yo-Sub Han |
EMNLP/IJCNLP (1) | 4 |
| 2019 | A General Architecture of Oritatami Systems for Simulating Arbitrary Finite Automata
Yo-Sub Han, Hwee Kim, Yusei Masuda, Shinnosuke Seki 0001 |
CIAA | 1 |
| 2019 | Bound-decreasing duplication system
Da-Jung Cho, Yo-Sub Han, Hwee Kim |
Theor. Comput. Sci. | 2 |
| 2019 | Site-directed insertion: Language equations and decision problems
Da-Jung Cho, Yo-Sub Han, Kai Salomaa, Taylor J. Smith |
Theor. Comput. Sci. | 2 |
| 2019 | Ruleset optimization on isomorphic oritatami systems
Yo-Sub Han, Hwee Kim |
Theor. Comput. Sci. | 1 |
| 2019 | Alignment distance of regular tree languages
Yo-Sub Han, Sang-Ki Ko |
Theor. Comput. Sci. | 1 |
| 2018 | Site-Directed Deletion
Da-Jung Cho, Yo-Sub Han, Hwee Kim, Kai Salomaa |
DLT | 2 |
| 2018 | Closest Substring Problems for Regular Languages
Yo-Sub Han, Sang-Ki Ko, Timothy Ng 0001, Kai Salomaa |
DLT | 1 |
| 2018 | Construction of Geometric Structure by Oritatami System
Yo-Sub Han, Hwee Kim |
DNA | 1 |
| 2018 | Transcript Design Problem of Oritatami Systems
Yo-Sub Han, Hwee Kim, Shinnosuke Seki 0001 |
DNA | 1 |
| 2018 | Incremental Computation of Infix Probabilities for Probabilistic Finite AutomataabstractIn natural language processing, a common task is to compute the probability of a given phrase appearing or to calculate the probability of all phrases matching a given pattern.For instance, one computes affix (prefix, suffix, infix, etc.) probabilities of a string or a set of strings with respect to a probability distribution of patterns. Marco Cognetta, Yo-Sub Han, Soon Chan Kwon |
EMNLP | 2 |
| 2018 | Online Stochastic Pattern Matching
Marco Cognetta, Yo-Sub Han |
CIAA | 2 |
| 2018 | An abusive text detection system based on enhanced abusive and non-abusive word lists
Ho-Suk Lee, Hong-Rae Lee, Jun-U. Park, Yo-Sub Han |
Decis. Support Syst. | 4 |
| 2018 | Nondeterministic seedless oritatami systems and hardness of testing their equivalence
Yo-Sub Han, Hwee Kim, Makoto Ota, Shinnosuke Seki 0001 |
Nat. Comput. | 1 |
| 2017 | Ruleset Optimization on Isomorphic Oritatami Systems
Yo-Sub Han, Hwee Kim |
DNA | 1 |
| 2017 | Template-Based Pattern Matching in Two-Dimensional Arrays
Yo-Sub Han, Daniel Prusa |
IWCIA | 1 |
| 2017 | Consensus String Problem for Multiple Regular Languages
Yo-Sub Han, Sang-Ki Ko, Timothy Ng 0001, Kai Salomaa |
LATA | 1 |
| 2017 | Edit-Distance Between Visibly Pushdown Languages
Yo-Sub Han, Sang-Ki Ko |
SOFSEM | 1 |
| 2017 | Alignment Distance of Regular Tree Languages
Yo-Sub Han, Sang-Ki Ko |
CIAA | 1 |
| 2017 | State Complexity of k-Parallel Tree ConcatenationabstractWe give an optimized construction of a tree automaton recognizing the k-parallel, k ≥ 1, tree concatenation of two regular tree languages. For tree automata with m and n states, respectively, the construction yields an upper bound (m+12)(n+1)⋅2nk−1 for the state complexity of k-parallel tree concat enation. We give a matching lower bound in the case k = 2. We conjecture that the upper bound is tight for all values of k. We also consider the special case where one of the tree languages is the set of all ranked trees and in this case establish a different tight state complexity bound for all values of k. Yo-Sub Han, Sang-Ki Ko, Kai Salomaa |
Fundam. Informaticae | 1 |
| 2017 | State complexity of permutation on finite languages over a binary alphabet
Da-Jung Cho, Daniel Goc, Yo-Sub Han, Sang-Ki Ko, Alexandros Palioudakis, Kai Salomaa |
Theor. Comput. Sci. | 3 |
| 2017 | Pseudoknot-generating operation
Da-Jung Cho, Yo-Sub Han, Timothy Ng 0001, Kai Salomaa |
Theor. Comput. Sci. | 2 |
| 2017 | Outfix-guided insertion
Da-Jung Cho, Yo-Sub Han, Timothy Ng 0001, Kai Salomaa |
Theor. Comput. Sci. | 2 |
| 2016 | Outfix-Guided Insertion - (Extended Abstract)
Da-Jung Cho, Yo-Sub Han, Timothy Ng 0001, Kai Salomaa |
DLT | 2 |
| 2016 | Nondeterministic Seedless Oritatami Systems and Hardness of Testing Their Equivalence
Yo-Sub Han, Hwee Kim, Makoto Ota, Shinnosuke Seki 0001 |
DNA | 1 |
| 2016 | Inferring a Relax NG Schema from XML Documents
Guen-Hae Kim, Sang-Ki Ko, Yo-Sub Han |
LATA | 3 |
| 2016 | Pseudoknot-Generating Operation
Da-Jung Cho, Yo-Sub Han, Timothy Ng 0001, Kai Salomaa |
SOFSEM | 2 |
| 2016 | State complexity of deletion and bipolar deletion
Yo-Sub Han, Sang-Ki Ko, Kai Salomaa |
Acta Informatica | 1 |
| 2016 | OMPPM: online multiple palindrome pattern matchingabstractMOTIVATION: A palindrome is a string that reads the same forward and backward. Finding palindromic substructures is important in DNA, RNA or protein sequence analysis. We say that two strings of the same length are pal-equivalent if, for each possible centre, they have the same length of the maximal palindrome. Given a text T of length n and a pattern P of length m, we study the palindrome pattern matching problem that finds all indices i such that P and [Formula: see text] are pal-equivalent. RESULTS: We first solve the online palindrome pattern matching problem in O(m(2)) preprocessing time and O(mn) query time using O(m(2)) space. We then extend the problem for multiple patterns and solve the online multiple palindrome pattern matching problem in [Formula: see text] preprocessing time and [Formula: see text] query time using [Formula: see text] space, where M is the sum of all pattern lengths, mk is the longest pattern length and c is the number of pattern occurrences. AVAILABILITY AND IMPLEMENTATION: The source code for all algorithms is freely available at http://toc.yonsei.ac.kr/OMPPM CONTACT: [email protected] SUPPLEMENTARY INFORMATION: Supplementary data are available at Bioinformatics online. Hwee Kim, Yo-Sub Han |
Bioinform. | 2 |
| 2016 | State Complexity of Basic Operations on Non-Returning Regular LanguagesabstractWe consider the state complexity of basic operations on non-returning regular languages. For a non-returning minimal DFA, the start state does not have any in-transitions. We establish the precise state complexity of four Boolean operations (union, intersection, difference, symmetric difference), catenation, reverse, and Kleene-star for non-returning regular languages. Our results are usually smaller than the state complexities for general regular languages and larger than the state complexities for suffix-free regular languages. In the case of catenation and reversal, we define witness languages over a ternary alphabet. Then we provide lower bounds for a binary alphabet. For every operation, we also study the unary case. Hae-Sung Eom, Yo-Sub Han, Galina Jirásková |
Fundam. Informaticae | 2 |
| 2016 | Approximate matching between a context-free grammar and a finite-state automaton
Sang-Ki Ko, Yo-Sub Han, Kai Salomaa |
Inf. Comput. | 2 |
| 2016 | Pseudo-inversion: closure properties and decidability
Da-Jung Cho, Yo-Sub Han, Shin-Dong Kang, Hwee Kim, Sang-Ki Ko, Kai Salomaa |
Nat. Comput. | 2 |
| 2016 | State complexity of inversion operations
Da-Jung Cho, Yo-Sub Han, Sang-Ki Ko, Kai Salomaa |
Theor. Comput. Sci. | 2 |
| 2015 | Generalizations of Code Languages with Marginal Errors
Yo-Sub Han, Sang-Ki Ko, Kai Salomaa |
DLT | 1 |
| 2015 | Frequent Pattern Mining with Non-overlapping Inversions
Da-Jung Cho, Yo-Sub Han, Hwee Kim |
LATA | 2 |
| 2015 | Alignment with non-overlapping inversions and translocations on two strings
Da-Jung Cho, Yo-Sub Han, Hwee Kim |
Theor. Comput. Sci. | 2 |
| 2015 | Non-overlapping inversion on strings and languages
Hwee Kim, Yo-Sub Han |
Theor. Comput. Sci. | 2 |
| 2014 | State Complexity of Deletion
Yo-Sub Han, Sang-Ki Ko, Kai Salomaa |
Developments in Language Theory | 1 |
| 2014 | Top-Down Tree Edit-Distance of Regular Tree Languages
Sang-Ki Ko, Yo-Sub Han, Kai Salomaa |
LATA | 2 |
| 2014 | Parallel CYK Membership Test on GPUs
Kyoung-Hwan Kim, Sang-Min Choi, Hyein Lee 0004, Ka Lok Man, Yo-Sub Han |
NPC | 5 |
| 2014 | Online Multiple Palindrome Pattern Matching
Hwee Kim, Yo-Sub Han |
SPIRE | 2 |
| 2014 | Left is Better than Right for Reducing Nondeterminism of NFAs
Sang-Ki Ko, Yo-Sub Han |
CIAA | 2 |
| 2014 | Decidability of involution hypercodes
Da-Jung Cho, Yo-Sub Han, Sang-Ki Ko |
Theor. Comput. Sci. | 2 |
| 2013 | Approximate Matching between a Context-Free Grammar and a Finite-State Automaton
Yo-Sub Han, Sang-Ki Ko, Kai Salomaa |
CIAA | 1 |
| 2013 | Representative reviewers for Internet social media
Sang-Min Choi, Yo-Sub Han |
Expert Syst. Appl. | 2 |
| 2013 | State Elimination Heuristics for Short Regular ExpressionsabstractState elimination is an intuitive and easy-to-implement algorithm that computes a regular expression from a finite-state automaton (FA). It is very hard to compute the shortest regular expression for a given FA in general and we cannot avoid the exponential blow-up. This implies that state elimination cannot avoid the exponential blow-up either. Nevertheless, since the size of a regular expression by state elimination depends on the state removal sequence, we can have a shorter regular expression if we choose a better removal sequence for state elimination. This observation motivates us to examine state elimination heuristics based on the structural properties of the input FA and implement state elimination using the heuristics that run in polynomial time. We demonstrate the effectiveness of our algorithm by experiment results. Yo-Sub Han |
Fundam. Informaticae | 1 |
| 2013 | State complexity of combined operations for suffix-free regular languages
Hae-Sung Eom, Yo-Sub Han |
Theor. Comput. Sci. | 2 |
| 2012 | Computing the Edit-Distance between a Regular Language and a Context-Free Language
Yo-Sub Han, Sang-Ki Ko, Kai Salomaa |
Developments in Language Theory | 1 |
| 2012 | A movie recommendation algorithm based on genre correlations
Sang-Min Choi, Sang-Ki Ko, Yo-Sub Han |
Expert Syst. Appl. | 3 |
| 2012 | Analysis of a cellular automaton model for car traffic with a junction
Yo-Sub Han, Sang-Ki Ko |
Theor. Comput. Sci. | 1 |
| 2011 | Generalized One-Unambiguity
Pascal Caron, Yo-Sub Han, Ludovic Mignot |
Developments in Language Theory | 2 |
| 2011 | A Cellular Automaton Model for Car Traffic with a Form-One-Lane Rule
Yo-Sub Han, Sang-Ki Ko |
CIAA | 1 |
| 2010 | Identifying Representative Reviewers in Internet Social Media
Sang-Min Choi, Jeong-Won Cha, Yo-Sub Han |
ICCCI (2) | 3 |
| 2009 | State Complexity of Combined Operations for Prefix-Free Regular Languages
Yo-Sub Han, Kai Salomaa, Sheng Yu 0001 |
LATA | 1 |
| 2009 | Implementation of State Elimination Using Heuristics
Jae-Hee Ahn, Yo-Sub Han |
CIAA | 2 |
| 2009 | Nondeterministic State Complexity of Basic Operations for Prefix-Free Regular LanguagesabstractWe investigate the nondeterministic state complexity of basic operations for prefix-free regular languages. The nondeterministic state complexity of an operation is the number of states that are necessary and sufficient in the worst-case for a minimal nondeterministic finite-state automaton that accepts the language obtained from the operation. We establish the precise state complexity of catenation, union, intersection, Kleene star, reversal and complementation for prefix-free regular languages. Yo-Sub Han, Kai Salomaa, Derick Wood |
Fundam. Informaticae | 1 |
| 2009 | State complexity of basic operations on suffix-free regular languages
Yo-Sub Han, Kai Salomaa |
Theor. Comput. Sci. | 1 |
| 2009 | Nondeterministic state complexity of nested word automata
Yo-Sub Han, Kai Salomaa |
Theor. Comput. Sci. | 1 |
| 2008 | Generic Framework for Agent Adaptability and Utilization in a Virtual Organization - Preliminary Considerations
Maria Ganzha, Maciej Gawinecki, Michal Szymczak, Grzegorz Frackowiak, Marcin Paprzycki, Myon-Woong Park, Yo-Sub Han, Young Tae Sohn |
ENASE | 7 |
| 2008 | Adaptive Information Provisioning in an Agent-Based Virtual Organization-Ontologies in the System
Michal Szymczak, Grzegorz Frackowiak, Maciej Gawinecki, Maria Ganzha, Marcin Paprzycki, Myon-Woong Park, Yo-Sub Han, Young Tae Sohn |
KES-AMSTA | 7 |
| 2008 | Generic Framework for Agent Adaptability and Utilization in a Virtual Organization - Preliminary Considerations
Maria Ganzha, Maciej Gawinecki, Michal Szymczak, Grzegorz Frackowiak, Marcin Paprzycki, Myon-Woong Park, Yo-Sub Han, Young Tae Sohn |
WEBIST (1) | 7 |
| 2008 | Generalizations of 1-deterministic regular languages
Yo-Sub Han, Derick Wood |
Inf. Comput. | 1 |
| 2007 | State Complexity of Union and Intersection of Finite Languages
Yo-Sub Han, Kai Salomaa |
Developments in Language Theory | 1 |
| 2007 | Generalizations of One-Deterministic Regular Languages
Yo-Sub Han, Derick Wood |
LATA | 1 |
| 2007 | State Complexity of Basic Operations on Suffix-Free Regular Languages
Yo-Sub Han, Kai Salomaa |
MFCS | 1 |
| 2007 | Intercode Regular Languages
Yo-Sub Han, Kai Salomaa, Derick Wood |
Fundam. Informaticae | 1 |
| 2007 | Outfix-Free Regular Languages and Prime Outfix-Free Decomposition
Yo-Sub Han, Derick Wood |
Fundam. Informaticae | 1 |
| 2007 | On the existence of prime decompositions
Yo-Sub Han, Arto Salomaa, Kai Salomaa, Derick Wood, Sheng Yu 0001 |
Theor. Comput. Sci. | 1 |
| 2007 | Obtaining shorter regular expressions from finite-state automata
Yo-Sub Han, Derick Wood |
Theor. Comput. Sci. | 1 |
| 2007 | Prefix-free regular languages and pattern matching
Yo-Sub Han, Derick Wood |
Theor. Comput. Sci. | 1 |
| 2006 | Overlap-Free Regular Languages
Yo-Sub Han, Derick Wood |
COCOON | 1 |
| 2006 | Prime Decompositions of Regular Languages
Yo-Sub Han, Kai Salomaa, Derick Wood |
Developments in Language Theory | 1 |
| 2005 | Prefix-Free Regular-Expression Matching
Yo-Sub Han, Derick Wood |
CPM | 1 |
| 2005 | A New Linearizing Restriction in the Pattern Matching Problem
Yo-Sub Han, Derick Wood |
FCT | 1 |
| 2005 | Outfix-Free Regular Languages and Prime Outfix-Free Decomposition
Yo-Sub Han, Derick Wood |
ICTAC | 1 |
| 2005 | Shorter Regular Expressions from Finite-State Automata
Yo-Sub Han, Derick Wood |
CIAA | 1 |
| 2004 | The Generalization of Generalized Automata: Expression Automata
Yo-Sub Han, Derick Wood |
CIAA | 1 |