Logística/Localização/Localização em redes/Localização em redes em árvore/Localização mediana

Fonte: testwiki
Revisão em 20h04min de 16 de maio de 2011 por imported>Tkdias (*wiki)
(dif) ← Revisão anterior | Revisão atual (dif) | Revisão seguinte → (dif)
Saltar para a navegação Saltar para a pesquisa

Quando se fala em localização mediana o objectivo é encontrar um ponto  x* que minimiza a soma das distâncias ponderadas entre a nova instalação e os clientes localizados nos nós de uma rede em árvore,  vi. Ao ponto  x* dá-se o nome de mediana absoluta (Francis, 1992, p. 400-403).

O número de deslocações, o custo de transporte ou o tempo de deslocação por unidade de distância, durante um periodo de tempo, entre o ponto  x e o vértice  vi representa-se por  wi, logo, o objectivo é minimizar:


 f(x)=w1d (x,v1)+...+wmd (x,vm)


Neste problema, apenas os vértices são considerados como localizações potenciais, em que pelo menos um deles é uma localização óptima ou mediana absoluta e a localização mediana depende dos pesos,  wi, assim como da estrutura da árvore, mas é independente das distâncias entre os nós. Estas distâncias só influenciam o valor de  f(x).

Algoritmo da Maioria

Este algoritimo é utilizado para determinar o valor da mediana, seguindo os dois passos indicados abaixo:

1. Escolher um nó  vt com peso  wt em qualquer um dos extremos da árvore. Se  wt for maior que  W/2, onde  W é a soma dos pesos dos nós, esse nó é a mediana, caso contrário executar o passo 2.

2. Designar por  va o nó adjacente a  vt. Somar  wt a  wa, de forma a encontrar o novo peso do nó  va e apagar da árvore o arco  [vt,va], excepto  va, e voltar ao passo 1.


Na Figura 9.12.1.1.1 o peso dos nós está representado nos quadrados, sendo  W/2=8,5.


Figura 9.12.1.1.1 Exemplo de rede em árvore com o peso dos nós dentro dos quadrados


Para encontrar a mediana da árvore representada na Figura 9.12.1.1.1 escolhe-se, por exemplo,  v1.

O peso de  v1 é 2, como  2<W/2,  v1 não é mediana, segue-se, portanto, para o passo 2, ou seja, adiciona-se o peso de  v1 ao vértice adjacente  v2, eliminando o caminho que ligava  v1 a  v2, dando origem à seguinte rede em árvore (Figura 9.12.1.1.2):


Figura 9.12.1.1.2  v2=v1+v2


Seguidamente escolhe-se  v3. Como o peso de  v3 é inferior a  W/2, adiciona-se o peso de  v3 ao vértice adjacente  v2, eliminando o caminho que ligava  v3 a  v2. A rede resultante é apresentada na Figura 9.12.1.1.3.


Figura 9.12.1.1.3  v2=v3+v2


De seguida escolhe-se o vértice  v2. Como  w2=7 é menor que  W/2, volta-se a repetir o passo 2, dando origem a outra árvore, representada na Figura 9.12.1.1.4.


Figura 9.12.1.1.4  v4=v2+v4


Como  w4>W/2,  v4 é a localização mediana, sendo o valor óptimo da função objectivo dado por:


 f(x*)=(2×11)+(2×6)+(3×8)+(4×8)+(2×7)=104


Predefinição:AutoCat