Академический Документы
Профессиональный Документы
Культура Документы
RESUMO
Este artigo apresenta uma proposta de modelo matemtico para o problema de localizao de bases de
atendimento emergencial, alocao de ambulncias a essas bases em mltiplos perodos de tempo num horizonte
de planejamento definido e realocao das viaturas entre perodos subsequentes. Esse problema relevante para
planejamento de sistemas de atendimento emergencial em grandes centros urbanos, nos quais existem variaes
das condies de trfego e da concentrao de pessoas em diferentes locais ao longo do dia, fazendo com que os
sistemas emergenciais nesses locais precisem ser dinmicos o suficiente para acompanhar essas variaes.
Como objetivo tem-se a maximizao de probabilidade de atendimento de um determinado chamado dentro de
um tempo mximo de cobertura pr-definido. Neste artigo tambm apresentada uma aplicao prtica do
modelo no sistema de ambulncias do municpio de So Paulo. O sistema analisado utilizando o modelo
matemtico como uma ferramenta de apoio deciso.
ABSTRACT
In this article a mathematical formulation for the problem of base location, ambulance allocation and relocation
in multiple periods of time in a planning horizon is proposed. This problem is relevant for emergency systems
planning, especially in large urban centers where traffic conditions and population's concentration change during
the day. These characteristics result in the necessity for those systems of being dynamic enough to follow the
city conditions in terms of traffic and demand. The objective of the model if to maximize the probability of one
determined call is served within a given covering time. This paper also presents a case study regarding So
Paulos emergency system. The system is analyzed using the mathematical model as a decision aiding tool.
1. INTRODUO
O servio de atendimento urgncia, ou emergncia, compreende os primeiros socorros e a
remoo de pacientes sujeitos a acidentes, traumas e outras ocorrncias mdicas que podem
representar risco a vidas humanas. Busca-se oferecer um servio que maximize a
probabilidade de sobrevivncia dos socorridos, desde o acontecimento da situao de risco
at a entrada do paciente a uma unidade de sade especializada. Todo o trabalho realizado
por veculos de transporte e suporte vida.
Este trabalho trata do problema de planejamento das localizaes de bases e viaturas ao longo
de um perodo de planejamento, considerando as caratersticas dinmicas de variao espaotemporal das demandas e dos tempos de deslocamento em centros urbanos, levando em conta
tambm aspectos estocsticos do atendimento emergencial.
Este artigo est organizado da seguinte forma: a prxima seo corresponde a uma reviso
bibliogrfica de modelos matemticos para problemas de localizao de ambulncias e
instalaes de atendimento emergencial. A seo trs contempla uma descrio detalhada do
problema tratado neste artigo, bem como a formalizao do modelo matemtico proposto. A
seo quatro descreve uma aplicao do modelo matemtico em um estudo de caso no
municpio de So Paulo. Na quinta seo so feitas algumas concluses acerca dos resultados
obtidos no estudo de caso, da validade do modelo e de possveis frentes de pesquisa futura.
2. REVISO BIBLIOGRFICA
Os problemas de localizao de veculos para atendimento de emergncias ocorrem em
muitos casos prticos, por exemplo: localizao de veculos do corpo de bombeiros, veculos
de apoio mecnico, veculos de suporte medico e embarcaes para atendimento de acidentes
martimos (Medina, 1996).
Em Toregas et al. (1971) o problema definido como: encontrar o menor nmero possvel de
viaturas necessrio para que todos os pontos de demanda sejam cobertos. O modelo resultante
foi denominado Location Set Covering Model (LSCM), que o modelo clssico do conjunto
de cobertura aplicado ao caso do posicionamento de ambulncias.
Como apontado por Brotcorne et al. (2003), esses modelos matemticos mais antigos,
propostos para o problema de localizao de ambulncias consideram definies muito
restritas e genricas para o problema. Esses dois modelos foram aprimorados, resultando em
modelos determinsticos que consideram aspectos mais realistas do problema, como por
exemplo, o fato da localizao de bases ser independente da localizao de viaturas, ou o fato
de existirem diferentes tipos de veculos com tempos mximos de atendimento distintos;
alguns modelos ainda introduziram o conceito de cobertura mltipla que define um ponto de
demanda como atendido, se ele coberto por mais de uma viatura.
Uma formulao que pode ser considerada como extenso do modelo MCLP foi proposta por
Schilling et al. (1979), os quais desenvolveram uma modelagem para a localizao de
veculos de emergncia de dois nveis: bsicos e avanados. A formulao proposta pelos
autores, denominada Tandem Equipment Allocation Model (TEAM), no distingue entre a
localizao das bases e a localizao dos veculos em si e considera que um veculo avanado
s pode ser posicionado num ponto candidato caso nesse ponto tambm seja posicionado um
veculo bsico. Nessa abordagem, a localizao de bases e veculos feita de maneira
conjunta, de modo que se um determinado veculo localizado num determinado ponto,
decorre que neste ponto dever haver uma base para ele.
Outra extenso do MCLP tambm desenvolvida por Schilling et al. (1979) o modelo
Facility-Location Equipment-Emplacement Technique (FLEET), criado para a localizao de
bases de unidades de combate a incndio juntamente com dois tipos de veculos. Apesar de
ser um modelo desenvolvido para a soluo de problemas de localizao de bases e veculos
de combate a incndios, seus conceitos se aplicam ao problema de localizao de
ambulncias. Um ponto do modelo FLEET que difere do modelo TEAM, que no primeiro
no existe hierarquia entre os veculos, porm considerada explicitamente na modelagem
uma hierarquia entre as bases e os veculos, ou seja, veculos s podem ser alocados a pontos
candidatos que contenham bases. Uma reviso detalhada de outros modelos determinsticos e
probabilsticos para o problema de localizao de ambulncias pode ser encontrada em
Schilling et al. (1993).
essa situao foi proposto por Daskin (1983), denominado Maximum Expected Covering
Location Problem (MEXCLP). A modelagem proposta pelo autor considera que uma
ambulncia genrica possui uma probabilidade q de estar indisponvel para atendimento. Esta
probabilidade recebe o nome de frao de ocupao (busy fraction). Os autores assumem que
cada ambulncia opera independentemente das demais e assumem que a frao de ocupao
igual para todas as ambulncias do sistema e independente do estado do sistema, ou seja,
independe de quantas ambulncias esto ocupadas no momento da ocorrncia de uma
demanda.
O modelo MEXCLP fornece meios para localizar apenas um tipo de veculo e no considera
a localizao de bases de veculos separadamente. Em Bianchi e Church (1988), os autores
desenvolveram um modelo hbrido entre os modelos FLEET e MEXCLP, denominado
Multiple cover, One unit, FLEET problem (MOFLEET). Esse modelo, alm de se tratar de
uma formulao probabilstica para o problema, considera explicitamente a separao entre a
localizao de bases e ambulncias. Contudo, a formulao do MOFLEET no permite a
localizao de mltiplos tipos de veculos, algo que foi desenvolvido por Jayaraman e
Srivastava (1995). Para localizar mltiplas instalaes e veculos os autores desenvolveram
um modelo probabilstico chamado Multiple Equipment Multiple Cover Facility Location
Allocation Problem (MEMCOLA), o qual permite a localizao de bases e dois tipos de
veculos, cada qual com uma frao de ocupao especfica.
Uma abordagem probabilstica do modelo FLEET tambm foi formulada por ReVelle e
Marianov (1991). O Probabilistic FLEET model (P-FLEET) procura localizar bases,
caminhes e bombas independentemente, de maneira a buscar uma maximizao da cobertura
da demanda com probabilidade . Para cada ponto de demanda i, calculam-se fraes de
ocupao locais para os diferentes tipos de veculos e, com base nesses valores, calcula-se o
nmero de servidores necessrios para cobrir o ponto de demanda i com probabilidade , para
cada tipo de veculo. O P-FLEET um modelo bastante completo e possui uma caracterstica
interessante para representar o problema prtico pelo fato de considerar um ponto coberto s
se o mesmo for coberto com probabilidade por mais de um tipo de veculo. Ele possui a
desvantagem de permitir a alocao de apenas um veculo de cada tipo por base. Os autores
apresentam tambm uma formulao alternativa para o P-FLEET, denominada Probabilistic
Facility-Location Equipment-Emplacement Technique with Multiple Co-location (P-FLEETMC), a qual permite relaxar essa restrio permitindo a localizao de mltiplos veculos por
base.
Um trabalho que considera essas caractersticas foi desenvolvido por Gendreau et al. (2001),
e atende ao problema de realocao de veculos especificamente. A formulao proposta
pelos autores, denominada Redeployment Problem t (RPt) pode ser considerada como uma
extenso do modelo DSM (BROTCORNE et al., 2003).
Outra abordagem para as questes de realocao foi proposta por Schmid e Doerner (2010).
O modelo formulado foi denominado pelos autores de Multi-period Double Standard Model
(mDSM). Trata-se de uma formulao determinstica multi-perodo que considera alm das
premissas de Gendreau et al. (2001), que dependendo do perodo t considerado, os valores
dos tempos de viagem so diferentes. Isso retrata condies de trfego de regies densamente
povoadas como grandes centros urbanos. Assim, os arcos do grafo, no qual o problema de
localizao de ambulncias definido, passam a possuir parmetros dinmicos sijt de tempo
de viagem entre os pontos i e j.
Para a caracterizao do problema, deve-se considerar tambm que: (i) existe uma quantidade
finita de bases e ambulncias de dois tipos; (ii) cada veculo possui um parmetro de
cobertura associado que define, em termos temporais, sua capacidade de cobertura; (iii) so
conhecidas as distribuies espao-temporais das demandas pelos servios de atendimento de
cada tipo de viatura em uma regio; (iv) so conhecidos tambm os padres de variao dos
tempos de deslocamento nessa regio; e (v) uma vez que entre perodos subsequentes podem
haver realocaes de ambulncias, deseja-se tambm minimizar o tempo de percurso dessas
realocaes de acordo com um fator de proporcionalidade. Dessa forma, busca-se encontrar
um plano de operao capaz de maximizar, em mltiplos perodos de um horizonte de
planejamento, a cobertura esperada do sistema, e ao mesmo tempo capaz de minimizar as
realocaes de viaturas necessrias entre perodos subsequentes de acordo com um fator de
proporcionalidade. Esse plano deve respeitar as restries: (i) em todos os perodos, todos os
pontos de demanda devem ser cobertos por uma viatura de cada tipo; (ii) em todos os
perodos, a quantidade de bases e ambulncias constante; (iii) em todos os perodos, a
quantidade de veculos posicionados em uma base no deve ultrapassar a capacidade de
acomodao de viaturas dessa base; (iv) o plano de operao deve ser conexo, ou seja, as
realocaes resultantes no ltimo perodo do horizonte de planejamento devem resultar a
alocao de viaturas do primeiro perodo, sendo cclico o plano completo.
G N , At ; N V W ; At sijt |i V W ; j V W
(1)
A formulao definida para dois tipos de veculos k, bsicos (Basic Life Support - BLS) e
avanados (Advanced Life Support - ALS). O ndice k igual a um utilizado para representar
veculos do tipo BLS, e o ndice k igual a dois utilizado para representar veculos do tipo
ALS. Como condio mnima de desempenho do sistema, deseja-se que, em todos os
perodos, todos os pontos de demanda possuam pelo menos uma unidade BLS localizada num
ponto candidato j a menos de um tempo de deslocamento inferior a r1; e deseja-se tambm
que todos os pontos de demanda possuam pelo menos uma unidade ALS localizada num
ponto candidato j a menos de um tempo de deslocamento inferior a r2. Em geral, um sistema
de ambulncias possui mais veculos do tipo BLS do que ALS, o que resulta que na maioria
dos casos prticos r1r2.
Cada ponto de demanda i possui uma demanda d ikt , em frequncia de chamados por unidade
de tempo, em cada perodo t para cada tipo de veculo k. Definem-se tambm os conjuntos
Wi kt , V jkt e N ikt conforme as expresses (2), (3) e (4).
i V | s
r ; k {1,2}
Wi kt j W | sijt rk ; k {1,2}
V jkt
t
ij
(2)
(3)
(4)
O modelo matemtico tem o intuito de localizar, no grafo G, pz bases e alocar, nos diversos
perodos de tempo t, pB ambulncias bsicas e pA ambulncias avanadas. Considera-se
tambm que em cada ponto candidato j, em qualquer instante de tempo, no podem ser
alocados mais do que Cj veculos.
As bases devem ser localizadas nos pontos candidatos e, em cada perodo, as viaturas devem
ser alocadas as bases. Para isso definem-se as variveis de deciso z j , y ktj e xiwkt de acordo
com as expresses (5), (6) e (7).
(5
(6
)
Simultaneamente questo do posicionamento de bases e ambulncias, existe o problema de,
sendo diferente a alocao de viaturas entre perodos subsequentes, movimentar as viaturas
entre esses perodos, partindo da alocao de um perodo para o prximo de maneira a
minimizar o tempo total de percurso de todas as ambulncias; esse o problema da
realocao. Considerando essa situao definem-se as variveis de deciso r jjkt' :
rjjkt' nmero de veculos k realocados de j W para j' W entre os perodos t e t 1
(8)
atendido e sai do sistema, no havendo a formao de filas. Para cada uma dessas
vizinhanas, em cada perodo de tempo t, calculada uma frao de ocupao q, que equivale
probabilidade de uma ambulncia randomicamente selecionada estar ocupada. Como o
modelo trata de dois tipos de veculos, para cada ponto de demanda i em cada perodo t so
consideradas duas fraes de ocupao: uma referente cobertura por veculos BLS
(vizinhana relativa ao parmetro r1) e outra referente cobertura por veculos ALS
(vizinhana relativa ao parmetro r2). Essas fraes de ocupao qrtk ,i podem ser calculadas
segundo a expresso (9).
t
qrtk ,i
k ,t
z
zN i1t
24
(9)
kt
j
jWi kt
qrtk ,i
ik ,t
ik ,t
1,t
j
ik ,t
bik ,t
(10)
jWi1t
Essas taxas de congestionamento ikt so utilizadas, considerando o modelo de filas M/G/sloss para a vizinhana Wi kt do ponto i, para calcular a probabilidade de um servidor
selecionado randomicamente estar ocupado. Considerando uma taxa genrica de
congestionamento de um sistema de filas M/G/s-loss, a probabilidade p(w) de w servidores
estarem ocupados dada pela expresso (11).
pw
1w!
1 1 ... 1
2!
w!
w
(11)
(12)
Assim, a cobertura incremental Ciw obtida por haver w ao invs de (w-1) veculos atendendo
chamados dentro do sistema pode ser obtida de acordo com a expresso (13), que
desenvolvida algebricamente, considerando especificamente as vizinhanas Wi kt , resulta nas
coberturas incrementais Ciwkt dadas pela expresso (14).
(13)
C w Ew E w 1
1
k ,t w1
w 1! i
2
k ,t
1 ik ,t 1 ik ,t ... 1
2!
w
1
!
w1
1w!
1 ... 1
2!
w!
k ,t w
i
k ,t
i
k ,t 2
i
k ,t w
i
Ciw,k ,t
(14)
Alm disso, seguindo os conceitos dos modelos MALP I e II propostos por ReVelle e Hogan
(1989), pode-se calcular com o uso da expresso (11) a quantidade M ikt que a quantidade
mnima de veculos do tipo k de modo que a probabilidade de todos os veculos desse tipo
estarem ocupados na vizinhana M ikt do ponto i no perodo t seja inferior a (1-).
1 p
M ikt
kt
1
kt M i
kt i
M i !
2
M ikt
(15)
M ik ,t
k 1 iV w0
k ,t
i
Ciw,k ,t xiw,k ,t
(16)
Vale ressaltar que a cobertura esperada do sistema, dada pela expresso (16), limitada
superiormente pelo produto entre a demanda total do sistema e a probabilidade , uma vez
que a quantidade w de ambulncias do tipo k que cobrem um ponto i em um perodo de
tempo t sempre menor ou igual a M ikt .
s
t
jW j 'W k 1
t
jj '
rjjkt'
(17)
k ,t
(18)
Sujeito a:
jWi
jWi
k ,t
j
1 , i V , t , k {1,2}
k ,t
kt
j
k ,t
M ik ,t
x
w0
w,k ,t
i
, i V , t , k {1,2}
(19)
(20)
(21)
pk z j y kj ,t , j W , t , k {1,2}
(22)
(23)
(24)
iW
iW
iW
iW
z
jW
pz
(25)
y
jW
1,t
j
y
jW
2,t
j
pB , t
(26)
p A , t
(27)
y1j,t y 2j ,t C j , j W , t
(28)
y kj ,t 0 inteiro, j W , t , k {1,2}
(29)
(30)
z j {0,1} , j W
(31)
(32)
A restrio (19) assegura o nvel de servio mnimo do sistema, ou seja, garante que em
todos os perodos, todos os pontos de demanda devem ter pelo menos uma ambulncia BLS
alocada a uma base a menos de um raio de cobertura r1, e tambm pelo menos uma
ambulncia ALS alocada a uma base a menos de um raio de cobertura r2. As expresses (20)
e (21) garantem consistncia das definies das variveis de deciso xiwkt e y ktj . As restries
(22) estabelecem que veculos s podem ser alocados a pontos candidatos que contenham
bases localizadas neles.
que a realocao do ltimo perodo t=T deve resultar na alocao do primeiro perodo do
plano de operao t=1.
As restries (25), (26) e (27) so, respectivamente, as restries da quantidade de bases que
devem ser localizadas, e as restries das ambulncias bsicas e avanadas que devem ser
alocadas ao longo dos perodos. As restries (28) limitam, para todos os perodos, a
quantidade de veculos que pode ser alocada em uma determinada base. O domnio das
variveis de deciso definido pelas equaes (29), (30), (31) e (32).
assumindo que cada varivel sijt siga uma distribuio normal com mdia s ij e desvio padro
ijt ; sendo que os tempos de deslocamento podem ser definidos de acordo com a expresso
(33).
s *tij s ij z . ijt
t
(33)
Tal que z o valor da funo cumulativa normal de probabilidade que satisfaz o nvel de
confiana . Essa definio dos tempos de deslocamento estendida definio dos
conjuntos de pontos Wi kt , V jkt e N ikt .
V i V | s * s z . r ; k {1,2}
N z V | s * s z . r ; k {1,2}
Wi kt j W | s *tij s ij z . ijt rk ; k {1,2}
t
kt
j
kt
i
t
ij
t
ij
t
ij
t
ij
t
ij
t
ij
(34)
(35)
(36)
O modelo pode ser considerado original no sentido em que no h outro idntico na literatura.
Porm, ele pode tambm ser visto como uma extenso do modelo Q-MALP proposto por
Marianov e ReVelle (1996), utilizando alguns dos conceitos apresentados em Schmid e
4. APLICAO DO MODELO
O modelo matemtico proposto foi aplicado para avaliao e melhoria do Sistema de
Atendimento Mvel Pr-hospitalar de Urgncia do municpio de So Paulo (SAMU-SP),
sendo sua soluo realizada por um algoritmo de soluo baseado na meta-heurstica de
Colnia Artificial de Abelhas proposto por Andrade (2012). O municpio apresenta um alto
adensamento demogrfico nas regies centrais durante os perodos diurnos, sendo esse
adensamento distribudo nos perodos noturnos, alm disso, a malha viria da cidade
diariamente apresenta congestionamento de veculos.
O SAMU-SP conta com 140 viaturas divididas entre viaturas bsicas (BLS) e avanadas
(ALS). So empregadas bases fixas e bases mveis de atendimento. As bases fixas so
edificaes alugadas espalhadas na cidade ou cedidas por outros rgos pblicos como
estaes do corpo de bombeiros e hospitais. As bases mveis, ou bases modulares, so
edificaes de montagem e desmontagem rpida (cerca de dois dias) que ficam localizadas
em geral em praas ou qualquer local pblico. Uma das finalidades bsicas das bases mveis
assegurar atendimento a eventos especiais com grande concentrao de pessoas como, por
exemplo, eventos esportivos; contudo, sua rapidez de montagem e desmontagem, faz com
que sejam tambm uma opo para as bases fixas.
Nesta aplicao, a cidade foi dividida em 96 distritos, todos candidatos a receberem bases e
viaturas, que representam os pontos de demanda e consequentemente os ns da rede de
atendimento, sendo que 47 desses distritos contm bases fixas de atendimento e outros sete
distritos contm bases mveis; contudo existem ao todo 13 bases mveis que so empregadas
pelo SAMU-SP. Ressalta-se que nesse estudo de caso foram identificados distritos contendo
mais de uma base, resultando que o nmero total de bases do SAMU-SP diferente do
nmero de distritos que contm bases considerando a configurao atual. Foi considerado um
horizonte de planejamento de uma semana dividido em 21 perodos (3 perodos ao longo de 7
dias).
Uma possvel melhoria seria um melhor emprego das 13 bases mveis que o SAMU-SP j
possui. Foram realizados testes considerando as 47 localizaes das bases fixas atuais e as
localizaes das sete bases mveis atuais, sendo que a localizao das outras seis bases
mveis foi determinada pela soluo do modelo matemtico. Os resultados so apresentados
na Figura 1 e mostram que o reposicionamento de seis bases do SAMU-SP pode diminuir o
tempo mximo de cobertura do sistema de 27 para 16 minutos com probabilidade superior a
99%. Isso significa uma melhoria de desempenho apenas com o melhor emprego dos recursos
atuais.
Alm dessa avaliao do sistema atual, foram realizadas outras anlises variando a
quantidade de bases e ambulncias do sistema e os tempos de cobertura e de atendimento.
Para essas anlises, foram considerados dois tipos de cenrio, um que considera as 47
localizaes de bases fixas atuais, denominadas de instncias de teste no livres; e outro que
considera 100% das bases como mveis, denominado de instncias de testes livres podendo
ser posicionadas livremente pela soluo do modelo matemtico. Foram testadas instncias
A Figura 3 apresenta uma comparao entre os resultados das instncias de testes livres e no
livres considerando um tempo de cobertura de 10 minutos e um tempo de atendimento de
duas horas. Pode-se observar que solues viveis para as instncias no livres so
encontradas com uma quantidade de bases a partir de 80 e uma quantidade de ambulncias a
partir de 70. No caso ds instncias livres, possvel encontrar solues viveis com uma
menor quantidade de bases e ambulncias; so encontradas solues com 70 bases e 70
ambulncias. Esse resultado evidencia que existem vantagens em considerar 100% das bases
mveis, podendo ser posicionadas em qualquer distrito.
Figura 2: Resultados das instncias de teste no-livres considerando 15 minutos como tempo
de cobertura e duas horas como tempo de atendimento
5. CONCLUSES
Neste trabalho foi proposto um modelo matemtico indito para o problema denominado
neste artigo de Problema de localizao de bases, alocao de veculos em mltiplos
perodos, e realocao entre perodos subsequentes. Esse modelo abrange os seguintes
pontos do problema de planejamento de sistemas de atendimento emergencial: determinao
do posicionamento de bases e da correspondente alocao de veculos feita de forma
independente, possibilidade de considerao de mais de um tipo de veculos para diferentes
tipos de demanda, diferentes tempos de cobertura para cada tipo de veculo, considerao de
capacidade de acomodao de viaturas nas bases e disponibilidade finita de recursos de
atendimento (bases e viaturas), modelagem probabilstica da cobertura, considerao dos
padres de variao espao-temporal da demanda e considerao das variaes temporais dos
tempos de deslocamento entre os diversos locais de uma regio. Pode-se considerar que esse
um modelo bastante abrangente podendo ser aplicado a diversas situaes.
REFERNCIAS BIBLIOGRFICAS
Toregas, C.R.; Swain, R.; ReVelle, C.S. e Bergman, L., (1971) The location of emergency service facilities.
Operations Research 19, 13631373.