Binhai Zhu

dblp:z/BinhaiZhu · DBLP profile ↗
← Back
164ranked-venue papers
13as first author
33since 2021 · last 2026
0000-0002-3929-4128ORCID · verified

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

Theory of computation · 101 · 10 first-author · 18 since 2021Applied, interdisciplinary, general and emerging computing · 26 · 9 since 2021Databases, data management, data science and information retrieval · 13 · 2 first-author · 2 since 2021Graphics, computer vision, multimedia, augmented reality and games · 13 · 1 first-author · 1 since 2021Artificial intelligence and machine learning · 11 · 1 first-author · 3 since 2021Computer networks · 6
YearPublicationVenuePosition
2026 A Faster Algorithm for Sorting by Reciprocal Translocations
Haitao Jiang 0005, Lianrong Pu, Binhai Zhu, Daming Zhu
COCOON5
2026 EssentCell: Discovering Essential Evolutionary Relations in Noisy Single-Cell Data
abstract
Single-cell sequencing (SCS) enables the study of tumor evolution at the resolution of a single cell. SCS data can be represented as a binary matrix, where the $ij$-th entry indicates whether cell $i$ has mutation $j$. There is a simple characterization of when the data is compatible with a perfect phylogeny based on the absence of a special "conflict" submatrix. In practice, SCS data are noisy, which raises the natural question of the minimum number of entries that must be flipped in the data matrix to make it conflict-free and thus compatible with a perfect phylogeny. Furthermore, the likelihood of a false positive is several orders of magnitude smaller than that of a false negative rate. We consider a variation of the minimum-flip problem parameterized by the number of false positives. Restricting the false positive rate to a small range, often multiple optimal solutions can arise. While previous work has focused on reconstructing a single optimal phylogenetic tree, we are interested in the relations that are present among all optimal solutions; we call such relations essential. In this work, we propose an efficient algorithm based on integer linear programming to determine the essential relation on the cells given an SCS data matrix. We test our tool, ${\sf EssentCell}$, on several data sets and discuss the results found.
Adiesha Liyanage, Robyn Burger, Allison Shi, Braeden Sopp, Binhai Zhu, Brendan Mumey
IEEE Trans. Comput. Biol. Bioinform.5
2025 On the Twin Bridges Problem in Polygons
Haitao Jiang 0005, Letu Qingge, Lusheng Wang 0001, Binhai Zhu
AAIM4
2025 Improved Approximation Algorithm and Hardness Result for Sorting Unsigned Strings by Symmetric Reversals
Wenfeng Lai, Haitao Jiang 0005, Daming Zhu, Binhai Zhu
COCOON (2)4
2025 TF-GCNNovo: A Peptide Sequence Prediction Model Integrating Transformer and Graph Convolutional Network
Nan Liu 0006, Xiaotian Jia, Binhai Zhu
ISBRA (1)4
2025 On Multiple Protein Scaffold Filling
Ismoiljon Muzaffarov, Letu Qingge, Lusheng Wang 0001, Binhai Zhu
ISBRA (1)5
2025 The longest subsequence-duplicated subsequence and related problems
Manuel Lafond, Wenfeng Lai, Adiesha Liyanage, Binhai Zhu
Inf. Comput.4
2025 Novel Probabilistic and Machine Learning Approaches for the Protein Scaffold Gap Filling Problem
Kushal Badal, Letu Qingge, Binhai Zhu
J. Comput. Sci. Technol.4
2025 Flanked Transposition Distance for Two Strings
abstract
Transposition is a well-known genome rearrangement event that switches two consecutive sub-strings on a string. Since a transposition makes changes to a string, the genome here is just a string. The problem of transforming one string into the other by a sequence of transposition operations has attracted a lot of attention. However, it has been reported that genome rearrangement events are often associated with repeated sub-strings. In particular, a transposition operation is most likely associated with three identical repeated sub-strings. A transposition operation on two consecutive sub-strings $x$ and $y$ switches the two sub-strings and transforms the whole string $zxyw$ into the other string $zyxw$, where $z$ and $w$ represents the two sub-strings on the left and right of $xy$, respectively. When repeated sub-strings are considered, the two consecutive sub-strings $x$ and $y$ are flanked with three identical repeated sub-strings $R$ and the flanked transposition transforms the whole string $zRxRyRw$ into $zRyRxRw$. For a flanked transposition operation, the neighbors of $x$ and $y$ remain the same before and after the transposition. In this paper, we investigate the problem of transforming one string into the other by a number of flanked transpositions. First, we present a necessary and sufficient condition to determine if a string can be transformed into the other by a sequence of flanked transpositions. We then design a decision algorithm with running time $\mathcal {O}(n)$ to test if such a condition holds. We also show that transforming one string into the other by using minimum number of flanked transpositions is NP-hard. A string $\pi$ of $n$ letters is simple if the $n-1$ consecutive pairs of letters are distinct. We present an $\mathcal {O}(n^{2})$ approximation algorithm with ratio 2 for the optimization version of the special case, where both input strings are simple.
Huixiu Xu, Haitao Jiang 0005, Lusheng Wang 0001, Binhai Zhu, Daming Zhu
IEEE Trans. Comput. Biol. Bioinform.5
2025 Constructing red-black spanners for mixed-charging vehicular networks
Sergey Bereg, Yuya Higashikawa, Naoki Katoh, Junichi Teruyama, Yuki Tokuni, Binhai Zhu
Theor. Comput. Sci.6
2024 On the Existence of Parameterized Algorithms for the Shortest Common Supersequence and Related Problems
Muzhou Chen, Haitao Jiang 0005, Nan Liu 0006, Lusheng Wang 0001, Binhai Zhu
AAIM (2)5
2024 Optimal Bridge, Twin Bridges and Beyond: Inserting Edges into a Road Network to Minimize the Constrained Diameters
Zhidan Feng 0002, Henning Fernau, Binhai Zhu
AAIM (1)3
2024 On Sorting by Unsigned Symmetric Reversals
Wenfeng Lai, Haitao Jiang 0005, Daming Zhu, Binhai Zhu
COCOON (1)4
2024 Probabilistic and Machine Learning Models for the Protein Scaffold Gap Filling Problem
Kushal Badal, Letu Qingge, Binhai Zhu
ISBRA (3)4
2024 The longest letter-duplicated subsequence and related problems
abstract
Abstract Motivated by computing duplication patterns in sequences, a new problem called the longest letter-duplicated subsequence (LLDS) is proposed. Given a sequence S of length n, a letter-duplicated subsequence is a subsequence of S in the form of $$x_1^{d_1}x_2^{d_2}\ldots x_k^{d_k}$$ x 1 d 1 x 2 d 2 … x k d k with $$x_i\in \Sigma $$ x i ∈ Σ , $$x_j\ne x_{j+1}$$ x j ≠ x j + 1 and $$d_i\ge 2$$ d i ≥ 2 for all i in [k] and j in $$[k-1]$$ [ k - 1 ] . A linear time algorithm for computing a longest letter-duplicated subsequence (LLDS) of S can be easily obtained. In this paper, we focus on two variants of this problem: (1) ‘all-appearance’ version, i.e., all letters in $$\Sigma $$ Σ must appear in the solution, and (2) the weighted version. For the former, we obtain dichotomous results: We prove that, when each letter appears in S at least 4 times, the problem and a relaxed version on feasibility testing (FT) are both NP-hard. The reduction is from $$(3^+,1,2^-)$$ ( 3 + , 1 , 2 - ) -SAT, where all 3-clauses (i.e., containing 3 lals) are monotone (i.e., containing only positive literals) and all 2-clauses contain only negative literals. We then show that when each letter appears in S at most 3 times, then the problem admits an O(n) time algorithm. Finally, we consider the weighted version, where the weight of a block $$x_i^{d_i} (d_i\ge 2)$$ x i d i ( d i ≥ 2 ) could be any positive function which might not grow with $$d_i$$ d i . We give a non-trivial $$O(n^2)$$ O ( n 2 ) time dynamic programming algorithm for this version, i.e., computing an LD-subsequence of S whose weight is maximized.
Wenfeng Lai, Adiesha Liyanage, Binhai Zhu
Acta Informatica3
2024 Permutation-constrained Common String Partitions with Applications
Manuel Lafond, Binhai Zhu
Algorithmica2
2024 Flanked Block-Interchange Distance on Strings
abstract
Rearrangement sorting problems impact profoundly in measuring genome similarities and tracing historic scenarios of species. However, recent studies on genome rearrangement mechanisms disclosed a statistically significant evidence, repeats are situated at the ends of rearrangement relevant segments and stay unchanged before and after rearrangements.To reflect the principle behind this evidence, we propose flanked block-interchange, an operation on strings that exchanges two substrings flanked by identical left and right symbols in a string. The flanked block-interchange distance problem is formulated as finding a shortest sequence of flanked block-interchanges to transform a string into the other. We propose a sufficient and necessary condition for deciding whether two strings can be transformed into each other by flanked block-interchanges. This condition is linear time verifiable. Under this condition for two strings, we present a [Formula: see text]-approximation algorithm for the flanked block-interchange distance problem where each symbol occurs at most k times in a string and a polynomial algorithm for this problem where each symbol occurs at most twice in a string. We show that the problem of flanked block-interchange distance is NP-hard at last.
Haitao Jiang 0005, Binhai Zhu, Lusheng Wang 0001, Daming Zhu
IEEE ACM Trans. Comput. Biol. Bioinform.3
2024 New approximation algorithms for RNA secondary structures prediction problems by local search
Aizhong Zhou, Haodi Feng, Jiong Guo, Haitao Jiang 0005, Nan Liu 0006, Binhai Zhu, Daming Zhu
Theor. Comput. Sci.6
2023 The Longest Subsequence-Repeated Subsequence Problem
Manuel Lafond, Wenfeng Lai, Adiesha Liyanage, Binhai Zhu
COCOA (1)4
2023 Guarding Precise and Imprecise Polyhedral Terrains with Segments
Bradley McCoy, Binhai Zhu, Aakash Dutt
COCOA (2)2
2023 Red-Black Spanners for Mixed-Charging Vehicular Networks
Sergey Bereg, Yuya Higashikawa, Naoki Katoh, Junichi Teruyama, Yuki Tokuni, Binhai Zhu
COCOON (1)6
2023 Cabbage Can't Always Be Transformed into Turnip: Decision Algorithms for Sorting by Symmetric Reversals
Yixiao Yu, Ziyi Fang, Haitao Jiang 0005, Lusheng Wang 0001, Binhai Zhu, Daming Zhu
COCOON (2)6
2023 On Computing a Center Persistence Diagram
Yuya Higashikawa, Naoki Katoh, Guohui Lin, Eiji Miyano, Suguru Tamaki, Junichi Teruyama, Binhai Zhu
FCT7
2023 A Convolutional Denoising Autoencoder for Protein Scaffold Filling
Jordan Sturtz, Richard Annan, Binhai Zhu, Letu Qingge
ISBRA3
2023 On Sorting by Flanked Transpositions
Huixiu Xu, Haitao Jiang 0005, Lusheng Wang 0001, Binhai Zhu, Daming Zhu
ISBRA5
2023 Algorithms and Hardness for the Longest Common Subsequence of Three Strings and Related Problems
Lusheng Wang 0001, Binhai Zhu
SPIRE2
2022 Beyond the Longest Letter-Duplicated Subsequence Problem
abstract
Given a sequence $S$ of length $n$, a letter-duplicated subsequence is a subsequence of $S$ in the form of $x_1^{d_1}x_2^{d_2}\cdots x_k^{d_k}$ with $x_i\inΣ$, $x_j\neq x_{j+1}$ and $d_i\geq 2$ for all $i$ in $[k]$ and $j$ in $[k-1]$. A linear time algorithm for computing the longest letter-duplicated subsequence (LLDS) of $S$ can be easily obtained. In this paper, we focus on two variants of this problem. We first consider the constrained version when $Σ$ is unbounded, each letter appears in $S$ at least 6 times and all the letters in $Σ$ must appear in the solution. We show that the problem is NP-hard (a further twist indicates that the problem does not admit any polynomial time approximation). The reduction is from possibly the simplest version of SAT that is NP-complete, $(\leq 2,1,\leq 3)$-SAT, where each variable appears at most twice positively and exact once negatively, and each clause contains at most three literals and some clauses must contain exactly two literals. (We hope that this technique will serve as a general tool to help us proving the NP-hardness for some more tricky sequence problems involving only one sequence -- much harder than with at least two input sequences, which we apply successfully at the end of the paper on some extra variations of the LLDS problem.) We then show that when each letter appears in $S$ at most 3 times, then the problem admits a factor $1.5-O(\frac{1}{n})$ approximation. Finally, we consider the weighted version, where the weight of a block $x_i^{d_i} (d_i\geq 2)$ could be any positive function which might not grow with $d_i$. We give a non-trivial $O(n^2)$ time dynamic programming algorithm for this version, i.e., computing an LD-subsequence of $S$ whose weight is maximized.
Wenfeng Lai, Adiesha Liyanage, Binhai Zhu
CPM3
2022 Deep Learning Approaches for the Protein Scaffold Filling Problem
abstract
We are on the verge of a post-genomics era in which whole protein sequencing will be quickly carried out. Protein se-quencing plays an important role in identifying protein functions, analyzing protein-protein interactions, and characterizing post-translational modifications, etc. The protein sequencing problem is to determine the complete sequence of amino acids in proteins. De novo protein sequencing using top-down and bottom-up tandem mass spectrometry suffers from the problem of producing only partial sequences of target proteins, namely scaffold. In this paper, we explore the possibility of using deep learning techniques to perform the task of predicting amino acids in partially sequenced proteins by two phases. First, our methods involve querying the NCBI Protein Blast server to find closest matching homologous sequences to a scaffold as a training dataset. Second, we train several deep learning models based on a convolutional neural network and long short term memory to predict missing amino acids in the scaffold in the forward and reverse directions. We comprehensively evaluate our proposed methods on an alemtuzumab dataset and our results show that the proposed methods achieve high sequence coverage and high sequence accuracy with 100 % on the the light chain of alemtuzumab scaffold data.
Binhai Zhu, Jordan Sturtz, Letu Qingge, Xiaohong Yuan, Xingang Fu
ICTAI1
2022 Computing the Tandem Duplication Distance is NP-Hard
abstract
In computational biology, tandem duplication is an important biological phenomenon which can occur either at the genome or at the DNA level. A tandem duplication takes a copy of a genome segment and inserts it right after the segment---this can be represented as the string operation $AXB \Rightarrow AXXB$. Tandem exon duplications have been found in many species such as human, fly, and worm and have been largely studied in computational biology. The tandem duplication (TD) distance problem we investigate in this paper is defined as follows: given two strings $S$ and $T$ over the same alphabet $\Sigma$, compute the smallest sequence of TDs required to convert $S$ to $T$. The natural question of whether the TD distance can be computed in polynomial time was posed in 2004 by Leupold et al. and had remained open, despite the fact that TDs have received much attention ever since. In this paper, we focus on the special case when all characters of $S$ are distinct. This is known as the exemplar TD distance, which is of special relevance in bioinformatics. We first prove that this problem is NP-hard when the alphabet size is unbounded, settling the 16-year-old open problem. We then show how to adapt the proof to $|\Sigma|=4$, hence proving the NP-hardness of the TD problem for any $|\Sigma|\geq 4$. One of the tools we develop for the reduction is a new problem called Cost-Effective Subgraph, for which we obtain W[1]-hardness results that might be of independent interest. We finally show that computing the exemplar TD distance between $S$ and $T$ is fixed-parameter tractable. Our results open the door to many other questions, and we conclude with several open problems.
Manuel Lafond, Binhai Zhu
SIAM J. Discret. Math.2
2021 Permutation-Constrained Common String Partitions with Applications
Manuel Lafond, Binhai Zhu
SPIRE2
2021 Dispersing and grouping points on planar segments
Xiaozhou He, Wenfeng Lai, Binhai Zhu
Theor. Comput. Sci.3
2021 On the solution bound of two-sided scaffold filling
Daming Zhu, Haitao Jiang 0005, Binhai Zhu
Theor. Comput. Sci.4
2021 Approximation algorithms for the maximum vertex coverage problem on bounded degree graphs
Peiyan Zhou, Haitao Jiang 0005, Daming Zhu, Binhai Zhu
Theor. Comput. Sci.4
2020 Genomic Problems Involving Copy Number Profiles: Complexity and Algorithms
abstract
Recently, due to the genomic sequence analysis in several types of cancer, genomic data based on copy number profiles (CNP for short) are getting more and more popular. A CNP is a vector where each component is a non-negative integer representing the number of copies of a specific segment of interest. The motivation is that in the late stage of certain types of cancer, the genomes are progressing rapidly by segmental duplications and deletions, and hence obtaining the exact sequences becomes difficult. Instead, the number of copies of important segments can be predicted from expression analysis and carries important biological information. Therefore, significant research has recently been devoted to the analysis of genomic data represented as CNP’s. In this paper, we present two streams of results. The first is the negative results on two open problems regarding the computational complexity of the Minimum Copy Number Generation (MCNG) problem posed by Qingge et al. in 2018. The Minimum Copy Number Generation (MCNG) is defined as follows: given a string S in which each character represents a gene or segment, and a CNP C, compute a string T from S, with the minimum number of segmental duplications and deletions, such that cnp(T)=C. It was shown by Qingge et al. that the problem is NP-hard if the duplications are tandem and they left the open question of whether the problem remains NP-hard if arbitrary duplications and/or deletions are used. We answer this question affirmatively in this paper; in fact, we prove that it is NP-hard to even obtain a constant factor approximation. This is achieved through a general-purpose lemma on set-cover reductions that require an exact cover in one direction, but not the other, which might be of independent interest. We also prove that the corresponding parameterized version is W[1]-hard, answering another open question by Qingge et al. The other result is positive and is based on a new (and more general) problem regarding CNP’s. The Copy Number Profile Conforming (CNPC) problem is formally defined as follows: given two CNP’s C₁ and C₂, compute two strings S₁ and S₂ with cnp(S₁)=C₁ and cnp(S₂)=C₂ such that the distance between S₁ and S₂, d(S₁,S₂), is minimized. Here, d(S₁,S₂) is a very general term, which means it could be any genome rearrangement distance (like reversal, transposition, and tandem duplication, etc). We make the first step by showing that if d(S₁,S₂) is measured by the breakpoint distance then the problem is polynomially solvable. We expect that this will trigger some related research along the line in the near future.
Manuel Lafond, Binhai Zhu
CPM2
2020 The Tandem Duplication Distance Is NP-Hard
abstract
In computational biology, tandem duplication is an important biological phenomenon which can occur either at the genome or at the DNA level. A tandem duplication takes a copy of a genome segment and inserts it right after the segment - this can be represented as the string operation AXB ⇒ AXXB. Tandem exon duplications have been found in many species such as human, fly or worm, and have been largely studied in computational biology. The Tandem Duplication (TD) distance problem we investigate in this paper is defined as follows: given two strings S and T over the same alphabet, compute the smallest sequence of tandem duplications required to convert S to T. The natural question of whether the TD distance can be computed in polynomial time was posed in 2004 by Leupold et al. and had remained open, despite the fact that tandem duplications have received much attention ever since. In this paper, we prove that this problem is NP-hard, settling the 16-year old open problem. We further show that this hardness holds even if all characters of S are distinct. This is known as the exemplar TD distance, which is of special relevance in bioinformatics. One of the tools we develop for the reduction is a new problem called the Cost-Effective Subgraph, for which we obtain W[1]-hardness results that might be of independent interest. We finally show that computing the exemplar TD distance between S and T is fixed-parameter tractable. Our results open the door to many other questions, and we conclude with several open problems.
Manuel Lafond, Binhai Zhu
STACS2
2020 Dispersing and Grouping Points on Segments in the Plane
Xiaozhou He, Wenfeng Lai, Binhai Zhu
TAMC3
2020 Breakpoint distance and PQ-trees
Haitao Jiang 0005, Cédric Chauve, Binhai Zhu
Inf. Comput.4
2020 Approaching the One-Sided Exemplar Adjacency Number Problem
abstract
The one-sided Exemplar Adjacency Number (EAN) is a known problem for computing the exemplar similarity between a generic linear genome${\mathcal G}$with gene duplications and an exemplar genome$H$(over the same set of$n$gene families). In this problem, we need to compute an exemplar genome$G$, which is a permutation obtained from${\mathcal G}$, such that the number of common adjacencies between$G$and$H$is maximized. Unfortunately, the problem is not only NP-hard but also NP-hard to approximate. In this paper, we approach the problem by relaxing the constraint such that a sub-permutation$G^{+}$obtained from${\mathcal G}$does not have to include all the gene families, but still needs to have a length at least$k$. Hence$G^{+}$is called apseudo-exemplargenome. Then, a slightly more general problem (One-sided EAN+) is defined: compute a pseudo-exemplar genome$G^{+}$from${\mathcal G}$such that the number of common adjacencies between$H$and$G^{+}$is maximized. Certainly One-sided EAN+ contains One-sided EAN as a special case; moreover, it presents some flexibility in designing algorithms. First, we relax and formulate the One-sided EAN+ problem as the maximum independent set (MIS) on a colored interval graph and hence reduce the appearance of each gene to at most two times. We show that this new relaxation is still NP-complete, though a simple factor-2 approximation algorithm can be designed; moreover, we also prove that the problem cannot be approximated within$2-\varepsilon$by a local search technique. We then show that this relaxed version is fixed-parameter tractable (FPT). Second, to ensure that each gene appears in$G^+$at most once, we use integer linear programming (ILP) to solve this problem. Finally, we implement our algorithm and compare it with the up-to-date software GREDU, with simulated signed and unsigned genomes. It turns out that our algorithm is more stable and can process genomes of length up to 12,000 for signed genomes (while GREDU can falter on such a large signed genome and it cannot handle unsigned genomes at all).
Letu Qingge, Killian Smith, Sean Jungst, Baihui Wang, Qing Yang 0003, Binhai Zhu
IEEE ACM Trans. Comput. Biol. Bioinform.6
2019 A 2-Approximation Algorithm for the Complementary Maximal Strip Recovery Problem
abstract
The Maximal Strip Recovery problem (MSR) and its complementary (CMSR) are well-studied NP-hard problems in computational genomics. The input of these dual problems are two signed permutations. The goal is to delete some gene markers from both permutations, such that, in the remaining permutations, each gene marker has at least one common neighbor. Equivalently, the resulting permutations could be partitioned into common strips of length at least two. Then MSR is to maximize the number of remaining genes, while the objective of CMSR is to delete the minimum number of gene markers. In this paper, we present a new approximation algorithm for the Complementary Maximal Strip Recovery (CMSR) problem. Our approximation factor is 2, improving the currently best 7/3-approximation algorithm. Although the improvement on the factor is not huge, the analysis is greatly simplified by a compensating method, commonly referred to as the non-oblivious local search technique. In such a method a substitution may not always increase the value of the current solution (it sometimes may even decrease the solution value), though it always improves the value of another function seemingly unrelated to the objective function.
Haitao Jiang 0005, Jiong Guo, Daming Zhu, Binhai Zhu
CPM4
2019 Maximum Stacking Base Pairs: Hardness and Approximation by Nonlinear LP-Rounding
Haitao Jiang 0005, Peiqiang Liu, Binhai Zhu, Daming Zhu
ISBRA4
2019 Trajectory Comparison in a Vehicular Network II: Eliminating the Redundancy
Letu Qingge, Lihui Dai, Qing Yang 0003, Binhai Zhu
WASA5
2019 Trajectory Comparison in a Vehicular Network I: Computing a Consensus Trajectory
Letu Qingge, Qing Yang 0003, Binhai Zhu
WASA4
2019 On some matching problems under the color-spanning model
Sergey Bereg, Feifei Ma, Wencheng Wang 0001, Jian Zhang 0001, Binhai Zhu
Theor. Comput. Sci.5
2019 The discrete and mixed minimax 2-center problems
Yin-Feng Xu, Binhai Zhu
Theor. Comput. Sci.4
2018 A Randomized FPT Approximation Algorithm for Maximum Alternating-Cycle Decomposition with Applications
Haitao Jiang 0005, Lianrong Pu, Letu Qingge, David Sankoff, Binhai Zhu
COCOON5
2018 On Approaching the One-Sided Exemplar Adjacency Number Problem
Letu Qingge, Killian Smith, Sean Jungst, Binhai Zhu
ISBRA4
2018 Solving the maximum internal spanning tree problem on interval graphs in polynomial time
Xingfu Li, Haodi Feng, Haitao Jiang 0005, Binhai Zhu
Theor. Comput. Sci.4
2018 A 2k-kernelization algorithm for vertex cover based on crown decomposition
Binhai Zhu
Theor. Comput. Sci.2
2018 Finding disjoint dense clubs in a social network
Hui Li 0027, Wencheng Wang 0001, Chunlin Xin, Binhai Zhu
Theor. Comput. Sci.5
2017 Improved Approximation Algorithm for the Maximum Base Pair Stackings Problem in RNA Secondary Structures Prediction
Aizhong Zhou, Haitao Jiang 0005, Jiong Guo, Haodi Feng, Nan Liu 0006, Binhai Zhu
COCOON6
2017 OpinionWalk: An efficient solution to massive trust assessment in online social networks
abstract
Massive trust assessment (MTA) in an Online Social Network (OSN), i.e., computing the trustworthiness of all users in the network, is crucial in various OSN-related applications. Existing solutions are either too slow or inaccurate in addressing the MTA problem. We propose the OpinionWalk algorithm that accurately and efficiently conducts MTA in an OSN. OpinionWalk models trust by the Dirichlet distribution and uses a matrix to represent the direct trust relations among users. From the perspective of a user, other users' trustworthiness are stored in a column vector that is iteratively updated when the algorithm “walks” through the network, in a breadth-first search manner. We identify the overlapping subproblems property in MTA and prove OpinionWalk is a more efficient solution. The accuracy and execution time of OpinionWalk are evaluated and compared to benchmark algorithms including EigenTrust, TrustRank, MoleTrust, TidalTrust and AssessTrust, using two real-world datasets (Advogato and Pretty Good Privacy). Experimental results indicate that OpinionWalk is an efficient and accurate solution to MTA, compared to previous algorithms.
Guangchi Liu, Qi Chen 0018, Qing Yang 0003, Binhai Zhu, Honggang Wang 0001, Wei Wang 0015
INFOCOM4
2017 Improved algorithms for intermediate dataset storage in a cloud-based dataflow
Jie Cheng 0004, Daming Zhu, Binhai Zhu
Theor. Comput. Sci.3
2016 A Polynomial Time Solution for Permutation Scaffold Filling
Nan Liu 0006, Binhai Zhu
COCOA3
2016 Genomic Scaffold Filling Revisited
abstract
The genomic scaffold filling problem has attracted a lot of attention recently. The problem is on filling an incomplete sequence (scaffold) I into I', with respect to a complete reference genome G, such that the number of adjacencies between G and I' is maximized. The problem is NP-complete and APX-hard, and admits a 1.2-approximation. However, the sequence input I is not quite practical and does not fit most of the real datasets (where a scaffold is more often given as a list of contigs). In this paper, we revisit the genomic scaffold filling problem by considering this important case when, (1) a scaffold S is given, the missing genes X = c(G) - c(S) can only be inserted in between the contigs, and the objective is to maximize the number of adjacencies between G and the filled S' and (2) a scaffold S is given, a subset of the missing genes X' subset X = c(G) - c(S) can only be inserted in between the contigs, and the objective is still to maximize the number of adjacencies between G and the filled S''. For problem (1), we present a simple NP-completeness proof, we then present a factor-2 greedy approximation algorithm, and finally we show that the problem is FPT when each gene appears at most d times in G. For problem (2), we prove that the problem is W[1]-hard and then we present a factor-2 FPT-approximation for the case when each gene appears at most d times in G.
Haitao Jiang 0005, Chenglin Fan, Boting Yang, Farong Zhong, Daming Zhu, Binhai Zhu
CPM6
2016 Filling a Protein Scaffold with a Reference
Letu Qingge, Farong Zhong, Binhai Zhu
ISBRA4
2016 On the General Chain Pair Simplification Problem
abstract
The Chain Pair Simplification problem (CPS) was posed by Bereg et al. who were motivated by the problem of efficiently computing and visualizing the structural resemblance between a pair of protein backbones. In this problem, given two polygonal chains of lengths n and m, the goal is to simplify both of them simultaneously, so that the lengths of the resulting simplifications as well as the discrete Frechet distance between them are bounded. When the vertices of the simplifications are arbitrary (i.e., not necessarily from the original chains), the problem is called General CPS (GCPS). In this paper we consider for the first time the complexity of GCPS under both the discrete Frechet distance (GCPS-3F) and the Hausdorff distance (GCPS-2H). (In the former version, the quality of the two simplifications is measured by the discrete Fr'echet distance, and in the latter version it is measured by the Hausdorff distance.) We prove that GCPS-3F is polynomially solvable, by presenting an widetilde-O((n+m)^6 min{n,m}) time algorithm for the corresponding minimization problem. We also present an O((n+m)^4) 2-approximation algorithm for the problem. On the other hand, we show that GCPS-2H is NP-complete, and present an approximation algorithm for the problem.
Chenglin Fan, Omrit Filtser, Matthew J. Katz, Binhai Zhu
MFCS4
2016 A 1.5-Approximation Algorithm for Two-Sided Scaffold Filling
Nan Liu 0006, Daming Zhu, Haitao Jiang 0005, Binhai Zhu
Algorithmica4
2015 The Discrete and Mixed Minimax 2-Center Problem
Yin-Feng Xu, Binhai Zhu
COCOA4
2015 On the Chain Pair Simplification Problem
Chenglin Fan, Omrit Filtser, Matthew J. Katz, Tim Wylie, Binhai Zhu
WADS5
2015 Computing an Optimal Path with the Minimum Number of Distinct Sensors
Chenglin Fan, Qing Yang 0003, Binhai Zhu
WASA3
2015 Isomorphism and similarity for 2-generation pedigrees
abstract
We consider the emerging problem of comparing the similarity between (unlabeled) pedigrees. More specifically, we focus on the simplest pedigrees, namely, the 2-generation pedigrees. We show that the isomorphism testing for two 2-generation pedigrees is GI-hard. If the 2-generation pedigrees are monogamous (i.e., each individual at level-1 can mate with exactly one partner) then the isomorphism testing problem can be solved in polynomial time. We then consider the problem by relaxing it into an NP-complete decomposition problem which can be formulated as the Minimum Common Integer Pair Partition (MCIPP) problem, which we show to be FPT by exploiting a property of the optimal solution. While there is still some difficulty to overcome, this lays down a solid foundation for this research.
Haitao Jiang 0005, Guohui Lin, Weitian Tong, Daming Zhu, Binhai Zhu
BMC Bioinform.5
2015 A factor-(1.408 + ε) approximation for sorting unsigned genomes by reciprocal translocations
Haitao Jiang 0005, Lusheng Wang 0001, Binhai Zhu, Daming Zhu
Theor. Comput. Sci.3
2015 Improved parameterized and exact algorithms for cut problems on trees
Iyad Kanj, Guohui Lin, Tian Liu 0001, Weitian Tong, Ge Xia, Jinhui Xu 0001, Boting Yang, Peng Zhang 0008, Binhai Zhu
Theor. Comput. Sci.10
2014 On the Exact Block Cover Problem
Haitao Jiang 0005, Bing Su 0002, Mingyu Xiao 0001, Yin-Feng Xu, Farong Zhong, Binhai Zhu
AAIM6
2014 Algorithms for Cut Problems on Trees
Iyad Kanj, Guohui Lin, Tian Liu 0001, Weitian Tong, Ge Xia, Jinhui Xu 0001, Boting Yang, Peng Zhang 0008, Binhai Zhu
COCOA10
2014 A note on visibility-constrained Voronoi diagrams
Franz Aurenhammer, Bing Su 0002, Yin-Feng Xu, Binhai Zhu
Discret. Appl. Math.4
2014 A linear kernel for the complementary maximal strip recovery problem
Haitao Jiang 0005, Binhai Zhu
J. Comput. Syst. Sci.2
2014 On Some Proximity Problems of Colored Sets
Chenglin Fan, Jun Luo 0008, Wencheng Wang 0001, Farong Zhong, Binhai Zhu
J. Comput. Sci. Technol.5
2014 On the approximability of the exemplar adjacency number problem for genomes with gene repetitions
Zhixiang Chen 0001, Randy Goebel, Guohui Lin, Weitian Tong, Jinhui Xu 0001, Boting Yang, Binhai Zhu
Theor. Comput. Sci.9
2014 Voronoi diagram with visual restriction
Chenglin Fan, Jun Luo 0008, Wencheng Wang 0001, Binhai Zhu
Theor. Comput. Sci.4
2014 Combinatorial Optimization and Applications
Peter Widmayer, Yin-Feng Xu, Binhai Zhu
Theor. Comput. Sci.3
2014 Following a curve with the discrete Fréchet distance
Tim Wylie, Binhai Zhu
Theor. Comput. Sci.2
2013 An Improved Approximation Algorithm for Scaffold Filling to Maximize the Common Adjacencies
Nan Liu 0006, Haitao Jiang 0005, Daming Zhu, Binhai Zhu
COCOON4
2013 The Program Download Problem: Complexity and Algorithms
Chao Peng 0004, Binhai Zhu, Hong Zhu 0004
COCOON3
2013 Extending the lifetime of a WSN by partial covers
abstract
While extending the lifetime of a wireless sensor network (WSN) with full coverage has been extensively studied, it was found recently that the lifetime of a WSN can be prolonged significantly if partial covers are used instead. In this paper, we formally define the problem of extending the lifetime of a WSN using partial covers. (Throughout this paper, we assume that each point of the given target region is covered at least k times by the input sensors.) We first present a centralized algorithm using an optimal subroutine which computes the densest strip with width 2r, where r is the minimum sensing radius of all sensors. By using a known 1-D algorithm, we can cover the center of the strip with k full covers and the remaining subproblems can be solved recursively to have the eventual k partial covers. We then introduce a distributed algorithm without any assumption on the coordinates and directions of sensors, as long as each sensor knows the presence of other sensors within its sensing region. Finally, we present some experimental results comparing the performance of these algorithms with the previous homological partial cover solution. In all small instances the results generated by our algorithms are significantly better than those generated by the homological method. For two larger instances (a larger domain with n around 1000), the homological method cannot finish while both of our algorithms generate promising results.
Brendan Mumey, Kelly Spendlove, Binhai Zhu
ICC3
2013 Tight Approximation Bounds for Connectivity with a Color-Spanning Set
Chenglin Fan, Jun Luo 0008, Binhai Zhu
ISAAC3
2013 The Radiation Hybrid Map Construction Problem Is FPT
Iyad Kanj, Ge Xia, Binhai Zhu
ISBRA3
2013 An Improved Approximation Algorithm for Scaffold Filling to Maximize the Common Adjacencies
abstract
Scaffold filling is a new combinatorial optimization problem in genome sequencing. The one-sided scaffold filling problem can be described as given an incomplete genome I and a complete (reference) genome G, fill the missing genes into I such that the number of common (string) adjacencies between the resulting genome I' and G is maximized. This problem is NP-complete for genome with duplicated genes and the best known approximation factor is 1.33, which uses a greedy strategy. In this paper, we prove a better lower bound of the optimal solution, and devise a new algorithm by exploiting the maximum matching method and a local improvement technique, which improves the approximation factor to 1.25. For genome with gene repetitions, this is the only known NP-complete problem which admits an approximation with a small constant factor (less than 1.5).
Nan Liu 0006, Haitao Jiang 0005, Daming Zhu, Binhai Zhu
IEEE ACM Trans. Comput. Biol. Bioinform.4
2013 Protein Chain Pair Simplification under the Discrete Fréchet Distance
abstract
For protein structure alignment and comparison, a lot of work has been done using RMSD as the distance measure, which has drawbacks under certain circumstances. Thus, the discrete Fréchet distance was recently applied to the problem of protein (backbone) structure alignment and comparison with promising results. For this problem, visualization is also important because protein chain backbones can have as many as 500-600 $(\alpha)$-carbon atoms, which constitute the vertices in the comparison. Even with an excellent alignment, the similarity of two polygonal chains can be difficult to visualize unless the chains are nearly identical. Thus, the chain pair simplification problem (CPS-3F) was proposed in 2008 to simultaneously simplify both chains with respect to each other under the discrete Fréchet distance. The complexity of CPS-3F is unknown, so heuristic methods have been developed. Here, we define a variation of CPS-3F, called the constrained CPS-3F problem ($({\rm CPS\hbox{-}3F}^+)$), and prove that it is polynomially solvable by presenting a dynamic programming solution, which we then prove is a factor-2 approximation for CPS-3F. We then compare the $({\rm CPS\hbox{-}3F}^+)$ solutions with previous empirical results, and further demonstrate some of the benefits of the simplified comparisons. Chain pair simplification based on the Hausdorff distance (CPS-2H) is known to be NP-complete, and here we prove that the constrained version ($(\rm CPS\hbox{-}2H^+)$) is also NP-complete. Finally, we discuss future work and implications along with a software library implementation, named the Fréchet-based Protein Alignment & Comparison Toolkit (FPACT).
Tim Wylie, Binhai Zhu
IEEE ACM Trans. Comput. Biol. Bioinform.2
2013 Streaming with minimum space: An algorithm for covering by two congruent balls
Chung Keung Poon, Binhai Zhu
Theor. Comput. Sci.2
2013 Preface
Binhai Zhu, Jun Luo 0008
Theor. Comput. Sci.1
2012 Streaming with Minimum Space: An Algorithm for Covering by Two Congruent Balls
Chung Keung Poon, Binhai Zhu
COCOA2
2012 Radiation Hybrid Map Construction Problem Parameterized
Chihao Zhang 0001, Haitao Jiang 0005, Binhai Zhu
COCOA3
2012 A Linear Kernel for the Complementary Maximal Strip Recovery Problem
Haitao Jiang 0005, Binhai Zhu
CPM2
2012 A Polynomial Time Solution for Protein Chain Pair Simplification under the Discrete Fréchet Distance
Tim Wylie, Binhai Zhu
ISBRA2
2012 Scaffold Filling under the Breakpoint and Related Distances
abstract
Motivated by the trend of genome sequencing without completing the sequence of the whole genomes, a problem on filling an incomplete multichromosomal genome (or scaffold) I with respect to a complete target genome G was studied. The objective is to minimize the resulting genomic distance between I' and G, where I' is the corresponding filled scaffold. We call this problem the onesided scaffold filling problem. In this paper, we conduct a systematic study for the scaffold filling problem under the breakpoint distance and its variants, for both unichromosomal and multichromosomal genomes (with and without gene repetitions). When the input genome contains no gene repetition (i.e., is a fragment of a permutation), we show that the two-sided scaffold filling problem (i.e., G is also incomplete) is polynomially solvable for unichromosomal genomes under the breakpoint distance and for multichromosomal genomes under the genomic (or DCJ--Double-Cut-and-Join) distance. However, when the input genome contains some repeated genes, even the one-sided scaffold filling problem becomes NP-complete when the similarity measure is the maximum number of adjacencies between two sequences. For this problem, we also present efficient constant-factor approximation algorithms: factor-2 for the general case and factor 1.33 for the one-sided case.
Haitao Jiang 0005, Chunfang Zheng, David Sankoff, Binhai Zhu
IEEE ACM Trans. Comput. Biol. Bioinform.4
2012 A (1+ε)-approximation algorithm for sorting by short block-moves
Haitao Jiang 0005, Daming Zhu, Binhai Zhu
Theor. Comput. Sci.3
2011 Minimum Interval Cover and Its Application to Genome Sequencing
Binhai Zhu
COCOA3
2011 Exponential and Polynomial Time Algorithms for the Minimum Common String Partition Problem
Haitao Jiang 0005, Boting Yang, Binhai Zhu
COCOA4
2011 Largest Area Convex Hull of Axis-Aligned Squares Based on Imprecise Data
Ovidiu Daescu, Wenqi Ju, Jun Luo 0008, Binhai Zhu
COCOON4
2011 Filling Scaffolds with Gene Repetitions: Maximizing the Number of Adjacencies
Haitao Jiang 0005, Farong Zhong, Binhai Zhu
CPM3
2011 Wakeup Scheduling in Roadside Directional Sensor Networks
abstract
In this paper, we focus on a roadside directional sensor network where sensors with directional Field Of Views (FOVs) are placed along a roadway. We study the problem of wakeup scheduling, with the objective of maximizing network lifetime under the constraint that full coverage and network connectivity are maintained at all times. First, we present centralized polynomial time algorithms to optimally solve the problems of scheduling sensor nodes with fixed sensing orientations. Moreover, an effective heuristic algorithm is proposed to solve the problem of scheduling sensor nodes with variable sensing orientations. In addition, we also present distributed algorithms for both fixed and variable cases. Simulation results based on a roadway in the Yellowstone National Park have been presented to show the performance of the proposed algorithms.
Jian Tang 0008, Binhai Zhu, Li Zhang 0129, Roberto C. Hincapié
GLOBECOM2
2011 A Practical Solution for Aligning and Simplifying Pairs of Protein Backbones under the Discrete Fréchet Distance
Tim Wylie, Jun Luo 0008, Binhai Zhu
ICCSA (3)3
2011 Algorithms for sorting unsigned linear genomes by the DCJ operations
abstract
MOTIVATION: The double cut and join operation (abbreviated as DCJ) has been extensively used for genomic rearrangement. Although the DCJ distance between signed genomes with both linear and circular (uni- and multi-) chromosomes is well studied, the only known result for the NP-complete unsigned DCJ distance problem is an approximation algorithm for unsigned linear unichromosomal genomes. In this article, we study the problem of computing the DCJ distance on two unsigned linear multichromosomal genomes (abbreviated as UDCJ). RESULTS: We devise a 1.5-approximation algorithm for UDCJ by exploiting the distance formula for signed genomes. In addition, we show that UDCJ admits a weak kernel of size 2k and hence an FPT algorithm running in O(2(2k)n) time.
Haitao Jiang 0005, Binhai Zhu, Daming Zhu
Bioinform.2
2011 On the red/blue spanning tree problem
Sergey Bereg, Minghui Jiang 0001, Boting Yang, Binhai Zhu
Theor. Comput. Sci.4
2010 A Linear Kernel for Co-Path/Cycle Packing
Zhi-Zhong Chen, Michael R. Fellows, Haitao Jiang 0005, Yang Liu 0002, Lusheng Wang 0001, Binhai Zhu
AAIM7
2010 Efficient Exact and Approximate Algorithms for the Complement of Maximal Strip Recovery
Binhai Zhu
AAIM1
2010 Breakpoint Distance and PQ-Trees
Haitao Jiang 0005, Cédric Chauve, Binhai Zhu
CPM3
2010 Guarding a Terrain by Two Watchtowers
Pankaj K. Agarwal, Sergey Bereg, Ovidiu Daescu, Haim Kaplan, Simeon C. Ntafos, Micha Sharir, Binhai Zhu
Algorithmica7
2009 On the Approximability of Some Haplotyping Problems
John Abraham, Zhixiang Chen 0001, Richard H. Fowler, Binhai Zhu
AAIM5
2009 On the Red/Blue Spanning Tree Problem
Sergey Bereg, Minghui Jiang 0001, Boting Yang, Binhai Zhu
TAMC4
2009 On the Tractability of Maximal Strip Recovery
Lusheng Wang 0001, Binhai Zhu
TAMC2
2009 Approximability and Fixed-Parameter Tractability for the Exemplar Genomic Distance Problems
Binhai Zhu
TAMC1
2008 Linear Time Probabilistic Algorithms for the Singular Haplotype Reconstruction Problem from SNP Fragments
Zhixiang Chen 0001, Robert Schweller, Boting Yang, Binhai Zhu
APBC6
2008 On Recovering Syntenic Blocks from Comparative Maps
Zhixiang Chen 0001, Minghui Jiang 0001, Binhai Zhu
COCOA4
2008 Voronoi Diagram of Polygonal Chains under the Discrete Fréchet Distance
Sergey Bereg, Kevin Buchin, Maike Buchin, Marina L. Gavrilova, Binhai Zhu
COCOON5
2008 Simplifying 3D Polygonal Chains Under the Discrete Fréchet Distance
Sergey Bereg, Minghui Jiang 0001, Wencheng Wang 0001, Boting Yang, Binhai Zhu
LATIN5
2007 Protein Structure-Structure Alignment with Discrete Fr'echet Distance
Minghui Jiang 0001, Binhai Zhu
APBC3
2007 Volume Computation Using a Direct Monte Carlo Method
Jian Zhang 0001, Binhai Zhu
COCOON3
2007 Non-breaking Similarity of Genomes with Gene Repetitions
Zhixiang Chen 0001, Jinhui Xu 0001, Boting Yang, Binhai Zhu
CPM6
2006 The Approximability of the Exemplar Breakpoint Distance Problem
Zhixiang Chen 0001, Binhai Zhu
AAIM3
2006 Lower Bounds on the Approximation of the Exemplar Conserved Interval Distance Problem of Genomes
Zhixiang Chen 0001, Richard H. Fowler, Binhai Zhu
COCOON4
2006 On a Minimum Linear Classification Problem
Hongwei Du 0001, Xiaohua Jia, Yin-Feng Xu, Binhai Zhu
J. Glob. Optim.5
2006 On the edge linfinitf radius of Saitou and Nei's method for phylogenetic reconstruction
Wenqiang Dai, Yin-Feng Xu, Binhai Zhu
Theor. Comput. Sci.3
2006 Preface
Nimrod Megiddo, Yin-Feng Xu, Binhai Zhu
Theor. Comput. Sci.3
2005 RNA Multiple Structural Alignment with Longest Common Subsequences
Sergey Bereg, Binhai Zhu
COCOON2
2005 A PTAS for a Disc Covering Problem Using Width-Bounded Separators
Zhixiang Chen 0001, Yong Tang 0001, Binhai Zhu
COCOON4
2005 Guarding a terrain by two watchtowers
abstract
Given a polyhedral terrain T with n vertices, the two-watchtower problem for T calls for finding two vertical segments, called watchtowers, of smallest common height, whose bottom endpoints (bases) lie on T, and whose top endpoints guard T, in the sense that each point on T is visible from at least one of them. In this paper we present the following results for the two-watchtower problem in R2 and R3: (1) We show that the discrete two-watchtowers problem in R2, where the bases are constrained to lie at vertices of T, can be solved in O(n2 log4n) time, significantly improving previous solutions. The algorithm works, without increasing its asymptotic running time, even if, one of the towers is allowed to be placed anywhere on T. (2) We show that the continuous two-watchtower problem in R2, where the bases can lie anywhere on T, can be solved in O(n3α(n)log3n) time, again significantly improving previous results. (3) Still in R2, we show that the continuous version of the problem of guarding a finite set P ⊂ T of m points by two watchtowers of smallest height can be solved in O(mn log4n) time. (4) The discrete version of the two-watchtower problem in R3 can be solved in O(n11/3 polylog(n)) time; this is the first nontrivial result for this problem in R3.
Pankaj K. Agarwal, Sergey Bereg, Ovidiu Daescu, Haim Kaplan, Simeon C. Ntafos, Binhai Zhu
SCG6
2005 A lower bound on the edge linfinitely radius of Saitou and Nei's method for phylogenetic reconstruction
Yin-Feng Xu, Wenqiang Dai, Binhai Zhu
Inf. Process. Lett.3
2004 A Linear-Time Algorithm for Computing Translocation Distance between Signed Genomes
Xingqin Qi, Binhai Zhu
CPM4
2004 Approximations for Two Decomposition-Based Geometric Optimization Problems
Minghui Jiang 0001, Brendan Mumey, Zhongping Qin, Andrew Tomascak, Binhai Zhu
ICCSA (3)5
2004 Cylindrical Approximation of a Neuron from Reconstructed Polyhedron
Binhai Zhu, Gwen A. Jacobs, Gary Orser
ICCSA (3)2
2004 New Bounds on Map Labeling with Circular Labels
Minghui Jiang 0001, Sergey Bereg, Zhongping Qin, Binhai Zhu
ISAAC4
2004 Preface
Tandy J. Warnow, Binhai Zhu
Theor. Comput. Sci.2
2003 On Lawson's Oriented Walk in Random Delaunay Triangulations
Binhai Zhu
FCT1
2003 Some Problems on Factorizations with Constraints in Bipartite Graphs
Guizhen Liu, Binhai Zhu
Discret. Appl. Math.2
2003 A simple factor-3 approximation for labeling points with circles
Minghui Jiang 0001, Jianbo Qian, Zhongping Qin, Binhai Zhu, Robert J. Cimikowski
Inf. Process. Lett.4
2003 On a Minimum Linear Classification Problem
Yin-Feng Xu, Binhai Zhu, Ding-Zhu Du
J. Glob. Optim.3
2003 Polynomial time algorithms for three-label point labeling
Rob Duncan, Jianbo Qian, Antoine Vigneron, Binhai Zhu
Theor. Comput. Sci.4
2002 Approximating 3D Points with Cylindrical Segments
Binhai Zhu
COCOON1
2002 Some Formal Analysis of Rocchio's Similarity-Based Relevance Feedback Algorithm
Zhixiang Chen 0001, Binhai Zhu
Inf. Retr.2
2002 WebSail: From On-line Learning to Web Search
Zhixiang Chen 0001, Xiannong Meng, Binhai Zhu, Richard H. Fowler
Knowl. Inf. Syst.3
2001 On the Planar Two-Watchtower Problem
Sergey Bereg, Zhixiang Chen 0001, Kanliang Wang, Binhai Zhu
COCOON4
2001 Polynomial Time Algorithms for Three-Label Point Labeling
Rob Duncan, Jianbo Qian, Binhai Zhu
COCOON3
2001 FEATURES: Real-time adaptive feature and document learning for web search
abstract
Abstract In this article we report our research on building FEATURES—an intelligent web search engine that is able to perform real‐time adaptive feature (i.e., keyword) and document learning. Not only does FEATURES learn from the user's document relevance feedback, but it also automatically extracts and suggests indexing keywords relevant to a search query and learns from the user's keyword relevance feedback so that it is able to speed up its search process and to enhance its search performance. We design two efficient and mutual‐benefiting learning algorithms that work concurrently, one for feature learning and the other for document learning. FEATURES employs these algorithms together with an internal index database and a real‐time meta‐searcher to perform adaptive real‐time learning to find desired documents with as little relevance feedback from the user as possible. The architecture and performance of FEATURES are also discussed.
Zhixiang Chen 0001, Xiannong Meng, Richard H. Fowler, Binhai Zhu
J. Assoc. Inf. Sci. Technol.4
2000 On Some Optimization Problems in Obnoxious Facility Location
Zhongping Qin, Yin-Feng Xu, Binhai Zhu
COCOON3
2000 New Algorithms for Two-Label Point Labeling
Zhongping Qin, Alexander Wolff 0001, Yin-Feng Xu, Binhai Zhu
ESA4
2000 Some Formal Analysis of Roccio's Similarity-Based Relvance Feedback Algorithm
Zhixiang Chen 0001, Binhai Zhu
ISAAC2
2000 WebSail: From On-Line Learning to Web Search
abstract
We investigate the applicability of on-line learning algorithms to the real-world problem of Web search. Consider that Web documents are indexed using n Boolean features. We first present a practically efficient online learning algorithm TW2 to search for Web documents represented by a disjunction of at most k relevant features. We then design and implement WebSail, a real-time adaptive Web search learner, with TW2 as its learning component. WebSail learns from the user's relevance feedback in real-time and helps the user to search for the desired Web documents. The architecture and performance of WebSail are also discussed.
Zhixiang Chen 0001, Xiannong Meng, Binhai Zhu, Richard H. Fowler
WISE3
2000 Computing the Degree-4 Shortest Network under a Given Topology
Yin-Feng Xu, Jichang Ye, Binhai Zhu
Discret. Comput. Geom.3
2000 Fast Range Searching with Delaunay Triangulations
Binhai Zhu
GeoInformatica1
2000 Three-dimensional weak visibility: Complexity and applications
Cao An Wang, Binhai Zhu
Theor. Comput. Sci.2
1999 Efficient Approximation Algorithms for Multi-label Map Labeling
Binhai Zhu, Chung Keung Poon
ISAAC1
1999 A Randomized Algorithm for the Voronoi Diagram of Line Segments on Coarse-Grained Multiprocessors
Xiaotie Deng, Binhai Zhu
Algorithmica2
1999 Fast randomized point location without preprocessing in two- and three-dimensional Delaunay triangulations
Ernst P. Mücke, Isaac Saias, Binhai Zhu
Comput. Geom.3
1999 Computing the Optimal Bridge Between Two Convex Polygons
Leizhen Cai, Yin-Feng Xu, Binhai Zhu
Inf. Process. Lett.3
1998 On Computing and Drawing Maxmin-Height Covering Triangulation
Binhai Zhu, Xiaotie Deng
GD1
1998 A Note on Point Location in Delaunay Triangulations of Random Points
Luc Devroye, Ernst P. Mücke, Binhai Zhu
Algorithmica3
1998 A Polynomial Time Solution for Labeling a Rectlinear Map
Chung Keung Poon, Binhai Zhu, Francis Y. L. Chin
Inf. Process. Lett.2
1998 Unoriented Theta-Maxima in the Plane: Complexity and Algorithms
abstract
We introduce the unoriented $\Theta$-maximum as a new criterion for describing the shape of a set of planar points. We present efficient algorithms for computing the unoriented $\Theta$-maximum of a set of planar points. We also propose a simple linear expected time algorithm for computing the unoriented $\Theta$-maximum of a set of planar points when $\Theta=\pi/2$.
David Avis, Bryan Beresford-Smith, Luc Devroye, Hossam A. ElGindy, Eric Guévremont, Ferran Hurtado, Binhai Zhu
SIAM J. Comput.7
1997 Fast Range Searching with Delaunay Triangulations
Binhai Zhu
COCOON1
1997 A Polynomial Time Solution for Labeling a Rectilinear Map
abstract
Article Free Access Share on A polynomial time solution for labeling a rectilinear map Authors: Chung Keung Poon Dept. of Computer Science, City University of Hong Kong Dept. of Computer Science, City University of Hong KongView Profile , Binhai Zhu Dept. of Computer Science, City University of Hong Kong Dept. of Computer Science, City University of Hong KongView Profile , Franis Chin Dept. of Computer Science, University of Hong Kong Dept. of Computer Science, University of Hong KongView Profile Authors Info & Claims SCG '97: Proceedings of the thirteenth annual symposium on Computational geometryAugust 1997Pages 451–453https://doi.org/10.1145/262839.263079Published:01 August 1997Publication History 9citation277DownloadsMetricsTotal Citations9Total Downloads277Last 12 Months25Last 6 weeks6 Get Citation AlertsNew Citation Alert added!This alert has been successfully added and will be sent to:You will be notified whenever a record that you have chosen has been cited.To manage your alert preferences, click on the button below.Manage my AlertsNew Citation Alert!Please log in to your account Publisher SiteeReaderPDF
Chung Keung Poon, Binhai Zhu, Francis Y. L. Chin
SCG2
1997 Map Labeling and Its Generalizations
Srinivas Doddi, Madhav V. Marathe, Andranik Mirzaian, Bernard M. E. Moret, Binhai Zhu
SODA5
1997 Feasibility of Design in Stereolithography
Boudewijn Asberg, Gregoria Blanco, Prosenjit Bose, Jesús García-López, Mark H. Overmars, Godfried T. Toussaint, Gordon T. Wilfong, Binhai Zhu
Algorithmica8
1997 Guarding Polyhedral Terrains
Prosenjit Bose, Thomas C. Shermer, Godfried T. Toussaint, Binhai Zhu
Comput. Geom.4
1997 Computing the Shortest Watchtower of a Polyhedral Terrain in O(n Log N) Time
Binhai Zhu
Comput. Geom.1
1996 Two-Guarding a Rectilinear Polygon
Xuehou Tan, Binhai Zhu
COCOON2
1996 On the Sectional Area of Convex Polytopes
abstract
No abstract available.
David Avis, Prosenjit Bose, Godfried T. Toussaint, Thomas C. Shermer, Binhai Zhu, Jack Snoeyink
SCG5
1996 Fast Randomized Point Location Without Preprocessing in Two- and Three-dimensional Delaunay Triangulations
abstract
This paper studies the point location problem in Delaunay triangulations without preprocessing and additional storage. The proposed procedure finds the query point simply by walking through the triangulation, after selecting a good starting point by random sampling. The analysis generalizes and extends a recent result of d = 2 dimensions by proving this procedure to take expected time close to O(n{sup 1/(d+1)}) for point location in Delaunay triangulations of n random points in d = 3 dimensions. Empirical results in both two and three dimensions show that this procedure is efficient in practice.
Ernst P. Mücke, Isaac Saias, Binhai Zhu
SCG3
1995 Three Dimensional Weak Visibility: Complexity and Applications
Cao An Wang, Binhai Zhu
COCOON2
1994 Further Computational Geometry in Secondary Memory
Binhai Zhu
ISAAC1
1993 Feasability of Design in Stereolithography
Boudewijn Asberg, Gregoria Blanco, Prosenjit Bose, Jesús García-López, Mark H. Overmars, Godfried T. Toussaint, Gordon T. Wilfong, Binhai Zhu
FSTTCS8
1992 Computing the Shortest Diagonal of a Monotone Polygon in Linear Time
Binhai Zhu
Inf. Process. Lett.1
1991 Counting k-Subsets and Convex k-gons in the Plane
Günter Rote, Gerhard J. Woeginger, Binhai Zhu, Zhengyan Wang
Inf. Process. Lett.3