SlideShare une entreprise Scribd logo
1  sur  130
Télécharger pour lire hors ligne
Maximum Edge Coloring
Prachi Goyal, Vikram Kamat and Neeldhara Misra
Department of Computer Science, Indian Institute of Science
Maximum Edge Coloring
GOAL. Color the edges of a graph so that
each vertex “sees” at most two colors.
.
Maximum Edge Coloring
GOAL. Color the edges of a graph so that
each vertex “sees” at most two colors.
...........
Maximum Edge Coloring
GOAL. Color the edges of a graph so that
each vertex “sees” at most two colors.
...........
Maximum Edge Coloring
GOAL. Color the edges of a graph so that
each vertex “sees” at most two colors.
..........
Maximum Edge Coloring
GOAL. Color the edges of a graph so that
each vertex “sees” at most two colors.
..........
Maximum Edge Coloring
GOAL. Color the edges of a graph so that
each vertex “sees” at most two colors.
.........
Maximum Edge Coloring
GOAL. Color the edges of a graph so that
each vertex “sees” at most two colors.
........
Maximum Edge Coloring
GOAL. Color the edges of a graph so that
each vertex “sees” at most two colors.
.......
Maximum Edge Coloring
GOAL. Color the edges of a graph so that
each vertex “sees” at most two colors.
......
Maximum Edge Coloring
GOAL. Color the edges of a graph so that
each vertex “sees” at most two colors.
.....
Maximum Edge Coloring
GOAL. Color the edges of a graph so that
each vertex “sees” at most two colors.
....
Maximum Edge Coloring
GOAL. Color the edges of a graph so that
each vertex “sees” at most two colors.
...
Maximum Edge Coloring
GOAL. Color the edges of a graph so that
each vertex “sees” at most two colors.
..
Maximum Edge Coloring
GOAL. Color the edges of a graph so that
each vertex “sees” at most two colors.
.
Maximum Edge Coloring
GOAL. Color the edges of a graph so that
each vertex “sees” at most two colors.
..
This is not an optimal coloring yet.
Maximum Edge Coloring
GOAL. Color the edges of a graph so that
each vertex “sees” at most two colors.
.
Maximum Edge Coloring
GOAL. Color the edges of a graph so that
each vertex “sees” at most two colors.
.
Motivation
In a network, every system has two interface cards.
Motivation
In a network, every system has two interface cards.
The goal is to assign frequency channels so that:
..1 No system is assigned more than two channels.
..2 The number of channels used overall is maximized.
Motivation
In a graph, every system has two interface cards.
The goal is to assign frequency channels so that:
..1 No system is assigned more than two channels.
..2 The number of channels used overall is maximized.
Motivation
In a graph, every vertex has two interface cards.
The goal is to assign frequency channels so that:
..1 No system is assigned more than two channels.
..2 The number of channels used overall is maximized.
Motivation
In a graph, every vertex has two interface cards.
The goal is to assign frequency channels so that:
..1 No vertex sees more than two colors.
..2 The number of channels used overall is maximized.
Motivation
In a graph, every vertex has two interface cards.
The goal is to assign frequency channels so that:
..1 No vertex sees more than two colors.
..2 The number of colors used overall is maximimized.
Past Work
Max Edge coloring is known to be NP-Complete and also APX-Hard (Adamaszek
and Popa, 2010)
Past Work
Max Edge coloring is known to be NP-Complete and also APX-Hard (Adamaszek
and Popa, 2010)
A 2-approximation algorithm is known on general graphs (Feng, Zhang and Wang,
2009)
Past Work
Max Edge coloring is known to be NP-Complete and also APX-Hard (Adamaszek
and Popa, 2010)
A 2-approximation algorithm is known on general graphs (Feng, Zhang and Wang,
2009)
The problem is shown to have a polynomial time algorithm for complete graphs
and trees (Feng, Zhang and Wang, 2009)
Past Work
Max Edge coloring is known to be NP-Complete and also APX-Hard (Adamaszek
and Popa, 2010)
A 2-approximation algorithm is known on general graphs (Feng, Zhang and Wang,
2009)
The problem is shown to have a polynomial time algorithm for complete graphs
and trees (Feng, Zhang and Wang, 2009)
There exists a 5
3 -approximation algorithm for graphs with perefect matching
(Adamaszek and Popa, 2010)
Maximum Edge Coloring: The Decision Version
Can we color with at least k colors?
Maximum Edge Coloring: The Decision Version
Can we color with at least k colors?
Maximum Edge Coloring: The Decision Version
Can we color with at least k colors?
≡
Can we color with exactly k colors?
Blue → Black.
...........
Blue → Black.
...........
Blue → Black.
...........
Blue → Black.
...........
Blue → Black.
...........
Blue → Black.
...........
Blue → Black.
...........
The Maximum Edge Coloring Problem (Parameterized)
Input: A graph G and an integer k.
Question: Can the edges of G be colored with k colors so that no vertex
sees more than two colors?
Parameter: k
The Maximum Edge Coloring Problem (Parameterized)
Input: A graph G and an integer k.
Question: Can the edges of G be colored with k colors so that no vertex
sees more than two colors?
Parameter: k
A parameterized problem is denoted by a pair (Q, k) ⊆ Σ∗ × N.
A parameterized problem is denoted by a pair (Q, k) ⊆ Σ∗ × N.
The first component Q is a classical language, and the number k is called the
parameter.
A parameterized problem is denoted by a pair (Q, k) ⊆ Σ∗ × N.
The first component Q is a classical language, and the number k is called the
parameter.
Such a problem is fixed–parameter tractable or FPT if there exists an algorithm
that decides it in time O(f(k)nO(1)) on instances of size n.
If there are less than k edges ⇒ Say NO.
If there are less than k edges ⇒ Say NO.
A matching of size at least (k − 1) ⇒ Say YES.
If there are less than k edges ⇒ Say NO.
A matching of size at least (k − 1) ⇒ Say YES.
...........
If there are less than k edges ⇒ Say NO.
A matching of size at least (k − 1) ⇒ Say YES.
...........
If there are less than k edges ⇒ Say NO.
A matching of size at least (k − 1) ⇒ Say YES.
...........
If there are less than k edges ⇒ Say NO.
A matching of size at least (k − 1) ⇒ Say YES.
...........
If there are less than k edges ⇒ Say NO.
A matching of size at least (k − 1) ⇒ Say YES.
...........
If there are less than k edges ⇒ Say NO.
A matching of size at least (k − 1) ⇒ Say YES.
...........
...
.....
.......
.........
...........
.............
...............
...............
................
We have a vertex cover
.
of size at most 2k.
..
We have a vertex cover
.
of size at most 2k.
..............
..
ColorPalette
.............
VertexCover
.
IndependentSet
..
ColorPalette
............
VertexCover
.
IndependentSet
..
ColorPalette
...........
VertexCover
.
IndependentSet
..
ColorPalette
..........
VertexCover
.
IndependentSet
..
ColorPalette
.........
VertexCover
.
IndependentSet
..
ColorPalette
........
VertexCover
.
IndependentSet
..
ColorPalette
.......
VertexCover
.
IndependentSet
..
ColorPalette
......
VertexCover
.
IndependentSet
To realize a palette assignment, we must assign colors so that:
To realize a palette assignment, we must assign colors so that:
..1 Every edge respects the palette.
..
VertexCover
.
IndependentSet
To realize a palette assignment, we must assign colors so that:
..1 Every edge respects the palette.
..2 Every palette is satisified.
.......
VertexCover
.
IndependentSet
Sanity Checks
..
ColorPalette
........
VertexCover
.
IndependentSet
..
ColorPalette
.......
VertexCover
.
IndependentSet
..
ColorPalette
......
VertexCover
.
IndependentSet
..
ColorPalette
......
VertexCover
.
IndependentSet
.
Reject this palette assignment...
..
ColorPalette
......
VertexCover
.
IndependentSet
..
ColorPalette
......
VertexCover
.
IndependentSet
.
Every color must be realized in the palettes of the vertex cover vertices.
..
ColorPalette
......
VertexCover
.
IndependentSet
.
Reject this assignment.
.
Guess a split of the Palette
..
ColorPalette
......
Guess X: the set of colors assigned to edges within the vertex cover.
.
VertexCover
.
IndependentSet
..
ColorPalette
......
Guess X: the set of colors assigned to edges within the vertex cover.
.
VertexCover
.
IndependentSet
..
ColorPalette
......
Guess X: the set of colors assigned to edges within the vertex cover.
.
VertexCover
.
IndependentSet
..
ColorPalette
......
Guess X: the set of colors assigned to edges within the vertex cover.
.
VertexCover
.
IndependentSet
..
ColorPalette
......
|X| ⩽ k.
.
VertexCover
.
IndependentSet
Assign Colors Within the Vertex Cover
..
ColorPaletteWithX Fixed
........
VertexCover
.
IndependentSet
.
Case 1: The palettes intersect at one color.
..
ColorPaletteWithX Fixed
.......
VertexCover
.
IndependentSet
.
Case 1: The palettes intersect at one color.
..
ColorPaletteWithX Fixed
......
VertexCover
.
IndependentSet
.
Case 1: The palettes intersect at one color.
..
ColorPaletteWithX Fixed
......
VertexCover
.
IndependentSet
.
Case 1: The palettes intersect at one color.
.
The edge gets that color.
..
ColorPaletteWithX Fixed
......
VertexCover
.
IndependentSet
.
Case 2: The palettes are the same.
..
ColorPaletteWithX Fixed
......
VertexCover
.
IndependentSet
.
Case 2: The palettes are the same.
.
If only one of the colors is in X, assign that color.
..
ColorPaletteWithX Fixed
......
VertexCover
.
IndependentSet
.
Case 2: The palettes are the same.
.
If both colors are in X, branch.
Whenever a color in X is assigned to an edge, mark it as used.
Whenever a color in X is assigned to an edge, mark it as used.
Branch only over unused colors.
Whenever a color in X is assigned to an edge, mark it as used.
Branch only over unused colors.
Once all colors in X are used, assign colors arbitrarily.
Assign Colors Outside the Vertex Cover
..
ColorPalette
.............
VertexCover
.
IndependentSet
..
ColorPalette
..............
VertexCover
.
IndependentSet
..
ColorPalette
..............
VertexCover
.
IndependentSet
..
ColorPalette
.............
VertexCover
.
IndependentSet
..
ColorPalette
..............
VertexCover
.
IndependentSet
..
ColorPalette
..............
VertexCover
.
IndependentSet
..
ColorPalette
..............
VertexCover
.
IndependentSet
..
ColorPalette
..............
VertexCover
.
IndependentSet
..
ColorPalette
..............
VertexCover
.
IndependentSet
..
ColorPalette
..............
VertexCover
.
IndependentSet
..
ColorPalette
..............
VertexCover
.
IndependentSet
..
ColorPalette
..............
VertexCover
.
IndependentSet
..
ColorPalette
..............
VertexCover
.
IndependentSet
As it turns out, there are only two kinds of lists:
As it turns out, there are only two kinds of lists:
..1 Those with constant size.
..2 Those with a common color.
As it turns out, there are only two kinds of lists:
..1 Those with constant size.
Continue to branch.
..2 Those with a common color.
As it turns out, there are only two kinds of lists:
..1 Those with constant size.
Continue to branch.
..2 Those with a common color.
Reduces to a maximum matching problem.
Running time?
Palette
k2k
Palette × Guess X
k2k
· 2k
Palette × Guess X × Branching
k2k
· 2k
· 10k
Palette × Guess X × Branching
k2k
· 2k
· 10k
Overall: O∗
((20k)k
)
Other Results
Other Results
..1 We show an explicit exponential kernel by the application of some simple
reduction rules.
Other Results
..1 We show an explicit exponential kernel by the application of some simple
reduction rules.
..2 We also show NP-hardness and polynomial kernels for restricted graph
classes (constant maximum degree, and C4-free graphs).
Other Results
..1 We show an explicit exponential kernel by the application of some simple
reduction rules.
..2 We also show NP-hardness and polynomial kernels for restricted graph
classes (constant maximum degree, and C4-free graphs).
..3 We consider the dual parameter 1 and show a polynomial kernel in this
setting.
1
Can we color with at least (n − k) colors?
Several Open Problems!
Several Open Problems!
..1 Can the algorithm be improved to a running time of O(ck) for some
constant c?
Several Open Problems!
..1 Can the algorithm be improved to a running time of O(ck) for some
constant c?
..2 Does the problem admit a polynomial kernel?
Several Open Problems!
..1 Can the algorithm be improved to a running time of O(ck) for some
constant c?
..2 Does the problem admit a polynomial kernel?
..3 A natural extension would be the above-guarantee version: can we color
with at least (t + k) colors, where t is the size of a maximum matching?
Several Open Problems!
..1 Can the algorithm be improved to a running time of O(ck) for some
constant c?
..2 Does the problem admit a polynomial kernel?
..3 A natural extension would be the above-guarantee version: can we color
with at least (t + k) colors, where t is the size of a maximum matching?
..4 Is there an explicit FPT algorithm for the dual parameter?
Thank You.

