We pursue the study of edge-irregulators of graphs, which were recently introduced in [Fioravantes et al. Parametrised Distance to Local Irregularity. IPEC, 2024]. That is, we are interested in the parameter Ie(G), which, for a given graph G, denotes the smallest k >= 0 such that G can be made locally irregular (i.e., with no two adjacent vertices having the same degree) by deleting k edges. We exhibit notable properties of interest of the parameter Ie, in general and for particular classes of graphs, together with parameterized algorithms for several natural graph parameters.
Despite the computational hardness previously exhibited by this problem (NP-hard, W[1]-hard w.r.t. feedback vertex number, W[1]-hard w.r.t. solution size), we present two FPT algorithms, the first w.r.t. the solution size plus Delta and the second w.r.t. the vertex cover number of the input graph.
Finally, we take important steps towards better understanding the behaviour of this problem in dense graphs. This is crucial when considering some of the parameters whose behaviour is still uncharted in regards to this problem (e.g., neighbourhood diversity, distance to clique). In particular, we identify a subfamily of complete graphs for which we are able to provide the exact value of Ie(G). These investigations lead us to propose a conjecture that Ie(G) should always be at most m/3 + c, where $m$ is the number of edges of the graph $G$ and $c$ is some constant. This conjecture is verified for various families of graphs, including trees.
- Papier-ID: 2511.14514
- Titel: Graph Irregularity via Edge Deletions
- Autoren: Julien Bensmail, Noémie Catherinot, Foivos Fioravantes, Clara Marcille, Nacim Oijid
- Klassifizierung: math.CO (Kombinatorik), cs.CC (Rechenkomplexität), cs.DM (Diskrete Mathematik)
- Veröffentlichungsdatum: 18. November 2025 (arXiv-Preprint)
- Papierlink: https://arxiv.org/abs/2511.14514
Dieses Papier untersucht das Kantenunregelmäßigungsproblem von Graphen, d.h. den Parameter Ie(G), der die minimale Anzahl k von Kanten darstellt, die gelöscht werden müssen, um einen Graphen G in einen lokal unregelmäßigen Graphen umzuwandeln (wobei beliebige zwei benachbarte Knoten unterschiedliche Grade haben). Obwohl das Problem als NP-schwer und W1-schwer nachgewiesen wurde, präsentieren die Autoren zwei FPT-Algorithmen: einen bezüglich der Lösungsgröße plus maximaler Grad ∆ und einen bezüglich der Knotenüberdeckungszahl. Darüber hinaus führen die Autoren eine tiefgehende Untersuchung dichter Graphen, insbesondere vollständiger Graphen, durch und stellen eine wichtige Vermutung auf: Für jeden zusammenhängenden Graphen G mit m Kanten gilt Ie(G) ≤ m/3 + c, wobei c eine Konstante ist. Diese Vermutung wird für mehrere Graphklassen, einschließlich Bäumen, verifiziert.
In der Graphentheorie stellen reguläre Graphen Graphen dar, bei denen alle Knoten denselben Grad haben. Als duales Konzept haben Forscher mehrere Definitionen von Unregelmäßigkeit vorgeschlagen:
- Unregelmäßige Graphen: Alle Knotengrade sind paarweise verschieden
- Hochgradig unregelmäßige Graphen: Die Grade der Nachbarn jedes Knotens sind alle verschieden
- Lokal unregelmäßige Graphen: Beliebige zwei benachbarte Knoten haben unterschiedliche Grade
Dieses Papier konzentriert sich auf das Konzept der lokal unregelmäßigen Graphen.
- Theoretische Bedeutung: Lokale Unregelmäßigkeit ist eine wichtige Struktureigenschaft in der Graphentheorie und steht in enger Beziehung zur berühmten 1-2-3-Vermutung
- Operationelle Perspektive: Frühere Forschungen konzentrierten sich hauptsächlich auf das Hinzufügen von Kanten (wie die Mehrfachheit von Kanten), um Unregelmäßigkeit zu erreichen; dieses Papier untersucht die restriktivere Operation des Löschens von Kanten
- Parametrisierte Komplexität: Das Problem zeigt eine reiche Hierarchie der Rechenkomplexität und eignet sich für die Forschung zu parametrisierten Algorithmen
- Fioravantes et al. 10 führten kürzlich das Konzept des Kantenunregelmäßigungsuntergrafen ein und zeigten, dass die Berechnung des optimalen Kantenunregelmäßigungsuntergraphen NP-schwer ist
- Das Problem ist bezüglich der Lösungsgröße und des Feedback-Vertex-Sets W1-schwer
- Das Verhalten bei dichten Graphen (wie vollständigen Graphen) und bestimmten Strukturparametern (Nachbarschaftsdiversität, Abstand zu Cliquen) ist noch unklar
Die Autoren zielen darauf ab:
- Effiziente FPT-Algorithmen für spezifische Parameter zu entwerfen
- Die genauen Werte oder oberen Grenzen von Ie(G) für verschiedene Graphklassen zu verstehen
- Die universelle Beziehung zwischen Ie(G) und der Kantenzahl m des Graphen zu erforschen
- Parametrisierte Algorithmen:
- Präsentation eines FPT-Algorithmus bezüglich der Lösungsgröße k plus maximaler Grad ∆ mit Kernelgröße O(k∆^(2k+2))
- Präsentation eines FPT-Algorithmus bezüglich der Knotenüberdeckungszahl vc mit Zeitkomplexität 2^O(vc^4)·n^O(1), besser als frühere ILP-basierte Methoden
- Strukturelle Ergebnisse:
- Beweis exakter Formeln für Ie bei Pfaden und Zyklen
- Beweis für vollständige bipartite Graphen Kn,m: Ie = 0 wenn n≠m, Ie = n wenn n=m
- Beweis für Bäume T: Ie(T) ≤ |E(T)|/3 (außer wenn T ein Pfad ist)
- Exakte Formel für vollständige Graphen der Ordnung tk (Dreieckszahl): Ie(Ktk) = |E(Ktk)| - k(k+1)(k-1)(3k+2)/24
- Wichtige Vermutung (Vermutung 1):
Es existiert eine Konstante c, so dass für jeden zusammenhängenden Graphen G mit m Kanten gilt: Ie(G) ≤ m/3 + c
- Theoretische Erkenntnisse:
- Bereitstellung einer allgemeinen unteren Grenze für Ie(G): Ie(G) ≥ ⌈conf(G)/(2∆-1)⌉
- Beweis, dass Kanten im optimalen Kantenunregelmäßigungsuntergraphen in der Nähe von Konfliktkanten liegen müssen (Lemma 1)
Eingabe: Graph G = (V, E) und positive ganze Zahl k ≥ 1
Ausgabe: Entscheidung, ob Ie(G) ≤ k (Entscheidungsversion) oder Berechnung des optimalen Kantenunregelmäßigungsuntergraphen (Optimierungsversion)
Definitionen:
- Ein Graph G ist lokal unregelmäßig, wenn für jede Kante uv ∈ E gilt: dG(u) ≠ dG(v)
- Kantenunregelmäßigungsuntergraph: Kantenmenge S ⊆ E, so dass G-S lokal unregelmäßig ist
- Ie(G): Größe des minimalen Kantenunregelmäßigungsuntergraphen
- conf(G): Konfliktzahl, d.h. die Anzahl der Kanten uv, für die dG(u) = dG(v) gilt
Schlüssellemmma 1: Sei S ein optimaler Kantenunregelmäßigungsuntergraph von G. Dann hat jede Kante e in S einen Abstand zu einer Konfliktkante von höchstens 2|S|-1.
Beweisidee (Induktion):
- Basis: Für k=1 muss die einzige gelöschte Kante an einem Konflikt angrenzen
- Induktion: Für k≥2 muss für jeden Konflikt uv ein e∈S an u oder v angrenzen; wende die Induktionshypothese auf G-{e} an
Kernelisierungsregeln:
- Wenn conf(G) ≥ k(2∆+1), gib Nein-Instanz zurück
- Für jede Konfliktkante e definiere Kugel B(e, 2k+1) mit allen Knoten in Abstand höchstens 2k+1 von den Endpunkten von e
- Konstruiere Untergraph H = G∪e∈EC Ve, wobei Ve die Kugel von e ist
- Passe Knotengrade in H an, um sie denen in G zu entsprechen (durch Hinzufügen von Blättern)
Kernelgrößenanalyse:
- Konfliktzahl |EC| ≤ k(2∆+1)
- Jede Kugel enthält höchstens 2∆^(2k) Knoten
- Gesamtknotenzahl: |V(H)| ≤ 2k(2∆+1)∆^(2k+1) = O(k∆^(2k+2))
Algorithmischer Rahmen:
- Sei C = {u1,...,uvc} eine minimale Knotenüberdeckung, I = V\C eine unabhängige Menge
- Teile I in I1 und I2:
- I1: Knoten der unabhängigen Menge, die an Knoten in C mit Grad ≤ 5vc angrenzen
- I2: Verbleibende Knoten der unabhängigen Menge
- Definiere G1 = GC∪I1, G2 = GC∪I2
- Enumeriere alle möglichen S1 = S∩E(G1) (höchstens 2^O(vc^4) Möglichkeiten)
- Für jedes S1 berechne minimales S2⊆E2, so dass G-(S1∪S2) lokal unregelmäßig ist
Schlüsselbeobachtung (Anspruch 7):
Für jeden optimalen Kantenunregelmäßigungsuntergraphen S, der mit S1 konsistent ist, gilt |S∩E2| ≤ vc^2
Optimierungstechnik (Anspruch 8):
Für u∈C und v1,v2∈I2, wenn uv1∈S aber uv2∉S, kann man tauschen und erhält eine äquivalente optimale Lösung. Daher muss man für jedes u∈C nur die Anzahl ki der gelöschten Kanten erraten, mit Σki ≤ vc^2.
Zeitkomplexität: 2^(vc+5vc^2)^2 · vc^(vc^2) · n^2 = 2^O(vc^4) · n^O(1)
- Distanzbegrenzungstechnik: Lemma 1 etabliert die räumliche Beziehung zwischen Kanten in der optimalen Lösung und Konflikten, was der Schlüssel zur Kernelisierung ist
- Graderhaltungsstrategie: Durch Hinzufügen von Blättern werden Grade erhalten, was sicherstellt, dass das Teilproblem dem Originalproblem äquivalent ist
- Schichtung unabhängiger Mengen: Teile die unabhängige Menge nach Nachbargraden auf, nutze die bipartite Struktur des Graphen
- Austauschlemma: Zeige, dass es nicht wichtig ist, welche spezifischen Kanten zur unabhängigen Menge gelöscht werden, sondern nur die Anzahl der Löschungen
Dieses Papier ist eine theoretische Forschungsarbeit, die hauptsächlich auf mathematischen Beweisen statt auf experimenteller Verifikation basiert. Es führt jedoch eine konstruktive Analyse mehrerer Graphklassen durch:
- Pfade Pn und Zyklen Cn
- Vollständige bipartite Graphen Kn,m
- Bäume
- Vollständige Graphen Kn (besonders Fälle, bei denen die Ordnung eine Dreieckszahl ist)
- Allgemeine zusammenhängende bipartite Graphen
- Allgemeine zusammenhängende Graphen
- Exakte Formelableitung: Für Pfade, Zyklen, spezifische vollständige Graphen
- Obere Grenzbeweise: Für Bäume, bipartite Graphen, allgemeine Graphen
- Konstruktive Beweise: Zeige spezifische Kantenunregelmäßigungsuntergraphen, die die Grenzen erreichen
- Rekursive Algorithmen: Für Bäume mit O(n∆^3) exakter Berechnung
Für Pfade Pn mit n≥2:
- Ie(Pn) = (n-1)/3, wenn n≡1 (mod 3)
- Ie(Pn) = ⌈(n-1)/3⌉, wenn n≡2 (mod 3)
- Ie(Pn) = ⌊(n-1)/3⌋, sonst
Für Zyklen mit n≥3: Ie(Cn) = Ie(Pn) + 1
Beweisidee: Teile den Pfad in aufeinanderfolgende Dreiergruppen von Kanten auf; jede Gruppe erfordert mindestens eine Löschung
- Ie(Kn,m) = 0, wenn n≠m (ist bereits lokal unregelmäßig)
- Ie(Kn,n) = n (lösche alle Kanten eines Knotens)
Haupttheorem: Für jeden Baum T gilt entweder T ist ein Pfad oder Ie(T) ≤ |E(T)|/3
Beweisidee:
- Für Sterne und Doppelsterne, lösche Kanten in Abstand 2 vom Zentrum
- Für allgemeine Bäume verwende Induktion, wähle den tiefsten Knoten mit Grad ≥ 3
- Detaillierte Fallanalyse (nach Unterbaumstruktur und Grad)
Algorithmusresultat (Theorem 15): Ie(G) für Bäume kann in O(n∆^3) Zeit exakt berechnet werden
Für Ordnung n = tk = k(k+1)/2 (die k-te Dreieckszahl):
Ie(Ktk) = |E(Ktk)| - mk
wobei mk = k(k+1)(k-1)(3k+2)/24
Konstruktion: Der maximale lokal unregelmäßige Untergraph Tk hat Gradsequenz: 1 Knoten mit Grad n-1, 2 Knoten mit Grad n-2, ..., k Knoten mit Grad n-k
Bipartite Graphen (Theorem 11):
Für zusammenhängende bipartite Graphen mit Mindestgrad 1: Ie(G) ≤ n-1
Allgemeine Graphen (Theorem 12):
Für jeden zusammenhängenden Graphen: Ie(G) ≤ ⌊m/2⌋ + n + ∆ - 2
Vermutung 1: Es existiert eine Konstante c, so dass für jeden zusammenhängenden Graphen G mit m Kanten gilt: Ie(G) ≤ m/3 + c
Verifizierte Graphklassen:
- ✓ Zyklen (c≥2)
- ✓ Bäume
- ✓ Vollständige Graphen mit Ordnung als Dreieckszahl
- ✓ Vollständige bipartite Graphen
- ✓ Durch Theorem 12 erfüllen allgemeine Graphen eine schwächere Grenze
Straffheit (Theorem 1):
Für einen Graphen G, der durch zweifache Unterteilung jeder Kante von H erhalten wird: Ie(G) ≥ m/3
Daher ist der Koeffizient 1/3 straff.
- Konfliktlösungseffizienz: Das Löschen einer Kante löst höchstens 2∆-1 Konflikte (Bemerkung 1)
- Zusammenhangserfordernisse: Zusammenhang in Vermutung 1 ist notwendig (perfekte Matchings erfordern Löschen aller Kanten)
- Dünn vs. dicht: Dünne Graphen (wie Bäume) erreichen leichter die m/3-Grenze; dichte Graphen (wie vollständige Graphen) zeigen komplexeres Verhalten
- Unregelmäßige Graphen 6: Chartrand et al. führten Unregelmäßigkeitsstärke ein, durch Erhöhung der Kantenmultiplizität, um alle Grade verschieden zu machen
- Hochgradig unregelmäßige Graphen 1,5: Alavi et al. untersuchten Graphen, bei denen die Grade der Nachbarn jedes Knotens alle verschieden sind
- Lokal unregelmäßige Graphen 2,12:
- Karoński, Luczak, Thomason stellten die 1-2-3-Vermutung auf (kürzlich von Keusch gelöst 13)
- Baudon et al. untersuchten die Zerlegung regulärer Graphen in lokal unregelmäßige Untergraphen
- Einführung von Regularität 3,4:
- Bazgan et al. erreichen Gradanonymisierung durch Kantenrotation
- Belmonte und Sau untersuchten die Suche nach großen ungeraden induzierten Untergraphen
- Knotenunregelmäßigungsuntergraphen 11:
- Fioravantes et al. führten die Erreichung lokaler Unregelmäßigkeit durch Knotenlöschung ein
- Zeigten FPT-Algorithmen bezüglich Baumweite und maximaler Grad
- Kantenunregelmäßigungsuntergraphen 10:
- Kürzlich eingeführtes Konzept (direkter Vorgänger dieses Papiers)
- Zeigten NP-Schwierigkeit und mehrere W1-Schwierigkeitsergebnisse
Im Vergleich zu verwandten Arbeiten:
- Erstmals FPT-Algorithmen bezüglich k+∆ und Knotenüberdeckungszahl vorgestellt
- Erstmals systematisch exakte Werte für mehrere Graphklassen untersucht
- Erstmals die m/3+c-Vermutung aufgestellt und umfangreich verifiziert
- Tiefgehende Untersuchung vollständiger Graphen, Grundlagen für das Verständnis dichter Graphen
- Algorithmische Ebene: Obwohl das Problem unter mehreren Parametern W1-schwer ist, können durch kombinierte Parameter (k+∆) oder Strukturparameter (Knotenüberdeckungszahl) FPT-Algorithmen erhalten werden
- Strukturelle Ebene:
- Ie(G) kann für mehrere Graphklassen exakt bestimmt oder eng begrenzt werden
- Bäume und dünne Graphen zeigen relativ einfaches Verhalten
- Vollständige Graphen zeigen subtile Strukturen, die mit Dreieckszahlen verbunden sind
- Theoretische Ebene: Wenn Vermutung 1 wahr ist, wird sie das asymptotische Verhalten von Ie(G) einheitlich charakterisieren
- Unvollständigkeit bei vollständigen Graphen: Nur Fälle mit Ordnung als Dreieckszahl gelöst; exakte Werte für allgemeine Kn bleiben unbekannt
- Konstante in Vermutung 1: Obwohl auf mehreren Graphklassen verifiziert, bleiben der genaue Wert der Konstante c und ein allgemeiner Beweis offen
- Algorithmuseffizienz:
- Der FPT-Algorithmus für k+∆ hat exponentielle Abhängigkeit von ∆^(2k), was die praktische Anwendung einschränkt
- Der Knotenüberdeckungsalgorithmus verbessert zwar die ILP-Methode, hat aber immer noch 2^O(vc^4)-Abhängigkeit
- Parameter für dichte Graphen: FPT-Ergebnisse für Nachbarschaftsdiversität, Abstand zu Cliquen und andere Parameter bleiben ungelöst
Von den Autoren explizit vorgeschlagene Richtungen:
- Dynamischer Konfliktparameter: Verbesserung des statischen conf-Parameters zur dynamischen Erfassung der Konfliktentwicklung
- Vollständige Graphen und kubische Graphen:
- Bestimmung exakter Ie-Werte für allgemeine Kn
- Verbesserung der Grenzen für kubische Graphen
- Erweiterung auf k-degenerierte Graphen: Verwendung ähnlicher Techniken zur Erzielung der Grenze (k-1)n + ⌊n/3⌋
- Baumweite-Parametrisierung: Der Knotenversions-Algorithmus aus 11 sollte auf die Kantenversion adaptierbar sein
- Nachbarschaftsdiversität: Erfordert vollständige Lösung des vollständigen Graphenproblems
- Theoretische Tiefe:
- Beweistechniken sind elegant, besonders Lemma 1 zur Distanzbegrenzung und die Induktionsbeweise für Bäume
- Kernelisierungsalgorithmen zeigen tiefes Verständnis der parametrisierten Komplexität
- Das Dreieckszahl-Ergebnis für vollständige Graphen offenbart tiefe kombinatorische Strukturen
- Systematik:
- Abdeckung mehrerer Graphklassen von dünn bis dicht
- Sowohl Algorithmen- als auch Strukturergebnisse
- Kombination theoretischer Analyse mit konstruktiven Beweisen
- Vermutungsformulierung:
- Vermutung 1 hat starke Einheitlichkeit und Inspirationskraft
- Verifikation auf mehreren Graphklassen erhöht die Glaubwürdigkeit
- Theorem 1 zeigt die Straffheit des 1/3-Koeffizienten
- Schreibqualität:
- Klare Struktur, schrittweise vom Einfachen zum Komplexen
- Detaillierte aber nicht redundante Beweise
- Illustrationen unterstützen das Verständnis (wie Abbildungen 3, 4)
- Praktische Algorithmen:
- Der O(n∆^3)-Algorithmus für Bäume hat polynomiale Zeitkomplexität
- FPT-Algorithmen bieten theoretische Garantien für praktische Anwendungen
- Vollständigkeitslücken:
- Der allgemeine Fall vollständiger Graphen bleibt ungelöst, was das Verständnis dichter Graphen einschränkt
- Vermutung 1 fehlt ein allgemeiner Beweis
- Praktische Algorithmusanwendbarkeit:
- Der k+∆-Algorithmus mit doppelter exponentieller Abhängigkeit schränkt praktische Anwendung ein
- Keine experimentelle Bewertung der Algorithmusleistung
- Konstantenoptimierung:
- Die Grenze in Theorem 12 ⌊m/2⌋+n+∆-2 könnte nicht straff sein
- Exakte Werte der Konstante c für verschiedene Graphklassen bleiben unbestimmt
- Untergrenzenanalyse:
- Außer conf(G)/(2∆-1) fehlen verfeinerte Untergrenzentechniken
- Keine Diskussion von Approximationsalgorithmen
- Parameterhierarchie:
- Grenze zwischen FPT und W1-schwer nicht vollständig charakterisiert
- Bestimmte natürliche Parameter (wie Baumweite+∆) nicht erforscht
- Theoretische Beiträge:
- Legen solide Grundlagen für die Forschung zu Kantenunregelmäßigungsuntergraphen
- Vermutung 1 wäre bei Beweis ein wichtiges kombinatorisches Ergebnis
- Methoden (besonders Lemma 1) könnten auf andere Graphmodifikationsprobleme anwendbar sein
- Nachfolgeforschung:
- Das vollständige Graphenproblem wird Kombinatoriker anziehen
- FPT-Algorithmustechniken könnten auf andere lokale Eigenschaften verallgemeinert werden
- Bietet neue Perspektive zum Verständnis lokaler Graphunregelmäßigkeit
- Praktischer Wert:
- Der Baumalgorithmus kann direkt auf Netzwerkanalyse angewendet werden
- Bietet theoretische Unterstützung für Anwendungen wie Graphanonymisierung und Netzwerkrobustheit
- Offenheit:
- Hinterlässt explizite und attraktive offene Probleme
- Verschiedene Schwierigkeitsstufen eignen sich für verschiedene Forscher
- Netzwerkdesign: Szenarien, in denen benachbarte Knoten unterschiedliche Grade haben sollten (wie Lastverteilung)
- Graphanonymisierung: Kanten löschen, um Gradmuster zu unterbrechen und Datenschutz zu schützen
- Theoretische Informatik:
- Lehrfall für parametrisierte Komplexität
- Forschungsparadigma für Graphmodifikationsprobleme
- Kombinatorische Optimierung: Als Teilproblem komplexerer Optimierungsprobleme
2 Baudon et al. (2015): Zerlegung regulärer Graphen in lokal unregelmäßige Untergraphen
6 Chartrand et al. (1988): Unregelmäßige Netzwerke, Einführung der Unregelmäßigkeitsstärke
10 Fioravantes et al. (2024): Einführung von Kantenunregelmäßigungsuntergraphen, Beweis grundlegender Schwierigkeitsergebnisse
11 Fioravantes et al. (2025): Komplexität von Knotenunregelmäßigungsuntergraphen
12 Karoński et al. (2004): 1-2-3-Vermutung
13 Keusch (2024): Lösung der 1-2-3-Vermutung
Gesamtbewertung: Dies ist ein hochqualitatives Papier der theoretischen Informatik, das substantielle Beiträge im Schnittbereich parametrisierter Komplexität und Graphentheorie leistet. Obwohl bestimmte Probleme (besonders vollständige Graphen) nicht vollständig gelöst sind, vertieft das Papier systematisch das Verständnis von Kantenunregelmäßigungsuntergraphen und stellt eine Vermutung mit wichtiger theoretischer Bedeutung auf. Die Methoden sind innovativ, die Beweise sind rigoros und die Arbeit bietet klare Richtungen für nachfolgende Forschung. Empfehlung zur Veröffentlichung in führenden Fachzeitschriften für Kombinatorik oder theoretische Informatik.