Conheça Melhor o nosso Trabalho

Se você chegou até aqui, é porque procura conhecer mais a respeito do nosso grupo, certo?
Nesta página você poderá descobrir um pouco mais sobre o nosso trabalho e esclarecer suas dúvidas.

O que é Otimização Combinatória?
Um Exemplo
Aplicações Práticas
Técnicas Utilizadas
Aprenda Mais
xxxx O que você tem a ganhar?
O que as empresas têm a ganhar?
xxxx Oportunidades de Trabalho
Oportunidades de Consultoria
Entre em contato conosco


O que é Otimização Combinatória?

Esse nome meio "assustador" esconde um conceito bastante simples. Suponha que você possui um conjunto de itens e uma série de regras que podem ser usadas para selecionar alguns elementos (itens) desse conjunto. Usando essas regras, há várias maneiras diferentes de escolher os elementos e criar outros conjuntos menores (ou subconjuntos). Se a cada elemento estiver associado um custo, os subconjuntos criados também terão um custo que é dado, por exemplo, pela soma dos custos de seus elementos. O problema de Otimização Combinatória, em geral, se resume a encontrar, dentre todos os possíveis subconjuntos, aquele cujo custo seja o menor possível. Simples, não?

Uma forma de resolver tais problemas seria simplesmente enumerar todas as soluções possíveis e guardar aquela de menor custo. Entretanto, para qualquer problema de um tamanho minimamente interessante (e útil), este método torna-se impraticável, já que o número de soluções possíveis é muito, muito grande. Portanto, técnicas mais apuradas são necessárias.

Um Exemplo

Suponha que você é um carteiro que precisa sair da sua empresa, distribuir cartas pela redondeza e retornar ao seu local de trabalho. É claro que, como o percurso vai ser feito a pé, você vai querer andar a menor distância possível. O seu conjunto de itens, nesse caso, é o conjunto de todas as ruas em que você pode andar. Para construir um subconjunto de ruas, você tem que usar duas regras: (1) Deve ser possível construir um caminho que parte da empresa, passa apenas por ruas do seu subconjunto e retorna à empresa. Isto significa que algumas ruas do subconjunto têm que ter esquinas em comum pois, caso contrário, para passar de uma rua para outra seria preciso utilizar pelo menos uma outra rua que está fora do seu subconjunto; (2) O seu subconjunto de ruas tem que conter, no mínimo, todas as ruas em que devem ser entregues as cartas.

O custo de um subconjunto de ruas é dado pela soma dos comprimentos de cada rua que ele contém. Assim, resolver este problema de Otimização Combinatória equivale a encontrar o menor caminho que o carteiro deve percorrer para completar o seu trabalho.

Aplicações Práticas

Uma infinidade de problemas da vida real podem ser encarados como problemas de Otimização Combinatória. Para que você tenha uma idéia melhor da diversidade de aplicações possíveis, veja a lista de problemas abaixo:

Técnicas Utilizadas

Problemas de Otimização Combinatória precisam ser transformados em modelos concretos para que possam ser resolvidos com o auxílio de computadores. Como já vimos, é preciso aplicar métodos mais inteligentes do que a simples enumeração de todas as possíveis soluções. Atualmente, temos utilizado as seguintes técnicas na resolução de diversos problemas de otimização:

Aprenda Mais

Existem muitos sites na Internet com textos introdutórios sobre Otimização Combinatória e cada uma das técnicas mencionadas acima. Se você deseja ler um pouco mais sobre o assunto, dê uma olhada nos links abaixo:

O que você tem a ganhar?

Na sociedade da informação, mais preparado é aquele que possui o conhecimento certo para ser aplicado ao problema certo. Quanto vale um profissional capaz de reduzir os custos de uma empresa em 30% ? Nem é preciso responder, certo? Capacitação profissional é a moeda forte no mercado de trabalho atual. E é isso que nós podemos lhe oferecer.

Dentro do meio acadêmico, não podemos nos esquecer de que o mercado lá fora está mais competitivo a cada dia que passa. Trabalhos de Graduação ou de Iniciação Científica podem ajudar a complementar a sua formação. E se você tem vontade de fazer uma pós-graduação, por que não se especializar em uma área que está em pleno crescimento?