Contenu connexe

En vedette

November 26 campus notes 11262012
November 26 campus notes 11262012November 26 campus notes 11262012
November 26 campus notes 11262012Abigail Bacon
 
PC Exam 1 study guide
PC Exam 1 study guidePC Exam 1 study guide
PC Exam 1 study guidevhiggins1
 
Media Evaluation
Media EvaluationMedia Evaluation
Media EvaluationDuffers22
 
Film posters lesson 2
Film posters lesson 2Film posters lesson 2
Film posters lesson 2tcasman
 
Jim mc elligott_pp_overview.pptx_1
Jim mc elligott_pp_overview.pptx_1Jim mc elligott_pp_overview.pptx_1
Jim mc elligott_pp_overview.pptx_1jmcelli
 

En vedette (6)

November 26 campus notes 11262012
November 26 campus notes 11262012November 26 campus notes 11262012
November 26 campus notes 11262012
 
PC Exam 1 study guide
PC Exam 1 study guidePC Exam 1 study guide
PC Exam 1 study guide
 
Spd bday
Spd bdaySpd bday
Spd bday
 
Media Evaluation
Media EvaluationMedia Evaluation
Media Evaluation
 
Film posters lesson 2
Film posters lesson 2Film posters lesson 2
Film posters lesson 2
 
