Ola' Joao,
nao foi pouco caso: ja' e' a 4a vez que mando esta mensagem, e, ate' agora, 
neca de pitibiriba - parece que o servidor da lista encruou...

Mas, voltando 'a vaca fria, quero assinalar que tentar resolver certos 
problemas usando analogias pode ser ingrato porque frequentemente voce acaba 
destruindo (estabelecendo) vinculos e/ou mecanismos  (nao) existentes no 
problema original.

Veja que com a historia do barro, voce deixou escapar que os pedacos 
"retalhados", quando estao na mesma sala, NAO permanecem inertes e 
"retalhados". Este e' o comportamento do barro, mas nao e' o que acontece com 
os cliques, que se reagrupam automaticamente.

Assim, por mais sem graca que pareca, experimente usar uma vezinha so' os 
numeros que estou sugerindo, e verifique o que acontece em cada passo.

Consideremos a seguinte situacao:

Competidores 1,2,3,4,5,6,7,8,9,10,11,12,13

Cliques existentes:
1,2,3,4
5, 6, 7
8, 9, 10
11, 12, 13
5, 7, 9
5, 7, 11
5, 8, 9
5, 8, 11
5, 9, 12
6, 7, 10
7, 9, 10
7, 11, 13

Agora, vamos seguir o seu proprio raciocinio, usando as salas A e B:

- separar  o clique maximo integralmente: {1,2,3,4}

- dividi-lo ao meio: {1,2}->A e  {3,4}->B

-dividir montes menores em 2 partes proximas da metade (vamos percorrer a lista 
de cliques, obtendo o seguinte):

{5,6,7}:  {5,6}->A  e  {7}->B

{8,9,10}:  {8,9}->A  e  {10}->B

{11, 12, 13}:  {11,12}->A  e  {13}->B


Opa! neste ponto aparece um problema: o que fazer com o clique {5,7,9}?

Ele faz parte do grupo "cliques existentes", e voce recomenda uma acao de 
divisao sobre este clique...so' que voce ja' havia dado destino a cada um dos 
elementos. E entao, como fica o algoritmo? Vou supor que ele termine aqui.

Mas ha' um outro problema pior, pois as salas A e B estao com a seguinte 
distribuicao de competidores:
 A={1,2,5,6,8,9,11,12}  e  B={3,4,7,10,13}

Repare que o clique {1,2,3,4} deu lugar a 2 cliques com tamanho 2 ({1,2} e 
{3,4}), mas voce reagrupou dois cliques (5,8,9 por exemplo) com tamanho 3 em A, 
enquanto em B, nenhum clique tem mais que 2 elementos.

Assim, por enquanto, esta forma de dividir esta' mostrando o contrario do que 
queremos provar.

E a pergunta principal e' : como e' que voce garante que nao vai haver algum 
reagrupamento maior que a metade do maior clique inicial?

Bem, ao final de tudo, qualquer que seja o algoritmo que voce encontre, ele tem 
que funcionar como prova (conforme o enunciado) e nao como algo que talvez 
funcione. Significa que, seguindo a logica que voce explicitar, deve ficar 
muito claro, em todas as transferencias de pessoas, o que aumenta e o que 
diminui, de forma a mostrar que e' sempre possivel fazer a divisao dos 
competidores em 2 salas com clique maximo de mesmo tamanho.

Vamos la', Joao !

[]'s
Rogerio Ponce

------------------------------------------
JoaoCarlos_Junior escreveu:

Se a amizade não existia no conjunto competição, então, ela não passará a 
existir nas salas.

Uma amizade é restabelecida se os recíprocos amigos forem inclusos na mesma 
sala, mesmo que em momentos distintos.

Sim de fato, a amizade somente ficará quebrada (cortada, como queira) somente 
se os amigos estiverem nas salas distintas.

Podemos continuar a escrever algo (que, a meu ver, está cada vez mais próximo 
de uma resposta integralmente satisfatória) na linguagem da própria pergunta, 
porém, devemos ser agradecidos com o êxtase - princípio do auxílio? que nos 
conduziu ou quer nos conduzir à resposta, por analogia. Prefiro a segunda à 
primeira. Permita-me, assim, expressar-me. Passar da linguagem em analogia à do 
próprio problema me não parece difícil. Então:

