Supponiamo che io abbia un grafico ponderato tale che w : E → [ - 1 , 1 ] è la funzione di ponderazione - notare che sono ammessi pesi negativi.
Dire che definisce una proprietà di qualsiasi sottoinsieme dei vertici S ⊂ V .
Domanda: Quali sono alcuni esempi interessanti di per i quali il problema di massimizzazione: arg max S ⊆ V f ( S ) può essere eseguito in tempo polinomiale?
Ad esempio, la funzione di taglio del grafico è una proprietà interessante di sottoinsiemi di vertici, ma non può essere massimizzata in modo efficiente . La funzione di densità dei bordi è un altro esempio di proprietà interessante che purtroppo non può essere massimizzata in modo efficiente. Sto cercando funzioni ugualmente interessanti, ma che possano essere massimizzate in modo efficiente.
Lascerò che la definizione di "interessante" sia piuttosto vaga, ma voglio che il problema della massimizzazione non sia banale. Ad esempio, non dovrebbe essere possibile determinare la risposta senza esaminare i bordi del grafico (quindi le funzioni costanti e la funzione di cardinalità non sono interessanti). Inoltre, non dovrebbe essere vero che stia semplicemente codificando un'altra funzione con un dominio di dimensioni polinomiali inserendolo nel dominio 2 V (cioè non voglio che ci sia un piccolo dominio X e una funzione m : 2 S → X noto prima di guardare il grafico, in modo tale che la funzione di interesse sia davvero g : X → , ef ( S ) = g ( m ( S ) ) In questo caso, il problema della "massimizzazione" è in realtà solo una questione di valutazione della funzione su tutti gli input.)
Modifica: è vero che a volte i problemi di minimizzazione sono facili se si ignorano i pesi dei bordi (anche se non si minimizza la funzione di taglio, poiché consento pesi dei bordi negativi). Ma sono esplicitamente interessato ai problemi di massimizzazione. Tuttavia, in questo contesto non diventa un problema in problemi naturali ponderati.