Jim mc elligott_pp_overview.pptx_1
Jim mc elligott_pp_overview.pptx_1Jim mc elligott_pp_overview.pptx_1
Jim mc elligott_pp_overview.pptx_1
 

Similaire à An FPT Algorithm for Maximum Edge Coloring

A Quest for Subexponential Time Parameterized Algorithms for Planar-k-Path: F...
A Quest for Subexponential Time Parameterized Algorithms for Planar-k-Path: F...A Quest for Subexponential Time Parameterized Algorithms for Planar-k-Path: F...
A Quest for Subexponential Time Parameterized Algorithms for Planar-k-Path: F...cseiitgn
 
Extended online graph edge coloring
Extended online graph edge coloringExtended online graph edge coloring
Extended online graph edge coloringijcsa
 
Hardness of multiple choice problems
Hardness of multiple choice problemsHardness of multiple choice problems
Hardness of multiple choice problemscseiitgn
 
Graph Coloring : Greedy Algorithm & Welsh Powell Algorithm
Graph Coloring : Greedy Algorithm & Welsh Powell AlgorithmGraph Coloring : Greedy Algorithm & Welsh Powell Algorithm
Graph Coloring : Greedy Algorithm & Welsh Powell AlgorithmPriyank Jain
 
Cheat Sheets for Hard Problems
Cheat Sheets for Hard ProblemsCheat Sheets for Hard Problems
Cheat Sheets for Hard ProblemsNeeldhara Misra
 
