Relatório de
Projeto de Pesquisa
|
Referência: Projeto: Equipe: Instituição: Período: |
Processo nº 461324/00-8 – Auxílio à Pesquisa Localização-Alocação
e Roteamento em Redes com Sistemas de Informações Geográficas - Sigla: LARSIG Edson Luiz França Senne (Coordenador) Luiz Antonio Nogueira Lorena Universidade Estadual Paulista – UNESP Campus de Guaratinguetá Dezembro de 2000 a dezembro de 2001. |
Sumário
O objetivo deste
projeto foi desenvolver Sistemas de Apoio à Decisão para problemas de
localização-alocação e roteamento em redes utilizando a plataforma
computacional dos Sistemas de Informações Geográficas ArcView e MapObjects.
Devido à experiência anterior da equipe, o desenvolvimento procurou dar ênfase
a aplicações no ambiente urbano, levando em consideração a malha urbana, dados
e mapas digitalizados de cidades do Vale do Paraíba já disponíveis. O propósito
final é dotar decisores de ferramentas úteis na solução de problemas de
localização-alocação de facilidades e problemas de roteamento. São problemas
que justificam a atenção devido ao fato de aparecerem em diversas aplicações e
serem considerados de difícil solução. Vários novos algoritmos vêm sendo
desenvolvidos com sucesso pela equipe, com diversas aplicações nas áreas de
aplicação pretendidas.
1. Resumo do Projeto Aprovado
1.1 - Introdução
Problemas de localização
tratam de decisões sobre onde localizar facilidades, considerando clientes que
devem ser servidos, de forma a otimizar um certo critério (Love et al., 1988; Mirchandani and Francis,
1990; Francis et al., 1992; Drezner,
1995). O termo “facilidades” pode se referir a fábricas, depósitos, escolas,
etc., enquanto que "clientes" se referem a depósitos, unidades de
vendas, estudantes, etc. Em geral os vários centros selecionados que podem ser
localizados, podem também ser alocados ao subconjunto de centros que serão
abertos. Por isso, devido ao processo de alocação dos outros centros aos
centros abertos, tais problemas são conhecidos como problemas de
localização-alocação.
Esta é uma área que têm
despertado crescente interesse em planejadores, principalmente quando uma base
de dados geograficamente referenciada pode ser usada. Dois principais grupos de
pesquisa e divulgação: EURO Working Group
on Locational Analysis (http://www.vub.ac.be/EWGLA/homepage.htm)
e SOLA – INFORMS Section on Location
Analysis (http://www.ualberta.ca/~sola),
promovem reuniões anuais, na forma de congressos, onde são discutidos
desenvolvimentos relacionados a problemas de localização.
As aplicações são, em geral, divididas para os setores público e privado. No caso de setores públicos, as aplicações maximizam a satisfação dos clientes em detrimento dos custos necessários para o alcance de tal objetivo (em geral os custos não são estimados com exatidão). Entre os exemplos de aplicações em setores públicos, estão: a localização de escolas, de postos de saúde, corpo de bombeiros, ambulâncias, viaturas de polícia, pontos de ônibus, entre outros. No caso do setor privado, custos fixos estão envolvidos e suas aplicações envolvem, em geral, fábricas, depósitos, torres de transmissão, lojas de franquias, etc.
Problemas de roteamento aparecem em uma série de
serviços, como entrega bancária, entrega postal, entrega de mercadorias, rotas
de ônibus escolar, coleta de lixo industrial, serviço de entrega noturna,
operações de frete, dentre outros. A solução destes problemas pode diminuir
bastante o custo de distribuição, causando uma grande economia tanto para a
indústria como para o governo. No entanto, muitos destes problemas são difíceis
de resolver. Estas características dos problemas de roteamento (relevantes e de
difícil solução) fazem com que haja muita literatura a respeito (Christofides et al., 1979; Bodin et al., 1983; Gendreau et al.,
1997).
O uso de SIGs -
Sistemas de Informações Geográficas (Fischbeck, 1994) para resolver problemas
de localização-alocação e roteamento ainda não está totalmente difundido na
comunidade científica internacional. Mas, levando-se em conta a capacidade de
armazenar, exibir e manipular dados espacialmente distribuídos, a integração de
algoritmos de localização aos SIGs
foi iniciada há alguns anos. A ESRI
(Environmental Systems Research Institute) integrou alguns problemas
não-capacitados de localização-alocação em seu Sistema de Informações
Geográficas ARC/INFO. A integração
baseou-se inicialmente na heurística de Teitz & Bart (1968) para solução do
problema de p-medianas. Uma técnica proposta por Hillsman (1984) usa edição na
formulação do problema de p-medianas e consegue, de forma aproximada, tratar
outros tipos de problemas de localização-alocação usando a mesma heurística. No
caso de problemas de roteamento, já existem também alguns algoritmos já
integrados a SIGs, principalmente baseados no problema do caixeiro viajante
(Reinelt, 1994).
1.2 - Objetivos
do Projeto
Os principais
objetivos previstos no projeto foram:
-
Continuar
a pesquisa e orientação sobre novos algoritmos de localização-alocação e
roteamento, promovendo suas integrações aos SIGs ArcView e MapObjects já
disponíveis;
-
Construir
protótipos de Sistemas de Apoio à Decisão
usando modelos de localização e roteamento e dados geo-referenciados, com
ênfase em aplicações na área urbana;
-
Dar
ênfase à realização de aplicações contando com dados já disponíveis e com
outros dados que venham a ser adquiridos ou coletados pela equipe;
-
Proporcionar
ampla divulgação das metodologias, sistemas de informação, modelos e resultados
obtidos no projeto, especialmente via Internet
e com publicações, formação de alunos e participação em reuniões científicas.
1.3
- Atividades e Cronograma de Desenvolvimento
As seguintes atividades
foram previstas no projeto:
(a)
Levantamento
bibliográfico.
(b)
Pesquisa
e orientação.
(c)
Desenvolvimento
de algoritmos de localização e roteamento.
(d)
Integração
dos algoritmos aos SIGs visando a construção de Sistemas de Apoio à Decisão.
(e)
Desenvolvimento
de aplicações.
(f)
Confecção
de relatórios e divulgação de resultados.
O cronograma previsto do projeto foi o seguinte:
|
|
Bimestres |
|||||||||||
|
Atividade |
01 |
02 |
03 |
04 |
05 |
06 |
07 |
08 |
09 |
10 |
11 |
12 |
|
a |
X |
X |
|
|
|
|
|
|
|
|
|
|
|
b |
|
X |
X |
X |
X |
X |
X |
X |
X |
X |
X |
X |
|
c |
|
X |
X |
X |
X |
X |
X |
X |
X |
X |
X |
X |
|
d |
||||||||||||