Scholarship & Research
Permanent URI for this communityhttps://scholarworks.montana.edu/handle/1/1
Browse
7 results
Search Results
Item Computational investigation on protein sequencing and genome rearrangement problems(Montana State University - Bozeman, College of Engineering, 2018) Qingge, Letu; Chairperson, Graduate Committee: Binhai ZhuDe novo protein sequencing and genome rearrangement problems are the classical problems in bioinformatics. De novo protein sequencing problem try to determine the whole sequence of amino acids based on the mass spectrometry data without using the database search. Genome rearrangement problems try to recognize the evolutionary process between two species. In this dissertation, first, we describe the process of constructing target protein sequences by utilizing mass spectrometry based data from both top-down and bottom-up tandem mass spectra. In addition to using data from mass spectrometry analysis, we also utilize techniques for de novo protein sequencing using a homologous protein sequence as a reference to attempt to fill in any remaining gaps in the constructed protein scaffold. Initial results for analysis on real datasets yield over 96-100% coverage and 73-91% accuracy with the target protein sequence. Second, we use different genome rearrangement operations to transform one genome to another such that the similarity between two genomes is maximized. We explore these problems in terms of theoretical and experimental analysis. For sorting unsigned genome problem by double cut and join (DCJ) operation, we design a randomized fixed parameter tractable (FPT) approximation algorithm for computing the DCJ distance with an approximation factor 4/3 + Epsilon, and the running time O*(2 d*), where d* represents the optimal DCJ distance. For one-sided exemplar adjacency number problem, we reformulate the problem as maximum independent set in a colored interval graph and hence reduce the appearance of each gene at most twice. Moreover, we design a factor-2 approximation and also show that the approximation factor can not be improved less than 2 by some local search technique. At last, we apply integer linear programming to solve the reduced instance exactly. For the minimum copy number generation problem, we analyze the complexity of different variations of this problem and show a practical algorithm for the general case based on greedy method.Item Scheduling for optimized network resource utilization #smartgrid #cloud(Montana State University - Bozeman, College of Engineering, 2017) Yaw, Sean; Chairperson, Graduate Committee: Brendan MumeyThe performance of distributed applications is heavily dependent on the interplay between the applications and the underlying network. Disparity between the requirements of the applications and the capabilities of the network leads to degraded application performance, which in turn results in a drop in application usage or revenue. For example, many real-time interactive applications require lower latency than the public Internet provides, resulting in a poor experience for application users. At other times though, applications fail to effectively utilize all network capabilities. For example, conventional electrical appliances are currently unable to leverage the increased communication capabilities provided by the future smart power grid to decrease costs or modify consumption. Scheduling is an optimization technique to temporally and spatially allocate resources in such a way as to achieve some desired parameter optimization, such as minimized cost. In this dissertation, I study the use of scheduling techniques to counteract application performance degradation present due to the disparity between application requirements and network capabilities. I explore this disparity in both the smart grid and cloud networks, and propose novel algorithms that rely on numerous algorithmic techniques to realize application performance increases.Item The selection of optimal break points in piecewise linear function analysis(Montana State University - Bozeman, College of Engineering, 1973) Lai, Haifie LooItem Effect of parameter ranges upon choice between centralized and decentralized facilities(Montana State University - Bozeman, College of Engineering, 1968) Valderrama, Alfredo RoqueItem Optimal control of sampled-data and stochastic distributed-parameter systems(Montana State University - Bozeman, College of Engineering, 1967) Vichit LorchirachoonkulItem Estimation of economic and hydrologic impacts of water management policies in the Yellowstone River Basin(Montana State University - Bozeman, College of Agriculture, 1982) Peel, Derrell SylvesterItem An enumerative approach to computing cut sets in metabolic networks(Montana State University - Bozeman, College of Engineering, 2013) Salinas, Daniel; Chairperson, Graduate Committee: Brendan MumeyThe productivity of organisms used in biotechnology may be enhanced when certain parts of their metabolism are rendered inaccessible. This can be achieved with genetic modifications, but current techniques set a practical limit on number of modifications that can be applied. Taking advantage of this limit, we implement a brute force algorithm that can compute cut sets for any set of metabolites and reactions that is shown to perform better than alternative approaches. Also, an attempt is made to approximate a binary linear program with a quadratic program; this approximation is meant to be used when refining the growth model of organisms used in flux balance analysis. The approximation is shown to be less efficient that the original program. Finally, extensions to the brute force algorithm are proposed.