Dmitry Shabanov – Improved algorithms for colorings of simple hypergraphs and...
Dmitry Shabanov – Improved algorithms for colorings of simple hypergraphs and...Dmitry Shabanov – Improved algorithms for colorings of simple hypergraphs and...
Dmitry Shabanov – Improved algorithms for colorings of simple hypergraphs and...Yandex
 
Juegos minimax AlfaBeta
Juegos minimax AlfaBetaJuegos minimax AlfaBeta
Juegos minimax AlfaBetanelsonbc20
 
Sparsity Based Super Resolution Using Color Channel Constraints
Sparsity Based Super Resolution Using Color Channel ConstraintsSparsity Based Super Resolution Using Color Channel Constraints
Sparsity Based Super Resolution Using Color Channel ConstraintsHojjat Seyed Mousavi
 
ACM ICPC 2013 NEERC (Northeastern European Regional Contest) Problems Review
ACM ICPC 2013 NEERC (Northeastern European Regional Contest) Problems ReviewACM ICPC 2013 NEERC (Northeastern European Regional Contest) Problems Review
ACM ICPC 2013 NEERC (Northeastern European Regional Contest) Problems ReviewRoman Elizarov
 
Analysis and design of algorithms part 4
Analysis and design of algorithms part 4Analysis and design of algorithms part 4
Analysis and design of algorithms part 4Deepak John
 
Hidden Markov Model in Natural Language Processing
Hidden Markov Model in Natural Language ProcessingHidden Markov Model in Natural Language Processing
Hidden Markov Model in Natural Language Processingsachinmaskeen211
 
The Max Cut Problem
The Max Cut ProblemThe Max Cut Problem
The Max Cut Problemdnatapov
 
CS 354 Blending, Compositing, Anti-aliasing
CS 354 Blending, Compositing, Anti-aliasingCS 354 Blending, Compositing, Anti-aliasing
CS 354 Blending, Compositing, Anti-aliasingMark Kilgard
 
Connected Dominating Set and Short Cycles
Connected Dominating Set and Short CyclesConnected Dominating Set and Short Cycles
Connected Dominating Set and Short CyclesNeeldhara Misra
 
Csr2011 june15 09_30_shen
Csr2011 june15 09_30_shenCsr2011 june15 09_30_shen
Csr2011 june15 09_30_shenCSR2011
 
Applied Algorithms and Structures week999
Applied Algorithms and Structures week999Applied Algorithms and Structures week999
Applied Algorithms and Structures week999fashiontrendzz20
 

Similaire à An FPT Algorithm for Maximum Edge Coloring (20)

A Quest for Subexponential Time Parameterized Algorithms for Planar-k-Path: F...
A Quest for Subexponential Time Parameterized Algorithms for Planar-k-Path: F...A Quest for Subexponential Time Parameterized Algorithms for Planar-k-Path: F...
A Quest for Subexponential Time Parameterized Algorithms for Planar-k-Path: F...
 
