11 research outputs found

    A Comparison of Discrete and Continuous Neural Network Approaches to Solve the Class/Teacher Timetabling Problem

    Get PDF
    This study explores the application of neural network-based heuristics to the class/teacher timetabling problem (CTTP). The paper begins by presenting the basic CTTP characteristics in terms of hard and soft constraints and proposing a formulation for the energy function required to map the problem within the artificial neural network model. There follow two distinct approaches to simulating neural network evolution. The first uses a Potts mean-field annealing simulation based on continuous Potts neurons, which has obtained favorable results in various combi¬natorial optimization problems. Afterwards, a discrete neural network simulation, based on discrete winner-take-all neurons, is proposed. The paper concludes with a comparison of the computational results taken from the application of both heuris¬tics to hard hypothetical and real CTTP instances. This experiment demonstrates that the discrete approach performs better, in terms of solution quality as well as execution time

    An application of Soft System Methodology

    Get PDF
    AbstractThe typical course timetabling problem is assigning Classes of students to appropriate faculty members, suitable classrooms and available timeslots. Hence, it involves a large number of stakeholders including students, teachers and institutional administrators. Different kinds of Hard Operational Research techniques have been employed over the years to address such problems. Due to the computational difficulties of this NP complete problem as well as the size and the complexity of the real world instances, an efficient optimal solution cannot be found easily.As an alternative strategy, this paper investigates the application of Checkland‘s Soft System Methodology (SSM) to the course timetabling problem. Besides giving an ideal course timetable, even to large and complex real problems, application of SSM, generates debate, learning, and understanding; enables key changes; facilitates negotiating the actions to be taken and makes possible the meaningful collaboration among concerned stakeholders. This paper also provides an appropriate course timetable for the management faculty at University of Tehran to show the potential of this application to real problems

    A review of timetabling and resource allocation models for light-rail transportation systems

    Get PDF
    This paper surveys the relevant operations research literature on timetabling and resource allocationproblems with a special attention paid to the transportation systems. The purpose of this review is to define the critical objectives, determine the key components and identify the key issues for developing a comprehensive mathematical model for timetabling of light rail transit vehicles in sequence with the assignment of drivers as an available resource. In doing so, the implications of the emerging timetabling research is discussed, components of the mathematical models proposed are reviewed, and the extend they reflect real business practices are analyzed. Finally, fundamental issues and primary elements of a simple model in association with general timetabling and resource allocation problems are presented

    Goal programming approach to solve the timetabling problem at Turkish Military Academy

    Get PDF
    Cataloged from PDF version of article.The aim of this study is to propose a goal programming model to solve the timetabling problem at Turkish Military Academy. Since the problem is NPcomplete, it’s not easy to find an optimal solution all the time. It takes a lot of time of the people who are responsible to prepare the timetables of TMA. The model consists in all of the requirements, and is tested with the real data provided by Planning and Programming Department. Since the problem is so big to solve at once as a whole, a five-step iterative solution procedure is proposed. There are four priorities, three for teacher preferences and one for teaching loads. The model aims to minimize the deviations from the preferences and teaching loads of the teachers. Solution process produced a feasible and near-optimal timetable after four steps, in a reasonably short time compared to hand-made timetabling procedure. The result was improved by making some modifications in step five. In the conclusion, we mentioned the problems we faced, and presented our suggestions for future research.Şahin, TunaM.S

    An Assignment Problem and Its Application in Education Domain: A Review and Potential Path

    Get PDF
    This paper presents a review pertaining to assignment problem within the education domain, besides looking into the applications of the present research trend, developments, and publications. Assignment problem arises in diverse situations, where one needs to determine an optimal way to assign n subjects to m subjects in the best possible way.With that, this paper classified assignment problems into two, which are timetabling problem and allocation problem. The timetabling problem is further classified into examination, course, and school timetabling problems, while the allocation problem is divided into student-project allocation, new student allocation, and space allocation problems. Furthermore, the constraints, which are of hard and soft constraints, involved in the said problems are briefly elaborated.In addition, this paper presents various approaches to address various types of assignment problem. Moreover, direction and potential paths of problem solving based on the latest trend of approaches are also highlighted.As such, this review summarizes and records a comprehensive survey regarding assignment problem within education domain, which enhances one's understanding concerning the varied types of assignment problems, along with various approaches that serve as solution

    Uma proposta baseada em algoritmo genético para o problema timetable escolar compacto

    Get PDF
    Orientador : Prof. Dr. Sérgio ScheerOrientador : Prof. Dr. Anderson Roges Teixeira GóesDissertação (mestrado) - Universidade Federal do Paraná, Setor de Tecnologia, Programa de Pós-Graduação em Métodos Numéricos em Engenharia. Defesa: Curitiba, 11/12/2015Inclui referências : f.74-79Resumo: O início do ano letivo é marcado por um desafio clássico a uma equipe pedagógica: montar a distribuição de aulas e turmas aos professores, um Scholar Timetabling Problem, atendendo necessidades apresentadas pelo corpo docente e garantindo que a carga horária semanal de cada disciplina seja cumprida em sua totalidade para as turmas. É comum, tanto em escolas públicas quanto particulares de pequeno e médio porte, que este trabalho ainda seja realizado manualmente por vários motivos: hábito; desconhecimento ou falta de habilidade com softwares pagos ou gratuitos; gosto pelo desafio ou por envolver custos que poderiam ser evitados. As variáveis do problema envolvem produtos entre as quantidades de professores, turmas, dias letivos na semana e aulas por dia, tornando o universo de possíveis soluções relativamente grande. Dependendo do método escolhido, o processo de busca de uma solução factível é desgastante, árduo e demanda considerável período de tempo normalmente escasso. O atendimento da disponibilidade dos dias em que ministram aulas é de extrema importância para os professores de pequenas escolas, que geralmente mantem outros vínculos empregatícios. É preciso que janelas e aulas isoladas sejam minimizadas e, sendo possível, evitadas. Neste contexto a presente pesquisa visa construir uma interface que receba os dados do problema e, após valida-los, seja capaz de fornecer uma solução ao problema que seja factível e na qual a quantidade de janelas seja mínima. O uso de meta-heurística baseada em Algoritmo Genético neste processamento se dá pela eficiência com que este método se aproxima de soluções com boa qualidade. Foram utilizados dados reais de duas escolas de ensino fundamental de pequeno porte de região de Curitiba-PR para validar os processos desenvolvidos. Inicialmente se conjecturou que reduzindo o número de janelas nas grades horárias dos professores se conseguiria um horário concentrado no mínimo de dias necessários, satisfazendo as restrições apresentadas. A redução de janelas ocorreu devido à penalização destas situações durante a execução da meta-heurística, favorecendo soluções que apresentaram as menores quantidades de janelas. Foram obtidos horários concentrados dentro de um dia letivo, porém dispersos na semana dos professores com maior disponibilidade de dias. Os resultados obtidos demonstram que a redução de janelas é importante, mas não é suficiente para minimizar a quantidade de dias de trabalho. Palavras-chaves: Scholar Timetabling Problem. Otimização. Meta-heurística. Algoritmo Genético.Abstract: The beginning of the school year is marked by a classic challenge for a pedagogical team: assembling a distribution of classes to the teachers, a scholar timetabling problem, by meeting needs presented by the teaching staff and ensuring that the weekly duration of each discipline is fully accomplished for the classes. In both public and private schools, small or medium, it is still common to do this task manually for several reasons: habit; unfamiliarity or lack of skill with paid or free software; a taste for challenge or avoiding unnecessary costs. The variables of the problem involve products between the numbers of teachers, classes, school days a week and classes per day, making the universe of possible solutions relatively large. Depending on the chosen method, the process of searching for a feasible solution is exhausting, difficult and demands a considerable period of time usually scarce. Satisfying the days' availability is of utmost importance for the small schools teachers, who usually maintain other employment relationships. It is required that idle slots and isolated classes be minimized and, if possible, avoided. In this context, the present research aims to build an interface that receives the issue data and, after validating them, is able to provide a feasible solution to the problem, with a minimal amount of idle slots. The use of a metaheuristic based on Genetic Algorithms in this processing is given by the efficiency with which this method approximates to solutions with good quality. Real data from two small primary schools in the region of Curitiba-PR were used to validate the developed processes. Initially, it was conjectured that, by reducing the number of idle slots in the teachers' schedules, it would be possible to get a schedule concentrated on the minimum days needed, satisfying the presented constraints. The reduction of idle slots occurred due to the penalty of these situations during the metaheuristic execution, favoring solutions that had the lowest amounts of slots. Timetables without slots were obtained with lessons concentrated within a school day, yet dispersed in the week of the teachers with greater availability. The obtained results show that the reduction of slots is important, but not sufficient to minimize the number of workdays. Key-words: Scholar Timetabling Problem. Optimization. Metaheuristics. Genetic Algorithm

    Uma nova abordagem na resoluçăo do problema do caixeiro viajante /

    Get PDF
    Orientador: Sergio ScheerCo-orientadora: Maria Teresinha Arns SteinerTese (doutorado) - Universidade Federal do Paraná, Setores de Tecnologia e Cięncias Exatas, Programa de Pós-Graduaçăo em Métodos Numéricos em Engenharia. Defesa: Curitiba, 2005Inclui bibliografi
    corecore