\documentclass[11pt,a4paper]{article} \usepackage[T1]{fontenc} \usepackage[utf8]{inputenc} \IfFileExists{lmodern.sty}{\usepackage{lmodern}}{} \usepackage{amsmath,amssymb,amsthm,mathtools,microtype} \usepackage{authblk} \usepackage[margin=26mm]{geometry} \usepackage{enumitem,booktabs,xurl,longtable,array} \usepackage{flafter} \usepackage{needspace} \usepackage{tikz} \usepackage[normalem]{ulem} \usetikzlibrary{positioning,fit,calc,arrows.meta,decorations.pathreplacing,decorations.pathmorphing,backgrounds,shapes.geometric} \usepackage[hidelinks,unicode]{hyperref} \usepackage{cleveref} \usepackage{comment} \newtheorem{theorem}{Theorem}[section] \newtheorem{lemma}[theorem]{Lemma} \newtheorem{proposition}[theorem]{Proposition} \newtheorem{corollary}[theorem]{Corollary} \newtheorem{claim}{Claim} \newtheorem{conjecture}{Conjecture} \renewcommand*{\theHclaim}{\thesection.\arabic{claim}} \theoremstyle{definition} \newtheorem{definition}[theorem]{Definition} \theoremstyle{remark} \newtheorem{remark}[theorem]{Remark} \numberwithin{equation}{section} \DeclareMathOperator{\ch}{ch} \DeclareMathOperator{\st}{st} \newcommand{\Pk}{\ensuremath{(\mathrm P_k)}} \newcommand{\Mk}{\ensuremath{(\mathrm M_k)}} \newcommand{\Van}{\mathrm{V}} \newcommand{\coef}[1]{\bigl[#1\bigr]} \newcommand{\NN}{\mathbb N} \newcommand{\RR}{\mathbb R} \newcommand{\dcup}{\mathbin{\dot\cup}} \newcommand{\comp}[1]{\overline{#1}} \newcommand{\card}[1]{\mid #1 \mid} \newcommand{\blue}[1]{\textcolor{blue}{#1}} \newcommand{\red}[1]{\textcolor{red}{#1}} \setlist{itemsep=0.2em,topsep=0.4em} \setlength{\emergencystretch}{2em} \allowdisplaybreaks[1] \clubpenalty=10000 \widowpenalty=10000 % ---------- TikZ styles used in all figures ---------- \tikzset{ vtx/.style={circle,draw,fill=white,inner sep=1.5pt,minimum size=5.5pt}, vtxS/.style={circle,draw,fill=black,inner sep=1.5pt,minimum size=5.5pt}, clq/.style={draw,rounded corners=7pt,thick,inner sep=5pt}, fib/.style={draw,rounded corners=4pt,inner sep=4pt,fill=gray!10,minimum height=9mm,minimum width=9mm,font=\small}, cbox/.style={draw,rounded corners=5pt,inner sep=5pt,fill=gray!8,font=\small,align=center}, nonedge/.style={densely dashed,thick,gray!60!black}, full/.style={double,double distance=1.4pt,thick}, incomp/.style={decorate,decoration={snake,amplitude=.5mm,segment length=2.5mm},thick}, lab/.style={font=\small}, stepnode/.style={draw,rounded corners=3pt,align=center,font=\small,inner sep=4pt,fill=gray!6}, bad/.style={draw,rounded corners=3pt,align=center,font=\small,inner sep=4pt,fill=gray!25}, arr/.style={-{Stealth[length=2.2mm]},thick} } \title{Claw-free perfect graphs are chromatic-choosable} \author[1]{Suchismita Mishra} \author[2]{Narayanan N} \author[2]{Umesh Shankar} \affil[1]{National Institute of Informatics, Tokyo} \affil[2]{Department of Mathematics, Indian Institute of Technology Madras, Chennai, India} \date{27 October 2026} \hypersetup{pdftitle={Claw-free perfect graphs are chromatic-choosable}, pdfauthor={Suchismita Mishra; Narayanan N; Umesh Shankar}, pdfsubject={}} \newcommand{\sm}[1]{{\color{teal}{#1}}} \begin{document} \maketitle \begin{abstract} We prove that every claw-free perfect graph $G$ satisfies $\ch(G)=\chi(G)=\omega(G)$. More strongly, if $S$ is a clique of simplicial vertices of $G$ and $k\ge\omega(G)$, every proper precoloring of $S$ extends to a proper coloring of $G$ from arbitrary lists of size $k$ on $V(G)\setminus S$. The proof has three coloring steps: a mixed-list theorem for cobipartite graphs, a precoloring-extension theorem for elementary graphs built on Galvin's kernel method and a homogeneous-pair exchange argument, and a polynomial method (Combinatorial Nullstellensatz) argument for graphs of interval type in which a Vandermonde factor is transferred across each incomplete pair. The three coloring steps are assembled along the structure theorems of Chv\'atal--Sbihi, Maffray--Reed and Chudnovsky--Seymour, using double clique cutsets for composition. As a consequence, every perfect line graph is chromatic-choosable, recovering the theorem of Peterson and Woodall. Our precoloring extension theorem also resolves a conjecture posed by Chudnovsky and Seymour. % We establish precoloring extension for claw-free perfect graphs using % the ordinary choosability of peculiar graphs as an external input. % Specifically, if $G$ is claw-free and perfect, $k\ge\omega(G)$, and $S$ % is a clique of simplicial vertices, then every proper coloring of $S$ % extends to a coloring of $G$ from arbitrary lists of at least $k$ colors % on $V(G)\setminus S$. Taking $S=\varnothing$ yields % $\ch(G)=\chi(G)=\omega(G)$. The proof combines a mixed-list theorem for % cobipartite graphs, Galvin's kernel method and a homogeneous-pair % argument for elementary graphs, and a polynomial elimination argument % for graphs of interval type. In the elementary argument the % counterexample has minimum order and is then edge-maximal subject to % the stated constraints. The polynomial argument transfers a Vandermonde % factor between incomplete pairs of clique fibers. Structural % decomposition and composition along double clique cutsets complete the % proof. Further consequences are a mixed-list extension for all % claw-free perfect graphs and chromatic choosability of perfect line graphs. \end{abstract} \textbf{Keywords :} List coloring, Claw-free perfect graphs, List coloring conjecture.\\ \textbf{Mathematics Subject Classification :} 05C15, 05C17, 05C31.\\ \section{Introduction} A central theme in list colouring is to determine when restrictions on the available colours leave the chromatic number unchanged. A \emph{list assignment} $L$ on a graph $G$ assigns to each vertex $v$ a set $L(v)$ of admissible colours; an \emph{$L$-colouring} is a proper colouring $f$ with $f(v)\in L(v)$ for all $v\in V(G)$. The \emph{choice number} $\ch(G)$ is the least $k$ for which an $L$-colouring exists whenever $|L(v)|\ge k$ at every vertex. Thus $\chi(G)\le\ch(G)$, and $G$ is \emph{chromatic-choosable} when equality holds. List colouring was introduced by Vizing~\cite{Vizing} and independently by Erd\H{o}s, Rubin and Taylor~\cite{ERT}. Even bipartite graphs need not be chromatic-choosable, so perfectness alone does not force $\ch(G)=\chi(G)$. The List Colouring Conjecture asserts that every line graph is chromatic-choosable. Galvin~\cite{Galvin} proved it for line graphs of bipartite multigraphs, and Peterson and Woodall \cite{PetersonWoodall,PetersonWoodallErratum} established it for perfect line graphs. Since line graphs are claw-free, these results belong to the broader conjecture of Gravier and Maffray~\cite{GravierMaffray} that \emph{every claw-free graph is chromatic-choosable}. Recall that a graph is claw-free if it contains no induced $K_{1,3}$, and perfect if each of its induced subgraphs $H$ satisfies $\chi(H)=\omega(H)$. The conjecture has been studied intensively within claw-free perfect graphs. Gravier and Maffray proved the result for $3$-chromatic claw-free perfect graphs~\cite{GM2004}, extending their earlier work on $3$-colourable elementary graphs~\cite{GM1997}. Gravier, Maffray and Pastor~\cite{GMP} subsequently established it whenever $\omega(G)\le 4$. More recently, Narayanan, Vasudevan and Somasundaram~\cite{NNS} removed the clique-number restriction for the entire class of elementary graphs. We settle the problem for all claw-free perfect graphs. \begin{theorem}\label{thm:main} Every claw-free perfect graph $G$ satisfies \[ \ch(G)=\chi(G)=\omega(G). \] \end{theorem} The difficulty in passing from basic structural classes to arbitrary claw-free perfect graphs was identified by Chudnovsky and Seymour~\cite{CS}. Their structure theorem uses compositions along cliques, but list colourings on different pieces cannot in general be reconciled by permuting colour names. Motivated by this obstacle, they formulated a precolouring-extension conjecture for certain {\em simplicial cliques}. \begin{conjecture}[Chudnovsky--Seymour {\cite[Conjecture~4.2]{CS}}] Let $G$ be a perfect claw-free graph and let $K$ be a simplicial clique in $G$. Let $\{L_v\}_{v\in V(G)}$ be a set of lists of colours with $|L_v|\geq \chi(G)$ for all $v\in V(G)$. Let the vertices of $K$ be coloured in $|K|$ different colours, each with a colour from its list. Then this colouring of $K$ can be extended to a proper list-colouring of $G$ with the lists $\{L_v\}_{v\in V(G)}$. \end{conjecture} We establish a stronger extension principle. A vertex is \emph{simplicial} if its neighbourhood is a clique. \begin{theorem}[Precolouring extension]\label{thm:main-P} Let $G$ be a claw-free perfect graph, let $k\ge\omega(G)$ be an integer, and let $S\subseteq V(G)$ be a clique of simplicial vertices, possibly empty. If $\phi$ is any proper colouring of $G[S]$ and $L$ is any list assignment on $V(G)\setminus S$ such that $|L(v)|\ge k$ for every $v\notin S$, then $G$ has a proper colouring $f$ satisfying \[ f|_S=\phi \qquad\text{and}\qquad f(v)\in L(v)\quad(v\in V(G)\setminus S). \] \end{theorem} Taking $S=\varnothing$ and $k=\omega(G)$ yields Theorem~\ref{thm:main}. Our precoloring extension theorem also resolves the above conjecture of Chudnovsky and Seymour. Their simplicial cliques are cliques of simplicial vertices with the additional requirement that $G-(S\cup N_G(S))$ be connected. Our theorem does not require this connectivity condition. Moreover, the conjecture requires the prescribed colours to belong to the original lists, whereas here they are arbitrary and no lists on $S$ are needed. The structural backbone for these results is the decomposition theorem of Chv\'atal and Sbihi~\cite{ChvatalSbihi}. A \emph{clique cutset} of a connected graph is a clique whose deletion disconnects the graph; a connected graph without a clique cutset is an \emph{atom}. \begin{theorem}[Chv\'atal--Sbihi~\cite{ChvatalSbihi}]\label{thm:atom} Every claw-free perfect atom is elementary or peculiar. \end{theorem} Elementary graphs are those whose edges admit a two-colouring in which the edges of every induced three-vertex path have different colours. Maffray and Reed~\cite{MaffrayReed} characterized them as augmentations of line graphs of bipartite multigraphs. Peculiar graphs have an explicit clique-based description, and their chromatic-choosability was established by Gravier and Maffray~\cite{GravierMaffray}. Thus both kinds of atoms are known to be chromatic-choosable. This fact does not by itself prove Theorem~\ref{thm:main}, however: clique cutsets introduce compatibility constraints on lists, while unrestricted clique sums need not preserve claw-freeness \cite{ChudnovskyPlumettaz}. The extension theorem is designed to meet precisely these difficulties. \subsection{Proof strategy}\label{sec:strategy} Our argument makes the structural decomposition compatible with lists by alternating between precolouring extension and a \emph{mixed-list} property. % A clique $Q$ is called \emph{attachable} if % $N_G(q)\setminus Q$ is a clique for each $q\in Q$. The mixed-list property allows lists of size $k-r$ on an attachable clique $Q$ and lists of size $k$ elsewhere, where $r\ge0$ and $|Q|+r\le k$. If $S$ is a precoloured clique of simplicial vertices, then $Q=N_G(S)$ is attachable in $G-S$; deleting the colours of $S$ from the lists on $Q$ gives precisely such a mixed-list problem. This provides the link between local colouring arguments and extension across separators. To prove the main result, three ingredients are needed. First, we prove an asymmetric mixed-list theorem for cobipartite graphs. A saturation argument reduces the problem to a canonical graph, where a nonzero coefficient of its graph polynomial establishes the required choosability by the Combinatorial Nullstellensatz of Alon~\cite{Alon}. Second, we establish an extension theorem for elementary graphs. Galvin's kernel method handles the underlying bipartite line graphs, while an extremal argument and a Hall-type deficiency lemma control homogeneous pairs arising from incomplete augmentations. These steps reduce a potential counterexample to the line-graph case. Third, we treat graphs of interval type by organizing their vertices into ordered clique fibres. The polynomial argument eliminates these fibres successively, transferring and then recovering Vandermonde factors across incomplete pairs. A refinement of the fibre representation permits chosen simplicial vertices to be retained throughout the elimination. For the final step we use the structural refinement of Chudnovsky and Seymour~\cite{CS}. Call a clique cutset \emph{rich} if each side of the separation contains two vertices that are not true twins. Their theorem states that a claw-free graph with a rich clique cutset is either of interval type or has a \emph{double clique cutset}: a clique cutset that splits into two cliques $C_1$, $C_2$ such that one side sees only $C_1$ and the other only $C_2$ (precise definitions are in Section \ref{subsec:rich}). The extension property composes across double clique cutsets. % clique cutsets in the presence of a rich clique cutset. The extension % property composes across double clique cutsets. After these reductions, % a minimal counterexample has an elementary or peculiar atom upon removal % of its prescribed simplicial clique. The mixed-list results and the % structure of attachments to these atoms complete the argument. % The remaining sections develop the mixed-list and extension machinery, % prove the three colouring results, and assemble them to establish % Theorem~\ref{thm:main-P}. % All graphs whose vertices are to be colored are finite and simple. Introduced independently by % Vizing~\cite{Vizing} and Erd\H{o}s, Rubin and Taylor~\cite{ERT}, list coloring asks whether a proper coloring can be chosen when the admissible % colors are prescribed separately at each vertex. A \emph{list % assignment} $L$ associates with each vertex $v$ a finite set $L(v)$ of % colors. An \emph{$L$-coloring} of a graph $G$ is a proper coloring $f$ such % that $f(v)\in L(v)$ for every $v\in V(G)$. The graph is said to be % \emph{$k$-choosable} if it admits an $L$-coloring whenever $|L(v)|\ge k$ % for every vertex. The least such nonnegative integer $k$ that suffices is called its % \emph{choice number}, denoted by $\ch(G)$. Thus % \[ % \omega(G)\le \chi(G)\le \ch(G), % \] % where $\omega(G)$ and $\chi(G)$ respectively denote the clique number and chromatic % number of the graph $G$. A graph is said to be \emph{chromatic-choosable} if $\ch(G)=\chi(G)$. The inequality can be arbitrarily far from % equality even for bipartite graphs~\cite{ERT}. % % The List Coloring Conjecture asserts that every loopless multigraph $B$ % % satisfies $\ch'(B)=\chi'(B)$, where $\ch'$ and $\chi'$ are the list % % chromatic index and chromatic index. Equivalently, its line graph $L(B)$ % % is chromatic-choosable. Galvin~\cite{Galvin} proved the conjecture for % % bipartite multigraphs. Since line graphs are claw-free, this leads to the % % more general question, raised by Gravier and Maffray~\cite{GravierMaffray}, % % whether every claw-free graph is chromatic-choosable. % The List Coloring Conjecture asserts that every line graph is % chromatic-choosable, or equivalently that the list chromatic index of every % loopless multigraph equals its chromatic index. Galvin~\cite{Galvin} proved % the conjecture for bipartite multigraphs, resolving the Dinitz problem. % Kahn~\cite{Kahn2000} established asymptotic equality for general multigraphs % as the chromatic index tends to infinity. % Peterson and Woodall~\cite{PetersonWoodall,PetersonWoodallErratum} proved % the conjecture for line-perfect multigraphs, that is, multigraphs whose line % graphs are perfect, extending the bipartite case. % A graph is \emph{claw-free} if it has no induced \(K_{1,3}\). % Since every line graph is claw-free, the conjecture of Gravier and % Maffray~\cite{GM1997,GravierMaffray} that every claw-free graph is % chromatic-choosable extends the List Coloring Conjecture. We consider its % restriction to perfect graphs. Recall that \(G\) is \emph{perfect} if % \(\chi(H)=\omega(H)\) for every induced subgraph \(H\) of \(G\), where % \(\omega(H)\) denotes the clique number. % The structure of claw-free perfect graphs is governed by a decomposition % theorem of Chv\'atal and Sbihi~\cite{ChvatalSbihi}. A \emph{clique cutset} % is a clique whose deletion disconnects a connected graph; a connected graph % with no clique cutset is called an \emph{atom}. % % For claw-free perfect graphs, Gravier and Maffray~\cite{GM2004} established % % chromatic choosability when $\omega(G)\le3$, and Gravier, Maffray and % % Pastor~\cite{GMP} extended this to $\omega(G)\le 4$. Our main result removes % % the restriction on the clique number and is stated as follows. % % \begin{theorem}[Chv\'atal--Sbihi]\label{thm:atom} % % Every claw-free perfect atom is elementary or peculiar. % % \end{theorem} % Peculiar graphs have an explicit description in terms of nine cliques. % Elementary graphs admit an edge two-coloring in which every induced % three-vertex path has differently colored edges. Maffray and % Reed~\cite{MaffrayReed} characterized them as augmentations of line graphs % of bipartite multigraphs: an augmentation replaces the endpoints of an edge % contained in no triangle by a cobipartite graph, preserving their exterior % adjacencies. Chudnovsky and Seymour~\cite{CS} developed a refinement using % double clique sums and interval-type graphs. Chudnovsky and % Plumettaz~\cite{ChudnovskyPlumettaz} later gave a constructive % characterization of the entire class. Such refinements address a difficulty % already present in the structural problem: arbitrary gluing along cliques % can create an induced claw. % This structural framework has been heavily used in investigations on the family. Gravier and % Maffray proved chromatic choosability for three-colorable elementary % graphs~\cite{GM1997}, for peculiar graphs~\cite{GravierMaffray}, and for % all three-chromatic claw-free perfect graphs~\cite{GM2004}. Gravier, % Maffray and Pastor~\cite{GMP} extended the last result to clique number at % most four. More recently, Narayanan, Vasudevan and % Somasundaram~\cite{NNS} proved that every elementary graph is % chromatic-choosable. Thus both atom classes admit % colorings from lists of size equal to their clique number. % \begin{theorem}\label{thm:main} % Every claw-free perfect graph $G$ satisfies % \( % \ch(G)=\chi(G)=\omega(G). % \) % \end{theorem} % Passing from atoms to the whole graph requires more than ordinary % choosability. Colorings on opposite sides of a clique cutset must agree on % the separator, whereas arbitrary lists prevent the unrestricted renaming of % colors available in ordinary coloring. We overcome this compatibility % problem through a precoloring extension theorem. A vertex is said to be \emph{simplicial} if % its neighborhood is a clique. % % % % The proof uses an extension statement that is compatible with the % % structural decompositions of the graph. \blue{Is the previous line required here?} % \begin{theorem}[Precoloring extension]\label{thm:main-P} % Let $G$ be a claw-free perfect graph, let $k\ge\omega(G)$ be an integer, % and let $S$ be a clique of simplicial vertices, possibly empty. For every % proper coloring $\phi$ of $G[S]$ and every list assignment $L$ on % $V(G)\setminus S$ satisfying $|L(v)|\ge k$, there is a proper coloring % $f$ of $G$ such that % \[ % f|_S=\phi % \qquad\text{and}\qquad % f(v)\in L(v)\quad(v\notin S). % \] % \end{theorem} % The colors prescribed on $S$ are arbitrary and need not belong to the % lists on the remaining vertices. Taking $S=\varnothing$ and % $k=\omega(G)$ gives Theorem~\ref{thm:main}. % \blue{Introduction appears too terse.} % \subsection{Structural background} % A \emph{clique cutset} of a connected graph is a cutset that is a clique or equivalently, a clique whose deletion leaves at least two nonempty connected components. A connected graph with no clique % cutset is called an \emph{atom}. The following theorem is the starting point of % the structural argument. % \begin{theorem}[Chv\'atal--Sbihi~\cite{ChvatalSbihi}]\label{thm:atom} % Every claw-free perfect atom is elementary or peculiar. % \end{theorem} % A graph is \emph{elementary} if its edges admit a coloring with two % colors such that the two edges of every induced path on three vertices % receive different colors. Maffray and Reed~\cite{MaffrayReed} % characterized elementary graphs as augmentations of line graphs of % bipartite multigraphs. We state and use their theorem in % Section~\ref{sec:elementary}. % The following definition of peculiar graphs is from \cite{ChvatalSbihi}. % A graph is called \emph{peculiar} if it can be obtained as follows. Begin with a complete graph $K$ whose set of vertices is split into pairwise disjoint non-empty sets $A_1, B_1, A_2, B_2, A_3, B_3$. Then, for each $i = 1, 2, 3$, remove at least one edge with one endpoint in $A_i$ and the other endpoint in $B_{i+1}$ (as usual, subscript $4$ is interpreted as $1$). Finally, add pairwise disjoint non-empty cliques $K_1, K_2, K_3$ and, for each $i = 1, 2, 3$, make each vertex in $K_i$ adjacent to all the vertices in $K - (A_i \cup B_i)$. Every peculiar graph contains the graph depicted in \cite[Figure 2]{ChvatalSbihi}, and therefore is not elementary. % For the peculiar case we use chromatic choosability of peculiar graphs, due % to Gravier and Maffray~\cite{GravierMaffray}. The % manuscript~\cite{NNS} establishes chromatic choosability for elementary % graphs. \blue{Needs status update.} Here the elementary case is developed in the stronger precoloring % form needed for Theorem~\ref{thm:main-P}. % As noted above, the transition from atoms to arbitrary graphs requires care. To that end, we use the finer decomposition of % Chudnovsky and Seymour~\cite{CS} which asserts that a % connected claw-free graph with a \emph{rich clique cutset} is either % \emph{of interval type} or has a \emph{double clique cutset} % (Theorem~\ref{thm:rich-structure}). The definitions are given in % Sections~\ref{sec:interval} and~\ref{sec:structural-reductions}. Double % clique cutsets allow precisely the precoloring extension required for % composition of the coloring. \blue{Sounds alright but might be possible to improve once the proof is fully understood.} % \subsection{Outline of the proof}\label{sec:strategy} % \red{This section needs to be rewritten after other sections are revised} % Two coloring properties organize the argument. We write \Pk\ for the % extension property in Theorem~\ref{thm:main-P}. Its companion \Mk\ is a % mixed-list property. A clique $Q$ is \emph{attachable} if % $N_G(q)\setminus Q$ is a clique for every $q\in Q$. Property \Mk\ asks % for a coloring from lists of size at least $k-r$ on such a clique $Q$ % and at least $k$ elsewhere, whenever $r\ge0$ and $|Q|+r\le k$. % Both properties are stated formally in Section~\ref{sec:prelim}. % The connection between them is simple but central. If $S$ is a nonempty % clique of simplicial vertices in a claw-free graph, then its vertices % are true twins, $S\cup N_G(S)$ is a clique, and $Q=N_G(S)$ is attachable % in $G-S$. Deleting the colors prescribed on $S$ from the lists on $Q$ % therefore gives an \Mk-instance on $G-S$, with $r=|S|$. Any coloring of % that instance extends the prescribed coloring of $S$ % (Lemma~\ref{lem:simplicial-clique}). % The three principal coloring arguments are as follows. % \begin{enumerate}[label=\textup{(\roman*)}] % \item \emph{Cobipartite graphs.} % Section~\ref{sec:cobipartite} proves a stronger form of \Mk: an % attachable clique $C$ needs lists of size only $|C|$, while all other % vertices receive lists of size at least $k\ge\omega(G)$. An edge-maximal % counterexample, chosen subject to preserving attachability and the % clique-number bound, must be a canonical cobipartite graph $J$. We then % evaluate an explicit coefficient of its graph polynomial. Every % nonzero term in a suitable interpolation formula has the same sign, % so cancellation cannot occur. % \item \emph{Elementary graphs.} % Section~\ref{sec:linegraphs} uses Galvin's kernel method and a % classification of attachable cliques to prove \Mk\ for line graphs % of bipartite multigraphs. Section~\ref{sec:elementary} treats their % augmentations. A homogeneous-pair lemma, based on a Hall-type % deficiency argument and a counterexample of minimum order and then % maximum size within the constraints of Section~\ref{sec:extremal-setup}, forces % every augment to become complete after the prescribed clique $S$ is % deleted. The remaining graph is then a bipartite line graph, to which % the mixed-list result applies. % \item \emph{Graphs of interval type.} % Section~\ref{sec:interval} orders the graph into clique fibers, each % with at most one incomplete partner. Saturation makes the nonedges % between each pair of incomplete partners a matching. Eliminating the % first fiber of such a pair from the graph polynomial leaves a % Vandermonde factor supported only on the matched vertices of the % second. Eliminating that fiber later produces a nonzero factorial. % This restricted support allows incomplete pairs with crossing % windows to be treated in the same elimination scheme. For the % precoloring statement, the prescribed clique is first placed in one % fiber that is neither an endpoint of, nor straddled by, an incomplete % pair. % \end{enumerate} % For the final assembly, fix $k$ and choose a counterexample to \Pk\ % of minimum order; edge maximality is not used in this step. It is connected, and every simplicial vertex belongs to $S$. % Composition excludes a double clique cutset, and the interval argument % excludes interval type. The Chudnovsky--Seymour theorem then excludes a % rich clique cutset. It follows that $H=G-S$ is an atom, hence elementary % or peculiar. If $S=\varnothing$, the ordinary coloring results for these % classes finish the argument. If $S\ne\varnothing$, connectedness makes % $Q=N_G(S)$ a nonempty attachable clique of $H$. A cobipartite $H$ is % handled by Theorem~M; a noncobipartite peculiar $H$ is excluded because % it has no nonempty attachable clique; and for a noncobipartite elementary % atom $H$, we show that adjoining $S$ preserves elementarity. % Figure~\ref{fig:roadmap} summarizes this last reduction. % \begin{figure}[!htbp] % \centering % \begin{tikzpicture}[ % node distance=4.5mm, % phasebox/.style={draw,rounded corners=3pt,align=center, % text width=133mm,inner sep=4pt,font=\small,fill=gray!5}, % phasearr/.style={-{Stealth[length=2mm]},thick}] % \node[phasebox] (start) {Minimum counterexample $(G,S,\phi,L)$ to \Pk:\\ % $G$ is connected and every simplicial vertex belongs to $S$.}; % \node[phasebox,below=of start] (cut) {Exclude double clique cutsets by composition; % exclude interval type by the polynomial extension theorem.}; % \node[phasebox,below=of cut] (atom) {No rich clique cutset % $\Longrightarrow H=G-S$ is an atom\\ % $\Longrightarrow H$ is elementary or peculiar.}; % \node[phasebox,below=of atom] (cases) {$S=\varnothing$: use the ordinary % coloring theorems for elementary and peculiar graphs.\\[5pt] % $S\ne\varnothing$: % $Q=N_G(S)$ is a nonempty attachable clique of $H$.\\[2pt] % $H$ cobipartite: Theorem~M.\\ % $H$ peculiar and not cobipartite: no such $Q$.\\ % $H$ elementary and not cobipartite: $G$ is elementary.}; % \draw[phasearr] (start)--(cut); % \draw[phasearr] (cut)--(atom); % \draw[phasearr] (atom)--(cases); % \end{tikzpicture} % \caption{The structural reduction in the proof of % Theorem~\ref{thm:main-P}. The last box describes separate cases % according as the prescribed clique is empty or nonempty.} % \label{fig:roadmap} % \end{figure} % Sections~\ref{sec:structural-reductions} and~\ref{sec:global-P} supply % the structural lemmas and the full assembly. Finally, % Section~\ref{sec:consequences} derives \Mk\ for all claw-free perfect % graphs and chromatic choosability for perfect line graphs. \section{Preliminaries}\label{sec:prelim} \subsection{Notation and conventions} We allow the empty graph and set its clique number, chromatic number and choice number equal to zero. The empty set is a clique. Clique parts in a cobipartition may be empty. All graph parameters and list sizes used as bounds are integers. Empty products equal $1$, and $0!=1$. In counterexamples to \Pk, we may assume without loss of generality that every unprescribed list has size exactly $k$. For $A\subseteq V(G)$, let $G[A]$ denote the subgraph induced by $A$, and write $G-A=G[V(G)\setminus A]$. For a vertex $v$, let $N_G(v)$ and $N_G[v]=N_G(v)\cup\{v\}$ denote its open and closed neighborhoods. For a set $A$, its \emph{external neighborhood} is \[ N_G(A)=\left(\bigcup_{a\in A}N_G(a)\right)\setminus A. \] We omit the subscript when the graph is clear. Two adjacent vertices are \emph{true twins} if their closed neighborhoods are equal. Disjoint vertex sets form a \emph{complete pair} if every edge between them is present, an \emph{anticomplete pair} if none is present, and an \emph{incomplete pair} otherwise. A graph is \emph{cobipartite} if its vertex set can be partitioned into two cliques, and \emph{claw-free} if it has no induced subgraph isomorphic to $K_{1,3}$. The \emph{line graph} of a graph $G$, denoted by $\mathcal L(G)$, has vertex set $E(G)$, with two distinct vertices adjacent if their corresponding edges have a common endpoint. We write $\st_G(w)$ for the set of edges incident with a vertex $w$ of $G$. Multigraphs occur only as roots of line graphs; they may have parallel edges but no loops. For a list assignment $L$ and a set $T$ in its domain, put $L(T)=\bigcup_{v\in T}L(v)$. For a coloring $f$, let $f(T)=\{f(v):v\in T\}$. A proper coloring of a clique is injective, so Hall's theorem gives \begin{equation}\label{eq:hall} K\text{ is $L$-colorable} \quad\Longleftrightarrow\quad |L(T)|\ge |T|\quad\text{for every }T\subseteq K, \end{equation} whenever $K$ is a clique. The same inequalities characterize an injective choice of colors on any vertex set, whether or not it is a clique. See Table~\ref{tab:notation} in the appendix for the recurring notation. Symbols introduced inside an individual proof have the contextual meaning specified there. \subsection{The two extension properties} \begin{definition}\label{def:attachable} A clique $K$ of a graph $G$ is \emph{attachable} if $N_G(v)\setminus K$ is a clique for every $v\in K$. By convention, the empty clique is attachable. \end{definition} We use repeatedly the following property which immediately follows from the definition of attachable clique. \begin{equation}\label{eq:att-rule} \text{If } x \in K \text{ has a neighbour $y \not\in K$ then every neighbour of $x$ that is not adjacent to $y$ lies in} K. \end{equation} \begin{definition}\label{def:PM} Let $k\ge\omega(G)$ be an integer. \begin{itemize} \item A \emph{\Pk-instance} is a tuple $(G,S,\phi,L)$, where $S$ is a clique of simplicial vertices of $G$, possibly empty, $\phi$ is a proper coloring of $G[S]$, and $L$ is a list assignment on $V(G)\setminus S$ with $|L(v)|\ge k$ for every $v\notin S$. The instance is \emph{colorable} if $G$ has a proper coloring extending $\phi$ and using a color from $L(v)$ at every $v\notin S$. We say that $G$ satisfies \Pk\ if every \Pk-instance on $G$ is colorable. \item An \emph{\Mk-instance} is a tuple $(G,K,r,L)$, where $r\ge0$ is an integer, $K$ is an attachable clique of $G$ with $|K|+r\le k$, and $L$ is a list assignment on $V(G)$ satisfying \[ |L(v)|\ge \begin{cases} k-r,&v\in K,\\ k,&v\notin K. \end{cases} \] The instance is \emph{colorable} if $G$ has a proper $L$-coloring. We say that $G$ satisfies \Mk\ if every \Mk-instance on $G$ is colorable. \end{itemize} \end{definition} The next lemma explains both the definition of attachability and the form of the reduced list bound in \Mk. \begin{lemma}[Simplicial cliques]\label{lem:simplicial-clique} Let $K$ be a clique of simplicial vertices in a graph $G$, and put $Q=N_G(K)$. Then the vertices of $K$ are pairwise true twins and $K\cup Q$ is a clique. Moreover, if $G$ is claw-free, then: \begin{enumerate}[label=\textup{(\alph*)}] \item The clique $Q$ is attachable in $G-K$. \item Given a \Pk-instance $(G,K,\phi,L)$, define lists on $G-K$ by \[ L'(v):= \begin{cases} L(v)\setminus\phi(K),&v\in Q,\\ L(v),&v\notin K\cup Q. \end{cases} \] Then $(G-K,Q,|K|,L')$ is an \Mk-instance, and it is colorable if and only if $(G,K,\phi,L)$ is colorable. \end{enumerate} \end{lemma} \begin{proof} The assertions are immediate when $K=\varnothing$, so assume that $K\ne\varnothing$. If $u,v\in K$ are distinct, simpliciality of $u$ implies that every neighbor of $u$ other than $v$ is adjacent to $v$. Thus $N_G[u]\subseteq N_G[v]$, and the reverse inclusion follows symmetrically. Consequently all vertices of $K$ have closed neighborhood $K\cup Q$, which is a clique. Suppose that $G$ is claw-free. If a vertex $q\in Q$ had nonadjacent neighbors $x,y$ outside $K\cup Q$, then, for any $u\in K$, the vertices $q,u,x,y$ would induce a claw centered at $q$. Thus $Q$ is attachable in $G-K$, proving (a). For (b), the clique $K\cup Q$ gives $|K|+|Q|\le\omega(G)\le k$. At most $|K|$ colors are removed from each list on $Q$, so \[ |L'(v)|\ge \begin{cases} k-|K|,&v\in Q,\\ k,&v\in V(G)\setminus(K\cup Q). \end{cases} \] Together with (a), this makes $(G-K,Q,|K|,L')$ an \Mk-instance. Every proper coloring of $G$ extending $\phi$ and respecting $L$ outside $K$ restricts to an $L'$-coloring of $G-K$, since $Q$ is complete to $K$. Conversely, an $L'$-coloring of $G-K$ combines with $\phi$ to color $G$, because $Q=N_G(K)$ and no vertex of $Q$ uses a color in $\phi(K)$. \end{proof} %When $S=\varnothing$, we set $Q=\varnothing$ and $L'=L$. The same reduction then gives the instance $(G,\varnothing,0,L)$. %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% \begin{lemma}[Minimum counterexamples]\label{lem:minimal} Fix a nonnegative integer $k$ and a class $\mathcal C$ closed under induced subgraphs. Among all uncolorable \Pk-instances $(G,S,\phi,L)$ with $G\in\mathcal C$ and $\omega(G)\le k$, choose one with $|V(G)|$ minimum. Then $G$ is connected, every simplicial vertex of $G$ belongs to $S$, and every proper induced subgraph of $G$ satisfies \Pk. \end{lemma} \begin{proof} Minimality is taken over all permissible choices of $S,\phi,L$. Consequently, every proper induced subgraph satisfies \Pk\ for every permissible instance on that subgraph. In particular, this is not a statement restricted to the inherited lists. The empty graph is colorable. If $G$ were disconnected, each component would be a proper induced subgraph. A nonempty clique $S$ lies in one component; in that component use its prescribed coloring, and in every other component use the empty prescribed clique. The resulting colorings combine to color $G$, a contradiction. Suppose that a simplicial vertex $v$ lies outside $S$. In $G-v$ the vertices of $S$ remain simplicial, so minimality gives a coloring extending $\phi$. The set $N_G[v]$ is a clique, whence $|N_G(v)|\le\omega(G)-1\le k-1$. At least one of the $k$ or more colors in $L(v)$ is absent from its neighborhood. Giving that color to $v$ completes a coloring of $G$, again a contradiction. \end{proof} \subsection{Minimum order and constrained edge maximality}\label{sec:extremal-setup} Every minimum-counterexample argument fixes the integer $k$ first. Minimum order is taken over \emph{all} uncolorable \Pk-instances in the specified induced-subgraph-closed class $\mathcal C$ with clique number at most $k$. Thus it is available for every permissible list assignment on a smaller graph, including one obtained by changing lists. Lemma~\ref{lem:minimal} records its immediate consequences. Some arguments add a second extremal condition: with the vertex set, $S$, $\phi$ and the lists fixed (lists trimmed to size exactly $k$ as in Section 2.1), the number of edges is maximized among counterexamples in $\mathcal C$ with clique number at most $k$ in which $S$ is still a clique of simplicial vertices. Such a choice exists because there are finitely many graphs on a fixed vertex set, adding edges cannot create a coloring, and the instance still has minimum order. Whenever an edge is added in a proof, membership in $\mathcal C$, the clique bound and simpliciality of $S$ are checked before edge maximality is invoked. Theorem~\ref{thm:M} uses a different, explicitly stated saturation: the vertex set, lists, and designated attachable clique are fixed, and only cobipartite supergraphs preserving attachability and the clique bound are considered. No minimum-order assumption is used there. The interval-type and final assembly arguments need minimum order only. All extremal choices are local to the proof in which they are made. An extremal property is used only under the hypotheses specified for that choice. In particular, when an earlier theorem is applied later, only its stated conclusion is used; the counterexample selected in the later proof need not satisfy the extremal conditions employed in proving the earlier theorem. \subsection{Cobipartite graphs and matching saturation} Let $H$ be a cobipartite graph with clique partition $V(H)=X\dcup Y$. Its \emph{nonedge graph} $F$ is the graph on the same vertex set whose edges are the nonadjacent $X$--$Y$ pairs of $H$. Thus $F=\overline H$ is bipartite. A set is a clique of $H$ if and only if it is independent in $F$. By K\H{o}nig's theorem, the minimum size of a vertex cover of $F$ equals its matching number $\nu(F)$; therefore \begin{equation}\label{eq:konig} \omega(H)=|X|+|Y|-\nu(F). \end{equation} \begin{lemma}[Saturation]\label{lem:saturation} Let $M$ be a maximum matching of $F$, and put $H^+=K_{X\cup Y}-M$. Then $H\subseteq H^+$ and $\omega(H^+)=\omega(H)$. In particular, every $L$-coloring of $H^+$ is an $L$-coloring of $H$. \end{lemma} \begin{proof} Only nonedges of $H$ are added, and the nonedge graph of $H^+$ is the matching $M$. Its matching number is $|M|=\nu(F)$, so \eqref{eq:konig} gives the equality of clique numbers. A coloring proper on a supergraph is proper on the original graph. \end{proof} Pairing the ends of $M$ and giving every remaining vertex its own color also shows that $\chi(H)=\omega(H)$. The argument applies to each induced subgraph, so cobipartite graphs are perfect. They are claw-free because they have no independent set of size three. Saturation preserves the clique number, but it need not preserve a designated attachable clique. The proof of Theorem~\ref{thm:M} will therefore add edges only when attachability is preserved as well. \subsection{A coefficient criterion for list coloring} Fix a linear order on $V(G)$. The \emph{graph polynomial} is \[ P_G(\mathbf{x})= \prod_{\substack{uv\in E(G)\\ud_i$ for some $i$, the total-degree bound forces $e_jk$, while the left side minus one is the size of a clique. % Let $M_i$ be the set of matched vertices of $A_i$, $A_i^*=A_i\setminus M_i$ % and $\alpha_i=|A_i^*|$, so $a_i=\mu+\alpha_i$ and % \begin{equation}\label{eq:tight-parameters} % k=\mu+\alpha_1+\alpha_2+|W| . % \end{equation} % \Needspace{5\baselineskip} % \begin{claim}\label{cl:both-unmatched} % $\alpha_1,\alpha_2\ge1$. % \end{claim} % \noindent Suppose $\alpha_1=0$ or $\alpha_2=0$. Color $G-(A_1\cup A_2)$ by % minimality, extending $\phi$ on its retained clique $S$, and call the % coloring $f$, and give each $v\in A_i$ the % residual list $R(v)=L(v)\setminus f(Q_i)$, of size at least $k-|Q_i|\ge a_i$. % Since one side is fully matched, $\omega(G[A_1\cup A_2])=a_1+a_2-\mu=\max(a_1,a_2)$, % and Lemma~\ref{lem:cobi-asymmetric} with the larger part first colors % $G[A_1\cup A_2]$ from $R$. All edges from $A_i$ to the rest go to $Q_i$, so % this extends $f$, a contradiction. % \begin{claim}\label{cl:copied} % Let $m_i=\min\{|L(T)|-|T|:\varnothing\ne T\subseteq A_i^*\}$ and relabel so that % $m_1+\alpha_1\le m_2+\alpha_2$. Choose $Z\subseteq A_1^*$ attaining $m_1$ and % $z\in Z$. Let $G'=G-M_2$ with lists $L'$ equal to $L$ except $L'(u)=L(z)$ % for $u\in M_1$. Then $\phi$ extends to an $L'$-coloring $f$ of $G'$, and the % residual lists $R(v)=L(v)\setminus F_i$ on $A_i$, where $F_i=f(Q_i)$, admit no % coloring of $G[A_1\cup A_2]$. % \end{claim} % \noindent The relabeling exchanges the entire indexed data % $(A_i,Q_i,M_i,A_i^*,a_i,\alpha_i,m_i)$. % It does not exchange the original roles of $U$ and $V$ in (H3), nor move % any vertex of $S$. Both $A_i$ are unprecolored, and all reduced % properties established above are symmetric. Since $\mu\ge1$, the graph % $G'$ is a proper induced subgraph containing $S$. Every copied list has % size $k$, because $z\notin S$. Minimum order therefore gives $f$, % even though some lists have changed. % If $G[A_1\cup A_2]$ had an $R$-coloring, combining it with $f$ on % $V(G)\setminus(A_1\cup A_2)$ would extend $\phi$ in $G$ (edges from $A_i$ % leave only to $Q_i$). % By Claims~\ref{cl:saturated}--\ref{cl:copied} and $|R(v)|\ge a_i$, % Lemma~\ref{lem:deficiency} applies to $G[A_1\cup A_2]=K_{a_1+a_2}-M$ and gives % $T\subseteq A_1^*\cup A_2^*$ meeting both parts with % \begin{equation}\label{eq:T-deficient} % |R(T)|\le\mu+|T|-1 . % \end{equation} % Put $t_i=|T\cap A_i^*|\ge1$. % \begin{claim}\label{cl:meets-Z} % $I=T\cap Z\neq\varnothing$. % \end{claim} % \noindent Each original list on $T\cap A_2^*$ lies in $R(T)\cup F_2$, so % $m_2+t_2\le|L(T\cap A_2^*)|\le\mu+t_1+t_2-1+(k-a_2)$, i.e.\ % $t_1\ge m_2+\alpha_2-k+1$. On the other hand $|L(Z)|=m_1+|Z|\ge k$ gives % $|Z|\ge k-m_1$, so if $T\cap Z=\varnothing$ then % $t_1\le\alpha_1-|Z|\le m_1+\alpha_1-k\le m_2+\alpha_2-k$, a contradiction. % \begin{claim}\label{cl:enlarge} % $T'=T\cup Z$ satisfies $|R(T')|\le\mu+|T'|-1$. % \end{claim} % \noindent By the choice of $Z$, $|L(I)|\ge m_1+|I|$ and $|L(Z)|=m_1+|Z|$, so % $|L(Z)\setminus L(I)|\le|Z\setminus I|=|Z\setminus T|$. All vertices of $Z$ % lose the same set $F_1$, hence $R(Z)\setminus R(I)\subseteq L(Z)\setminus L(I)$ % and $|R(T')|\le|R(T)|+|Z\setminus T|\le\mu+|T|-1+|Z\setminus T|$. % \emph{Final contradiction.} The set $K^*=M_1\cup A_1^*\cup A_2^*\cup W$ is a % clique of $G'$ of size $k$ by \eqref{eq:tight-parameters}, because every % missing pair of $A_1\cup A_2$ has an end in the deleted set $M_2$. For % $u\in M_1$ the copied list gives $f(u)\in L(z)$, and adjacency to $Q_1$ gives % $f(u)\notin F_1$; hence $f(u)\in R(z)\subseteq R(T')$. For $v\in T'$ the list % was not changed and $f(v)\in R(v)\subseteq R(T')$. Because $f$ is proper, its colors on the clique % $M_1\cup T'\subseteq K^*$ are pairwise distinct. We have therefore placed % $\mu+|T'|$ distinct colors in $R(T')$, whereas % Claim~\ref{cl:enlarge} gives $|R(T')|\le\mu+|T'|-1$. This contradiction % proves the lemma. % \end{proof} % \subsection{The elementary precoloring theorem} % \begin{theorem}[Elementary precoloring extension]\label{thm:elementary-P} % Every elementary graph $G$ satisfies \Pk\ for every $k\ge\omega(G)$. % \end{theorem} % \begin{proof} % Fix $k$ and suppose the assertion fails. Choose an extremal % counterexample $(G,S,\phi,L)$ in the elementary class, which is closed % under induced subgraphs by Theorem~\ref{thm:MR}. Then $G$ is % connected and all its simplicial vertices lie in $S$. Put % $Q=N(S)$ (so $Q=\varnothing$ if $S=\varnothing$); by % Lemma~\ref{lem:simplicial-clique}, $Q$ is an attachable clique of $G-S$ and % deleting $\phi(S)$ from the lists on $Q$ gives an \Mk-instance % $(G-S,Q,|S|,L')$ whose colorings extend $\phi$. % \emph{$G$ is not cobipartite}, for otherwise Corollary~\ref{cor:cobipartite-Mk} % colors that instance. % Fix a representation of $G$. \emph{$S$ meets at most one side of each % augment}: if $s\in S\cap X$ and $s'\in S\cap Y$, they are true twins by % Lemma~\ref{lem:simplicial-clique}, but a vertex of $N_X$ sees $s$ and not % $s'$ (Lemma~\ref{lem:augment}(a)); so $N_X=N_Y=\varnothing$, and connectedness % gives $G=G[X\cup Y]$, cobipartite. Relabel each augment so that % $S\cap Y=\varnothing$. % \emph{Every augment is complete after deleting $S$.} Suppose $(X,Y)$ is an % augment with $G[(X\setminus S)\cup Y]$ not complete, and put $S_X=S\cap X$. % We exhibit a homogeneous pair violating Lemma~\ref{lem:GP9}; (H4) always % holds by Lemma~\ref{lem:augment}(b) because the added edges lie inside the % augment. % \begin{itemize} % \item If $S_X=\varnothing$, take $(U,V)=(X,Y)$. (H1) holds by assumption, % (H2) and $W=N_X\cap N_Y=\varnothing$ by Lemma~\ref{lem:augment}(a), and (H3) % trivially. % \item If $S_X\ne\varnothing$ and $N_X\ne\varnothing$, a vertex $s\in S_X$ has no % neighbor in $Y$: such a neighbor and any vertex of $N_X$ would be nonadjacent % neighbors of the simplicial vertex $s$. So $S_X$ is anticomplete to $Y$ and % $(U,V)=(X,Y)$ satisfies (H1)--(H3). % \item If $S_X\ne\varnothing$ and $N_X=\varnothing$, let $Y_S=N(s)\cap Y$ for % $s\in S_X$ (well defined, the vertices of $S_X$ being twins). As $s$ is % simplicial, $Y_S$ is complete to $X$. The missing pairs of % $G[(X\setminus S_X)\cup Y]$ therefore join $X\setminus S_X$ to % $V=Y\setminus Y_S$, so both are nonempty. Take $U=X$. Since $N_X=\varnothing$, % the outside vertices seeing $U$ are exactly $Y_S$, and those seeing $V$ are % $Y_S\cup N_Y$; all of them are complete to what they see, so $(U,V)$ is a % homogeneous pair with $N_U=W=Y_S$ and $N_V=Y_S\cup N_Y$. Both % $U\cup N_U=X\cup Y_S$ and $V\cup N_V=Y\cup N_Y$ are cliques, which is (H2). % There is an % edge between $U$ and $V$, since otherwise a vertex of $V$ would have all its % neighbors in the clique $Y\cup N_Y$ and be simplicial outside $S$; together % with the missing pair this gives (H1). Finally $S\cap V=S\cap W=\varnothing$ % because $S\cap Y=\varnothing$, and $S_X$ is anticomplete to $V$ by the % definition of $Y_S$; this is (H3). % \end{itemize} % In each case Lemma~\ref{lem:GP9} yields a contradiction. % \emph{Conclusion.} Every augment becomes complete after deleting $S$, so % $G-S$ is the line graph of a bipartite multigraph by % Lemma~\ref{lem:augment}(c). Lemma~\ref{lem:LG} colors the % \Mk-instance $(G-S,Q,|S|,L')$, and restoring $\phi$ gives the required % extension, the final contradiction. % \end{proof} % \begin{remark} % To deduce a mixed-list theorem by adjoining a prescribed simplicial % clique, one must also know that the enlarged graph remains elementary. % Theorem~\ref{thm:elementary-P} alone does not establish this closure % property. Section~\ref{sec:elementary-atom-attachment} proves the % attachment statement needed for the global argument. % \end{remark} \section{Graphs of interval type}\label{sec:interval} The interval-type argument uses the ordered clique structure of the graphs of interval type introduced by Chudnovsky--Seymour~\cite{CS}. After saturating each incomplete pair, we extract a coefficient one fiber at a time. Processing the first end of an incomplete pair transfers a Vandermonde factor to its other end; processing that end replaces the factor by a nonzero factorial. This local transfer is the reason crossing incomplete pairs can be handled. For variables or constants $\zeta_1,\dots,\zeta_h$, write \[ \Van(\zeta_1,\dots,\zeta_h)=\prod_{ij, \end{cases} \qquad 0\le k,j\le\mu-1. \] Since $C$ is upper triangular with diagonal entries $c_0=1$, we obtain $\det Q=\det V_B.$ Finally, the saturated graph on $A\cup T$ is complete except for the $\mu$ disjoint missing pairs $a_ib_i$. Its clique number is therefore \[ |A|+n-\mu=n+\alpha. \] Every prescribed exponent is at most $n+\alpha-1$, with equality attained. Thus the largest prescribed exponent is one less than the clique number of this block. \end{proof} For the first nonconstant transfer, take $\mu=2$, $\alpha=0$ and $T=\{b_1,b_2\}$. The identity reads $[a_1a_2]\,(a_2-a_1)(a_1-b_2)(a_2-b_1)=b_2-b_1$. The output involves only the matched vertices of $B$ and nothing in the window; this is what makes crossing incomplete pairs independent. Now let $B$ have matched vertices $b_1,\dots,b_\mu$ carrying the factor $\Van(b_1,\dots,b_\mu)$, unmatched vertices $z_1,\dots,z_\beta$, and let $T'$ be the set of neighbors of $B$ in later fibers, with $R=|T'|$; by Lemma~\ref{lem:windows}(c), $B\cup T'$ is a clique. The factors involving $B$, including the received one, are up to sign \begin{equation}\label{eq:FB} F_B=\Van(b_1,\dots,b_\mu,z_1,\dots,z_\beta)\,\Van(b_1,\dots,b_\mu) \prod_{v\in B}\prod_{\tau\in T'}(v-\tau). \end{equation} %\blue{FRPBH} \begin{lemma}[Receiving identity]\label{lem:receiving} Let $d(b_i)=R+\mu+\beta-1$ and $d(z_r)=R+r-1$. Then \[ \Bigl[\prod_i b_i^{d(b_i)}\prod_r z_r^{d(z_r)}\Bigr]F_B=\pm\,\mu!\,, \] and all these exponents are at most $\omega(G[B\cup T'])-1$. The case $\mu=0$ (no received factor) is included, and elements of $T'$ may be constants. \end{lemma} \begin{proof} Set $m=\mu+\beta$. The exponent sum $\mu(R+\mu+\beta-1)+\beta R+\binom\beta2$ equals the degree of $F_B$ in the variables of $B$, so only the top homogeneous part contributes. Therefore each factor $v-\tau$ contributes $v$, whether $\tau$ is a variable or a constant. Removing $\prod_{v\in B}v^R$ leaves \[ \Van(b)^2\,\Van(z)\prod_{i,r}(z_r-b_i), \] and we need the coefficient of $\prod_ib_i^{\mu+\beta-1}\prod_rz_r^{\,r-1}$. $\Van(z)$ contributes monomials of total degree $\binom{\beta}{2}$, which coincides with the total degree of $\prod_r z_r^{r-1}$. Therefore, the cross difference factors should only contribute $-b_i$. In the remaining $[\prod_ib_i^{\mu-1}]\Van(b)^2$, expanding both determinants, once a permutation $\sigma$ of exponents is chosen in the first, the second must use $\mu-1-\sigma(i)$ at $b_i$, i.e.\ the reversal of $\sigma$; the $\mu!$ terms all have the same sign $(-1)^{\binom\mu2}$. Hence the coefficient is $\pm\mu!$. Every exponent is nonnegative and at most $R+|B|-1$. Since $B\cup T'$ is a clique, this upper bound is exactly $\omega(G[B\cup T'])-1$. For $\mu=0$ the matched block and its Vandermonde factor are empty, and the coefficient is $0!=1$. \end{proof} \subsection{The elimination lemma} Let $G$ be saturated of interval type with fibers $C_1,\dots,C_m$, and let $p\in\{1,\dots,m\}$. The \emph{elimination order toward $C_p$} is defined to be the sequence \[ C_1,\ C_2,\ \dots,\ C_{p-1},\ C_m,\ C_{m-1},\ \dots,\ C_{p+1}; \] the \emph{full elimination order} is defined to be $C_1,\dots,C_m$. %\blue{FRPBH} \begin{lemma}[Elimination]\label{lem:elimination} Let $G$ be saturated of interval type with fibers $C_1,\dots,C_m$ and let $\omega=\omega(G)$. Let either $Z=\varnothing$, or $Z=C_p$ for a fiber $C_p$ that has no incomplete partner and is straddled by no incomplete pair (no pair $(C_i,C_j)$ with $ip$, then \[ \mathcal{U}_A=\{C_p,\dots,C_{i-1}\}. \] Thus all other unprocessed fibers lie on one side of $A$. There are two possible scenarios. \begin{enumerate} \item If the incomplete partner $B$ of $A$ is unprocessed, let $T$ be the union of $B$ and all fibers strictly between $A$ and $B$. These fibers are all unprocessed. By Lemma~\ref{lem:windows}(a)--(b), applied in the appropriate direction, $T$ is a clique containing every unprocessed neighbor of $A$. The only missing $A$--$T$ pairs are $a_ib_i$. Moreover, $Z\cap T=\varnothing$, since $Z$ is neither an endpoint nor an interior fiber of an incomplete pair. \item Otherwise, let $T'$ be the set of unprocessed neighbors of $A$. Since $A$ has no incomplete partner on the unprocessed side, Lemma~\ref{lem:windows}(c), applied in the appropriate direction, shows that $A\cup T'$ is a clique, possibly containing $Z$. \end{enumerate} Suppose that the invariant holds before processing $A$. The factors of $P^{(k-1)}$ involving the variables of $A$ are exactly the edge factors inside $A$, the edge factors from $A$ to unprocessed fibers, and a received Vandermonde factor if the incomplete partner of $A$ has already been processed. By condition~\ref{condition: incomplete-partner}, at most one received factor involves $A$, and none is present in Case~(1). All other factors are independent of the variables of $A$. At this step, all edge factors between $A$ and processed fibers have disappeared from the remaining polynomial. In Case~(1), the edge factors at $A$ form $F_A$ of \eqref{eq:FA}, and we use the exponents of Lemma~\ref{lem:sending}. Their extraction leaves the factor $\pm V(b_1,\dots,b_\mu)$, which will be processed when we process $B$. In Case~(2), the edge factors at the current fiber $A$, together with its received factor if one is present, form the receiving polynomial $F_B$ of \eqref{eq:FB}, after relabeling. We take $\mu=0$ when nothing is received and use the exponents of Lemma~\ref{lem:receiving}. The coefficient is $\pm\mu!$, which is absorbed into $c_k$. In both cases, the invariant \eqref{eq:invariant} is maintained, and the exponents are at most $\omega-1$ by the clique-number bounds in the sending and receiving lemmas. In a receiving step, vertices of $Z$ are still counted in the clique $A\cup T'$, even though their colors occur as constants. Since $Z$ is never an endpoint of an incomplete pair, both fibers of every incomplete pair are processed. When all fibers outside $Z$ have been processed, no edge factor and no pending Vandermonde factor remains. Therefore, \[ P^{(\mathrm{final})} = \pm\prod_{(U,V)}\mu(U,V)!. \] The exponents chosen above depend only on the graph, the elimination order and the fixed vertex labelings, and not on $\phi$. Specialize the coefficient identity just proved to the zero map $\phi_0:Z\to\RR$. The polynomial $P_{G,\phi_0}$ is homogeneous, and its degree equals that of $P_{G,\phi}$, since both are products of the same number of nonconstant linear factors. The coefficient of $\prod_{v\notin Z}x_v^{d(v)}$ in $P_{G,\phi_0}$ is still nonzero. Homogeneity therefore gives \[ \sum_{v\notin Z}d(v) = \deg P_{G,\phi_0} = \deg P_{G,\phi}, \] as required. \end{proof} \begin{corollary}\label{cor:interval-ordinary} Every graph $G$ of interval type is $\omega(G)$-choosable. \end{corollary} \begin{proof} The empty graph is immediate. Otherwise saturate the incomplete pairs without changing the clique number. Lemma~\ref{lem:elimination}, with $Z=\varnothing$, gives a nonzero coefficient with $d(v)+1\le\omega(G)$ at every vertex. Corollary~\ref{cor:nullstellensatz} colors the saturated graph from any lists of size at least $\omega(G)$. The same coloring is proper in $G$. \end{proof} \subsection{Placing the prescribed clique in a central fiber} Ordinary choosability uses full elimination. To preserve a prescribed coloring, we instead eliminate toward its clique. The following two lemmas put that clique in one fiber and ensure that no Vandermonde transfer passes through it. This is where simpliciality enters the interval argument. % \blue{Cleaned up the existing proof according to a simpler idea of mine.} \begin{lemma}[Protected refinement]\label{lem:refinement} Let $G$ be of interval type, with fixed \emph{representation} $C_1,\dots,C_m$. Let $S$ be a clique consisting of simplicial vertices of $G$. Then this representation can be \emph{refined} by replacing each $C_i$ with an ordered partition of $C_i$ into one or more nonempty cliques, placed consecutively in the position originally occupied by $C_i$, so that the resulting ordered partition still satisfies \ref{condition: interval} and \ref{condition: incomplete-partner} and no new fiber meeting $S$ has an incomplete partner. Equivalently, every new fiber meeting $S$ forms a complete or anticomplete pair with every other new fiber. Only the ordered partition is changed while the vertices and edges of $G$ remain unchanged. \end{lemma} % \begin{lemma}[Protected refinement]\label{lem:refinement} % Let $G$ be of interval type and let $S$ be a clique of simplicial vertices. % The representation can be refined, without changing $G$, so that no fiber % meeting $S$ has an incomplete partner. % \end{lemma} \begin{proof} We will simultaneously refine all incomplete pairs having an endpoint that meets $S$. Consider such a pair $(U,V)$, with $U$ before $V$, and suppose first that $T=S\cap U\ne\varnothing$. By Lemma~\ref{lem:simplicial-clique}, the vertices of $T$ have the same neighbors in $V$. Put \[ U'=U\setminus T,\qquad V_0=N(T)\cap V,\qquad V_1=V\setminus V_0. \] Since a vertex of $T$ is simplicial and adjacent to every vertex of $U'\cup V_0$, the set $V_0$ is complete to $U$. Also, $T$ is anticomplete to $V_1$. Moreover, $S\cap V=\varnothing$. Otherwise adjacent simplicial vertices in $U$ and $V$ would be true twins whose common closed neighborhood contains $U\cup V$, making $(U,V)$ complete. We will replace $U$ by the consecutive fibers $T,U'$ and $V$ by the consecutive fibers $V_0,V_1$, omitting empty parts. If $S$ meets $V$ instead of $U$, we will use the reversed construction. These replacements are compatible. Indeed, by \ref{condition: incomplete-partner}, distinct incomplete pairs have no endpoint fiber in common, so each original fiber is split at most once. Furthermore, every complete or anticomplete relation between old fibers is inherited by all their parts. Within the replacement of $(U,V)$, the only possibly incomplete pair is $(U',V_1)$, whose two fibers are disjoint from $S$. Thus \ref{condition: incomplete-partner} is preserved, and no new fiber meeting $S$ has an incomplete partner. If we check \ref{condition: interval}, then we would be done. Triples whose vertices belonged to three distinct old fibers are covered by the original condition. Otherwise, two vertices belong to one split old fiber. If the third vertex belongs to an old fiber other than its incomplete partner, that fiber is complete or anticomplete to the split fiber, so the condition follows. The remaining triples lie within a refined incomplete pair. For the construction above, the parts occur in the relative order $T,U',V_0,V_1$. Since $T$ is anticomplete to $V_1$, the only triples of distinct parts whose outside vertices can be adjacent have types $(T,U',V_0)$ or $(U',V_0,V_1)$. In both cases, the required edges exist because $V_0$ is complete to $U$ and each old fiber is a clique. The reversed construction satisfies the condition by the same argument with the order reversed. Hence the new ordered partition is a representation of interval type, and every fiber meeting $S$ has no incomplete partner. \end{proof} \begin{figure}[!htbp] \centering \begin{tikzpicture}[scale=1.0] \node[fib,minimum width=12mm] (T) at (0,0) {$T$}; \node[fib,minimum width=12mm] (Up) at (1.6,0) {$U'$}; \node[fib,minimum width=12mm] (V0) at (5.0,0) {$V_0$}; \node[fib,minimum width=12mm] (V1) at (6.6,0) {$V_1$}; \node[draw,densely dotted,rounded corners=6pt,fit=(T)(Up),inner sep=3pt,label=left:{old $U$}] {}; \node[draw,densely dotted,rounded corners=6pt,fit=(V0)(V1),inner sep=3pt,label=right:{old $V$}] {}; \draw[full] (T.north) to[out=50,in=130] (V0.north); \draw[full] (Up.north) to[out=40,in=140] (V0.north west); \draw[incomp] (Up.south) to[out=-50,in=-130] node[lab,below=1mm]{the only possibly incomplete pair}(V1.south); \node[lab] at (3.3,2.2) {$T=S\cap U$, \ $V_0=N(T)\cap V$; \ $T$ anticomplete to $V_1$}; \end{tikzpicture} \caption{Refining an incomplete pair $(U,V)$ that meets $S$ in $T$. Double lines are complete pairs. The window between $U$ and $V$ (not drawn) is complete to all four new fibers.} \label{fig:refinement} \end{figure} % \begin{proof} % Let $(U,V)$ be an incomplete pair, $U$ before $V$, with $T=S\cap U\ne\varnothing$. % By Lemma~\ref{lem:simplicial-clique}(a) the vertices of $T$ have the same % neighbors in $V$; put $U'=U\setminus T$, $V_0=N(T)\cap V$, $V_1=V\setminus V_0$. % A vertex of $T$ is simplicial and adjacent to $U'\cup V_0$, so $V_0$ is % complete to $U$; and $T$ is anticomplete to $V_1$. Also $S\cap V=\varnothing$: % adjacent simplicial vertices in $U$ and $V$ would be true twins whose common % closed neighborhood contains $U\cup V$, making the pair complete. % Replace $U$ by the consecutive fibers $T,U'$ and $V$ by $V_0,V_1$ (omitting % empty sets); see Figure~\ref{fig:refinement}. Adjacencies to other fibers are % inherited, so the new fibers are homogeneous to them; among the new fibers the % only possibly incomplete pair is $(U',V_1)$, and $T$, $V_0$ have no incomplete % partner. For (I1), triples whose three vertices belonged to three distinct old % fibers are covered by the old representation. A genuinely new triple % has two vertices in one split old fiber. It is enough to check the % following four positions, each time assuming the two outside vertices % are adjacent: % \begin{itemize} % \item middle $T$, edge from an earlier fiber $D$ to $U'$: $(D,U)$ is complete % (as $D\ne V$), so $D$ sees $T$; and $T$ sees $U'$; % \item middle $U'$, edge from $T$ to a later fiber $D$: if $D\ne V$ then % $(D,U)$ is complete; if $D=V$ the endpoint lies in $V_0$, complete to $U$; % \item middle $V_0$, edge from an earlier fiber $D$ to $V_1$: if $D\ne U$ then % $(D,V)$ is complete; if $D=U$ the endpoint lies in $U'$, and $V_0$ is complete % to $U$; % \item middle $V_1$, edge from $V_0$ to a later fiber $D$: $(D,V)$ is complete % as $D\ne U$. % \end{itemize} % If $S$ meets $V$ instead of $U$, reverse the order, refine, and reverse back. % Each refinement removes one incomplete pair meeting $S$ and creates none, so % the process stops. % \end{proof} %\blue{FRPBH} \begin{lemma}[Central fiber]\label{lem:central} Let $G$ be of interval type and let $S\ne\varnothing$ be a clique of simplicial vertices containing every simplicial vertex of $G$. Then $G$ has an interval representation in which $S$ is a single fiber $C_p$ that has no incomplete partner and is straddled by no incomplete pair. \end{lemma} \begin{proof} Consider the refinement produced by Lemma~\ref{lem:refinement}. Any fiber $C$ that meets $S$ has no incomplete partner, so all its vertices have the same closed neighborhood. This common closed neighborhood is a clique, since $C$ contains a simplicial vertex from $S$. Therefore every vertex of $C$ is simplicial, and hence $C\subseteq S$. Thus $S$ is a union of fibers. Let $C_a$ and $C_b$ be the first and last fibers contained in $S$. We will show that these fibers form a consecutive block. Let $C$ be a fiber strictly between $C_a$ and $C_b$ that is not already contained in $S$, and let $D$ be any fiber contained in $S$. The pair $(C,D)$ cannot be incomplete, since $D$ has no incomplete partner. If $D$ lies before $C$, an edge between $D$ and $C_b$ spans $C$. If $D$ lies after $C$, an edge between $C_a$ and $D$ spans $C$. In either case, \ref{condition: interval} rules out anticompleteness. Therefore $C$ is complete to every fiber contained in $S$. By Lemma~\ref{lem:simplicial-clique}, the vertices of $S$ have a common closed neighborhood $K$, which is a clique. The completeness just established gives \[ C_a\cup\cdots\cup C_b\subseteq K. \] Now let $x\in C_i$ with $a0$, form $G^+$ by adding a clique $S$ of $r$ new vertices, complete to $Q$ and anticomplete to $V(G)\setminus Q$. We check the hypotheses needed for \Pk. Each new vertex is simplicial. For $q\in Q$, its neighborhood in $G^+$ is covered by the two cliques $(Q\setminus\{q\})\cup S$ and $N_G(q)\setminus Q$. At every other old vertex the neighborhood is unchanged. Hence $G^+$ is claw-free. To check perfection, consider any induced subgraph $J$ of $G^+$. The graph $J-S$ is perfect and can be colored with at most $\omega(J)$ colors. Insert the vertices of $J\cap S$ one at a time. Each is simplicial in $J$ and has at most $\omega(J)-1$ neighbors, so an available color exists. Thus $\chi(J)\le\omega(J)$, proving that $G^+$ is perfect. Finally, every clique meeting $S$ lies in $Q\cup S$, and the mixed-list hypothesis gives $|Q|+r\le k$. Consequently $\omega(G^+)\le k$. Choose $r$ distinct colors absent from all original lists, precolor $S$ with them, and add them to every list on $Q$. The enlarged lists on $Q$ have size at least $(k-r)+r=k$, and all other old lists already have at least $k$ colors. Theorem~\ref{thm:main-P} extends this precoloring; $Q$ cannot use the fresh colors, being complete to $S$, so the restriction to $G$ is an $L$-coloring. \end{proof} The following corollary recovers the theorem of Peterson and Woodall \cite{PetersonWoodall,PetersonWoodallErratum}. \begin{corollary}\label{cor:perfect-line} Every perfect line graph is chromatic-choosable. Equivalently, if the line graph of a loopless multigraph $B$ is perfect, then $\ch'(B)=\chi'(B)$. \end{corollary} \begin{proof} Line graphs are claw-free: the neighbors of the vertex $uv$ of $\mathcal L(B)$ are covered by the two cliques of edges at $u$ and at $v$. Apply Theorem~\ref{thm:main}; proper vertex colorings of $\mathcal L(B)$ are proper edge colorings of $B$, with the same correspondence for lists. \end{proof} % \begin{corollary}[Galvin's theorem]\label{cor:galvin-recovery} % For every bipartite multigraph $B$, $\ch'(B)=\chi'(B)=\Delta(B)$. % \end{corollary} % \begin{proof} % Every induced subgraph of $L(B)$ is the line graph of a bipartite % multigraph, whose chromatic index equals its maximum degree by K\H{o}nig's % theorem and equals the clique number of its line graph. So $L(B)$ is perfect % and Corollary~\ref{cor:perfect-line} applies. This recovers Galvin's conclusion within the global theorem; % Section~\ref{sec:linegraphs} already used and proved the kernel argument % that underlies it, so this deduction is not an independent proof. % \end{proof} % The word \emph{perfect} in Corollary~\ref{cor:perfect-line} cannot be dropped % from this deduction: $L(C_5)=C_5$ has $\chi=3>2=\omega$. The assertion that % all line graphs are chromatic choosable is the full List Coloring Conjecture % and is not claimed here. \subsection*{Acknowledgements} Claude and GPT-6 were used to assist in developing and formalizing some of the arguments. The proofs have been written by hand and verified by the authors. % Version note (omitted from the typeset manuscript): This is a preliminary % version of the manuscript. A more refined version will be uploaded soon. \clearpage \begin{thebibliography}{99} \bibitem{Alon} N.~Alon, Combinatorial Nullstellensatz, \emph{Combinatorics, Probability and Computing} \textbf{8} (1999), 7--29. \href{https://doi.org/10.1017/S0963548398003411}{doi:10.1017/S0963548398003411}. \bibitem{AlonTarsi1992} N.~Alon and M.~Tarsi, Colorings and orientations of graphs, \emph{Combinatorica} \textbf{12} (1992), 125--134. \href{https://doi.org/10.1007/BF01204715}{doi:10.1007/BF01204715}. \bibitem{bondy-murty} A.~Bondy and U.~S.~R. Murty, \emph{Graph Theory}, Graduate Texts in Mathematics, vol. 244, Springer, 2008. \bibitem{ChvatalSbihi} V.~Chv\'atal and N.~Sbihi, Recognizing claw-free perfect graphs, \emph{Journal of Combinatorial Theory, Series B} \textbf{44} (1988), 154--176. \href{https://doi.org/10.1016/0095-8956(88)90085-8}{doi:10.1016/0095-8956(88)90085-8}. \bibitem{CS} M.~Chudnovsky and P.~Seymour, A structure theorem for claw-free perfect graphs, manuscript, June 15, 2003, revised March 8, 2004. \url{https://web.math.princeton.edu/~pds/papers/claws/perfectclaws.pdf}. \bibitem{ChudnovskyPlumettaz} M.~Chudnovsky and M.~Plumettaz, The structure of claw-free perfect graphs, \emph{Journal of Graph Theory} \textbf{75} (2014), 203--230. \href{https://doi.org/10.1002/jgt.21732}{doi:10.1002/jgt.21732}. \bibitem{ERT} P.~Erd\H{o}s, A.~L. Rubin and H.~Taylor, \emph{Choosability in graphs}, Congr.\ Numer.\ 26 (1980), 125--157. \bibitem{Galvin} F.~Galvin, The list chromatic index of a bipartite multigraph, \emph{Journal of Combinatorial Theory, Series B} \textbf{63} (1995), 153--158. \href{https://doi.org/10.1006/jctb.1995.1011}{doi:10.1006/jctb.1995.1011}. \bibitem{GM1997} Sylvain Gravier and Fr{\'e}d{\'e}ric Maffray. \newblock Choice number of 3-colorable elementary graphs. \newblock {\em Discrete Mathematics}, 165--166:353--358, 1997. \bibitem{GravierMaffray} S.~Gravier and F.~Maffray, Graphs whose choice number is equal to their chromatic number, \emph{Journal of Graph Theory} \textbf{27} (1998), 87--97. \href{https://doi.org/10.1002/(SICI)1097-0118(199802)27:2<87::AID-JGT4>3.0.CO;2-B}{doi:\nolinkurl{10.1002/(SICI)1097-0118(199802)27:2<87::AID-JGT4>3.0.CO;2-B}}. \bibitem{GM2004} S.~Gravier and F.~Maffray, On the choice number of claw-free perfect graphs, \emph{Discrete Mathematics} \textbf{276} (2004), 211--218. \href{https://doi.org/10.1016/S0012-365X(03)00292-9}{doi:10.1016/S0012-365X(03)00292-9}. \bibitem{GMP} S.~Gravier, F.~Maffray and L.~Pastor, On the choosability of claw-free perfect graphs, \emph{Graphs and Combinatorics} \textbf{32} (2016), 2393--2413. \href{https://doi.org/10.1007/s00373-016-1732-9}{doi:10.1007/s00373-016-1732-9}. % \bibitem{Kahn2000} % Jeff Kahn. % \newblock Asymptotics of the list-chromatic index for multigraphs. % \newblock {\em Random Structures \& Algorithms}, 17(2):117--156, 2000. \bibitem{MaffrayReed} F.~Maffray and B.~A.~Reed, A description of claw-free perfect graphs, \emph{Journal of Combinatorial Theory, Series B} \textbf{75} (1999), 134--156. \href{https://doi.org/10.1006/jctb.1998.1872}{doi:10.1006/jctb.1998.1872}. \bibitem{NNS} Narayanan N, Nandana K.~Vasudevan and K.~Somasundaram, \emph{Elementary graphs are chromatic-choosable}, arXiv:2610.16258, 2026. \url{https://arxiv.org/abs/2610.16258}. \bibitem{PetersonWoodall} Dale Peterson and Douglas~R. Woodall. \newblock Edge-choosability in line-perfect multigraphs. \newblock {\em Discrete Mathematics}, 202(1--3):191--199, 1999. \newblock See also the correction in Discrete Mathematics 260 (2003), 323--326. \bibitem{PetersonWoodallErratum} Dale Peterson and Douglas~R. Woodall. \newblock Erratum to ``edge-choosability in line-perfect multigraphs'' {[Discrete Mathematics 202 (1999) 191]}. \newblock {\em Discrete Mathematics}, 260(1--3):323--326, 2003. \bibitem{Vizing} V.~G. Vizing, \emph{Coloring the vertices of a graph in prescribed colors} (Russian), Diskret.\ Analiz 29 (1976), 3--10. \end{thebibliography} \appendix \section{Notation table} \begingroup \small \setlength{\LTpre}{.6\baselineskip} \setlength{\LTpost}{.6\baselineskip} \renewcommand{\arraystretch}{1.12} \begin{longtable}{@{}p{.26\textwidth}p{.69\textwidth}@{}} \caption{Notation and scope. The references in the right column give the formal definitions of specialized objects.}\label{tab:notation}\label{tab:phase2-notation}\\ \toprule Notation & Meaning and scope\\ \midrule \endfirsthead \multicolumn{2}{@{}l}{\textit{Table~\thetable\ (continued)}}\\ \toprule Notation & Meaning and scope\\ \midrule \endhead \midrule \multicolumn{2}{r@{}}{\textit{Continued on the next page}}\\ \endfoot \bottomrule \endlastfoot \multicolumn{2}{@{}l}{\textit{Graphs, lists, and extension properties}}\\ $G[A]$, $G-A$ & Induced subgraphs on $A$ and $V(G)\setminus A$.\\ $N_G(v)$, $N_G[v]$ & Open and closed neighborhoods.\\ $N_G(A)$ & External neighborhood of $A$, excluding $A$ itself.\\ $\omega(G),\chi(G),\ch(G)$ & Clique number, chromatic number, and choice number.\\ $L(v)$, $L(T)$ & The list at $v$ and $\bigcup_{v\in T}L(v)$.\\ $f(T)$, $\phi$ & Colors used on $T$; a prescribed proper coloring.\\ $S$, $Q$, $r$, $k$ & A clique of simplicial vertices; an attachable clique; a nonnegative list deficit; a fixed integer list bound.\\ \Pk, \Mk & Precoloring extension and mixed-list properties (Definition~\ref{def:PM}); in \Mk, $|Q|+r\le k$.\\ $\mathcal C$ & A class closed under induced subgraphs; fixed before choosing a minimum counterexample.\\ \addlinespace \multicolumn{2}{@{}l}{\textit{Nonedges and polynomial coefficients}}\\ $F$, $\nu(F)$ & The bipartite nonedge graph of a cobipartite graph and its maximum matching size (Sections~\ref{sec:prelim}--\ref{sec:cobipartite}).\\ $K_W-M$ & The complete graph on $W$ with matching pairs $M$ deleted.\\ $P_G$, $[\mathbf{x}^d]P$ & Graph polynomial and coefficient of the indicated monomial.\\ $Z$, $P_{G,\phi}$ & Fixed-color set and polynomial with its internal edges omitted (Corollary~\ref{cor:nullstellensatz}); $\phi$ is proper when the polynomial is used for coloring extension.\\ $\Van(\zeta_1,\ldots,\zeta_h)$ & Vandermonde product $\prod_{i