Professional Documents
Culture Documents
12 a 15/09/06 Goinia, GO
XXXVIII SBPO
[ 1413 ]
12 a 15/09/06 Goinia, GO
1. Introduo
O Estacionamento Rotativo Regulamentado tem sido implementado em diversas cidades
com o objetivo de garantir a rotatividade de veculos nos estacionamentos pblicos. O sistema
conta com orientadores (agentes fiscais) que percorrem as vias verificando se os veculos
permanecem estacionados dentro de um certo intervalo de tempo, indicado nos cartes de
estacionamento. Para que o sistema funcione necessrio uma fiscalizao eficiente.
O objetivo deste trabalho obter de forma rpida, eficiente e automtica a distribuio
dos trechos de quadra a serem fiscalizados, em setores a serem percorridos pelos referidos
orientadores levando em considerao a quantidade de vagas por trecho bem como a taxa de
ocupao das mesmas. Deste modo, estar-se- minimizando a distncia percorrida pelos
orientadores, gerando uma maior eficincia na fiscalizao, garantindo aos usurios uma
disponibilidade maior de vagas, aumentando, assim, a rotatividade dos veculos nestes
estacionamentos.
2. Descrio do Problema
O aumento excessivo da frota de veculos tem provocado uma expanso acelerada das
reas destinadas ao Estacionamento Rotativo Regulamentado. A elaborao dos mapas de
cobertura dos trechos de quadra a serem fiscalizados feita, atualmente, de forma manual e
emprica. A cada trecho adicionado ou retirado, surge a dvida com relao a forma de ampliao
ou reduo de setores e, ainda, da contratao ou demisso de pessoal.
Certos trechos de quadra possuem mais vagas do que outros e, por outro lado, certos
setores, de toda a regio, possuem uma taxa maior de ocupao. Tudo isso exige que a
distribuio dos agentes fiscais nos setores no seja feita de forma intuitiva, pois desta maneira
alguns setores ficariam sobrecarregados e outros ociosos sob o ponto de vista da fiscalizao.
Em Ponta Grossa, PR, existe a chamada rea de Estacionamento Regulamentado,
conhecida como Zona Azul, administrada pela Autarquia Municipal de Trnsito, que tem a
finalidade de planejar, promover, executar e acompanhar as aes na rea. A referida Autarquia
conta, atualmente, com um total de 69 funcionrios e administra, aproximadamente, 2.500 vagas
da Zona Azul.
A rea destinada Zona Azul est localizada, quase que na sua totalidade, na regio
central da cidade e composta por 232 trechos de quadra. Estes trechos, agrupados no mnimo
em 6 e no mximo em 12, formam 28 setores. Os setores, por sua vez, agrupados em 7, formam 4
grandes reas. Esta configurao sofre alteraes toda vez que ocorre a incluso ou supresso de
novos trechos. Assim sendo, so confeccionados alguns mapas que servem para orientao do
trabalho de campo dos orientadores. Estes mapas, em funo da escala utilizada, oferecem s
orientadoras, apenas a informao bsica de localizao dos trechos que sero supervisionados.
O trabalho desenvolvido nas ruas encontra-se distribudo basicamente entre
Orientadores(as) de trnsito (num total de 59, sendo que cada agente fiscaliza um determinado
setor) e Supervisores(as) de trnsito (num total de 10, cada supervisor coordena um conjunto de 7
setores). Como existem 4 reas e 2 turnos de trabalho, este pessoal forma ao todo, 8 equipes.
Cada equipe, no seu respectivo turno, atua uma semana em cada rea, de modo a percorrer
seqencialmente todas as reas ao longo do ms. Existe tambm, em cada grupo, um sistema de
rodzio entre as orientadoras, cabendo a supervisora organizar este rodzio, que deve
compreender todos os setores sob sua responsabilidade. O objetivo deste rodzio fazer com que
as orientadoras no permaneam mais que um dia em cada setor.
A escala diria de trabalho feita pela supervisora, enquanto o grupo se prepara para ir a
campo e, posteriormente, repassada para administrao. Nos dias em que faltam orientadoras
realizado um acmulo (juno) de setores.
Pode-se observar que o nmero de trechos por setor varivel; isto ocorre devido a
alguns setores estarem localizados em reas de maior taxa de ocupao. Setores com maior taxa
de ocupao possuem um nmero menor de trechos, enquanto que os setores com menor taxa,
XXXVIII SBPO
[ 1414 ]
12 a 15/09/06 Goinia, GO
possuem mais trechos. No setor 8, por exemplo, cada agente fiscal precisa atender a 97 vagas,
enquanto que no setor 23, cada agente atende a somente 37 vagas. Mesmo considerando as taxas
de ocupao de cada trecho como alta, mdia e baixa, esta diferena significativa.
O ideal ter-se uma distribuio uniforme das vagas, considerando as taxas de ocupao
nos 28 setores, partindo-se do pressuposto que todos os fiscais possuem a mesma capacidade de
trabalho.
Pode-se citar alguns publicaes relacionadas a este trabalho: problemas de localizao
de facilidades, formao de agrupamentos, algoritmos genticos e algoritmos de busca tabu.
WEBER, apud LOBO, 1998, em um trabalho publicado em 1909, buscava a localizao de uma
indstria de modo a minimizar os custos de transporte da matria-prima e tambm os custos de
transporte do produto at o consumidor; o autor considerou uma rea onde existia somente um
nico mercado consumidor e duas regies fornecedoras de matria-prima. Este trabalho tido
como a gnese da teoria da localizao.
TEITZ e BART, 1968, propuseram um mtodo aproximado para encontrar a mediana de
um grafo ponderado. O mtodo consiste na procura de uma soluo atravs de troca de vrtices, a
partir de uma soluo inicial. Esse mtodo descrito e utilizado neste trabalho. CHRISTOFIDES,
1975, trabalhou com os problemas de localizao de facilidades e roteamento de veculos. Seus
trabalhos deram incio ao estudo de algoritmos de resoluo para estes problemas, contendo
formulaes matemticas estruturadas para os problemas dos p-centros, p-medianas e o problema
do caixeiro viajante.
COSTA et al., 2000, desenvolveram um estudo para a otimizao da entrega de
correspondncias dos servios postais, realizando o trabalho em duas fases: a primeira dividindo
a regio de estudo em sub-regies e a segunda utilizando algoritmos de cobertura de arcos e de
cobertura de ns, para realizar a tarefa de roteamento em cada sub-regio. CORRA et al., 2004,
compararam os algoritmos Gentico e Busca Tabu, para otimizar a designao de candidatos ao
vestibular da Universidade Federal do Paran (UFPR), de maneira que os candidatos prestassem
as provas nos locais mais prximos de suas residncias. No caso do Algoritmo Gentico, foram
utilizados os operadores genticos usuais e um operador heurstico chamado hipermutao
direcionada; j no caso da heurstica Busca Tabu foram utilizadas memrias de curto e longo
prazo para controlar a busca.
SMIDERLE et al., 2004, propuseram uma soluo para o trabalho de leitura dos
medidores das contas de gua dos clientes efetuado por uma empresa de saneamento bsico do
municpio de Pato Branco, PR. A metodologia utilizada apresentou duas fases: a primeira
formando os grupos de atendimento para cada leiturista, onde foi utilizada a meta-heurstica
Algoritmo Gentico seguida da aplicao da heurstica clssica de Teitz e Bart, e, a segunda,
prope a melhor rota a ser seguida, de modo a minimizar a distncia a ser percorrida por cada
leiturista, utilizando o algoritmo do Carteiro Chins.
ROSRIO et al., 2002, propuseram uma metodologia para a distribuio espacial de
Unidades de Sade 24 Horas, com o objetivo de minimizar a distncia mdia de deslocamento
dos usurios, desde suas residncias at a unidade mais prxima. Foram utilizados os algoritmos
genticos, o algoritmo de Teitz e Bart, a busca exaustiva e os diagramas de Voronoi.
GONALVES et al., 2005, determinaram uma metodologia para realizar a tarefa de roteamento
no servio de entrega de gua mineral para a cidade de It, SP. Foi utilizado o algoritmo de Teitz
e Bart para a determinao de medianas, algoritmo de Gillet e Johnson para formao dos
clusters a serem atendidos pelos veculos e, finalmente, tcnicas de roteamento: os algoritmos
heursticos dos Savings de Clarke e Wright, da Insero do Mais Prximo, de Busca Tabu e suas
combinaes.
PIZZOLATO, 2004, relata uma proposta metodolgica para localizao de escolas
pblicas em reas urbanas. A metodologia dividida em duas partes, a primeira avalia a
localizao atual da escola e a segunda faz uma proposta de "relocalizao" (melhoria). O estudo
destaca a evoluo metodolgica, desde o uso de mapas at o emprego de softwares da famlia
SIG (Sistema de Informao Geogrficas). BARCELOS, 2004, apresenta um trabalho de
localizao de escolas do ensino fundamental na cidade de Vitria, ES. O estudo foi dividido em
XXXVIII SBPO
[ 1415 ]
12 a 15/09/06 Goinia, GO
trs partes. Na primeira parte, o objetivo do trabalho avaliar a localizao atual das escolas
pblicas, identificando regies onde h excesso ou escassez de vagas; a segunda prope a
"relocalizao" das escolas pelo modelo das p-medianas e, finalmente, a terceira considera o
problema das p-medianas capacitado e refaz o estudo da "relocalizao" supondo as escolas com
capacidade definida. BORNSTEIN, 2004, considera um problema de localizao de facilidades
capacitado com custos de transporte lineares. So apresentados testes exatos e heursticas. Um
algoritmo heurstico proposto baseado em estratgias ADD/DROP (adicionar/retirar) da Busca
Tabu. Os procedimentos consideram limites inferiores e superiores provenientes da relaxao
Lagrangeana.
3. Metodologia do Trabalho
A metodologia apresentada neste trabalho permite a automatizao na confeco dos
mapas de cobertura anteriormente mencionados. O sistema computacional, contendo alguns
algoritmos matemticos da rea de Pesquisa Operacional, descritos sucintamente a seguir,
informa de forma rpida e eficiente:
o nmero ideal de setores compostos por trechos de quadra, atravs da utilizao de
algoritmos para solucionar o problema das p-medianas e
como deve ocorrer a designao de novos trechos aos setores, atravs de um modelo
matemtico que combina os modelos de transporte e de designao,
otimizando, assim, todo o processo e garantindo uma melhor fiscalizao e uma maior satisfao
por parte dos usurios deste servio.
3.1 Problemas das p-medianas
Para solucionar o problema das p-medianas capacitado foram utilizados os seguintes
algoritmos: de Teitz & Bart (T&B); Genticos (AGs); Busca Tabu (BT) e suas combinaes.
O algoritmo das p-medianas proposto por TEITZ e BART, 1968, um mtodo
aproximado, baseado na substituio de vrtices em um grafo G(V, A), com V vrtices e A
arestas. O objetivo do algoritmo de T&B , portanto, encontrar um conjunto Vp V, para o qual
o nmero de transmisso (soma das menores distncias existentes entre os vrtices vi Vp e todos
os demais vrtices do grafo) seja mnimo.
J no problema das p-medianas capacitado, os vrtices de V possuem restries de
capacidade. O objetivo encontrar um conjunto de vrtices V p V , de forma que a soma das
distncias de cada vrtice restante {V - Vp} que representa o conjunto das demandas, at seu
vrtice mais prximo em Vp , seja a mnima possvel. A diferena do problema das p-medianas
para o p-medianas capacitado que neste, deve-se garantir que todos os pontos de demanda
sejam atendidos respeitando-se as restries de capacidade das instalaes medianas.
O problema das p-medianas, resolvido atravs dos AGs gera, inicialmente, uma
populao formada por um conjunto aleatrio de indivduos que podem ser considerados como
possveis solues do problema. Durante o processo evolutivo cada indivduo tem um valor
(fitness) atribudo, que indica a sua habilidade de adaptao a um determinado ambiente. Os
indivduos com melhor valor de adaptao so mantidos, enquanto que os demais so
descartados. Os indivduos mantidos pela seleo podem sofrer mudanas em suas caractersticas
fundamentais atravs de mutaes e cruzamentos (crossover) ou recombinao gentica, gerando
descendentes para a prxima gerao. Este processo repetido at encontrar-se uma soluo
satisfatria.
Existem vrios parmetros dos AGs que podem ser escolhidos para melhorar o seu
desempenho, adaptando-o s caractersticas particulares de determinadas classes de problemas.
Entre eles, os mais importantes so: o tamanho da populao, o nmero de geraes, as
probabilidades de crossover e de mutao. A influncia de cada parmetro no desempenho do
algoritmo depende da classe de problemas que est-se tratando. Assim, a determinao de um
XXXVIII SBPO
[ 1416 ]
12 a 15/09/06 Goinia, GO
28
204
i =1
j =1
ij
x ij
(1)
sujeito a:
28
ij
= 1 (j = 1, 2, 3, ..., 204)
i =1
(2)
204
a x
j =1
ij
bi (i = 1, 2, 3, ..., 28)
(3)
xij = 1, se o trecho j for designado para a mediana i;
(4)
0, caso contrrio
A funo objetivo em (1) garante a alocao dos 204 pontos s 28 medianas a um custo
mnimo de transporte, ou seja, minimiza a distncia percorrida pelos agentes fiscais; o conjunto
de restries em (2) obriga que cada trecho seja designado a apenas uma mediana; o conjunto de
restries em (3) indica que cada mediana possui uma capacidade bi que no deve ser violada; o
conjunto de restries em (4) indica que todas as variveis so binrias.
XXXVIII SBPO
[ 1417 ]
12 a 15/09/06 Goinia, GO
XXXVIII SBPO
[ 1418 ]
12 a 15/09/06 Goinia, GO
XXXVIII SBPO
[ 1419 ]
12 a 15/09/06 Goinia, GO
V .T
i
Ci =
i =1
28
Cada um dos 232 pontos por sua vez, possui tambm uma demanda (Di) que pode ser
obtida pelo produto do nmero de vagas do trecho (Vi) pela sua taxa de ocupao (Ti), ou seja:
Di = Vi .Ti
As taxas de ocupao dos trechos foram divididas em 3 categorias: alta (1), considerando
uma taxa de 100% de ocupao, mdia (2), com 60% de ocupao e baixa (3) com 30% de
ocupao. Estas taxas de ocupao foram obtidas de maneira emprica, pois existem diversos
fatores que podem alter-las (horrios de maior movimento no mesmo dia, dias de maior
movimento na semana, dentre outros). O modelo matemtico implementado visa designar os
pontos s medianas mais prximas, respeitando as suas capacidades.
Para a formao dos agrupamentos (setorizao/clusterizao) utilizou-se a melhor
soluo obtida dentre todas as simulaes anteriormente apresentadas para o problema das 28medianas, que foi a obtida pelo algoritmo BT (proposta 3 da tabela 6). As 28-medianas obtidas,
para esta simulao, so: 2, 6, 12, 18, 32, 39, 55, 59, 61, 73, 78, 80, 83, 110, 111, 117, 137, 143,
XXXVIII SBPO
[ 1420 ]
12 a 15/09/06 Goinia, GO
158, 165, 171, 173, 191, 202, 209, 220, 221, 231, dentre os 232 pontos, todos apresentados na
figura 1 em anexo. Para a formao dos grupos (clusters) foi implementado o modelo matemtico
software LINGO, cujos resultados obtidos tambm esto apresentados na figura 1.
Finalmente, aps a formao dos 28 clusters, realizou-se a distribuio destes em 4
grandes reas. Novamente fez-se necessria a determinao de 4-medianas dentre as 28-medianas
determinadas anteriormente. A definio destas ocorreu seguindo o mesmo procedimento. Em
CAPRI, 2005, encontra-se um maior detalhamento do procedimento adotado e ilustraes
adicionais para o caso abordado.
5. Concluses
XXXVIII SBPO
[ 1421 ]
12 a 15/09/06 Goinia, GO
SOLUO OTIMIZADA
Setores No. Vagas atendidas No. Trechos atendidos No. Vagas atendidas No. Trechos atendidos
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
89
86
75
49
63
50
36
97
79
75
43
51
49
61
40
69
77
66
71
44
56
74
37
71
55
55
87
86
10
12
7
8
6
6
9
9
8
7
11
11
7
12
7
7
7
6
6
10
6
7
9
7
6
9
12
10
44
63
67
59
67
68
61
50
59
68
63
65
55
67
64
59
66
67
68
67
67
65
66
69
67
67
68
68
4
7
7
9
9
7
14
4
6
6
6
7
12
8
12
16
6
6
12
9
6
7
9
12
10
9
4
8
Referncias:
XXXVIII SBPO
[ 1422 ]
12 a 15/09/06 Goinia, GO
GONALVES, S.M.; STEINER, M.T.A. & ZAMBONI, L.V.S. (2005). Uma Metodologia para
o Problema do Roteamento de Veculos um Estudo de Caso para a Distribuio de
gua Mineral. XXXVII SBPO, Gramado, RS.
LOBO, D. S. Localizao de Unidades de Educao Infantil: uma aplicao para creches
municipais de Florianpolis. Dissertao de Mestrado. Programa de Ps-Graduao em
Engenharia de Produo, Florianpolis (UFSC), Florianpolis, SC, 1998.
PIZZOLATO, N. D. (2004). Localizao de Escolas Pblicas: Sntese de Algumas Linhas de
Experincias no Brasil. Pesquisa Operacional, Vol. 24, n. 1, p. 111-131.
ROSRIO, R.R.L.; CARNIERI, C.; STEINER, M.T.A.; FLEISHFRESSER, S.A. & CORRA,
E.S. (2001). Aplicao do Problema das p-medianas para determinar a Localizao de
Unidades de Sade 24 Horas. XXXIII SBPO, Campos de Jordo, SP, p. 1155-1166.
SMIDERLE, A.; STEINER, M.T.A. & WILHELM, V.E. (2004). Tcnicas da Pesquisa
Operacional aplicadas a um Problema de Cobertura de Arcos. TEMA (Tendncias em
Matemtica Aplicada), SBMAC, v. 5, n.2, p. 347-356.
TEITZ, M. B.; BART, P. (1968). Heuristics Methods for Estimating the Generalized Vertex
Median of a Weighted Graph. Operations Research, v.16, p. 955-961.
ANEXO
XXXVIII SBPO
[ 1423 ]