Demonstration venue · read-only. Every page can be browsed; the buttons that would change it are switched off. Create an account to run TaxoReview on your own data. A simulation from public publication records: the people listed were not invited and did not agree to review.

Yaw-Ling Lin

dblp:23/5584 · DBLP profile ↗
← Back
23ranked-venue papers
12as first author
0since 2021 · last 2015
0000-0001-8151-684XORCID · verified

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

Theory of computation · 12 · 10 first-authorApplied, interdisciplinary, general and emerging computing · 6 · 2 first-authorDatabases, data management, data science and information retrieval · 2Systems, architecture and hardware · 1Security and privacy · 1

Expertise — from the expertise taxonomy: the topics of the expert's papers under the CCF categories. A weight counts papers with recency: 1 for a paper about the topic, 0.3 when the topic is its context, halved every five years.

Interdisciplinary, comprehensive, and emerging computing
2 papers
Bioinformatics and computational biology · 100%

Topics — the 5 heaviest of 5, each with the papers that count most for it

TopicWeightPapersLastEvidence papers
Bioinformatics and computational biology › protein design
sequence design
0.112012
Synthetic Sequence Design for Signal Location Search · RECOMB 2012
Bioinformatics and computational biology
synthetic biology
0.112012
Synthetic Sequence Design for Signal Location Search · RECOMB 2012
Bioinformatics and computational biology
sequence analysis
0.012003
MAVG: locating non-overlapping maximum average segments in a given sequence · Bioinform. 2003
Bioinformatics and computational biology › genome annotation
cpg island detection
0.012003
MAVG: locating non-overlapping maximum average segments in a given sequence · Bioinform. 2003
Bioinformatics and computational biology › sequence analysis
genomic sequence analysis
0.012003
MAVG: locating non-overlapping maximum average segments in a given sequence · Bioinform. 2003

Methods — techniques the papers use, named apart from their topics