1) Da massa de argila (toda a competição), podemos separar dela o conjunto 
clique máximo integralmente. Empós, dividimo-lo no meio, jogando cada metade em 
duas mesas distintas (as salas).

2) Os montes menores também devem ser divididos em duas partes, de forma que 
cada uma dessas partes cliques sejam de tamanho menor que as metades acima (no 
máximo, há uma igualdade, não é difícil verificar). Percebamos que se havia 
anteriormente amizade entre os elementos desses conjuntos menores entre eles 
próprios e deles para com os elementos do conjunto maior, as amizades ficarão 
restabelecidas entre os elementos que já eram previamente amigos, porém, agora, 
só para aqueles que estão na mesma sala. Esses restabelecimentos, no entanto, 
não aumentam os tamanhos dos conjuntos cliques cortados.

3) depois a massa que sobrou você pode cortá-la ou não (como queira), jogando-a 
integralmente em uma só sala, ou retalhá-la a gosto, lançando as partes em 
ambas as salas, sob qualquer critério.
 
Com sinceridade, sem o menor grau de sofisma: agrado tuas contraposições, 
Ponce, que me impeliram à frente nessa resolução. Se ainda houver alguma(s), 
por gentileza principalmente a mim, manifeste-a(s).

Desculpe-me não ter respondido logo. Obrigado.

Fraternalmente, João.


------------------------------------------
Rogerio Ponce escreveu:

 
Ola' Joao,
suponha a competicao com os competidores numerados de 1 a 13, formando os 
seguintes cliques:
1, 2, 3, 4
5, 6, 7
8, 9, 10
11, 12, 13
5, 8, 9
5, 8, 11
5, 9, 12
6, 7, 10
7, 9, 10
7, 11, 13

Repare que nao da' para pensarmos em dividir cada conjunto ao meio (ou proximo 
do meio) de forma independente, pois eles nao sao obrigatoriamente disjuntos. 
Entao, quando voce faz a divisao de um clique, muitas vezes tambem estara 
separando (ou agrupando) outro clique.

Assim, embora o maior clique tenha inicialmente "2n" elementos , nao e' verdade 
que a sua forma de dividi-los va' produzir cliques com no maximo "n" elementos 
(embora essa seja a nossa primeira impressao).

Seguindo sua sugestao, poderiamos separar os competidores assim:
[1, 2] na sala "A" ,  [3, 4] na sala "B"
[5, 6]  na sala "A" ,  [7] na sala "B"
[8, 9] na sala "A" ,  [10] na sala "B"
[11, 12] na sala "A" ,  [13] na sala "B"

Parariamos a divisao neste ponto, uma vez que ja' teriamos dado destino a todos 
os competidores.
Entretanto, na sala "A" existe um clique (5,8,11) com 3 competidores , enquanto 
os maiores cliques da sala "B" nao passam de 2 competidores.

Acho que este exemplo serve de partida para voce elaborar o que pode acontecer 
durante qualquer outra forma de divisao.

[]'s
Rogerio Ponce


------------------------------------------
JoaoCarlos_Junior escreveu:

Alguém, por gentileza, comente o surto abaixo. Ponce, preliminarmente, creio 
que está correto. Vou olhar com maior atenção.

O surto:            

 Vamos busca modelar (como se modela argila) esse conjunto competição.

 Não estou brincando não, falo sério.

 Cada conjunto clique desse é um monte de argila. Existe um conjunto maior com 
2n elementos.

Esses conjuntos de barro podem estar unidos. Essas uniões são as amizades que 
ligam os conjuntos clique sem transformá-los num conjunto clique maior. Também 
podem existir montes sem ligação com nenhum outro.

Ora, sempre é possível dividir todo o conjunto competição, de forma que o maior 
conjunto clique com 2n participantes seja divido ao meio e os demais também ao 
meio (se par) ou em dois números inteiros e consecutivos (se ímpares) e, sem 
tanta preocupação com as amizades inter-cliques, pois elas não aumentam o 
tamanho de cada conjunto. Assim, sempre será possível se ter aí o que se deseja 
provar.

Falta precisão, claro, mais essa pode ser simples a partir da idéia acima, 
creio.
 
Fraternalmente, João.




       Flickr agora em português. Você cria, todo mundo vê. Saiba mais.

Reply via email to