Extended online graph edge coloring
Extended online graph edge coloringExtended online graph edge coloring
Extended online graph edge coloring
 
Hardness of multiple choice problems
Hardness of multiple choice problemsHardness of multiple choice problems
Hardness of multiple choice problems
 
Graph colouring
Graph colouringGraph colouring
Graph colouring
 
Graph Coloring : Greedy Algorithm & Welsh Powell Algorithm
Graph Coloring : Greedy Algorithm & Welsh Powell AlgorithmGraph Coloring : Greedy Algorithm & Welsh Powell Algorithm
Graph Coloring : Greedy Algorithm & Welsh Powell Algorithm
 
Cheat Sheets for Hard Problems
Cheat Sheets for Hard ProblemsCheat Sheets for Hard Problems
Cheat Sheets for Hard Problems
 
Graph coloring
Graph coloringGraph coloring
Graph coloring
 
Dmitry Shabanov – Improved algorithms for colorings of simple hypergraphs and...
Dmitry Shabanov – Improved algorithms for colorings of simple hypergraphs and...Dmitry Shabanov – Improved algorithms for colorings of simple hypergraphs and...
Dmitry Shabanov – Improved algorithms for colorings of simple hypergraphs and...
 
Juegos minimax AlfaBeta
Juegos minimax AlfaBetaJuegos minimax AlfaBeta
Juegos minimax AlfaBeta
 
Graph coloring Algorithm
Graph coloring AlgorithmGraph coloring Algorithm
Graph coloring Algorithm
 
Wg qcolorable
Wg qcolorableWg qcolorable
Wg qcolorable
 
Sparsity Based Super Resolution Using Color Channel Constraints
Sparsity Based Super Resolution Using Color Channel ConstraintsSparsity Based Super Resolution Using Color Channel Constraints
Sparsity Based Super Resolution Using Color Channel Constraints
 
ACM ICPC 2013 NEERC (Northeastern European Regional Contest) Problems Review
ACM ICPC 2013 NEERC (Northeastern European Regional Contest) Problems ReviewACM ICPC 2013 NEERC (Northeastern European Regional Contest) Problems Review
ACM ICPC 2013 NEERC (Northeastern European Regional Contest) Problems Review
 
Analysis and design of algorithms part 4
Analysis and design of algorithms part 4Analysis and design of algorithms part 4
Analysis and design of algorithms part 4
 
Hidden Markov Model in Natural Language Processing
Hidden Markov Model in Natural Language ProcessingHidden Markov Model in Natural Language Processing
Hidden Markov Model in Natural Language Processing
 
The Max Cut Problem
The Max Cut ProblemThe Max Cut Problem
The Max Cut Problem
 
CS 354 Blending, Compositing, Anti-aliasing
CS 354 Blending, Compositing, Anti-aliasingCS 354 Blending, Compositing, Anti-aliasing
CS 354 Blending, Compositing, Anti-aliasing
 
Connected Dominating Set and Short Cycles
Connected Dominating Set and Short CyclesConnected Dominating Set and Short Cycles
Connected Dominating Set and Short Cycles
 
Csr2011 june15 09_30_shen
Csr2011 june15 09_30_shenCsr2011 june15 09_30_shen
Csr2011 june15 09_30_shen
 
Applied Algorithms and Structures week999
Applied Algorithms and Structures week999Applied Algorithms and Structures week999
Applied Algorithms and Structures week999
 

Plus de Neeldhara Misra

Efficient algorithms for hard problems on structured electorates
Efficient algorithms for hard problems on structured electoratesEfficient algorithms for hard problems on structured electorates
Efficient algorithms for hard problems on structured electoratesNeeldhara Misra
 
On the Parameterized Complexity of Party Nominations
On the Parameterized Complexity of Party NominationsOn the Parameterized Complexity of Party Nominations
On the Parameterized Complexity of Party NominationsNeeldhara Misra
 
Graph Modification Problems: A Modern Perspective
Graph Modification Problems: A Modern PerspectiveGraph Modification Problems: A Modern Perspective
Graph Modification Problems: A Modern PerspectiveNeeldhara Misra
 
Deleting to Structured Trees
Deleting to Structured TreesDeleting to Structured Trees
Deleting to Structured TreesNeeldhara Misra
 
Elicitation for Preferences Single Peaked on Trees
Elicitation for Preferences Single Peaked on Trees Elicitation for Preferences Single Peaked on Trees
Elicitation for Preferences Single Peaked on Trees Neeldhara Misra
 
Graph Modification Algorithms
Graph Modification AlgorithmsGraph Modification Algorithms
Graph Modification AlgorithmsNeeldhara Misra
 
