L'esistenza del conservatore di distanza planare?


14

Sia G un grafico n-nodo non orientato e T sia un sottoinsieme nodo di V (G) chiamato terminali . Un conservatore di distanza di (G, T) è un grafico H che soddisfa la proprietà

dH(u,v)=dsol(u,v)

per tutti i nodi u, v in T. (Notare che H NON è necessariamente un sottografo di G.)

Ad esempio, sia G il seguente grafico (a) e T i nodi sulla faccia esterna. Quindi il grafico (b) è un indicatore di distanza di (G, T).

inserisci qui la descrizione dell'immagine

È noto che esistono conservatori di distanza con vari parametri. Sono particolarmente interessato a quello con le seguenti proprietà:

  1. G è planare e non ponderato (ovvero, tutti i bordi di G hanno peso uno),
  2. T ha dimensione eO(n0.5)
  3. H ha dimensioni (il numero di nodi e bordi) . (Sarebbe bello se avessimo .)o(n)O(nloglogn)

Esiste un tale conservatore di distanza?

Se non si riesce a soddisfare le proprietà di cui sopra, viene accolto qualsiasi tipo di rilassamento.


Riferimenti:

Il conservatore di distanza è anche noto come emulatore ; molti lavori correlati possono essere trovati su internet cercando il termine chiave inglese , che richiede che H sia un sottografo di G. Ma nelle mie applicazioni possiamo usare anche altri grafici, purché H preservi le distanze tra T in G.


−1 per l'utilizzo di JPEG per questo tipo di figura! (scherzando, ma PNG di solito è molto meglio sia in termini di qualità dell'immagine che di dimensione del file per figure semplici)
Tsuyoshi Ito

@Tsuyoshi: grazie per i consigli utili! Non lo sapevo :)
Hsien-Chih Chang 張顯 之

Risposte:


4

Molti anni dopo, sembra che OP abbia finalmente risposto alla sua domanda: un emulatore di distanza quasi ottimale per i grafici planari di Hsien-Chih Chang, Paweł Gawrychowski, Shay Mozes e Oren Weimann è stato appena pubblicato sull'Arxiv.

O~(min{t2,tn})|T|=:tO~(n3/4)O~(n)

(In una nota meno formale, trovo questo risultato davvero sorprendente. Complimenti!)


1
Grazie @GMB per averlo pubblicato come risposta. Un piccolo problema è che il conservatore è diretto ; è una questione aperta se esiste un emulatore non diretto (ma non necessariamente planare) di dimensioni sublineari. Ma è abbastanza soddisfacente conoscere finalmente la risposta a una vecchia domanda dopo tutti questi anni :)
Hsien-Chih Chang 張顯 之

2

potresti voler guardare la chiave di sottoinsieme planare di Klein, che conserva le distanze fino a un fattore 1 + epsilon.

Una chiave del sottoinsieme per i grafici planari, con l'applicazione al sottoinsieme TSP http://doi.acm.org/10.1145/1132516.1132620


Grazie, ho letto il documento e c'è un divario tra la sua costruzione e le nostre esigenze. Sembra che qualsiasi chiave non funzionerà finché è un sottografo del grafico originale; si può prendere un grafico a griglia come controesempio. Ma ci sono emulatori per i grafici a griglia.
Hsien-Chih Chang 張顯 之

un'altra idea di costruzione, forse funziona? 1) applicare in modo ricorsivo i separatori del percorso più breve (Thorup, FOCS'01) 2) copertina eps per ciascun vertice [i primi due passaggi costruiscono etichette di distanza] ci sono terminali sqrt {n}, ciascuno con un'etichetta di dimensione O (log n / eps), collegandosi a un numero totale di al massimo sqrt {n} * log n percorsi e 1 / eps volte più portali 3) scorciatoia dei portali sui percorsi per bordi ponderati e collegamento delle connessioni ai portali per bordi il grafico risultante dovrebbe avere circa sqrt {n} * registra n vertici e bordi (fino a eps) e rappresenta 1 + eps percorsi più brevi per distanze esatte che non conosco ...
Christian Sommer,
Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.