Supongamos que existe un grafo de aristas ponderadas. Encontraremos un emparejamiento M añadiendo ávidamente la arista de peso máximo y seguiremos hasta que no se puedan añadir más aristas. Necesito demostrar que el peso de este emparejamiento es al menos la mitad del máximo emparejamiento.
Progreso hasta ahora: He estado intentando resolver este problema tomando la diferencia simétrica entre la coincidencia Máxima y la coincidencia codiciosa. Un par de observaciones que tengo son:
- No puede haber ningún componente en la diferencia simétrica de longitud 1 ya que puede añadirse a cualquiera de las coincidencias y aumentar su tamaño.
- Si hay un componente de longitud 2, entonces ambos tendrán el mismo peso porque, de lo contrario, la arista pesada tendrá que ir al greedy matching y la más ligera al máximo. Esto no es posible, ya que en ese caso siempre podemos tomar la arista más pesada para el emparejamiento máximo.
- Para un componente de longitud 3 - siempre habrá dos aristas de coincidencia máxima y una de coincidencia codiciosa porque de lo contrario el peso de la coincidencia codiciosa en ese componente siempre será mayor que la coincidencia máxima y por lo tanto podríamos cambiar la coincidencia máxima para obtener una coincidencia de más peso. Ahora, dejemos que el peso de la arista del emparejamiento codicioso sea G1 y el peso del emparejamiento máximo sea M1 & M2. G1>= M1 && G1>=M2 pero M1+M2 >= G1, de esto podemos ver que G1>=(M1+M2)/2
- Para una componente general de longitud n - Esta es la parte en la que estoy atascado y no consigo avanzar. Mientras que soy capaz de hacer algunas observaciones para los componentes de longitud superior a 3, pero no han sido capaces de generalizar hasta ahora.
Soy consciente de que hay otros métodos pero me interesa resolverlo con este método. Creo que estoy muy cerca y hay algún teorema de otros campos matemáticos que se puede utilizar para resolver esto, pero no estoy seguro.