VLDB 2026 Research / reviewers in the wild / expert
Lucian Ilie
dblp:i/LucianIlie
· DBLP profile ↗
65ranked-venue papers
38as first author
5since 2021 · last 2025
0000-0003-1856-3509ORCID · verified
Domains — the database's venue-derived domains; a paper can count in several
Theory of computation · 39 · 25 first-authorApplied, interdisciplinary, general and emerging computing · 21 · 10 first-author · 5 since 2021Databases, data management, data science and information retrieval · 5 · 2 first-authorGraphics, computer vision, multimedia, augmented reality and games · 4 · 2 first-author
| Year | Publication | Venue | Position |
|---|---|---|---|
| 2025 | Component puzzle protein-protein interaction predictionabstractProteins primarily perform their functions through interactions with other proteins, making the accurate prediction of protein-protein interactions (PPIs) a fundamental problem. Experimental methods for determining PPIs are often slow and expensive, which has driven significant efforts to improve the performance of computational methods in this field. While many methods have been designed, recent thorough investigations proved that the existing methods learn exclusively from sequence similarities and node degrees. When such data leakage is avoided, performances were shown to become random. We introduce C3PI, a novel sequence-based deep learning framework designed for predicting PPIs. C3PI uses as input ProtT5 protein embeddings into a complex architecture that includes two novel components, a puzzler and an entangler, which significantly enhance the model's performance. Through extensive comparisons with state-of-the-art methods across many datasets, C3PI consistently outperforms competing approaches, especially in key metrics such as AUPRC and AUROC. Most importantly, C3PI is the first PPI prediction method to achieve a significant improvement over random on the leakage-free gold standard dataset. C3PI is available as a web server at c3pi.csd.uwo.ca and source code from github.com/lucian-ilie/C3PI. Seyedmohsen Hosseini, Geoffrey Brian Golding, Lucian Ilie |
Briefings Bioinform. | 3 |
| 2024 | Scoring alignments by embedding vector similarityabstractSequence similarity is of paramount importance in biology, as similar sequences tend to have similar function and share common ancestry. Scoring matrices, such as PAM or BLOSUM, play a crucial role in all bioinformatics algorithms for identifying similarities, but have the drawback that they are fixed, independent of context. We propose a new scoring method for amino acid similarity that remedies this weakness, being contextually dependent. It relies on recent advances in deep learning architectures that employ self-supervised learning in order to leverage the power of enormous amounts of unlabelled data to generate contextual embeddings, which are vector representations for words. These ideas have been applied to protein sequences, producing embedding vectors for protein residues. We propose the E-score between two residues as the cosine similarity between their embedding vector representations. Thorough testing on a wide variety of reference multiple sequence alignments indicate that the alignments produced using the new $E$-score method, especially ProtT5-score, are significantly better than those obtained using BLOSUM matrices. The new method proposes to change the way alignments are computed, with far-reaching implications in all areas of textual data that use sequence similarity. The program to compute alignments based on various $E$-scores is available as a web server at e-score.csd.uwo.ca. The source code is freely available for download from github.com/lucian-ilie/E-score. Sepehr Ashrafzadeh, Geoffrey Brian Golding, Silvana Ilie, Lucian Ilie |
Briefings Bioinform. | 4 |
| 2024 | Seq-InSite: sequence supersedes structure for protein interaction site predictionabstractMOTIVATION: Proteins accomplish cellular functions by interacting with each other, which makes the prediction of interaction sites a fundamental problem. As experimental methods are expensive and time consuming, computational prediction of the interaction sites has been studied extensively. Structure-based programs are the most accurate, while the sequence-based ones are much more widely applicable, as the sequences available outnumber the structures by two orders of magnitude. Ideally, we would like a tool that has the quality of the former and the applicability of the latter. RESULTS: We provide here the first solution that achieves these two goals. Our new sequence-based program, Seq-InSite, greatly surpasses the performance of sequence-based models, matching the quality of state-of-the-art structure-based predictors, thus effectively superseding the need for models requiring structure. The predictive power of Seq-InSite is illustrated using an analysis of evolutionary conservation for four protein sequences. AVAILABILITY AND IMPLEMENTATION: Seq-InSite is freely available as a web server at http://seq-insite.csd.uwo.ca/ and as free source code, including trained models and all datasets used for training and testing, at https://github.com/lucian-ilie/Seq-InSite. Seyedmohsen Hosseini, Geoffrey Brian Golding, Lucian Ilie |
Bioinform. | 3 |
| 2021 | DELPHI: accurate deep ensemble model for protein interaction sites predictionabstractMOTIVATION: Proteins usually perform their functions by interacting with other proteins, which is why accurately predicting protein-protein interaction (PPI) binding sites is a fundamental problem. Experimental methods are slow and expensive. Therefore, great efforts are being made towards increasing the performance of computational methods. RESULTS: We propose DEep Learning Prediction of Highly probable protein Interaction sites (DELPHI), a new sequence-based deep learning suite for PPI-binding sites prediction. DELPHI has an ensemble structure which combines a CNN and a RNN component with fine tuning technique. Three novel features, HSP, position information and ProtVec are used in addition to nine existing ones. We comprehensively compare DELPHI to nine state-of-the-art programmes on five datasets, and DELPHI outperforms the competing methods in all metrics even though its training dataset shares the least similarities with the testing datasets. In the most important metrics, AUPRC and MCC, it surpasses the second best programmes by as much as 18.5% and 27.7%, respectively. We also demonstrated that the improvement is essentially due to using the ensemble model and, especially, the three new features. Using DELPHI it is shown that there is a strong correlation with protein-binding residues (PBRs) and sites with strong evolutionary conservation. In addition, DELPHI's predicted PBR sites closely match known data from Pfam. DELPHI is available as open-sourced standalone software and web server. AVAILABILITY AND IMPLEMENTATION: The DELPHI web server can be found at delphi.csd.uwo.ca/, with all datasets and results in this study. The trained models, the DELPHI standalone source code, and the feature computation pipeline are freely available at github.com/lucian-ilie/DELPHI. SUPPLEMENTARY INFORMATION: Supplementary data are available at Bioinformatics online. Geoffrey Brian Golding, Lucian Ilie |
Bioinform. | 3 |
| 2021 | ALeS: adaptive-length spaced-seed designabstractMOTIVATION: Sequence similarity is the most frequently used procedure in biological research, as proved by the widely used BLAST program. The consecutive seed used by BLAST can be dramatically improved by considering multiple spaced seeds. Finding the best seeds is a hard problem and much effort went into developing heuristic algorithms and software for designing highly sensitive spaced seeds. RESULTS: We introduce a new algorithm and software, ALeS, that produces more sensitive seeds than the current state-of-the-art programs, as shown by extensive testing. We also accurately estimate the sensitivity of a seed, enabling its computation for arbitrary seeds. AVAILABILITYAND IMPLEMENTATION: The source code is freely available at github.com/lucian-ilie/ALeS. SUPPLEMENTARY INFORMATION: Supplementary data are available at Bioinformatics online. Arnab Mallik, Lucian Ilie |
Bioinform. | 2 |
| 2018 | SAGE2: parallel human genome assemblyabstractSummary: De novo genome assembly of next-generation sequencing data is a fundamental problem in bioinformatics. There are many programs that assemble small genomes, but very few can assemble whole human genomes. We present a new algorithm for parallel overlap graph construction, which is capable of assembling human genomes and improves upon the current state-of-the-art in genome assembly. Availability and implementation: SAGE2 is written in C ++ and OpenMP and is freely available (under the GPL 3.0 license) at github.com/lucian-ilie/SAGE2. Contact: [email protected]. Supplementary information: Supplementary data are available at Bioinformatics online. Michael Molnar, Ehsan Haghshenas, Lucian Ilie |
Bioinform. | 3 |
| 2017 | HISEA: HIerarchical SEed Aligner for PacBio dataabstractBACKGROUND: The next generation sequencing (NGS) techniques have been around for over a decade. Many of their fundamental applications rely on the ability to compute good genome assemblies. As the technology evolves, the assembly algorithms and tools have to continuously adjust and improve. The currently dominant technology of Illumina produces reads that are too short to bridge many repeats, setting limits on what can be successfully assembled. The emerging SMRT (Single Molecule, Real-Time) sequencing technique from Pacific Biosciences produces uniform coverage and long reads of length up to sixty thousand base pairs, enabling significantly better genome assemblies. However, SMRT reads are much more expensive and have a much higher error rate than Illumina's - around 10-15% - mostly due to indels. New algorithms are very much needed to take advantage of the long reads while mitigating the effect of high error rate and lowering the required coverage. METHODS: An essential step in assembling SMRT data is the detection of alignments, or overlaps, between reads. High error rate and very long reads make this a much more challenging problem than for Illumina data. We present a new pairwise read aligner, or overlapper, HISEA (Hierarchical SEed Aligner) for SMRT sequencing data. HISEA uses a novel two-step k-mer search, employing consistent clustering, k-mer filtering, and read alignment extension. RESULTS: We compare HISEA against several state-of-the-art programs - BLASR, DALIGNER, GraphMap, MHAP, and Minimap - on real datasets from five organisms. We compare their sensitivity, precision, specificity, F1-score, as well as time and memory usage. We also introduce a new, more precise, evaluation method. Finally, we compare the two leading programs, MHAP and HISEA, for their genome assembly performance in the Canu pipeline. DISCUSSION: Our algorithm has the best alignment detection sensitivity among all programs for SMRT data, significantly higher than the current best. The currently best assembler for SMRT data is the Canu program which uses the MHAP aligner in its pipeline. We have incorporated our new HISEA aligner in the Canu pipeline and benchmarked it against the best pipeline for multiple datasets at two relevant coverage levels: 30x and 50x. Our assemblies are better than those using MHAP for both coverage levels. Moreover, Canu+HISEA assemblies for 30x coverage are comparable with Canu+MHAP assemblies for 50x coverage, while being faster and cheaper. CONCLUSIONS: The HISEA algorithm produces alignments with highest sensitivity compared with the current state-of-the-art algorithms. Integrated in the Canu pipeline, currently the best for assembling PacBio data, it produces better assemblies than Canu+MHAP. Nilesh Khiste, Lucian Ilie |
BMC Bioinform. | 2 |
| 2017 | SPRINT: ultrafast protein-protein interaction prediction of the entire human interactomeabstractBACKGROUND: Proteins perform their functions usually by interacting with other proteins. Predicting which proteins interact is a fundamental problem. Experimental methods are slow, expensive, and have a high rate of error. Many computational methods have been proposed among which sequence-based ones are very promising. However, so far no such method is able to predict effectively the entire human interactome: they require too much time or memory. RESULTS: We present SPRINT (Scoring PRotein INTeractions), a new sequence-based algorithm and tool for predicting protein-protein interactions. We comprehensively compare SPRINT with state-of-the-art programs on seven most reliable human PPI datasets and show that it is more accurate while running orders of magnitude faster and using very little memory. CONCLUSION: SPRINT is the only sequence-based program that can effectively predict the entire human interactome: it requires between 15 and 100 min, depending on the dataset. Our goal is to transform the very challenging problem of predicting the entire human interactome into a routine task. AVAILABILITY: The source code of SPRINT is freely available from https://github.com/lucian-ilie/SPRINT/ and the datasets and predicted PPIs from www.csd.uwo.ca/faculty/ilie/SPRINT/ . Lucian Ilie |
BMC Bioinform. | 2 |
| 2015 | Correcting Illumina dataabstractNext-generation sequencing technologies revolutionized the ways in which genetic information is obtained and have opened the door for many essential applications in biomedical sciences. Hundreds of gigabytes of data are being produced, and all applications are affected by the errors in the data. Many programs have been designed to correct these errors, most of them targeting the data produced by the dominant technology of Illumina. We present a thorough comparison of these programs. Both HiSeq and MiSeq types of Illumina data are analyzed, and correcting performance is evaluated as the gain in depth and breadth of coverage, as given by correct reads and k-mers. Time and memory requirements, scalability and parallelism are considered as well. Practical guidelines are provided for the effective use of these tools. We also evaluate the efficiency of the current state-of-the-art programs for correcting Illumina data and provide research directions for further improvement. Michael Molnar, Lucian Ilie |
Briefings Bioinform. | 2 |
| 2015 | E-MEM: efficient computation of maximal exact matches for very large genomesabstractMOTIVATION: Alignment of similar whole genomes is often performed using anchors given by the maximal exact matches (MEMs) between their sequences. In spite of significant amount of research on this problem, the computation of MEMs for large genomes remains a challenging problem. The leading current algorithms employ full text indexes, the sparse suffix array giving the best results. Still, their memory requirements are high, the parallelization is not very efficient, and they cannot handle very large genomes. RESULTS: We present a new algorithm, efficient computation of MEMs (E-MEM) that does not use full text indexes. Our algorithm uses much less space and is highly amenable to parallelization. It can compute all MEMs of minimum length 100 between the whole human and mouse genomes on a 12 core machine in 10 min and 2 GB of memory; the required memory can be as low as 600 MB. It can run efficiently genomes of any size. Extensive testing and comparison with currently best algorithms is provided. AVAILABILITY AND IMPLEMENTATION: The source code of E-MEM is freely available at: http://www.csd.uwo.ca/∼ilie/E-MEM/ CONTACT: [email protected] SUPPLEMENTARY INFORMATION: Supplementary data are available at Bioinformatics online. Nilesh Khiste, Lucian Ilie |
Bioinform. | 2 |
| 2014 | SAGE: String-overlap Assembly of GEnomesabstractBACKGROUND: De novo genome assembly of next-generation sequencing data is one of the most important current problems in bioinformatics, essential in many biological applications. In spite of significant amount of work in this area, better solutions are still very much needed. RESULTS: We present a new program, SAGE, for de novo genome assembly. As opposed to most assemblers, which are de Bruijn graph based, SAGE uses the string-overlap graph. SAGE builds upon great existing work on string-overlap graph and maximum likelihood assembly, bringing an important number of new ideas, such as the efficient computation of the transitive reduction of the string overlap graph, the use of (generalized) edge multiplicity statistics for more accurate estimation of read copy counts, and the improved use of mate pairs and min-cost flow for supporting edge merging. The assemblies produced by SAGE for several short and medium-size genomes compared favourably with those of existing leading assemblers. CONCLUSIONS: SAGE benefits from innovations in almost every aspect of the assembly process: error correction of input reads, string-overlap graph construction, read copy counts estimation, overlap graph analysis and reduction, contig extraction, and scaffolding. We hope that these new ideas will help advance the current state-of-the-art in an essential area of research in genomics. Lucian Ilie, Bahlul Haider, Michael Molnar, Roberto Solis-Oba |
BMC Bioinform. | 1 |
| 2013 | RACER: Rapid and accurate correction of errors in readsabstractMOTIVATION: High-throughput next-generation sequencing technologies enable increasingly fast and affordable sequencing of genomes and transcriptomes, with a broad range of applications. The quality of the sequencing data is crucial for all applications. A significant portion of the data produced contains errors, and ever more efficient error correction programs are needed. RESULTS: We propose RACER (Rapid and Accurate Correction of Errors in Reads), a new software program for correcting errors in sequencing data. RACER has better error-correcting performance than existing programs, is faster and requires less memory. To support our claims, we performed extensive comparison with the existing leading programs on a variety of real datasets. AVAILABILITY: RACER is freely available for non-commercial use at www.csd.uwo.ca/∼ilie/RACER/. Lucian Ilie, Michael Molnar |
Bioinform. | 1 |
| 2013 | BOND: Basic OligoNucleotide DesignabstractBACKGROUND: DNA microarrays have become ubiquitous in biological and medical research. The most difficult problem that needs to be solved is the design of DNA oligonucleotides that (i) are highly specific, that is, bind only to the intended target, (ii) cover the highest possible number of genes, that is, all genes that allow such unique regions, and (iii) are computed fast. None of the existing programs meet all these criteria. RESULTS: We introduce a new approach with our software program BOND (Basic OligoNucleotide Design). According to Kane's criteria for oligo design, BOND computes highly specific DNA oligonucleotides, for all the genes that admit unique probes, while running orders of magnitude faster than the existing programs. The same approach enables us to introduce also an evaluation procedure that correctly measures the quality of the oligonucleotides. Extensive comparison is performed to prove our claims. BOND is flexible, easy to use, requires no additional software, and is freely available for non-commercial use from http://www.csd.uwo.ca/∼ilie/BOND/. CONCLUSIONS: We provide an improved solution to the important problem of oligonucleotide design, including a thorough evaluation of oligo design programs. We hope BOND will become a useful tool for researchers in biological and medical sciences by making the microarray procedures faster and more accurate. Lucian Ilie, Hamid Mohamadi, Geoffrey Brian Golding, William F. Smyth |
BMC Bioinform. | 1 |
| 2011 | SHRiMP2: Sensitive yet Practical Short Read MappingabstractAbstract Summary: We report on a major update (version 2) of the original SHort Read Mapping Program (SHRiMP). SHRiMP2 primarily targets mapping sensitivity, and is able to achieve high accuracy at a very reasonable speed. SHRiMP2 supports both letter space and color space (AB/SOLiD) reads, enables for direct alignment of paired reads and uses parallel computation to fully utilize multi-core architectures. Availability: SHRiMP2 executables and source code are freely available at: http://compbio.cs.toronto.edu/shrimp/. Contact: [email protected] Supplementary information: Supplementary data are available at Bioinformatics online. Matei David, Misko Dzamba, Dan Lister, Lucian Ilie, Michael Brudno |
Bioinform. | 4 |
| 2011 | HiTEC: accurate error correction in high-throughput sequencing dataabstractMOTIVATION: High-throughput sequencing technologies produce very large amounts of data and sequencing errors constitute one of the major problems in analyzing such data. Current algorithms for correcting these errors are not very accurate and do not automatically adapt to the given data. RESULTS: We present HiTEC, an algorithm that provides a highly accurate, robust and fully automated method to correct reads produced by high-throughput sequencing methods. Our approach provides significantly higher accuracy than previous methods. It is time and space efficient and works very well for all read lengths, genome sizes and coverage levels. AVAILABILITY: The source code of HiTEC is freely available at www.csd.uwo.ca/~ilie/HiTEC/. Lucian Ilie, Farideh Fazayeli, Silvana Ilie |
Bioinform. | 1 |
| 2011 | SpEED: fast computation of sensitive spaced seedsabstractSUMMARY: Multiple spaced seeds represent the current state-of-the-art for similarity search in bioinformatics, with applications in various areas such as sequence alignment, read mapping, oligonucleotide design, etc. We present SpEED, a software program that computes highly sensitive multiple spaced seeds. SpEED can be several orders of magnitude faster and computes better seeds than the existing leading software programs. AVAILABILITY: The source code of SpEED is freely available at www.csd.uwo.ca/~ilie/SpEED/ CONTACT: [email protected] SUPPLEMENTARY INFORMATION: Supplementary data are available at Bioinformatics online. Lucian Ilie, Silvana Ilie, Anahita Mansouri Bigvand |
Bioinform. | 1 |
| 2011 | Minimum Unique Substrings and Maximum RepeatsabstractUnique substrings appear scattered in the stringology literature and have important applications in bioinformatics. In this paper we initiate a study of minimum unique substrings in a given string; that is, substrings that occur exactly once while all their substrings are repeats. We discover a strong duality between minimum unique substrings and maximum repeats which, in particular, allows fast computation of one from the other. We give several optimal algorithms, some of which are very simple and efficient. Their combinatorial properties are investigated and a number of open problems are proposed. Lucian Ilie, William F. Smyth |
Fundam. Informaticae | 1 |
| 2011 | The "runs" conjecture
Maxime Crochemore, Lucian Ilie, Liviu Tinta |
Theor. Comput. Sci. | 2 |
| 2009 | LPF Computation Revisited
Maxime Crochemore, Lucian Ilie, Costas S. Iliopoulos, Marcin Kubica 0001, Wojciech Rytter, Tomasz Walen |
IWOCA | 2 |
| 2009 | Practical Algorithms for the Longest Common Extension Problem
Lucian Ilie, Liviu Tinta |
SPIRE | 1 |
| 2009 | Fast computation of neighbor seedsabstractMOTIVATION: Alignment of biological sequences is one of the most frequently performed computer tasks. The current state of the art involves the use of (multiple) spaced seeds for producing high quality alignments. A particular important class is that of neighbor seeds which combine high sensitivity with reduced space requirements. Current algorithms for computing good neighbor seeds are very slow (exponential). RESULTS: We give a polynomial-time heuristic algorithm that computes better neighbor seeds than previous ones while being several orders of magnitude faster. Lucian Ilie, Silvana Ilie |
Bioinform. | 1 |
| 2009 | Repetitions in strings: Algorithms and combinatorics
Maxime Crochemore, Lucian Ilie, Wojciech Rytter |
Theor. Comput. Sci. | 2 |
| 2008 | Towards a Solution to the "Runs" Conjecture
Maxime Crochemore, Lucian Ilie, Liviu Tinta |
CPM | 2 |
| 2008 | A Simple Algorithm for Computing the Lempel Ziv FactorizationabstractWe give a space-efficient simple algorithm for computing the Lempel-Ziv factorization of a string. For a string of length n over an integer alphabet, it runs in O(n) time independently of alphabet size and uses o(n) additional space. Maxime Crochemore, Lucian Ilie, William F. Smyth |
DCC | 2 |
| 2008 | Understanding Maximal Repetitions in StringsabstractThe cornerstone of any algorithm computing all repetitions in a string of length $n$ in ${mathcal O(n)$ time is the fact that the number of runs (or maximal repetitions) is ${mathcal O(n)$. We give a simple proof of this result. As a consequence of our approach, the stronger result concerning the linearity of the sum of exponents of all runs follows easily. Maxime Crochemore, Lucian Ilie |
STACS | 2 |
| 2008 | Computing Longest Previous Factor in linear time and applications
Maxime Crochemore, Lucian Ilie |
Inf. Process. Lett. | 2 |
| 2008 | Maximal repetitions in strings
Maxime Crochemore, Lucian Ilie |
J. Comput. Syst. Sci. | 2 |
| 2007 | Analysis of Maximal Repetitions in Strings
Maxime Crochemore, Lucian Ilie |
MFCS | 2 |
| 2007 | Fast Computation of Good Multiple Spaced Seeds
Lucian Ilie, Silvana Ilie |
WABI | 1 |
| 2007 | Multiple spaced seeds for homology searchabstractMOTIVATION: Homology search finds similar segments between two biological sequences, such as DNA or protein sequences. The introduction of optimal spaced seeds in PatternHunter has increased both the sensitivity and the speed of homology search, and it has been adopted by many alignment programs such as BLAST. With the further improvement provided by multiple spaced seeds in PatternHunterII, Smith-Waterman sensitivity is approached at BLASTn speed. However, computing optimal multiple spaced seeds was proved to be NP-hard and current heuristic algorithms are all very slow (exponential). RESULTS: We give a simple algorithm which computes good multiple seeds in polynomial time. Due to a completely different approach, the difference with respect to the previous methods is dramatic. The multiple spaced seed of PatternHunterII, with 16 weight 11 seeds, was computed in 12 days. It takes us 17 s to find a better one. Our approach changes the way of looking at multiple spaced seeds. Lucian Ilie, Silvana Ilie |
Bioinform. | 1 |
| 2007 | The Lempel--Ziv Complexity of Fixed Points of MorphismsabstractThe Lempel–Ziv complexity is a fundamental measure of complexity for words, closely connected with the famous LZ77 compression algorithm. We investigate this complexity measure for one of the most important families of infinite words in combinatorics, namely, the fixed points of morphisms. We give a complete characterization of the complexity classes which are $\Theta(1)$, $\Theta(\log n)$, and $\Theta(n^{1/k})$, $k \in \mathbb{N}$, $k\ge 2$, depending on the periodicity of the word and the growth function of the morphism. The relation with the well-known classification of Ehrenfeucht, Lee, Rozenberg, and Pansiot for factor complexity classes is also investigated. The two measures complete each other, giving an improved picture for the complexity of these infinite words. Sorin Constantinescu, Lucian Ilie |
SIAM J. Discret. Math. | 2 |
| 2007 | A note on the number of squares in a word
Lucian Ilie |
Theor. Comput. Sci. | 1 |
| 2006 | Gene Assembly Algorithms for Ciliates
Lucian Ilie, Roberto Solis-Oba |
DNA | 1 |
| 2006 | Viral Genome Compression
Lucian Ilie, Liviu Tinta, Cristian Popescu, Kathleen A. Hill |
DNA | 1 |
| 2006 | The Lempel-Ziv Complexity of Fixed Points of Morphisms
Sorin Constantinescu, Lucian Ilie |
MFCS | 2 |
| 2006 | Factor Oracles
Maxime Crochemore, Lucian Ilie, Emine Seid-Hilmi |
CIAA | 2 |
| 2006 | The Shortest Common Superstring Problem and Viral Genome Compression
Lucian Ilie, Cristian Popescu |
Fundam. Informaticae | 1 |
| 2006 | Periodic and Sturmian languages
Lucian Ilie, Solomon Marcus, Ion Petre |
Inf. Process. Lett. | 1 |
| 2005 | Reducing the Size of NFAs by Using Equivalences and Preorders
Lucian Ilie, Roberto Solis-Oba, Sheng Yu 0001 |
CPM | 1 |
| 2005 | Fast Data Compression with Antidictionaries
Michael Davidson, Lucian Ilie |
Fundam. Informaticae | 2 |
| 2005 | Generalised fine and Wilf's theorem for arbitrary number of periods
Sorin Constantinescu, Lucian Ilie |
Theor. Comput. Sci. | 2 |
| 2005 | A generalization of repetition threshold
Lucian Ilie, Pascal Ochem, Jeffrey Shallit |
Theor. Comput. Sci. | 1 |
| 2004 | A Generalization of Repetition Threshold
Lucian Ilie, Pascal Ochem, Jeffrey Shallit |
MFCS | 1 |
| 2003 | Fast Algorithms for Extended Regular Expression Matching and Searching
Lucian Ilie, Baozhen Shan, Sheng Yu 0001 |
STACS | 1 |
| 2003 | Follow automata
Lucian Ilie, Sheng Yu 0001 |
Inf. Comput. | 1 |
| 2003 | Reducing NFAs by invariant equivalences
Lucian Ilie, Sheng Yu 0001 |
Theor. Comput. Sci. | 1 |
| 2002 | Repetition Complexity of Words
Lucian Ilie, Sheng Yu 0001, Kaizhong Zhang |
COCOON | 1 |
| 2002 | Constructing NFA s by Optimal Use of Positions in Regular Expressions
Lucian Ilie, Sheng Yu 0001 |
CPM | 1 |
| 2002 | Algorithms for Computing Small NFAs
Lucian Ilie, Sheng Yu 0001 |
MFCS | 1 |
| 2000 | Two-Variable Word Equations
Lucian Ilie, Wojciech Plandowski |
STACS | 1 |
| 2000 | On the Expressiveness of Subset-Sum Representations
Lucian Ilie, Arto Salomaa |
Acta Informatica | 1 |
| 2000 | On strongly context-free languages
Lucian Ilie, Gheorghe Paun, Grzegorz Rozenberg, Arto Salomaa |
Discret. Appl. Math. | 1 |
| 2000 | On lengths of words in context-free languages
Lucian Ilie |
Theor. Comput. Sci. | 1 |
| 1999 | Subwords and Power-Free Words are not Expressible by Word EquationsabstractWe consider several open problems of Karhumäki, Mignosi, and Plandowski, cf. [KMP], concerning the expressibility of languages and relations as solutions of word equations. We show first that the (scattered) subword relation is not expressible. Then, Lucian Ilie |
Fundam. Informaticae | 1 |
| 1998 | Generalized Factors of WordsabstractWe introduce and study relations on words which generalize the factor relation, being restrictions of the subword relation. We give an equivalent condition for the finite basis property for these relations which generalizes the well-known theorem of Lucian Ilie |
Fundam. Informaticae | 1 |
| 1998 | 2-Testability and Relabelings Produce Everything
Lucian Ilie, Arto Salomaa |
J. Comput. Syst. Sci. | 1 |
| 1998 | On Quasi Orders of Words and the Confluence Property
Tero Harju, Lucian Ilie |
Theor. Comput. Sci. | 2 |
| 1998 | On Well Quasi Orders of Free Monoids
Lucian Ilie, Arto Salomaa |
Theor. Comput. Sci. | 1 |
| 1997 | Remarks on Well Quasi Orders of Words
Lucian Ilie |
Developments in Language Theory | 1 |
| 1997 | On the Computational Complexity of Marcus Contextual LanguagesabstractWe investigate the computational complexity of the basic type of contextual languages, that is, the ones introduced by Marcus and called subsequently external contextual languages. We prove that the family of languages generated by external contextual grammars with context-free selection contains only polynomial time parsable languages. Lucian Ilie |
Fundam. Informaticae | 1 |
| 1997 | On a Geometric Problem of Zigzags
Vesa Halava, Tero Harju, Lucian Ilie |
Inf. Process. Lett. | 3 |
| 1997 | On Computational Complexity of Contextual Languages
Lucian Ilie |
Theor. Comput. Sci. | 1 |
| 1995 | On Disjunctivity, Ultimate Periodicity and Ultimate Identity
Lucian Ilie |
Developments in Language Theory | 1 |
| 1995 | on Subwords of Infinite Words
Lucian Ilie |
Discret. Appl. Math. | 1 |
| 1994 | On a Conjecture about Slender Context-Free Languages
Lucian Ilie |
Theor. Comput. Sci. | 1 |