DNA-algorithm for timetable problem.

Int J Bioinform Res Appl

St. Petersburg National Research University of Information Technologies, Mechanics and Optics, 49 Kronverkskiy, St. Petersburg, 197101, Russia.

Published: September 2014

Using of DNA molecules for solving of NP-complete problems is discussed. Properties of DNA allow one to reduce the number of operations from exponential to polynomial. DNA-algorithm for solving of the timetable problem is suggested. The starting point is a set of classes, teachers and hours with some limitations. It is necessary to determine whether there is a timetable satisfying all limitations. The sets of classes, teachers and hours are coded by chains of nucleotides. After preparing of the input multi-set containing all possible timetables the filtering procedure should be made. It allows to exclude all illegal timetables. The filtering algorithm is suggested. An example is described. The analysis of the algorithm is made.

Download full-text PDF

Source
http://dx.doi.org/10.1504/IJBRA.2014.059520DOI Listing

Publication Analysis

Top Keywords

timetable problem
8
classes teachers
8
teachers hours
8
timetables filtering
8
dna-algorithm timetable
4
problem dna
4
dna molecules
4
molecules solving
4
solving np-complete
4
np-complete problems
4

Similar Publications

Want AI Summaries of new PubMed Abstracts delivered to your In-box?

Enter search terms and have AI summaries delivered each week - change queries or unsubscribe any time!