1 / 12

Bioinformatics

Bioinformatics. Protein structure prediction Motif finding Clustering techniques in bioinformatics Sequence alignment and comparison Phylogeny Applying AI techniques such as Genetic Algorithm, Simulated Annealing, Neural Network, Support Vector Machine, etc.

laura-bass
Télécharger la présentation

Bioinformatics

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. Bioinformatics • Protein structure prediction • Motif finding • Clustering techniques in bioinformatics • Sequence alignment and comparison • Phylogeny • Applying AI techniques such as Genetic Algorithm, Simulated Annealing, Neural Network, Support Vector Machine, etc

  2. Simulation of Optical Multistage Networks • Different Routing Algorithms • Different Topologies • Different Traffic (Poisson, self-similar) • Graphical User Interface (Java) • Animation (Java) • Distributed Simulation (RMI in Java)

  3. http://www.cs.gsu.edu/~cscyip/hong/omin.htm • http://www.cs.gsu.edu/~matcyjx/thesis.html

  4. Non-blocking Networks • Rearrangeable Non-blocking Networks example: Benes network • Can realize any permutation, but all the connection requests have to be known in advance (off-line). • If not known in advance, existing paths have to rearranged if a conflict arises.

  5. Strictly Nonblocking • Never have any conflicts even if connection requests are not known in advance. • Crossbar is an example. • Suitable for optical networks. • Hardware is costly (O(N^2) hardware). • Can we find a better network with hardware cost of O(N log N)?

  6. Questions? • What kind of subsets are strictly nonblocking? • What is the minimum number of rearrangements if conflicts arise in a rearrangeable non-blocking networks? • Fault-tolerance

  7. Possible Projects: • Simulation using general language (Java or JSIM) • Simulate networks using OPNET package • Design and analysis of routing algorithms • Design new networks for better performance (fewer crosstalks, short distance, fewer conversions, rearrange quickly, etc)

  8. Possible Projects • Use neural networks to route messages • Use genetic algorithms to schedule messages • Use simulated annealing to route messages • Use rule-based systems to do traffic control • Management software

  9. Database Management for PCS Networks • Personal Communication Service (PCS) Networks • Mobile Communication • Location Management –Home Location Register (HLR) and Visitor Location Register (VLR) • How to track a Mobile Terminal (MT)?

  10. Mobile Networks • Procedure for location registration • New dynamic database management method • Performance – Analytical and Simulation • Simulation Program • Efficient routing algorithms • Find domination set (graph problem)

  11. Mobile Networks • Channel Assignment Problem • Frequency Reuse • Fixed Channel Assignment • Dynamic Channel Assignment • Greedy Algorithms • Genetic Algorithms

  12. Parallel Computing • Solve engineering problems using MPI, PVM or OpenMP. • Implement some CS problems (simulation, database, sequence alignment algorithms, data mining or neural networks) using distributed computing. • Modeling and analysis of parallel task scheduling policies

More Related