maximum average segment algorithm · 0.0
YearPublicationVenuePosition
2015 Cloud computing service framework for bioinformatics tools
abstract
With the rapid growth of biological technology, large amount of biological data can be produced in few days or months. Many of common-used tools become computation-consuming in analyzing such big biological data. Cloud computing has emerged to provide the huge amount of computing power and play important role in development of bioinformatics tools. We propose a cloud computing framework that is able to easily deploy the bioinformatics tools on cloud virtualization platform based on Hadoop. This framework can work on the public cloud platform vendor such as Amazon EC2 and also private cloud platform. All the tools performed by cloud computing framework as Bioinformatics as a Services are available at http://bioinfo.cs.pu.edu.tw/CBBTS. The tools deployed on cloud platform by the proposed framework are tested in Providence University cloud platform and provided good proportional acceleration when scaled out onto many computational units. In the big biological data era, cloud computing based solutions are important role to develop bioinformatics services over internet. In the work, the proposed framework is able to simply deploy several well-known bioinformatics tools on cloud virtualization platform and as web services. This framework can work on the public cloud platform vendor such as Amazon EC2 and also private cloud platform.
Guan-Jie Hua, Chuan Yi Tang, Che-Lun Hung, Yaw-Ling Lin
BIBM4
2013 Preference Utility algorithm using GPGPU architecture
abstract
Nowadays, with the explosive growth of the network technologies many new applications and services have been developed on Internet. World Wide Web can provide these services provided without the limitation of time and location. Obviously, the number of user is dramatically increasing from amount of the visitations of web pages. In our previous work, we proposed an algorithm to discover more significant information from visited web pages to provide this information to web designers or policy makers to adjust the presentation of their Web contents. However, this algorithm is time-consuming approach due to it needs to scan the whole database many times. Therefore, we propose a GPGPU-based Preference Utility algorithm to enhance the performance by GPGPU parallel model. The proposed algorithm is developed on NVIDIA CUDA architecture. The experimental results show that the proposed method can achieve about 7x times over CPU-based method. The proposed algorithm can used to mine the information from web log data efficiently.
Che-Lun Hung, Hsiao-Hsi Wang, Jieh-Shan Yeh, Yu-Chen Hu, Chun-Yuan Lin, Yaw-Ling Lin
ICIS6
2013 Synthetic Sequence Design for Signal Location Search
Yaw-Ling Lin, Charles B. Ward, Steven Skiena
Algorithmica1
2012 Efficient protein structure alignment algorithms under the MapReduce framework
abstract
Currently, cloud computing has been applied to share computing resources to achieve coherence and economies of scale similar to a utility over a network. Hadoop is an widely-used open-source cloud computing environment that implements the Google MapReduce framework. Many bioinformatics tools have been developed to provide cloud services by using Hadoop. This paper proposes approaches in providing a pairwise 3D protein structure alignment; our web service takes advantage of the MapReduce paradigm as means of management and parallelizing tools under massive number of protein pairs examined under the experiment. It shows that our previously proposed sequential combinatorial algorithms are well parallelized under the map/reduce platform. These methods are tested on the real-world data obtained in from the RCSB PDB data set; the computation efficiency can be effectively improved proportional to the number of processors being used.
Che-Lun Hung, Yaw-Ling Lin, Chen-En Hsieh, Guan-Jie Hua
CloudCom2
2012 Synthetic Sequence Design for Signal Location Search
Yaw-Ling Lin, Charles B. Ward, Steven Skiena
RECOMB1
2011 CUDA-FRESCO: Frequency-Based RE-Sequencing Tool Based on CO-clustering Segmentation by GPU
abstract
Recently, many new next-generation sequencing techniques have been proposed. These techniques can produce lot of short reads rapidly. Hence, a number of tools have been developed to map these short reads to the genome. However, with more and more reads sequenced and the length of reads increases, these tools require high memory usage and huge computational cost and are also impractical for utilization. As the GPU has become increasingly more powerful and ubiquitous, many scientific applications have been implemented to enhance the computational performance on GPU platform. In this paper, we proposed a method, CUDA-FRESCO, to map the short reads to the genome by using CUDA on GPU platform. The experimental results present that CUDA-FRESCO can achieve dramatic speed up than other tools. CUDA-FRESCO can be alternative tool for biologists to map the short reads fast.
Chun-Yuan Lin, Chuan Yi Tang, Sheng-Ta Li, Yaw-Ling Lin, Che-Lun Hung
HPCC4
2011 Efficient GPGPU-Based Parallel Packet Classification
abstract
With the rapid growth of network technologies, many new web services have been developed to provide various applications and computing functions. These services rely deeply on the internet. Therefore, packet classification is an important issue of network security that typically adopts a flexible packet filtering system to classify each processed packet. Traditional packet classification requires hung computing time to process large amount of internet packets. Hence, we propose a GPGPU-based parallel packet classification method to decrease the computational cost. We also evaluate the performance of the proposed method with implementation on various memory architectures of CUDA device. The experiment results demonstrate that the proposed method can achieve significant speed up over the sequential packet classification algorithms on single CPU.
Che-Lun Hung, Yaw-Ling Lin, Kuanching Li, Hsiao-Hsi Wang, Shih-Wei Guo
TrustCom2
2011 Constructing Orthogonal de Bruijn Sequences
Yaw-Ling Lin, Charles B. Ward, Bharat Jain, Steven Skiena
WADS1
2008 Efficient Algorithms for SNP Haplotype Block Selection Problems
Yaw-Ling Lin
COCOON1
2007 Efficient algorithms for the minimum connected domination on trapezoid graphs
Yin-Te Tsai, Yaw-Ling Lin
Inf. Sci.2
2005 Performance Issues of Grid Computing Based on Different Architecture Cluster Computing Platforms
abstract
This research paper discusses performance issues of cluster and grid computing platforms, and reasons to support the implementation of these computing infrastructures. A number of benchmark programs are executed in these computing systems, in order to perform performance analysis of experimental results. We are able to show that cluster platforms are excellent alternatives to access to supercomputing, due to its cost/performance, scalability and commodity components factors. In addition, we also show that grid technology is viable by increasing total system performance at no additional cost.
Hsun-Chang Chang, Kuanching Li, Yaw-Ling Lin, Chao-Tung Yang, Hsiao-Hsi Wang, Liang-Teh Lee
AINA3
2004 The Application of Alternative Splicing Graphs in Quantitative Analysis of Alternative Splicing Form from EST Database
abstract
Alternative splicing of a single pre-mRNA can give rise to different mRNA transcripts. Alternative splicing of pre-messenger RNA is an important layer of gene expression regulation in eukaryotic cell. Consequently, alternative splicing is an important mechanism for generating protein diversity from a single gene. Although alternative splicing is an important biological process, standard molecular biology techniques have only identified several hundred alternative splicing variants and create a bottleneck in terms of experimental validation. In this paper, we propose methods of obtaining models of weighted alternative splicing graphs and ways of generating all alternative splicing forms from a weighted alternative splicing graph and formulate linear programming models and use the popular linear programming solver to obtain the quantitative distributions of various alternative splicing forms. Basically, the method uses the UniGene clusters of human expressed sequence tags (ESTs) to identify alternative splicing sites. Furthermore, we propose linear time algorithms that correctly produce all possible alternative splicing variants with their corresponding probabilities. Using these methods, we infer several sets of putative alternative splicing forms; these results are then compared with methods proposed by others. Then by aligning sequences of EST database to the genomic data, we identify locations of exons as well as the alternative splicing sites. To quantify these putative alternative splicing forms, we choose segments in genome to count the EST number, and combine the information of EST and alternative splicing form by constructing the suitable linear programming model.
Hsun-Chang Chang, Po-Shun Yu, Tze-Wei Huang, Yaw-Ling Lin
BIBE4
2004 Genome-Wide Alternative Splicing Events Detection through Analysis of Large Scale ESTs
abstract
In the past several years, the analysis of alternative splicing and its application to identify the origins of disease has been gaining momentum. Therefore, we developed a value added transcriptome database (Avatar). We mapped EST (expressed sequence tag) and mRNA sequences onto whole human genomic sequence. We identified 9,937 alternative splicing relationships genes through an analysis of large-scale ESTs. Besides, we provided alternative splicing information for six organisms: Homo sapiens, Mus musculus, Rattus norvegiens, Caenorhabditis elegans, Drosophila melanogaster and Arabidopsis thaliana.
Hwan-You Chang, Yaw-Ling Lin, Yin-Te Tsai, Hui-Ling Peng, Ying Tsong Chen, Che Feng Chen, Chia Yang Cheng, Chia-Hung Liu, Min Yao Shih
BIBE3
2003 Efficient Algorithms for Descendent Subtrees Comparison of Phylogenetic Trees with Applications to Co-evolutionary Classifications in Bacterial Genome
Yaw-Ling Lin, Tsan-sheng Hsu
ISAAC1
2003 MAVG: locating non-overlapping maximum average segments in a given sequence
abstract
SUMMARY: MAVG is a software tool for finding k non-overlapping maximum-average segments that are sufficiently long in a given sequence of real numbers, for any k > 0. It has applications in several areas of biomolecular sequence analysis including locating GC-rich regions and CpG islands in a genomic sequence, and annotating multiple sequence alignments. AVAILABILITY: http://iubio.bio.indiana.edu/soft/molbio/pattern/cpg_islands/.
Yaw-Ling Lin, Xiaoqiu Huang 0001, Tao Jiang 0001, Kun-Mao Chao
Bioinform.1
2002 Minimum Back-Walk-Free Latency Problem
Yaw-Ling Lin
COCOON1
2002 Efficient Algorithms for Locating the Length-Constrained Heaviest Segments, with Applications to Biomolecular Sequence Analysis
Yaw-Ling Lin, Tao Jiang 0001, Kun-Mao Chao
MFCS1
2002 The on-line first-fit algorithm for radio frequency assignment problems
Yin-Te Tsai, Yaw-Ling Lin
Inf. Process. Lett.2
2002 Efficient algorithms for locating the length-constrained heaviest segments with applications to biomolecular sequence analysis
Yaw-Ling Lin, Tao Jiang 0001, Kun-Mao Chao
J. Comput. Syst. Sci.1
2000 Efficient Algorithms for the Minimum Connected Domination on Trapezoid Graphs
Yaw-Ling Lin, Yin-Te Tsai
COCOON1
1999 Parallel Algorithms for Shortest Paths and Related Problems on Trapezoid Graphs
Yaw-Ling Lin, Yin-Te Tsai
ISAAC2
1998 Fast Algorithms for Independent Domination and Efficient Domination in Trapezoid Graphs
Yaw-Ling Lin
ISAAC1
1995 Algorithms for Square Roots of Graphs
abstract
The nth power$( n \geq 1)$ of a graph $G = ( V,E )$, written $G^n $, is defined to be the graph having V as its vertex set with two vertices u, $v $ adjacent in $G^n $ if and only if there exists a path of length at most n between them. Similarly, graph H has an nth rootG if $G^n = H$. For the case of $n = 2$, $G^2 $ is the square of G and G is the square root of $G^2 $. This paper presents a linear time algorithm for finding the tree square roots of a given graph and a linear time algorithm for finding the square roots of planar graphs. A polynomial time algorithm for finding the square roots of subdivision graphs, which is equivalent to the problem of the inversion of total graphs, is also presented. Further, the authors give a linear time algorithm for finding a Hamiltonian cycle in a cubic graph and prove the NP-completeness of finding the maximum cliques in powers of graphs and the chordality of powers of trees.
Yaw-Ling Lin, Steven Skiena
SIAM J. Discret. Math.1