Separators with Non-Hereditary Properties
Separators with Non-Hereditary PropertiesSeparators with Non-Hereditary Properties
Separators with Non-Hereditary PropertiesNeeldhara Misra
 
A Kernel for Planar F-deletion: The Connected Case
A Kernel for Planar F-deletion: The Connected CaseA Kernel for Planar F-deletion: The Connected Case
A Kernel for Planar F-deletion: The Connected CaseNeeldhara Misra
 
Kernels for Planar F-Deletion (Restricted Variants)
Kernels for Planar F-Deletion (Restricted Variants)Kernels for Planar F-Deletion (Restricted Variants)
Kernels for Planar F-Deletion (Restricted Variants)Neeldhara Misra
 
Efficient Simplification: The (im)possibilities
Efficient Simplification: The (im)possibilitiesEfficient Simplification: The (im)possibilities
Efficient Simplification: The (im)possibilitiesNeeldhara Misra
 
Kernelization Complexity of Colorful Motifs
Kernelization Complexity of Colorful MotifsKernelization Complexity of Colorful Motifs
Kernelization Complexity of Colorful MotifsNeeldhara Misra
 
Expansions for Reductions
Expansions for ReductionsExpansions for Reductions
Expansions for ReductionsNeeldhara Misra
 
Lower Bounds In Kernelization
Lower Bounds In KernelizationLower Bounds In Kernelization
Lower Bounds In KernelizationNeeldhara Misra
 

Plus de Neeldhara Misra (16)

Efficient algorithms for hard problems on structured electorates
Efficient algorithms for hard problems on structured electoratesEfficient algorithms for hard problems on structured electorates
Efficient algorithms for hard problems on structured electorates
 
On the Parameterized Complexity of Party Nominations
On the Parameterized Complexity of Party NominationsOn the Parameterized Complexity of Party Nominations
On the Parameterized Complexity of Party Nominations
 
Graph Modification Problems: A Modern Perspective
Graph Modification Problems: A Modern PerspectiveGraph Modification Problems: A Modern Perspective
Graph Modification Problems: A Modern Perspective
 
Deleting to Structured Trees
Deleting to Structured TreesDeleting to Structured Trees
Deleting to Structured Trees
 
Elicitation for Preferences Single Peaked on Trees
Elicitation for Preferences Single Peaked on Trees Elicitation for Preferences Single Peaked on Trees
Elicitation for Preferences Single Peaked on Trees
 
Graph Modification Algorithms
Graph Modification AlgorithmsGraph Modification Algorithms
Graph Modification Algorithms
 
Research in CS
Research in CSResearch in CS
Research in CS
 
EKR for Matchings
EKR for MatchingsEKR for Matchings
EKR for Matchings
 
Separators with Non-Hereditary Properties
Separators with Non-Hereditary PropertiesSeparators with Non-Hereditary Properties
Separators with Non-Hereditary Properties
 
From FVS to F-Deletion
From FVS to F-DeletionFrom FVS to F-Deletion
From FVS to F-Deletion
 
A Kernel for Planar F-deletion: The Connected Case
A Kernel for Planar F-deletion: The Connected CaseA Kernel for Planar F-deletion: The Connected Case
A Kernel for Planar F-deletion: The Connected Case
 
Kernels for Planar F-Deletion (Restricted Variants)
Kernels for Planar F-Deletion (Restricted Variants)Kernels for Planar F-Deletion (Restricted Variants)
Kernels for Planar F-Deletion (Restricted Variants)
 
Efficient Simplification: The (im)possibilities
Efficient Simplification: The (im)possibilitiesEfficient Simplification: The (im)possibilities
Efficient Simplification: The (im)possibilities
 
Kernelization Complexity of Colorful Motifs
Kernelization Complexity of Colorful MotifsKernelization Complexity of Colorful Motifs
Kernelization Complexity of Colorful Motifs
 
Expansions for Reductions
Expansions for ReductionsExpansions for Reductions
Expansions for Reductions
 
Lower Bounds In Kernelization
Lower Bounds In KernelizationLower Bounds In Kernelization
Lower Bounds In Kernelization
 

Dernier

ROLES IN A STAGE PRODUCTION in arts.pptx
ROLES IN A STAGE PRODUCTION in arts.pptxROLES IN A STAGE PRODUCTION in arts.pptx
ROLES IN A STAGE PRODUCTION in arts.pptxVanesaIglesias10
 
The Contemporary World: The Globalization of World Politics
The Contemporary World: The Globalization of World PoliticsThe Contemporary World: The Globalization of World Politics
The Contemporary World: The Globalization of World PoliticsRommel Regala
 
