Felipe M Müller

Felipe M Müller
  • Dr.
  • Professor (Full) at Federal University of Santa Maria

About

83
Publications
18,034
Reads
How we measure 'reads'
A 'read' is counted each time someone views a publication summary (such as the title, abstract, and list of authors), clicks on a figure, or views or downloads the full-text. Learn more
865
Citations
Introduction
Felipe M Müller currently works at the Department of Computing (DCOM), Universidade Federal de Santa Maria. Felipe does research in Combinatorial Optimization emphasizing Heuristics and Metaheuristics. Their current project is 'Metaheuristics to Dynamic Optimization Problems'.
Current institution
Federal University of Santa Maria
Current position
  • Professor (Full)
Additional affiliations
April 1985 - present
Federal University of Santa Maria
Position
  • Professor (Full)
Education
August 2014 - August 2015
De Montfort University
Field of study
  • Computer Intelligence
April 1990 - October 1993
State University of Campinas (UNICAMP)
Field of study
  • Electrical Engineering - Automation
March 1988 - April 1990
State University of Campinas (UNICAMP)
Field of study
  • Electrical Engineering - Automation

Publications

Publications (83)
Article
Full-text available
This paper deals with the problem of selecting a set of clients that will receive an offer of one or more products during a promotional campaign. Such campaigns are essential marketing tools to improve the economic profit of an enterprise, either by acquiring new customers or generating additional revenue from existing customers. In this research,...
Article
Full-text available
Este artigo tem como objetivo apresentar a utilização dos algoritmos de redes neurais artificiais na geração de energia solar fotovoltaica como análise de sensibilidade do sistema fotovoltaico frente às variáveis climáticas. Inicialmente o artigo descreve alguns trabalhos relacionados e a relevância dos métodos de redes neurais. Por fim, o trabalho...
Chapter
The population-based ant colony optimization (P-ACO) algorithm is a variant of the ant colony optimization metaheuristic specifically designed to address dynamic optimization problems. Whenever a change in the environment occurs, P-ACO repairs the pheromone trails affected by the change using previous solutions maintained in a population-list. Typi...
Article
Full-text available
Hyper-heuristics comprise a set of approaches that are motivated (at least in part) by the objective of intelligently combining heuristic methods to solve hard optimization problems. Ant colony optimization (ACO) algorithms have been proven to deal with Dynamic Optimization Problems (DOPs) properly. Despite the good results obtained by the integrat...
Conference Paper
Full-text available
The main objective of nonlinear dynamic system identification is to model the behaviour of the systems under analysis from input-output signals. To approach this problem, the Laguerre-Volterra network architecture combines the connectionist approach with Volterra-based processing to achieve good performances when modeling high-order nonlinearities,...
Conference Paper
Full-text available
Among the existing techniques to improve the performance of metaheuristics in optimization problems, adaptive parameter control consists in varying one or more parameters of a given metaheuristic according to some indicator of the search conditions. This approach allows metaheuristics to change algorithmic behaviour during the search, and is partic...
Article
Full-text available
The undergraduate dropout rate is a management concern and can generate many academic studies. In Brazil, the Ministry of Education annually conducts the Census of Higher Education. The different methodologies for calculating and analyzing indicators of school dropout rate are often considered imprecise and inconsistent, weakening their importance...
Conference Paper
Full-text available
Ant colony optimization (ACO) algorithms have proved to be suitable for solving dynamic optimization problems (DOPs). The integration of local search operators with ACO has also proved to significantly improve the output of ACO algorithms. However, almost all previous works of ACO in DOPs do not utilize local search operators. In this work, the MAX...
Article
Full-text available
Resumo A evasão no ensino superior representa uma preocupação na gestão e um campo fértil para estudos acadêmicos. No Brasil, o Ministério de Educação realiza anualmente o Censo da Educação Superior. As diferentes metodologias para o cálculo e análises de indicadores da evasão são muitas vezes consideradas imprecisas e inconsistentes, fragilizando...
Article
Full-text available
O objetivo do estudo foi identificar as relações existentes entre a cultura organizacional (CO) e a aprendizagem organizacional (AO) sob a perspectiva dos servidores de uma instituição federal de ensino localizada na Região Sul do Brasil. Com caráter descritivo, o estudo foi conduzido pelo método survey. Os resultados identificaram os fatores comum...
Article
Full-text available
Problems of scheduling batch-processing machines to minimise the makespan are widely exploited in the literature, mainly motivated by real-world applications, such as burn-in tests in the semiconductor industry. These problems consist of grouping jobs in batches and scheduling them on machines. We consider problems where jobs have non-identical siz...
Article
Full-text available
A necessidade de que os Sistemas de Informações (SI) apresentem disponibilidade e confiabilidade obriga que o software, como componente destes sistemas, também possua estas características. Grande parte dos trabalhos, relacionados ao tema de fatores críticos em projetos de desenvolvimento de software, utilizam a survey research (pesquisa de levanta...
Article
Full-text available
A evasão no ensino superior é um fenômeno complexo e representa uma preocupação na gestão das instituições de ensino superior (IES). No Brasil, inexiste orientação oficial para sistematização da coleta e cálculo da evasão. Este trabalho apresenta uma metodologia que permite a identificação de fatores estratégicos capazes de sustentar um acompanhame...
Article
Full-text available
Automatizar processos, através do uso de software, tornou-se uma prática amplamente utilizada nos mais diversos níveis organizacionais. Neste contexto, o sucesso de projetos de desenvolvimento de software passou a ter um papel fundamental e determinante. A importância da definição dos atributos de sucesso, bem como da determinação e tratamento dos...
Article
Full-text available
Sistematizamos as atividades de ensino-aprendizagem investigativa desenvolvidas na disciplina Didática I da Física (MEN 500) do curso de licenciatura em Física - Diurno da Universidade Federal de Santa Maria (UFSM). Inicialmente localizamos o contexto e os sujeitos envolvidos na prática dialógico-problematizadora realizada no curso de formação esco...
Article
For a dynamic traveling salesman problem (DTSP), the weights (or traveling times) between two cities (or nodes) may be subject to changes. Ant colony optimization (ACO) algorithms have proved to be powerful methods to tackle such problems due to their adaptation capabilities. It has been shown that the integration of local search operators can sign...
Conference Paper
Full-text available
A necessidade de que os Sistemas de Informações (SI), atualmente presentes nas mais diversas organizações, apresentem disponibilidade e confiabilidade obriga que o software, como componente destes sistemas, também possua estas características. Em razão disso, o interesse pelos fatores críticos que possam atuar sobre os resultados de projetos de des...
Article
Full-text available
In this paper are presented a few power based organizations; the conflicts, power and conflict, power excercise and conflict resolution. Bibliographic research was used as this paper methodology, as it enables a rereading about the topic with a new perspective on writings from Bowditch, Foulcault, Galbraith, Mintzberg, Moscovici, Spector, and other...
Conference Paper
Full-text available
We consider a mixed integer linear programming model from the literature for the problem of minimizing the makespan on parallel batch processing machines with non-identical job sizes. Symmetric and equivalent solutions in the feasible set of the problem lead to an inefficient application of branchand-bound algorithms. We present valid inequalities...
Conference Paper
Full-text available
Ant colony optimization (ACO) algorithms have proved to be able to adapt for solving dynamic optimization problems (DOPs). The integration of local search algorithms has also proved to significantly improve the output of ACO algorithms. However, almost all previous works consider stationary environments. In this paper, the MAX-MIN Ant System, one o...
Article
Full-text available
In this paper we study the unrelated parallel machine scheduling problem with sequence and machine-dependent setup times. We consider the objective of minimizing the maximum completion time of the latest job, usually referred to as makespan. We propose a new MIP-based heuristic combining atomic moves such as insertion, ejection and closure, in orde...
Conference Paper
Full-text available
Scheduling problems on batch processing machines aiming to minimize makespan are widely exploited in the scientific literature, mainly motivated by reliability testing in the semiconductor industry. We consider the scheduling problem of minimizing the makespan in a single batch machine with release times and non-identical job sizes (1|rj,sj,B|Cmax)...
Article
Full-text available
The improvement in the performance of computers and mathematical programming techniques has led to the development of a new class of algorithms called matheuristics. Associated with an improvement of Mixed Integer Programming (MIP) solvers, these methods have successfully solved plenty of combinatorial optimization problems. This paper presents a m...
Article
Full-text available
This collaborative research in educational technology-mediated network had the thematic concern the management and organization of hypermedia teaching modules (resources and activities of study). It was developed in undergraduate and graduate distance and mediated by the Free Virtual Environment for Teaching and Learning (Moodle) in the Open Univer...
Conference Paper
Full-text available
Mundos Virtuais 3D tem sido cada vez mais utilizados no contextoeducacional, buscando aumentar a interacao e engajamento dos estudantes junto asatividades academicas. Neste contexto, este artigo tem como objetivo apresentar ummuseu virtual 3D que apresenta a historia da computacao, desenvolvido atraves doambiente virtual OpenSimulator. Ao propor a...
Conference Paper
Full-text available
This paper presents an analysis of the collaboration process in a small groups of students in a tridimensional virtual environment that aimed to solve a problem. The intention was to observe how the collaboration happened, considering a set of metrics developed from the 3C model. As the main contributions, we highlight the design of a set of metric...
Conference Paper
Full-text available
Este artigo aborda a questão da construção de algoritmos paralelos e avaliação dos resultados a partir da redução de complexidade obtida pelo emprego massivo do paralelismo, em contraponto a obtenção de speedups como delineadores da construção de algoritmos paralelos. Mostra-se que, em um problema simples de pesquisa em um vetor, é mais proveitosa...
Article
Full-text available
Este trabalho apresenta um panorama do ensino de engenharia de software em cursos de graduação na área de computação com base nos currículos de referência da Sociedade Brasileira de Computação (SBC) e da Association for Computing Machinery(ACM), focando no conteúdo referente ao tópico de teste de software. Com base neste panorama é apresentada uma...
Conference Paper
Shisen-Sho or Four Rivers is a game with perfect information where the objective is to remove all tiles from the board. In this work we present two mixed integer programming models for solving Shisen-Sho game, as well as techniques to improve the formulations proposed. The first mathematical model considers the classical problem of finding a sequen...
Conference Paper
Jurema was presented as a new branch-and-bound method to find optimal solutions or to prove the optimality of a solution. In this work, we present a discussion about some aspects of the Jurema method. We show that the objective function value of the initial solution used by Jurema to guide the search process is less important than its structure. We...
Article
Full-text available
O avanço tecnológico proporciona uma nova realidade ao processo educacional, a possibilidade de usar ferramentas mais interativas no ensinoaprendizagem. Entre tantas ferramentas, os objetos de aprendizagem podem agir como facilitadores deste processo. Dispõe-se, no ambiente virtual de ensino-aprendizagem – Moodle, de uma ferramenta, o módulo Lição,...
Article
Full-text available
Resumo Apresenta o processo de desenvolvimento de um modelo para sistema de gestão de propriedade intelectual por meio do uso de metodologia de análise contextual de tarefas, a qual visa desenvolver a modelagem sob a visão do usuário. Apresenta um estudo de caso, onde é empregada a abordagem sugestionada para o levantamento de requisitos. Tem como...
Article
Full-text available
Through the wiki Moodle, we developed distance education activities in the Physics Course at UFSM, aiming at producing a hypermedia school subject related to the discipline Physics 2 structuring teaching theme: Heat, Environment and uses of Energy (coming from the PCN+), placing the problematic dialogue in the transversal theme "Environment". We de...
Article
Full-text available
Neste texto, mostramos como o modo de produção colaborativo (bazar) do Movimento Software Livre (MSL) se aproxima da Educação como Prática da Liberdade (EPL), principalmente, quando a produção escolar a distância for mediada pelas Tecnologias da Informação e Comunicação (TIC) livres. A participação nas instâncias produtivas do conhecimento potencia...
Conference Paper
Full-text available
RESUMO O presente trabalho é um estudo sobre dois problemas de agrupamento capacitado: o clássico Problema das P-Medianas Capacitado (PPMC) e o Problema de Agrupamento Centrado Capacitado (PACC), recentemente proposto por Negreiros e Palhano (2006). De modo geral, o objetivo é obter agrupamentos de dados definidos com o auxílio de medidas de distân...
Article
Full-text available
The education of heuristics and metaheuristics - algorithms used widely in the resolution of complex problems in the most diverse areas of the knowledge - is dispersed in the Brazilian higher educational structure in disciplines of the graduation and posgraduation. The approach of the learning object LOBO - Learning Object Based on Optimization) pr...
Article
Full-text available
Este trabalho apresenta a metodologia do fluxo de tarefas para o (re)desenvolvimento de um Ambiente Virtual de Ensino Aprendizagem, o AMEM 2.0. A partir dos levantamentos realizadosatravés da análise de tarefa, o novo ambiente se mostrou mais adequado em relação a seu interfaceamento e navegabilidade.
Article
Full-text available
Resumo: O ensino de heurísticas e metaheurísticas na área de pesquisa operacional está centrado, basicamente, na definição de modelos matemáticos e algoritmos para o teste de teorias que são apresentadas em sala de aula. Este modelo tradicional de ensino pressupõe o professor como principal mentor do processo de transferência da teoria matemática p...
Conference Paper
Full-text available
This paper presents a distributed software architecture that allows the cooperation among research institutions in the field of Combinatorial Optimization --- DEVOpT: Distributed Evolutionary Optimization Centers. It has as main aims to share existing algorithms for optimization problems, to allow the easy testing of these algorithms with existing...
Article
Full-text available
The aim of this paper is to compare the performance of two meta-heuristic methods proposed to solve the identical parallel machine scheduling problem with sequence dependent setup times. The goal is to minimize the makespan. The first algorithm is a tabu search based heuristic and the second a memetic approach, which combines a populationbased meth...
Article
Full-text available
Este trabalho trata do problema de seqüenciamento de n tarefas independentes em m máquinas paralelas não-relacionadas com o objetivo de minimizar o tempo de execução da máquina mais carregada (makespan). É proposto um novo algoritmo de busca local em conexão com um esquema de vizinhança que usa estrutura de intervalos e o conceito de eficiência das...
Conference Paper
Full-text available
The purpose of this work was to activate an IBM PowerPC to run experimentally a free virtual learning environment to the Internet (Multimedia Environment for Computer Based Education in the action-research perspective – AMEM). The problem was to identify and to install a compatible Linux distribution that fits the above mentioned machine and from a...
Conference Paper
Full-text available
This paper presents a distributed software architecture that allows the cooperation among research institutions in the field of Operations Research. It has as main aims to share existing algorithms for optimization problems, to allow the easy testing of these algorithms with existing instances, and to share computational power among the cooperating...
Article
Full-text available
This paper studies the imbalanced time minimizing assignment problem (ITMAP) dealing with the allocation of n jobs to m (< n) machines. There are few works about this problem in the literature. In fact, only one lexi-shearch algorithm was found for the ITMAP, but it contain an slight error that was corrected here. Other algorithm by dynamic program...
Article
The cyclic scheduling problem of n jobs on m identical parallel machines that can be represented by P I cyc, sds I Cmax, from a practical view this problem is extremely important to the production of any product that needs machine preparing operations, as they pass from one job to the other, such as: cleaning piece, tool and drawing changing. A heu...
Article
Full-text available
O sequenciamento de tarefas independentes de forma não preemptiva em sistemas de processadores uniformes, com o objetivo de minimizar o tempo total de execução (makespan), é o assunto do presente artigo. Considera-se um conjunto de n tarefas, onde cada tarefa possui um tempo de processamento, e um conjunto m > ou = 2 de processadores com velocidade...
Conference Paper
Full-text available
The aim of this paper is to compare the performance of two meta-heuristic methods proposed for solving the identical parallel machine scheduling problem with sequence dependent setup times. The first algorithm is a tabu search based heuristic and the second a memetic approach, which combines population-based methods with local search procedures. As...
Article
The problem is to schedule, without preemption, independent jobs on an uniform multiprocessor system. We consider a set of n jobs, each having an execution time and a set of m ≥ 2 processors with speeds σ1 ≤ σ2 ≤ ... ≤ σm. We propose a powerful interchange heuristic composed by three phases: an initial assignment phase, a job reassignment phase and...
Article
This article deals with the problem of scheduling n jobs on m identical parallel processors with the objective of minimizing the total execution time (makespan). A new three-phase heuristic is proposed for solving this problem. An initial phase constructs a starting solution which is improved, in a second phase, by means of a tabu search method. A...
Article
Full-text available
This article proposes algorithms for the Minmax version of the m -Traveling Salesman Problem in which the objective is to minimize the length of the longest route. A tabu search heuristic and two exact search schemes are developed. Problems involving up to 50 vertices are solved to optimality.
Article
This paper describes a new heuristic algorithm for the problem of scheduling n independent jobs on m identical parallel machines in order to minimize the makespan. The algorithm produces near-optimal solutions in short computation times. It outperforms alternative heuristics on a series of test problems.
Article
Full-text available
: This article is intended to, show the development of a system of export and import data, developed from free software for a virtual environment for teaching and learning. The environment for which the system was developed, it was the environment AMEM, which is a totally free environment, used in the Federal University of Santa Maria Resumo: Este...
Article
Full-text available
The heuristics and metaheristics teaching process is centered in a set of mathematical models definitions and algorithms, which are presented in classrooms. This traditional model of education estimates the professor as a main mentor of the transference process of the mathematical theory to define algorithmical logical steps. The studens must under...
Article
Full-text available
The heuristics and metaheristics teaching process is centered in a set of mathematical models definitions and algorithms, which are presented in classrooms. This traditional model of education estimates the professor as a main mentor of the transference process of the mathematical theory to define algorithmical logical steps. The studens must under...
Article
Full-text available
This paper presents an experience report through the Dialogical- Education based on Problems methodology, using the LOBO learning object. The paper shows the professor lessons and comments, which are defined using the methodology presented. Resumo. Este artigo apresenta uma experiência realizada com a aplicação da prática da educação-dialógica prob...
Article
Full-text available
This paper presents the Action-Researh Methodology through the Heurists and Metaheurists teaching process in high school. The paper presents class examples using the methodology and a brief analysis of this process. Resumo. Este artigo apresenta a Metodologia da Investigação-Ação Educacional, no contexto do Ensino de Heurísticas e Metaheurísticas p...

Network

Cited By