EDBT 2026 Demo / reviewers in the wild / expert
Louxin Zhang
dblp:68/5601
· DBLP profile ↗
81ranked-venue papers
15as first author
9since 2021 · last 2025
0000-0003-0260-824XORCID · corroborated
Domains — the database's venue-derived domains; a paper can count in several
Applied, interdisciplinary, general and emerging computing · 42 · 8 first-author · 7 since 2021Theory of computation · 36 · 7 first-author · 2 since 2021Databases, data management, data science and information retrieval · 3 · 1 first-authorArtificial intelligence and machine learning · 1
| Year | Publication | Venue | Position |
|---|---|---|---|
| 2025 | HIG-Syn: a hypergraph and interaction-aware multigranularity network for predicting synergistic drug combinationsabstractMOTIVATION: Drug combinations can not only enhance drug efficacy but also effectively reduce toxic side effects and mitigate drug resistance. With the advancement of drug combination screening technologies, large amounts of data have been generated. The availability of large data enables researchers to develop deep learning methods for predicting drug targets for synergistic combination. However, these methods still lack sufficient accuracy for practical use, and most overlook the biological significance of their models. RESULTS: We propose the HIG-Syn (hypergraph and interaction-aware multigranularity network for drug synergy prediction) model, which integrates a coarse-granularity module and a fine-granularity module to predict drug combination synergy. The former utilizes a hypergraph to capture global features, while the latter employs interaction-aware attention to simulate biological processes by modeling substructure-substructure and substructure-cell line interactions. HIG-Syn outperforms state-of-the-art machine learning models on our validation datasets extracted from the DrugComb and GDSC2 databases. Furthermore, the fact that five of the 12 novel synergistic drug combinations predicted by HIG-Syn are strongly supported by experimental evidence in the literature underscores its practical potential. AVAILABILITY AND IMPLEMENTATION: The source code is available at https://github.com/gracygyx/HIGSyn. Yuexi Gu, Jian Zu, Yongheng Sun, Louxin Zhang |
Bioinform. | 4 |
| 2025 | Bounding the number of reticulation events for displaying multiple trees in a phylogenetic network
Yufeng Wu 0001, Louxin Zhang |
J. Comput. Syst. Sci. | 2 |
| 2025 | On the Size of the Neighborhoods of a WordabstractThe $d$-neighborhood of a word $w$ in the Levenshtein distance is the set of all words at distance at most $d$ from $w$. Generating the neighborhood of a word $w$, or related sets of words such as the condensed neighborhood or the super-condensed neighborhood has applications in the design of approximate pattern matching algorithms. It follows that bounds on the maximum size of the neighborhood for the words of a given length can be used in the complexity analysis of such approximate pattern matching algorithms. In this note, we present exact formulas for the sizes of the condensed and super condensed neighborhoods of unary words, establish a novel upper bound and prove a conjectured upper bound for the size of the condensed neighborhoods of an arbitrary word. Cédric Chauve, Louxin Zhang |
IEEE Trans. Comput. Biol. Bioinform. | 2 |
| 2025 | Simple k-RF Metrics for Comparison of Labeled DAGsabstractCausal relationships between different entities are often modeled as labeled acyclic digraphs (DAGs) in biology and healthcare, in particular for depicting the progression of malignant tumor cells. Comparison of labeled DAGs is essential for developing methods for inference and evaluation of DAG models. Therefore, a robust dissimilarity metric is critical for such comparison tasks. We introduce new dissimilarity measures for labeled DAGs by refining the k-Robinson-Foulds distance, originally defined to compare labeled trees. The new measures are defined based on the comparison of local node-induced multisets of labels. They can be used to compare DAGs with different label sets, without the need to introduce auxiliary nodes or remove existing ones. Elahe Khayatian, Louxin Zhang |
IEEE Trans. Comput. Biol. Bioinform. | 2 |
| 2024 | Hi-GeoMVP: a hierarchical geometry-enhanced deep learning model for drug response predictionabstractMOTIVATION: Personalized cancer treatments require accurate drug response predictions. Existing deep learning methods show promise but higher accuracy is needed to serve the purpose of precision medicine. The prediction accuracy can be improved with not only topology but geometrical information of drugs. RESULTS: A novel deep learning methodology for drug response prediction is presented, named Hi-GeoMVP. It synthesizes hierarchical drug representation with multi-omics data, leveraging graph neural networks and variational autoencoders for detailed drug and cell line representations. Multi-task learning is employed to make better prediction, while both 2D and 3D molecular representations capture comprehensive drug information. Testing on the GDSC dataset confirms Hi-GeoMVP's enhanced performance, surpassing prior state-of-the-art methods by improving the Pearson correlation coefficient from 0.934 to 0.941 and decreasing the root mean square error from 0.969 to 0.931. In the case of blind test, Hi-GeoMVP demonstrated robustness, outperforming the best previous models with a superior Pearson correlation coefficient in the drug-blind test. These results underscore Hi-GeoMVP's capabilities in drug response prediction, implying its potential for precision medicine. AVAILABILITY AND IMPLEMENTATION: The source code is available at https://github.com/matcyr/Hi-GeoMVP. Yurui Chen, Louxin Zhang |
Bioinform. | 2 |
| 2024 | The tree-child network inference problem for line trees and the shortest common supersequence problem for permutation strings
Laurent Bulteau, Louxin Zhang |
J. Comput. Syst. Sci. | 2 |
| 2022 | How much can deep learning improve prediction of the responses to drugs in cancer cell lines?abstractThe drug response prediction problem arises from personalized medicine and drug discovery. Deep neural networks have been applied to the multi-omics data being available for over 1000 cancer cell lines and tissues for better drug response prediction. We summarize and examine state-of-the-art deep learning methods that have been published recently. Although significant progresses have been made in deep learning approach in drug response prediction, deep learning methods show their weakness for predicting the response of a drug that does not appear in the training dataset. In particular, all the five evaluated deep learning methods performed worst than the similarity-regularized matrix factorization (SRMF) method in our drug blind test. We outline the challenges in applying deep learning approach to drug response prediction and suggest unique opportunities for deep learning integrated with established bioinformatics analyses to overcome some of these challenges. Yurui Chen, Louxin Zhang |
Briefings Bioinform. | 2 |
| 2021 | A survey and systematic assessment of computational methods for drug response predictionabstractDrug response prediction arises from both basic and clinical research of personalized therapy, as well as drug discovery for cancers. With gene expression profiles and other omics data being available for over 1000 cancer cell lines and tissues, different machine learning approaches have been applied to drug response prediction. These methods appear in a body of literature and have been evaluated on different datasets with only one or two accuracy metrics. We systematically assess 17 representative methods for drug response prediction, which have been developed in the past 5 years, on four large public datasets in nine metrics. This study provides insights and lessons for future research into drug response prediction. Louxin Zhang |
Briefings Bioinform. | 2 |
| 2021 | Guest Editorial for the 17th Asia Pacific Bioinformatics ConferenceabstractThe eight papers in this special section were presented at the 17th Asia Pacific Bioinformatics Conference (APBC), which was held in Wuhan, China, 14-16 January 2019. Louxin Zhang, Shaoliang Peng, Yi-Ping Phoebe Chen, David Sankoff, Guoliang Li 0002 |
IEEE ACM Trans. Comput. Biol. Bioinform. | 1 |
| 2020 | The Bourque Distances for Mutation Trees of CancersabstractMutation trees are rooted trees of arbitrary node degree in which each node is labeled with a mutation set. These trees, also referred to as clonal trees, are used in computational oncology to represent the mutational history of tumours. Classical tree metrics such as the popular Robinson - Foulds distance are of limited use for the comparison of mutation trees. One reason is that mutation trees inferred with different methods or for different patients often contain different sets of mutation labels. Here, we generalize the Robinson - Foulds distance into a set of distance metrics called Bourque distances for comparing mutation trees. A connection between the Robinson - Foulds distance and the nearest neighbor interchange distance is also presented. Katharina Jahn 0001, Niko Beerenwinkel, Louxin Zhang |
WABI | 3 |
| 2020 | Recent Progresses in the Combinatorial and Algorithmic Study of Rooted Phylogenetic Networks
Louxin Zhang |
WALCOM | 1 |
| 2020 | Counting and enumerating galled networks
Andreas D. M. Gunawan, Rathin Jeyaram, Louxin Zhang |
Discret. Appl. Math. | 3 |
| 2020 | Counting and enumerating tree-child networks and their subclasses
Gabriel Cardona, Louxin Zhang |
J. Comput. Syst. Sci. | 2 |
| 2019 | ZDOG: zooming in on dominating genes with mutations in cancer pathwaysabstractBACKGROUND: Inference of cancer-causing genes and their biological functions are crucial but challenging due to the heterogeneity of somatic mutations. The heterogeneity of somatic mutations reveals that only a handful of oncogenes mutate frequently and a number of cancer-causing genes mutate rarely. RESULTS: We develop a Cytoscape app, named ZDOG, for visualization of the extent to which mutated genes may affect cancer pathways using the dominating tree model. The dominator tree model allows us to examine conveniently the positional importance of a gene in cancer signalling pathways. This tool facilitates the identification of mutated "master" regulators even with low mutation frequency in deregulated signalling pathways. CONCLUSIONS: We have presented a model for facilitating the examination of the extent to which mutation in a gene may affect downstream components in a signalling pathway through its positional information. The model is implemented in a user-friendly Cytoscape app which will be freely available upon publication. AVAILABILITY: Together with a user manual, the ZDOG app is freely available at GitHub (https://github.com/rudi2013/ZDOG). It is also available in the Cytoscape app store (http://apps.cytoscape.org/apps/ZDOG) and users can easily install it using the Cytoscape App Manager. Rudi Alberts, Louxin Zhang |
BMC Bioinform. | 3 |
| 2019 | Generating normal networks via leaf insertion and nearest neighbor interchangeabstractBACKGROUND: Galled trees are studied as a recombination model in theoretical population genetics. This class of phylogenetic networks has been generalized to tree-child networks and other network classes by relaxing a structural condition imposed on galled trees. Although these networks are simple, their topological structures have yet to be fully understood. RESULTS: It is well-known that all phylogenetic trees on n taxa can be generated by the insertion of the n-th taxa to each edge of all the phylogenetic trees on n-1 taxa. We prove that all tree-child (resp. normal) networks with k reticulate nodes on n taxa can be uniquely generated via three operations from all the tree-child (resp. normal) networks with k-1 or k reticulate nodes on n-1 taxa. Applying this result to counting rooted phylogenetic networks, we show that there are exactly [Formula: see text] binary phylogenetic networks with one reticulate node on n taxa. CONCLUSIONS: The work makes two contributions to understand normal networks. One is a generalization of an enumeration procedure for phylogenetic trees into one for normal networks. Another is simple formulas for counting normal networks and phylogenetic networks that have only one reticulate node. Louxin Zhang |
BMC Bioinform. | 1 |
| 2018 | RecPhyloXML: a format for reconciled gene treesabstractMotivation: A reconciliation is an annotation of the nodes of a gene tree with evolutionary events-for example, speciation, gene duplication, transfer, loss, etc.-along with a mapping onto a species tree. Many algorithms and software produce or use reconciliations but often using different reconciliation formats, regarding the type of events considered or whether the species tree is dated or not. This complicates the comparison and communication between different programs. Results: Here, we gather a consortium of software developers in gene tree species tree reconciliation to propose and endorse a format that aims to promote an integrative-albeit flexible-specification of phylogenetic reconciliations. This format, named recPhyloXML, is accompanied by several tools such as a reconciled tree visualizer and conversion utilities. Availability and implementation: http://phylariane.univ-lyon1.fr/recphyloxml/. Wandrille Duchemin, Guillaume Gence, Anne-Muriel Arigon Chifolleau, Lars Arvestad, Mukul S. Bansal, Vincent Berry, Bastien Boussau, François Chevenet, Nicolas Comte, Adrián A. Davín, Christophe Dessimoz, David Dylus, Damir Hasic, Diego Mallo, Rémi Planel, David Posada, Céline Scornavacca, Gergely J. Szöllosi, Louxin Zhang, Eric Tannier, Vincent Daubin |
Bioinform. | 19 |
| 2018 | S-Cluster++: a fast program for solving the cluster containment problem for phylogenetic networksabstractMotivation: Comparative genomic studies indicate that extant genomes are more properly considered to be a fusion product of random mutations over generations (vertical evolution) and genomic material transfers between individuals of different lineages (reticulate transfer). This has motivated biologists to use phylogenetic networks and other general models to study genome evolution. Two fundamental algorithmic problems arising from verification of phylogenetic networks and from computing Robinson-Foulds distance in the space of phylogenetic networks are the tree and cluster containment problems. The former asks how to decide whether or not a phylogenetic tree is displayed in a phylogenetic network. The latter is to decide whether a subset of taxa appears as a cluster in some tree displayed in a phylogenetic network. The cluster containment problem (CCP) is also closely related to testing the infinite site model on a recombination network. Both the tree containment and CCP are NP-complete. Although the CCP was introduced a decade ago, there has been little progress in developing fast algorithms for it on arbitrary phylogenetic networks. Results: In this work, we present a fast computer program for the CCP. This program is developed on the basis of a linear-time transformation from the small version of the CCP to the SAT problem. Availability and implementation: The program package is available for download on http://www.math.nus.edu.sg/∼matzlx/ccp. Hongwei Yan, Andreas D. M. Gunawan, Louxin Zhang |
Bioinform. | 3 |
| 2018 | Solving the tree containment problem in linear time for nearly stable phylogenetic networks
Philippe Gambette, Andreas D. M. Gunawan, Anthony Labarre, Stéphane Vialette, Louxin Zhang |
Discret. Appl. Math. | 5 |
| 2018 | Online buffer management for transmitting packets with processing cycles
Yi-Hua Yang, Chung-Shou Liao, Louxin Zhang |
Theor. Comput. Sci. | 4 |
| 2017 | A decomposition theorem and two algorithms for reticulation-visible networks
Andreas D. M. Gunawan, Bhaskar DasGupta, Louxin Zhang |
Inf. Comput. | 3 |
| 2017 | Reconciliation With Nonbinary Gene Trees RevisitedabstractBy reconciling the phylogenetic tree of a gene family with the corresponding species tree, it is possible to infer lineage-specific duplications and losses with high confidence and hence to annotate orthologs and paralogs. The currently available reconciliation methods for nonbinary gene trees are computationally expensive for genome-scale applications. We present four O (| G |+| S |) algorithms to reconcile an arbitrary gene tree G with a binary species tree S in the duplication, loss, duploss (also known as mutation), and deep coalescence cost models, where |· | denotes the number of nodes in a tree. The improvement is achieved through two innovations: a linear-time computation of compressed child-image subtrees and efficient reconstruction of irreducible duplication histories. Our technique for child-image subtree compression also results in an order of magnitude speedup in runtime for the dynamic programming and Wagner parsimony--based methods for tree reconciliation in the affine cost model. Yu Zheng 0018, Louxin Zhang |
J. ACM | 2 |
| 2016 | Locating a Tree in a Reticulation-Visible Network in Cubic Time
Andreas D. M. Gunawan, Bhaskar DasGupta, Louxin Zhang |
RECOMB | 3 |
| 2016 | A program for verification of phylogenetic network modelsabstractMOTIVATION: Genetic material is transferred in a non-reproductive manner across species more frequently than commonly thought, particularly in the bacteria kingdom. On one hand, extant genomes are thus more properly considered as a fusion product of both reproductive and non-reproductive genetic transfers. This has motivated researchers to adopt phylogenetic networks to study genome evolution. On the other hand, a gene's evolution is usually tree-like and has been studied for over half a century. Accordingly, the relationships between phylogenetic trees and networks are the basis for the reconstruction and verification of phylogenetic networks. One important problem in verifying a network model is determining whether or not certain existing phylogenetic trees are displayed in a phylogenetic network. This problem is formally called the tree containment problem. It is NP-complete even for binary phylogenetic networks. RESULTS: We design an exponential time but efficient method for determining whether or not a phylogenetic tree is displayed in an arbitrary phylogenetic network. It is developed on the basis of the so-called reticulation-visible property of phylogenetic networks. AVAILABILITY AND IMPLEMENTATION: A C-program is available for download on http://www.math.nus.edu.sg/∼matzlx/tcp_package CONTACT: [email protected] SUPPLEMENTARY INFORMATION: Supplementary data are available at Bioinformatics online. Andreas D. M. Gunawan, Bingxin Lu, Louxin Zhang |
Bioinform. | 3 |
| 2015 | Solving the Tree Containment Problem for Genetically Stable Networks in Quadratic Time
Philippe Gambette, Andreas D. M. Gunawan, Anthony Labarre, Stéphane Vialette, Louxin Zhang |
IWOCA | 5 |
| 2015 | Locating a Tree in a Phylogenetic Network in Quadratic Time
Philippe Gambette, Andreas D. M. Gunawan, Anthony Labarre, Stéphane Vialette, Louxin Zhang |
RECOMB | 5 |
| 2014 | Reconciliation with Non-binary Gene Trees Revisited
Yu Zheng 0018, Louxin Zhang |
RECOMB | 2 |
| 2014 | Effect of Incomplete Lineage SortingOn Tree-Reconciliation-Based Inferenceof Gene DuplicationabstractIn the tree reconciliation approach to infer the duplication history of a gene family, the gene (family) tree is compared to the corresponding species tree. Incomplete lineage sorting (ILS) gives rise to stochastic variation in the topology of a gene tree and hence likely introduces false duplication events when a tree reconciliation method is used. We quantify the effect of ILS on gene duplication inference in a species tree in terms of the expected number of false duplication events inferred from reconciling a random gene tree, which occurs with a probability predicted in coalescent theory, and the species tree. We computationally examine the relationship between the effect of ILS on duplication inference in a species tree and its topological parameters. Our findings suggest that ILS may cause non-negligible bias on duplication inference, particularly on an asymmetric species tree. Hence, when gene duplication is inferred via tree reconciliation or any other approach that takes gene tree topology into account, the ILS-induced bias should be examined cautiously. Yu Zheng 0018, Louxin Zhang |
IEEE ACM Trans. Comput. Biol. Bioinform. | 2 |
| 2013 | A Linear-Time Algorithm for Reconciliation of Non-binary Gene Tree and Binary Species Tree
Yu Zheng 0018, Taoyang Wu, Louxin Zhang |
COCOA | 3 |
| 2013 | A Tool for Non-binary Tree Reconciliation
Yu Zheng 0018, Louxin Zhang |
ISBRA | 2 |
| 2013 | Effect of Incomplete Lineage Sorting on Tree-Reconciliation-Based Inference of Gene Duplication
Yu Zheng 0018, Louxin Zhang |
ISBRA | 2 |
| 2013 | Counting Motifs in the Entire Biological Network from Noisy and Incomplete Data - (Extended Abstract)
Ngoc Hieu Tran, Kwok Pui Choi, Louxin Zhang |
RECOMB | 3 |
| 2013 | Maximum Likelihood Inference of the Evolutionary History of a PPI Network from the Duplication History of Its ProteinsabstractEvolutionary history of protein-protein interaction (PPI) networks provides valuable insight into molecular mechanisms of network growth. In this paper, we study how to infer the evolutionary history of a PPI network from its protein duplication relationship. We show that for a plausible evolutionary history of a PPI network, its relative quality, measured by the so-called loss number, is independent of the growth parameters of the network and can be computed efficiently. This finding leads us to propose two fast maximum likelihood algorithms to infer the evolutionary history of a PPI network given the duplication history of its proteins. Simulation studies demonstrated that our approach, which takes advantage of protein duplication information, outperforms NetArch, the first maximum likelihood algorithm for PPI network history reconstruction. Using the proposed method, we studied the topological change of the PPI networks of the yeast, fruitfly, and worm. Si Li 0003, Kwok Pui Choi, Taoyang Wu, Louxin Zhang |
IEEE ACM Trans. Comput. Biol. Bioinform. | 4 |
| 2012 | Reconstruction of Network Evolutionary History from Extant Network Topology and Duplication History
Si Li 0003, Kwok Pui Choi, Taoyang Wu, Louxin Zhang |
ISBRA | 4 |
| 2011 | A Polynomial Algebra Method for Computing Exemplar Breakpoint Distance
Louxin Zhang |
ISBRA | 2 |
| 2011 | Structural properties of the reconciliation space and their applications in enumerating nearly-optimal reconciliations between a gene tree and a species treeabstractINTRODUCTION: A gene tree for a gene family is often discordant with the containing species tree because of its complex evolutionary course during which gene duplication, gene loss and incomplete lineage sorting events might occur. Hence, it is of great challenge to infer the containing species tree from a set of gene trees. One common approach to this inference problem is through gene tree and species tree reconciliation. RESULTS: In this paper, we generalize the traditional least common ancestor (LCA) reconciliation to define a reconciliation between a gene tree and species tree under the tree homomorphism framework. We then study the structural properties of the space of all reconciliations between a gene tree and a species tree in terms of the gene duplication, gene loss or deep coalescence costs. As application, we show that the LCA reconciliation is the unique one that has the minimum deep coalescence cost, provide a novel characterization of the reconciliations with the optimal duplication cost, and present efficient algorithms for enumerating (nearly-)optimal reconciliations with respect to each cost. CONCLUSIONS: This work provides a new graph-theoretic framework for studying gene tree and species tree reconciliations. Taoyang Wu, Louxin Zhang |
BMC Bioinform. | 2 |
| 2011 | From Gene Trees to Species Trees II: Species Tree Inference by Minimizing Deep Coalescence EventsabstractWhen gene copies are sampled from various species, the resulting gene tree might disagree with the containing species tree. The primary causes of gene tree and species tree discord include incomplete lineage sorting, horizontal gene transfer, and gene duplication and loss. Each of these events yields a different parsimony criterion for inferring the (containing) species tree from gene trees. With incomplete lineage sorting, species tree inference is to find the tree minimizing extra gene lineages that had to coexist along species lineages; with gene duplication, it becomes to find the tree minimizing gene duplications and/or losses. In this paper, we present the following results: 1) The deep coalescence cost is equal to the number of gene losses minus two times the gene duplication cost in the reconciliation of a uniquely leaf labeled gene tree and a species tree. The deep coalescence cost can be computed in linear time for any arbitrary gene tree and species tree. 2) The deep coalescence cost is always not less than the gene duplication cost in the reconciliation of an arbitrary gene tree and a species tree. 3) Species tree inference by minimizing deep coalescence events is NP-hard. Louxin Zhang |
IEEE ACM Trans. Comput. Biol. Bioinform. | 1 |
| 2010 | An Efficient Method for DNA-Based Species Assignment via Gene Tree and Species Tree Reconciliation
Louxin Zhang, Yun Cui |
WABI | 1 |
| 2008 | Run Probability of High-Order Seed Patterns and its Applications to Finding Good Transition Seeds
Jialiang Yang, Louxin Zhang |
APBC | 2 |
| 2008 | Approximating the Spanning Star Forest Problem and Its Application to Genomic Sequence AlignmentabstractThis paper studies the algorithmic issues of the spanning star forest problem. We prove the following results: (1) There is a polynomial-time approximation scheme for planar graphs; (2) there is a polynomial-time $\frac{3}{5}$-approximation algorithm for graphs; (3) it is NP-hard to approximate the problem within ratio $\frac{259}{260} + \epsilon$ for graphs; (4) there is a linear-time algorithm to compute the maximum star forest of a weighted tree; (5) there is a polynomial-time $\frac{1}{2}$-approximation algorithm for weighted graphs. We also show how to apply this spanning star forest model to aligning multiple genomic sequences over a tandem duplication region. C. Thach Nguyen, Minmei Hou, Li Sheng 0001, Webb Miller, Louxin Zhang |
SIAM J. Comput. | 6 |
| 2007 | A Robust Method for Generating Discriminative Gene ClustersabstractMicroarray technology is often used to identify the genes that are differentially expressed between two biological conditions. Since microarray datasets contain a small number of samples and a large number of genes, it is not difficult to find small gene subsets which are highly discriminative. However, such identified classifiers tend to have poor generalization properties on the test samples due to overfitting. We propose a novel approach for generating discriminative gene clusters. Our experiments on both simulated and real datasets show that our method can generate a series of robust gene clusters with good classification performance. Min Xu 0009, Louxin Zhang, Pei Li Joe Zhou |
BIBE | 2 |
| 2007 | Approximating the spanning star forest problem and its applications to genomic sequence alignment
C. Thach Nguyen, Minmei Hou, Li Sheng 0001, Webb Miller, Louxin Zhang |
SODA | 6 |
| 2007 | Algorithmic and Complexity Issues of Three Clustering Methods in Microarray Data Analysis
Jinsong Tan, Kok Seng Chua, Louxin Zhang, Song Zhu |
Algorithmica | 3 |
| 2007 | The Consecutive Ones Submatrix Problem for Sparse Matrices
Jinsong Tan, Louxin Zhang |
Algorithmica | 2 |
| 2007 | Reconstructing Recombination Network from Sequence Data: The Small Parsimony ProblemabstractThe small parsimony problem is studied for reconstructing recombination networks from sequence data. The small parsimony problem is polynomial-time solvable for phylogenetic trees. However, the problem is proved NP-hard even for galled recombination networks. A dynamic programming algorithm is also developed to solve the small parsimony problem. It takes O(dn2(3h)) time on an input recombination network over length-d sequences in which there are h recombination and n - h tree nodes. C. Thach Nguyen, Nguyen Bao Nguyen, Wing-Kin Sung, Louxin Zhang |
IEEE ACM Trans. Comput. Biol. Bioinform. | 4 |
| 2007 | Superiority of Spaced Seeds for Homology SearchabstractIn homology search, good spaced seeds have higher sensitivity for the same cost (weight). However, elucidating the mechanism that confers power to spaced seeds and characterizing optimal spaced seeds still remain unsolved. This paper investigates these two important open questions by formally analyzing the average number of non-overlapping hits and the hit probability of a spaced seed in the Bernoulli sequence model. We prove that when the length of a non-uniformly spaced seed is bounded above by an exponential function of the seed weight, the seed outperforms strictly the traditional consecutive seed of the same weight in both 1) the average number of non-overlapping hits and 2) the asymptotic hit probability. This clearly answers the first problem mentioned above in the Bernoulli sequence model. The theoretical study in this paper also gives a new solution to finding long optimal seeds. Louxin Zhang |
IEEE ACM Trans. Comput. Biol. Bioinform. | 1 |
| 2006 | Superiority and complexity of the spaced seeds
Ming Li 0001, Bin Ma 0002, Louxin Zhang |
SODA | 3 |
| 2006 | Procrastination Leads to Efficient Filtration for Local Multiple Alignment
Aaron E. Darling, Todd J. Treangen, Louxin Zhang, Carla Kuiken, Xavier Messeguer, Nicole T. Perna |
WABI | 3 |
| 2006 | Controlling Size When Aligning Multiple Genomic Sequences with Duplications
Minmei Hou, Piotr Berman, Louxin Zhang, Webb Miller |
WABI | 3 |
| 2005 | Algorithmic and Complexity Issues of Three Clustering Methods in Microarray Data Analysis
Jinsong Tan, Kok Seng Chua, Louxin Zhang |
COCOON | 3 |
| 2005 | Divide-and-conquer approach for the exemplar breakpoint distanceabstractMOTIVATION: A one-to-one correspondence between the sets of genes in the two genomes being compared is necessary for the notions of breakpoint and reversal distances. To compare genomes where there are paralogous genes, Sankoff formulated the exemplar distance problem as a general version of the genome rearrangement problem. Unfortunately, the problem is NP-hard even for the breakpoint distance. RESULTS: This paper proposes a divide-and-conquer approach for calculating the exemplar breakpoint distance between two genomes with multiple gene families. The combination of our approach and Sankoff's branch-and-bound technique leads to a practical program to answer this question. Tests with both simulated and real datasets show that our program is much more efficient than the existing program that is based only on the branch-and-bound technique. AVAILABILITY: Code for the program is available from the authors. C. Thach Nguyen, Y. C. Tay, Louxin Zhang |
Bioinform. | 3 |
| 2005 | Translation Initiation Sites Prediction with Mixture Gaussian Models in Human cDNA SequencesabstractTranslation initiation sites (TISs) are important signals in cDNA sequences. Many research efforts have tried to predict TISs in cDNA sequences. In this paper, we propose to use mixture Gaussian models for TIS prediction. Using both local features and some features generated from global measures, the proposed method predicts TISs with a sensitivity of 98 percent and a specificity of 93.6 percent. Our method outperforms many other existing methods in sensitivity while keeping specificity high. We attribute the improvement in sensitivity to the nature of the global features and the mixture Gaussian models. Guoliang Li 0002, Tze-Yun Leong, Louxin Zhang |
IEEE Trans. Knowl. Data Eng. | 3 |
| 2004 | Good Spaced Seeds For Homology SearchabstractFiltration is an important technique used to speed up local alignment as exemplified in the BLAST programs. Recently, Ma, Tromp and Li (2002) discovered that better filtering can be achieved by spacing out the matching positions according to a certain pattern, instead of contiguous positions to trigger a local alignment in their PatternHunter program. Such a match pattern is called a spaced seed. Our numerical computation shows that the ranks of spaced seeds (based on sensitivity) change with the sequences similarity. Since homologous sequences may have diverse similarity, we assess the sensitivity of spaced seeds over a range of similarity levels and present a list of good spaced seeds for facilitating homology search in DNA genomic sequences. We validate that the listed spaced seeds are indeed more sensitive using three arbitrarily chosen pairs of DNA genomic sequences. Kwok Pui Choi, Fanfan Zeng, Louxin Zhang |
BIBE | 3 |
| 2004 | Approximation Algorithms for the Consecutive Ones Submatrix Problem on Sparse Matrices
Jinsong Tan, Louxin Zhang |
ISAAC | 2 |
| 2004 | Translation Initiation Sites Prediction with Mixture Gaussian Models
Guoliang Li 0002, Tze-Yun Leong, Louxin Zhang |
WABI | 3 |
| 2004 | Good spaced seeds for homology searchabstractMOTIVATION: Filtration is an important technique used to speed up local alignment as exemplified in the BLAST programs. Recently, Ma et al. discovered that better filtering can be achieved by spacing out the matching positions according to a certain pattern, instead of contiguous positions to trigger a local alignment in their PatternHunter program. Such a match pattern is called a spaced seed. RESULTS: Our numerical computation shows that the ranks of spaced seeds (based on sensitivity) change with the sequences similarity. Since homologous sequences may have diverse similarity, we assess the sensitivity of spaced seeds over a range of similarity levels and present a list of good spaced seeds for facilitating homology search in DNA genomic sequences. We validate that the listed spaced seeds are indeed more sensitive using three arbitrarily chosen pairs of DNA genomic sequences. Kwok Pui Choi, Fanfan Zeng, Louxin Zhang |
Bioinform. | 3 |
| 2004 | Sensitivity analysis and efficient method for identifying optimal spaced seeds
Kwok Pui Choi, Louxin Zhang |
J. Comput. Syst. Sci. | 2 |
| 2003 | Greedy method for inferring tandem duplication historyabstractMOTIVATION: Genome analysis suggests that tandem duplication is an important mode of evolutionary novelty by permitting one copy of each gene to drift and potentially to acquire a new function. With more and more genomic sequences available, reconstructing duplication history has received extensive attention recently. RESULTS: An efficient method is presented for inferring the duplication history of tandemly repeated sequences based on the model proposed by Fitch (1977). We validate the method by using simulation results and real data sets of mucin genes, ZNF genes, and olfactory receptors genes. The agreement with conclusions drawn by other biological researchers strongly indicates that our method is efficient and robust. AVAILABILITY: The program is available by request. Louxin Zhang, Bin Ma 0002, Lusheng Wang 0001, Ying Xu 0002 |
Bioinform. | 1 |
| 2003 | Distinguishing string selection problems
J. Kevin Lanctôt, Ming Li 0001, Bin Ma 0002, Shaojiu Wang, Louxin Zhang |
Inf. Comput. | 5 |
| 2002 | Efficient Methods for Inferring Tandem Duplication History
Louxin Zhang, Bin Ma 0002, Lusheng Wang 0001 |
WABI | 1 |
| 2001 | Complexity Study on Two Clustering Problems
Louxin Zhang, Song Zhu |
ISAAC | 1 |
| 2001 | Cladogramer: incorporating haplotype frequency into cladogram analysisabstractAbstract Summary: We implement a program that incorporates polymorphic sites data, haplotype frequency arrays, and other factors, into cladogram estimation. Availability: It is available at http://sdmc.krdl.org.sg:8080/~lxzhang/cladogramer Contact: [email protected] Louxin Zhang, Chew-Kiat Heng, Tin Wee Tan |
Bioinform. | 1 |
| 2000 | From Gene Trees to Species TreesabstractThis paper studies various algorithmic issues in reconstructing a species tree from gene trees under the duplication and the mutation costmodel. This is a fundamental problem in computational molecular biology. Our main results are as follows. A linear time algorithm is presented for computing all the losses in duplications associated with the least common ancestor mapping from a gene tree to a species tree. This answers a problem raised recently by Eulenstein, Mirkin, and Vingron [J. Comput. Bio., 5 (1998), pp. 135--148]. The complexity of finding an optimal species tree from gene trees is studied. The problem is proved to be NP-hard for the duplication cost and for the mutation cost. Further, the concept of reconciled trees was introduced by Goodman et al. and formalized by Page for visualizing the relationship between gene and species trees. We show that constructing an optimal reconciled tree for gene trees is also NP-hard. Finally, we consider a general reconstruction problem and show it to be NP-hard even for the well-known nearest neighbor interchange distance. A new and efficiently computable metric is defined based on the duplication cost. We show that the problem of finding an optimal species tree from gene trees is NP-hard under this new metric but it can be approximated within factor 2 in polynomial time. Using this approximation result, we propose a heuristic method for finding a species tree from gene trees with uniquely labeled leaves under the duplication cost. Our experimental tests demonstrate that when the number of species is larger than 15 and gene trees are close to each other, our heuristic method is significantly better than the existing program in Page's GeneTree 1.0 that starts the search from a random tree. Bin Ma 0002, Ming Li 0001, Louxin Zhang |
SIAM J. Comput. | 3 |
| 1999 | Distinguishing String Selection Problems
J. Kevin Lanctôt, Ming Li 0001, Bin Ma 0002, Shaojiu Wang, Louxin Zhang |
SODA | 5 |
| 1999 | WebPHYLIP: a web interface to PHYLIPabstractAbstract Summary: A web interface to PHYLIP (version 3.57 C) is implemented using CGI/Perl programming. It enables users to do phylogenetic analysis through the Internet. Availability: WebPHYLIP is available at http://sdmc.krdl.org.sg:8080/~lxzhang/phylip. Contact: [email protected] Allison Lim, Louxin Zhang |
Bioinform. | 2 |
| 1999 | Optimal Bounds for Matching Routing on TreesabstractThe permutation routing problem is studied for trees under the matching model. By introducing a novel and useful (so-called) caterpillar tree partition, we prove that any permutation on an n-node tree (and thus graph) can be routed in $\frac{3}{2}n + O(\log n)$ steps. This answers an open problem of Alon, Chung, and Graham [ SIAM J. Discrete Math., 7 (1994), pp. 516--530]. Louxin Zhang |
SIAM J. Discret. Math. | 1 |
| 1998 | Better Approximation of Diagonal-Flip Transformation and Rotation Transformation
Ming Li 0001, Louxin Zhang |
COCOON | 2 |
| 1998 | On reconstructing species trees from gene trees in term of duplications and lossesabstractand Losses Bin Ma: Ming Lif and Bin Ma 0002, Ming Li 0001, Louxin Zhang |
RECOMB | 3 |
| 1998 | A Protein Patent Query System Powered By KleisliabstractIntroduction Kleisli [5] is an integration technology that is rather suitable in the bioinformatics arena. Many bioinformatics problems (1) require access to data sources that are highly heterogeneous, geographically distributed, highly complex, constantly evolving, and high in volume; (2) require solutions that involve multiple carefully sequenced steps; and (3) require information to be passed smoothly between the steps. Kleisli is designed to handle these requirements directly. In particular, Kleisli provides the high-level query language CPL [4] that can be used to express complicated transformation across multiple data sources in a simple way. We developed a prototype system to more effectively query protein patents. This system uses Kleisli to tie together the following sources to answer queries on protein patents that are considerably more demanding than simple free-text search: (1) the protein section of the Entrez system at the National Center for Biotechnology Inform Limsoon Wong, Louxin Zhang |
SIGMOD Conference | 3 |
| 1998 | Addition in log2n + O(1) Steps on Average: A Simple AnalysisabstractWe demonstrate the use of Kolmogorov complexity in average case analysis of algorithms through a classical example: adding two n-bit numbers in [log2 n] + 2 steps on average. We simplify the analysis of Burks et al. (1961) and (in more complete forms) Briley (1973) and Schay (1995). Richard Beigel, William I. Gasarch, Ming Li 0001, Louxin Zhang |
Theor. Comput. Sci. | 4 |
| 1997 | Many-to-One Packed Routing via Matchings
Danny Krizanc, Louxin Zhang |
COCOON | 2 |
| 1997 | On Distances between Phylogenetic Trees (Extended Abstract)
Bhaskar DasGupta, Xin He 0005, Tao Jiang 0001, Ming Li 0001, John Tromp, Louxin Zhang |
SODA | 6 |
| 1997 | Optimal Bounds for Matching Routing on Trees
Louxin Zhang |
SODA | 1 |
| 1997 | Small Weight Bases for Hamming Codes
John Tromp, Louxin Zhang |
Theor. Comput. Sci. | 2 |
| 1996 | Some Notes on the Nearest Neighbour Interchange Distance
Ming Li 0001, John Tromp, Louxin Zhang |
COCOON | 3 |
| 1995 | Small Weight Bases for Hamming Codes
John Tromp, Louxin Zhang |
COCOON | 2 |
| 1995 | Routing on Trees via Matchings
Alan Roberts, Antonios Symvonis, Louxin Zhang |
WADS | 3 |
| 1995 | On the Approximation of Longest Common Nonsupersequences and Shortest Common Nonsubsequences
Louxin Zhang |
Theor. Comput. Sci. | 1 |
| 1993 | On Weakly Confluent Monadic String-Rewriting Systems
Klaus Madlener, Paliath Narendran, Friedrich Otto, Louxin Zhang |
Theor. Comput. Sci. | 4 |
| 1992 | The Pre-NTS Property is Undecidable for Context-Free Grammars
Louxin Zhang |
Inf. Process. Lett. | 1 |
| 1992 | Some Properties of Finite Special String-Rewriting Systems
Louxin Zhang |
J. Symb. Comput. | 1 |
| 1991 | Decision Problems for Finite Special String-Rewriting Systems that are Confluent on Some Congruence Class
Friedrich Otto, Louxin Zhang |
Acta Informatica | 2 |