O que as empresas têm a ganhar?

Infelizmente, ainda é pequeno o número de empresas que utilizam em seus processos (sejam eles produtivos ou não) alguma técnica de otimização. Isto se deve, principalmente, a uma falta de conhecimento a respeito do poder real de tais técnicas.

Durante muitos anos, as teorias e métodos desenvolvidos por matemáticos e cientistas foram arquivados em livros e periódicos especializados e muito pouco foi absorvido pelo setor empresarial. Felizmente, contudo, essa situação vem se alterando. É cada vez maior o número de companhias que adotam modelos de otimização no seu dia-a-dia, diminuindo seus custos e, por conseguinte, aumentando os lucros. Além do mais, com a onda crescente de privatizações nos diversos setores da sociedade, a concorrência se fortifica e a sobrevivência dos negócios começa a depender seriamente do desempenho de cada um com relação aos demais. Quem estiver melhor preparado irá, sem dúvida alguma, suplantar os adversários. No Brasil, esse processo vem ganhando força mas ainda é incipiente. Nos demais países, principalmente na Europa e nos Estados Unidos, a utilização de técnicas de otimização dentro das empresas é bem mais difundida, assumindo um papel de grande relevância.

É muito comum que as empresas não tenham consciência de que certas tarefas são passíveis de otimização. Processos de produção altamente ineficientes poderiam ser melhorados significativamente, mas continuam a promover prejuízos que passam despercebidos porque, afinal de contas, "sempre funcionou tão bem assim, não é mesmo?". Ter prejuízo não significa somente terminar o mês com o caixa negativo. Significa também terminar o mês com um "lucro" de R$ 100.000,00 sem se dar conta de que o lucro poderia ter sido de R$ 250.000,00, caso os recursos fossem administrados de forma mais adequada. Esse tipo de comportamento é bastante freqüente, e precisa ser mudado.

Oportunidades de Trabalho

Agora que você já conhece um pouco mais a respeito de Otimização Combinatória e das coisas que ela é capaz de fazer por você ou pela empresa em que você trabalha, que tal pensar melhor a respeito?

Nosso grupo está em crescimento! Se você tem interesse em desenvolver ainda mais seu potencial intelectual ou profissional, agregando a ele um conhecimento sólido de novas metodologias e técnicas, envie-nos um e-mail e marque uma conversa com um de nossos membros.

Se você é aluno(a) de graduação ou de pós-graduação, poderá encontrar aqui idéias e projetos para: Iniciação Científica, Trabalhos de Graduação e, ainda, Teses de Mestrado e Doutorado. Aprenda da maneira mais motivante possível: lidando com problemas práticos!

O Perfil Desejado: Afinidade com e gosto por Matemática, Análise de Algoritmos e programação; criatividade, iniciativa, motivação e organização; capacidade de trabalhar em grupo e individualmente.

Oportunidades de Consultoria

Nosso grupo também trabalha prestando serviços de consultoria. Se você acha que a sua empresa poderia se beneficiar com a aplicação de métodos de otimização no seu dia-a-dia, entre em contato conosco através de algum dos meios descritos a seguir. E mesmo que as vantagens desta alternativa não estejam tão claras a princípio, poderemos ajudá-lo a fazer uma avaliação mais precisa a respeito dos possíveis ganhos.

Entre em contato conosco

Se ainda restam dúvidas, não hesite em nos procurar. Teremos o maior prazer em responder suas perguntas! Você pode entrar em contato conosco de várias formas:
Por telefone: 0xx19 3788 5859 (com o Prof. Arnaldo Moura, durante o horário comercial).
Por fax: 0xx19 3788 5847 (favor endereçar o fax ao Prof. Arnaldo Moura).
Por e-mail: arnaldo@ic.unicamp.br.
Se você tem interesse em trabalhar conosco como aluno de Mestrado ou Doutorado, você precisa se inscrever como aluno regular de pós-graduação no Instituto de Computação da UNICAMP. Para maiores informações sobre o processo de inscrição e seleção veja a página da Coordenadoria de Pós-Graduação.


Atualizado em 25/02/2002 por webmaster