Textual Evidence in Reading and Writing of SHS
Textual Evidence in Reading and Writing of SHSTextual Evidence in Reading and Writing of SHS
Textual Evidence in Reading and Writing of SHSMae Pangan
 
4.16.24 Poverty and Precarity--Desmond.pptx
4.16.24 Poverty and Precarity--Desmond.pptx4.16.24 Poverty and Precarity--Desmond.pptx
4.16.24 Poverty and Precarity--Desmond.pptxmary850239
 
4.16.24 21st Century Movements for Black Lives.pptx
4.16.24 21st Century Movements for Black Lives.pptx4.16.24 21st Century Movements for Black Lives.pptx
4.16.24 21st Century Movements for Black Lives.pptxmary850239
 
TEACHER REFLECTION FORM (NEW SET........).docx
TEACHER REFLECTION FORM (NEW SET........).docxTEACHER REFLECTION FORM (NEW SET........).docx
TEACHER REFLECTION FORM (NEW SET........).docxruthvilladarez
 
EMBODO Lesson Plan Grade 9 Law of Sines.docx
EMBODO Lesson Plan Grade 9 Law of Sines.docxEMBODO Lesson Plan Grade 9 Law of Sines.docx
EMBODO Lesson Plan Grade 9 Law of Sines.docxElton John Embodo
 
MULTIDISCIPLINRY NATURE OF THE ENVIRONMENTAL STUDIES.pptx
MULTIDISCIPLINRY NATURE OF THE ENVIRONMENTAL STUDIES.pptxMULTIDISCIPLINRY NATURE OF THE ENVIRONMENTAL STUDIES.pptx
MULTIDISCIPLINRY NATURE OF THE ENVIRONMENTAL STUDIES.pptxAnupkumar Sharma
 
Grade 9 Quarter 4 Dll Grade 9 Quarter 4 DLL.pdf
Grade 9 Quarter 4 Dll Grade 9 Quarter 4 DLL.pdfGrade 9 Quarter 4 Dll Grade 9 Quarter 4 DLL.pdf
Grade 9 Quarter 4 Dll Grade 9 Quarter 4 DLL.pdfJemuel Francisco
 
Active Learning Strategies (in short ALS).pdf
Active Learning Strategies (in short ALS).pdfActive Learning Strategies (in short ALS).pdf
Active Learning Strategies (in short ALS).pdfPatidar M
 
Incoming and Outgoing Shipments in 3 STEPS Using Odoo 17
Incoming and Outgoing Shipments in 3 STEPS Using Odoo 17Incoming and Outgoing Shipments in 3 STEPS Using Odoo 17
Incoming and Outgoing Shipments in 3 STEPS Using Odoo 17Celine George
 
How to Add Barcode on PDF Report in Odoo 17
How to Add Barcode on PDF Report in Odoo 17How to Add Barcode on PDF Report in Odoo 17
How to Add Barcode on PDF Report in Odoo 17Celine George
 
Presentation Activity 2. Unit 3 transv.pptx
Presentation Activity 2. Unit 3 transv.pptxPresentation Activity 2. Unit 3 transv.pptx
Presentation Activity 2. Unit 3 transv.pptxRosabel UA
 
Student Profile Sample - We help schools to connect the data they have, with ...
Student Profile Sample - We help schools to connect the data they have, with ...Student Profile Sample - We help schools to connect the data they have, with ...
Student Profile Sample - We help schools to connect the data they have, with ...Seán Kennedy
 
Field Attribute Index Feature in Odoo 17
Field Attribute Index Feature in Odoo 17Field Attribute Index Feature in Odoo 17
Field Attribute Index Feature in Odoo 17Celine George
 
Influencing policy (training slides from Fast Track Impact)
Influencing policy (training slides from Fast Track Impact)Influencing policy (training slides from Fast Track Impact)
Influencing policy (training slides from Fast Track Impact)Mark Reed
 
Oppenheimer Film Discussion for Philosophy and Film
Oppenheimer Film Discussion for Philosophy and FilmOppenheimer Film Discussion for Philosophy and Film
Oppenheimer Film Discussion for Philosophy and FilmStan Meyer
 

Dernier (20)

Paradigm shift in nursing research by RS MEHTA
Paradigm shift in nursing research by RS MEHTAParadigm shift in nursing research by RS MEHTA
Paradigm shift in nursing research by RS MEHTA
 
ROLES IN A STAGE PRODUCTION in arts.pptx
ROLES IN A STAGE PRODUCTION in arts.pptxROLES IN A STAGE PRODUCTION in arts.pptx
ROLES IN A STAGE PRODUCTION in arts.pptx
 
The Contemporary World: The Globalization of World Politics
The Contemporary World: The Globalization of World PoliticsThe Contemporary World: The Globalization of World Politics
The Contemporary World: The Globalization of World Politics
 
