back first p home  Full page last p forward

      
SlideShow Text Algorithms (4cu)
         SlideShow Grade
         SlideShow Project work
         SlideShow Annotation
         SlideShow Schedule and Homework assignments
         SlideShow Lecture notes
         SlideShow Terminology Terminology in Estonian
         SlideShow Literature
            SlideShow Links to web based materials
               SlideShow Other links
            SlideShow Text algorithms research at Univ. of Tartu

SlideShow

Text Algorithms (4cu)

http://www.egeen.ee/u/vilo/edu/2005-06/Text_Algorithms/


Title: 		Text Algorithms (4cu)
Code:		MTAT.03.190 
Language:	The course will be held in English
Lecturer: 	Jaak Vilo
Lectures:    	Wednesday 14.15 - 16.00 week 1-16 
Practicals:  	Wednesday 16.15 - 18.00 week 2-16 
Place:       	J. Liivi 2 - 315 
Institute:	Department of Computer Science
 
12 Lectures    			(24h + 20h individual work)
10 Practicals 			(20h + 30h individual work)
1  Term paper   		(10h)
1  Project work 		(40h)
Preparations for the exam   	(12h)
Exam				( 4h)
----------------------------------------------------------
Total: 				160h   	(=4cu)

Prerequisites: Understanding of material of "Algorithms and Data Structures". Elementary programming skills (preferably C, perl, ...)


SlideShow

Grade

MTAT.03.190 Text Algorithms (4cu)

Practicals 40% + bonus points Term paper 10% Project work 20% Exam 30% (Minimum requirement: 50%) ---------------------------------------------------------- Total: 100% ?

Practicals are one of the most important part of your self study. One needs to do at least 50% of all the exercises. In general I expect almost 100% presence at all practical sessions.

For those who cannot attend, the written versions of the solutions have to be sent before 16:15 by using the special web form or by e-mail to Jaak Vilo personal e-mail address.

Exam assignments [8.8.2009 22:46] - January 9th.


SlideShow

Project work

Project works will be done in groups (2-3 people) or individually. The subjects for projects will be proposed or picked by the group. All subjects must be approved by the lecturer.

This is only a prelimninary list - actual subjects will be finalised by the end of October.

Project work [8.8.2009 22:46] .


SlideShow

Annotation

Kursuse käigus tutvustatakse sõnede täpse ja ligikaudse otsimise algoritme, tekstide indekseerimise meetodeid, andmete pakkimise meetodeid, andmetes mustrite tuvastamist, tekstide kaevandamist ja tekstinfo otsinguid.


SlideShow

Schedule and Homework assignments

  1. Lecture 1 (Sep 1.)
  2. Lecture 2, Practical 1 [8.8.2009 22:46] (Sep. 7)
  3. Lecture 3, Practical 2 [8.8.2009 22:46] (Sep. 14)
  4. Lecture 4, Practical 3 [8.8.2009 22:46] (Sep. 21)
  5. Lecture 5, Practical 4 [8.8.2009 22:46] (Sep. 28)
  6. Lecture 6, Practical 5 [8.8.2009 22:46] (Oct. 5)
  7. Lecture 7, Practical 6 [8.8.2009 22:46] (Oct. 12)
  8. October 19 - no lecture or practical
  9. Lecture 8, Practical 7 [8.8.2009 22:46] (Oct. 26), Distribution of project work topics
  10. November 2 - no lecture or practical
  11. Lecture 9, Practical 8 [8.8.2009 22:46] (Nov. 9)
  12. Nov. 16 - cancelled
  13. Lecture 10, Practical 9 [8.8.2009 22:46] (Nov. 23)
  14. Lecture 11, Practical 10 (Nov. 30)
  15. Lecture 12, Practical 11 (Dec. 7th)
  16. Deadline of project works, Poster session at CS department (Dec. 14th) (??)
  17. Exam (TBA).


SlideShow

Lecture notes


SlideShow

Terminology Terminology in Estonian


SlideShow

Literature


SlideShow

Links to web based materials

Web Search

Links and pointers

  • Stefano Lonardi: CPM pointers

  • Tekstialgoritmid I, kevad 2003 loengumaterjalid

  • String Processing Algorithms: Univ. of Helsinki

  • Combinatorial Pattern Matching (CPM) archives

  • String Search, TR-92-gas-01, by Graham A. Stephen ja kohalikud: [DVI] [Postscript]

  • Exact String Matching Algorithms - animations in Java (Christian Charras - Thierry Lecroq)

  • HANDBOOK OF COMPUTER SCIENCE AND ENGINEERING Chapter 6 Pattern matching and text compression algorithms [local PDF]

  • Text Searching and Processing Maxime Crochemore, Department of Computer Science King's College London. (A lecture course and materials)

  • Jesper Larsson - thesis and research on suffix trees [PDF]

  • Stefan Kurtz - Foundations of Sequence Analysis [gzipped Postscript]

  • Computational Biology - Martin Tompa

  • The Algorithm Design Manual The CD-ROM (Steven S. Skiena)

  • Finite state automata utilities

  • datacompression.info - informatsioon andmete pakkimise kohta

  • Palindroomid: A Man, a Plan, a Pointless(?) Program


    SlideShow

    Other links


    SlideShow

    Text algorithms research at Univ. of Tartu

    Text algorithms form one of the cornerstones for the bioinformatics and practical algoriths research group lead by Dr. Jaak Vilo.


    ©Jaak Vilo; 2002-2005 "start.thtml" (11 slides) 8.8.2009 22:46