Please use this identifier to cite or link to this item:
http://dspace.lib.uom.gr/handle/2159/24598
Author: | Κοκοζίδης, Αλέξανδρος |
Title: | Ανάπτυξη βιβλιοθήκης αλγορίθμων για ταίριασμα αλφαριθμητικών υποστηριζόμενη από οπτικοποίηση και σύγκριση των αποδόσεών τους με benchmarks σε βιολογικά δεδομένα |
Date Issued: | 2019 |
Department: | Πρόγραμμα Μεταπτυχιακών Σπουδών Ειδίκευσης στην Εφαρμοσμένη Πληροφορική |
Supervisor: | Σατρατζέμη, Μαρία Αικατερίνη |
Abstract: | String searching, the act of finding a string in an even larger text, is an important and well-studied field in computer science, with applications ranging from simple tasks such as finding words in a text editor or performing a spell check, to more complex ones like system intrusion detection systems and DNA sequence matching. Their importance creates the need for easily understandable, efficient implementations of those algorithms. This thesis attempts to provide an in-depth insight in the 35 string search algorithms presented by Charras and Lecroq, by presenting their underlying functionality, implementing them according to the object-oriented paradigm in the Java programming language, comparing them on a custom, Java-based benchmark suite on huge biological sequence data and animating them by implementing a visualization suite. |
Keywords: | String search Pattern matching Java Visualization Bioinformatics benchmark Algorithms |
Information: | Διπλωματική εργασία--Πανεπιστήμιο Μακεδονίας, Θεσσαλονίκη, 2019. |
Rights: | Αναφορά Δημιουργού 4.0 Διεθνές |
Appears in Collections: | Π.Μ.Σ. στην Εφαρμοσμένη Πληροφορική (M) |
Files in This Item:
File | Description | Size | Format | |
---|---|---|---|---|
KokozidisAlexandrosMsc2019.pdf | 3.27 MB | Adobe PDF | View/Open | |
KokozidisAlexandrosMsc2019extra1.zip | Συνοδευτικό υλικό | 1.41 MB | zip | View/Open |
KokozidisAlexandrosMsc2019present.pdf | Παρουσίαση | 342.36 kB | Adobe PDF | View/Open |
This item is licensed under a Creative Commons License