Textual Evidence in Reading and Writing of SHS
Textual Evidence in Reading and Writing of SHSTextual Evidence in Reading and Writing of SHS
Textual Evidence in Reading and Writing of SHS
 
4.16.24 Poverty and Precarity--Desmond.pptx
4.16.24 Poverty and Precarity--Desmond.pptx4.16.24 Poverty and Precarity--Desmond.pptx
4.16.24 Poverty and Precarity--Desmond.pptx
 
4.16.24 21st Century Movements for Black Lives.pptx
4.16.24 21st Century Movements for Black Lives.pptx4.16.24 21st Century Movements for Black Lives.pptx
4.16.24 21st Century Movements for Black Lives.pptx
 
TEACHER REFLECTION FORM (NEW SET........).docx
TEACHER REFLECTION FORM (NEW SET........).docxTEACHER REFLECTION FORM (NEW SET........).docx
TEACHER REFLECTION FORM (NEW SET........).docx
 
EMBODO Lesson Plan Grade 9 Law of Sines.docx
EMBODO Lesson Plan Grade 9 Law of Sines.docxEMBODO Lesson Plan Grade 9 Law of Sines.docx
EMBODO Lesson Plan Grade 9 Law of Sines.docx
 
MULTIDISCIPLINRY NATURE OF THE ENVIRONMENTAL STUDIES.pptx
MULTIDISCIPLINRY NATURE OF THE ENVIRONMENTAL STUDIES.pptxMULTIDISCIPLINRY NATURE OF THE ENVIRONMENTAL STUDIES.pptx
MULTIDISCIPLINRY NATURE OF THE ENVIRONMENTAL STUDIES.pptx
 
Grade 9 Quarter 4 Dll Grade 9 Quarter 4 DLL.pdf
Grade 9 Quarter 4 Dll Grade 9 Quarter 4 DLL.pdfGrade 9 Quarter 4 Dll Grade 9 Quarter 4 DLL.pdf
Grade 9 Quarter 4 Dll Grade 9 Quarter 4 DLL.pdf
 
Active Learning Strategies (in short ALS).pdf
Active Learning Strategies (in short ALS).pdfActive Learning Strategies (in short ALS).pdf
Active Learning Strategies (in short ALS).pdf
 
Incoming and Outgoing Shipments in 3 STEPS Using Odoo 17
Incoming and Outgoing Shipments in 3 STEPS Using Odoo 17Incoming and Outgoing Shipments in 3 STEPS Using Odoo 17
Incoming and Outgoing Shipments in 3 STEPS Using Odoo 17
 
How to Add Barcode on PDF Report in Odoo 17
How to Add Barcode on PDF Report in Odoo 17How to Add Barcode on PDF Report in Odoo 17
How to Add Barcode on PDF Report in Odoo 17
 
YOUVE_GOT_EMAIL_PRELIMS_EL_DORADO_2024.pptx
YOUVE_GOT_EMAIL_PRELIMS_EL_DORADO_2024.pptxYOUVE_GOT_EMAIL_PRELIMS_EL_DORADO_2024.pptx
YOUVE_GOT_EMAIL_PRELIMS_EL_DORADO_2024.pptx
 
Presentation Activity 2. Unit 3 transv.pptx
Presentation Activity 2. Unit 3 transv.pptxPresentation Activity 2. Unit 3 transv.pptx
Presentation Activity 2. Unit 3 transv.pptx
 
Student Profile Sample - We help schools to connect the data they have, with ...
Student Profile Sample - We help schools to connect the data they have, with ...Student Profile Sample - We help schools to connect the data they have, with ...
Student Profile Sample - We help schools to connect the data they have, with ...
 
Field Attribute Index Feature in Odoo 17
Field Attribute Index Feature in Odoo 17Field Attribute Index Feature in Odoo 17
Field Attribute Index Feature in Odoo 17
 
FINALS_OF_LEFT_ON_C'N_EL_DORADO_2024.pptx
FINALS_OF_LEFT_ON_C'N_EL_DORADO_2024.pptxFINALS_OF_LEFT_ON_C'N_EL_DORADO_2024.pptx
FINALS_OF_LEFT_ON_C'N_EL_DORADO_2024.pptx
 
Influencing policy (training slides from Fast Track Impact)
Influencing policy (training slides from Fast Track Impact)Influencing policy (training slides from Fast Track Impact)
Influencing policy (training slides from Fast Track Impact)
 
Oppenheimer Film Discussion for Philosophy and Film
Oppenheimer Film Discussion for Philosophy and FilmOppenheimer Film Discussion for Philosophy and Film
Oppenheimer Film Discussion for Philosophy and Film
 

An FPT Algorithm for Maximum Edge Coloring