Well-quasi-order of plane minors and an application to link diagrams
Carolina Medina, Bojan Mohar, Gelasio Salazar

TL;DR
This paper proves that the plane minor relation is a well-quasi-order and provides a polynomial-time algorithm to determine if a link diagram can be transformed into a fixed link via crossing exchanges and smoothings.
Contribution
It establishes the well-quasi-order property for plane minors and introduces an efficient algorithm for link diagram transformations related to knot theory.
Findings
Plane minor relation is a well-quasi-order.
Polynomial-time algorithm for link diagram transformation.
Application to knot theory problems.
Abstract
A plane graph is a {\em plane minor} of a plane graph if there is a sequence of vertex and edge deletions, and edge contractions performed on the plane, that takes to . Motivated by knot theory problems, it has been asked if the plane minor relation is a well-quasi-order. We settle this in the affirmative. We also prove an additional application to knot theory. If is a link and is a link diagram, write if there is a sequence of crossing exchanges and smoothings that takes to a diagram of . We show that, for each fixed link , there is a polynomial-time algorithm that takes as input a link diagram and answers whether or not .
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsGeometric and Algebraic Topology · Advanced Graph Theory Research · Advanced Combinatorial Mathematics
Well-quasi-order of plane minors
and an application to link diagrams
Carolina Medina
Department of Mathematics, University of California, Davis. Davis, CA 95616, USA
,
Bojan Mohar
Department of Mathematics, Simon Fraser University. Burnaby, BC V5A 1S6, Canada
and
Gelasio Salazar
Instituto de Física, Universidad Autónoma de San Luis Potosí. San Luis Potosí, Mexico.
Abstract.
A plane graph is a plane minor of a plane graph if there is a sequence of vertex and edge deletions, and edge contractions performed on the plane, that takes to . Motivated by knot theory problems, it has been asked if the plane minor relation is a well-quasi-order. We settle this in the affirmative. We also prove an additional application to knot theory. If is a link and is a link diagram, write if there is a sequence of crossing exchanges and smoothings that takes to a diagram of . We show that, for each fixed link , there is a polynomial-time algorithm that takes as input a link diagram and answers whether or not .
2010 Mathematics Subject Classification:
57M15,05C83,05C10,57M25
B.M. is on leave from IMFM & FMF, Department of Mathematics, University of Ljubljana, Slovenia.
1. Introduction
A highlight of the seminal Graph Minors theory of Robertson and Seymour is the proof of Wagner’s Conjecture: graphs are well-quasi-ordered under the graph minor relation [rs1]. We recall that a graph is a minor of a graph if a graph isomorphic to can be obtained from by a sequence of edge deletions, vertex deletions, and edge contractions. We also recall that a relation on a set is a quasi-order if it is reflexive and transitive, and it is a well-quasi-order if, in addition, for any infinite sequence of elements in , there exist integers such that .
1.1. Our main result
As we discuss below, due to its connection with problems in knot theory, it has been asked if the plane minor relation is a well-quasi-order. A plane graph is a planar graph with a given embedding on the plane. Two plane graphs are combinatorially equivalent if there is a self-homeomorphism of the plane that takes one to the other. A plane graph is a plane minor of a plane graph (we write ) if there is a sequence of edge deletions, vertex deletions, and plane edge contractions that takes to a plane graph combinatorially equivalent to .
For the sake of formality, we make precise the notion of a plane edge contraction. Let be a plane graph, and let be an edge of . Let be a region in the plane homeomorphic to a closed disk, such that consists of and its endvertices. The plane contraction of is the operation that consists of contracting the whole region to a point.
It is readily seen that is a quasi-order on the set of all plane graphs. We prove the following.
Theorem 1.1**.**
The relation is a well-quasi-order on the collection of all plane graphs.
Besides its independent interest, this result is relevant in view of its applications to knot theory. Plane minors are related to linking graphs associated to positive braids [lewark] (see also [baader0, livio]), and to the surface minor relation on embedded surfaces in [baader].
It is natural to consider the analogous notion of plane minor for graphs embedded in an arbitrary surface . If and are graphs embedded in a surface , then is a -minor of if there is a sequence of vertex deletions, edge deletions, and edge contractions performed on that take to a graph combinatorially equivalent to . For each surface , the -minor relation is clearly a quasi-order.
Also motivated by a knot theory problem that we will shortly discuss, our own original question was whether the sphere minor relation is a well-quasi-order. A sphere graph is a graph with a given embedding into the sphere . If and are sphere graphs, we write if is a sphere minor of . It is straightforward to see that Theorem 1.1 implies the following.
Corollary 1.2**.**
The relation is a well-quasi-order on the collection of all sphere graphs.
As in the Robertson-Seymour theory, knowing that a relation on a set is a well-quasi-order is particularly useful when accompanied by the existence of a polynomial-time algorithm to test . As we will see, the next statement follows from the proof of the main result in [fastminor].
Theorem 1.3**.**
For each fixed sphere graph , there is an algorithm that takes as input a sphere graph on vertices and decides whether in time .
1.2. Strategy of the proof of Theorem 1.1
To prove Theorem 1.1 we make essential use of parameters and results in Topological Graph Theory, in particular on the tree-width and branch-width of a graph. We also use results on immersions of -regular digraphs, that is, digraphs in which each vertex has in-degree and out-degree two.
Theorem 1.1 states that if is an infinite sequence of plane graphs, then there exist such that . It follows from classical results by Robertson and Seymour that if in this sequence there are plane graphs with arbitrarily large tree-width, then we are done. Thus we are left with the case in which the graphs in the sequence have bounded tree-width.
In this latter case, we exploit the very close relationship between plane graphs and -regular digraphs. As we review below, if is a plane graph then its directed medial graph is a -regular digraph in which each face is bounded by a directed closed walk. Hannie [hannie] proved that -regular digraphs of bounded tree-width are well-quasi-ordered under the digraph immersion relation. A result by Johnson [thor] implies that if is a sequence of plane graphs with bounded tree-width, then the corresponding sequence of directed medial graphs has bounded tree-width. With these two results, and the relationship between and the immersion relation on -regular digraphs, we settle the case in which the graphs in have bounded tree-width. See Section 2 for details.
1.3. A further application to knot theory
As in [baader], we became interested in the plane minor relation (in our case, in the sphere minor relation) coming from a problem in knot theory.
Throughout this paper, we work in the piecewise linear category. All links under consideration are nonsplit, unordered, unoriented and contained in the -sphere . We remark that when we speak of a link we include the possibility that is a link with only one component, that is, a knot. All diagrams under consideration are regular diagrams in the -sphere .
In Figure 1 we illustrate the crossing exchange and crossing smoothing operations in link diagrams. Let be a link, and let be a diagram. If there is a sequence of crossing exchanges and smoothings that takes to a diagram of , then we write .
Question. For a fixed link , how difficult is it to decide whether a given diagram satisfies that ?
There is an extensive body of literature dealing with the question of when two links (or link diagrams or projections) are related under some set of local operations [abe, abek, endo, fertility, hanaki0, hanaki, hanaki1, hoste, ito1, ito2, ito3, ito4, ito5, ito6, ito7, ito8, ito9, ito10, ito11, ito115, ito12, kan1, kan2, kan3, livingston, mariel2, taniyama, taniyama2, sixtwo]. We refer the reader to [medinasalazar] for a detailed discussion on these references.
Back to the question above, in order to clarify the issue of “how difficult” we need to turn to the formalism of computational complexity, and pose this question in the standard form of a decision problem, as follows.
Problem: (where is a fixed link)
**Input: **A link diagram .
**Question: **Is it true that ?
In [medinasalazar] it was proved that if is a torus link or a twist knot, then there is a polynomial-time algorithm that solves . That is, there is a polynomial and an algorithm that takes as input any diagram with crossings, and answers whether or not in at most steps. It was also pointed out in that paper that it follows from results in [endo] that if is any prime link with crossing number at most , then there is also a polynomial-time algorithm that solves .
It was conjectured in [medinasalazar] that for each fixed link , there is a polynomial-time algorithm that solves . Using Theorems 1.1 and 1.3, we settle this conjecture in the affirmative:
Theorem 1.4**.**
For each fixed link , there is a polynomial-time algorithm that solves . More specifically, there is an algorithm that takes as input a diagram on crossings, and decides in time whether .
2. Proof of Theorem 1.1
To prove Theorem 1.1 we exploit the close relationship between plane graphs and a particular class of -regular plane digraphs. We recall that a digraph is -regular if every vertex has in-degree and out-degree two. If is a connected -regular plane digraph in which the rotation around each vertex goes inward-outward-inward-outward (as in Figure 3(a) below), then we say that is a good digraph. Note that this is equivalent to the condition that each face is bounded by a directed closed walk. We let denote the collection of all good digraphs.
As we now recall, good digraphs are closely related to connected plane graphs, via the notion of a directed medial graph. This connection is also discussed in [hannie, Chapter 1.1] and in [thor, Chapter 2].
2.1. Directed medial graphs, good digraphs, and the relation
Given a connected plane graph , its medial graph has a vertex for each edge of , and an edge between two vertices for each face of in which their corresponding edges occur consecutively. See the left hand side of Figure 2. The edges of are drawn in the corresponding faces, and then is considered as a plane graph. We turn into a digraph as follows. Checkerboard colour the faces of [hararykauffman], so that each black face contains a vertex of , as in the middle illustration in Figure 2. Orienting the face boundary of each black face clockwise induces a direction of each edge of , and as a result we obtain the directed medial graph of . See the right hand side illustration in Figure 2.
Clearly, the directed medial graph of a connected plane graph is a good digraph. Conversely, if is a good digraph, then there is a unique (up to combinatorial equivalence) connected plane graph such that is the directed medial graph of . Thus there is (again, up to combinatorial equivalence) a one-to-one correspondence between the collection of all connected plane graphs and the collection of all good digraphs.
We exploit this bijection between and by identifying a quasi-order on , and observing that and are “parallel” quasi-orders: if and are connected plane graphs, then if and only if . This parallelism between and will allow us to establish key results on based on results about .
To define , we note that for each vertex of a good digraph , there are two natural split operations, illustrated in Figure 3(b) and (c). If and are good digraphs, then write if a digraph combinatorially equivalent to can be obtained from by a sequence of split operations. Clearly, is a quasi-order on .
It is worth to remark that a split operation may disconnect a good digraph (which, by definition, is connected). This possibility is not a concern in our setting. By definition, if a sequence of split operations takes to a digraph combinatorially equivalent to . Since both and are connected, then no split operation in this sequence can result in a disconnected digraph.
It is easy to see, as noted in [endo, Proposition 1.6], that an edge contraction or deletion in a plane graph corresponds to a split operation in its directed medial graph . We also note that if and are connected plane graphs and , then a plane graph combinatorially equivalent to can be obtained from by some sequence of edge deletions and contractions (without the need of eliminating isolated vertices). These observations imply the parallelism between and under the mapping :
Fact 2.1**.**
If and are connected plane graphs, then if and only if .
2.2. Proof of Theorem 1.1
We start by stating two key facts behind the proof of Theorem 1.1. These statements involve the tree-width of a graph, an important parameter developed and investigated in the Robertson-Seymour theory. We refer the reader to standard references in the field [diestel, moharthomassen].
Fact 2.2**.**
Let be a sequence of connected plane graphs with bounded tree-width. Then the sequence of good digraphs has bounded tree-width.
Fact 2.3**.**
If is a sequence of good digraphs with bounded tree-width, then there exist such that .
Deferring the proofs of these statements for the moment, we give the proof of Theorem 1.1. In the proof we also use a well-known fact (see for instance [diestel]): if is a fixed plane graph, then every plane graph with sufficiently large tree-width contains as a plane minor.
Proof of Theorem 1.1.
The goal is to show that if is a sequence of plane graphs, then there exists such that . We start by noting that it suffices to prove this under the assumption that are connected, as the general case follows immediately from Higman’s lemma [higman]. Thus we assume that is a sequence of connected plane graphs.
If the tree-width of the graphs in the sequence is unbounded, then from the statement immediately before this proof it follows that there is a such that , and so we are done. If the tree-width of the graphs is bounded, then by Fact 2.2 the sequence has bounded tree-width, and thus by Fact 2.3 there exist such that . Using Fact 2.1, it follows that . ∎
2.3. Proofs of Facts 2.2 and 2.3
As we shall see, Facts 2.2 and 2.3 follow from known results on digraph immersions. For a review of the notion of digraph immersion, we refer the reader to [matt2, matt1]. For our current purposes, it suffices to recall that the immersion relation is a quasi-order on the set of all Eulerian digraphs (a digraph is Eulerian if the in-degree of each vertex equals its out-degree). If and are Eulerian digraphs, we use to denote that immerses into .
We make essential use of the following fact, which states that and are the same relation, if we restrict ourselves to good digraphs. This is noted in [matt2, matt1] (see also [hannie, Proposition 1.2]).
Proposition 2.4**.**
Let and be good digraphs. Then if and only if .
In view of this statement, if we are dealing with good digraphs, then we can rewrite any known statement that involves with the corresponding statement involving .
In the proof of Fact 2.2 we follow the custom to use to denote the tree-width of a graph . We also recall that is the planar -grid.
Proof of Fact 2.2.
Johnson [thor, Theorem 2.5] proved that for each fixed positive integer , every Eulerian digraph with sufficiently large tree-width satisfies . Using Proposition 2.4, it follows (I) that for each fixed positive integer , every Eulerian digraph with sufficiently large tree-width satisfies .
Let be a sequence of connected plane graphs with bounded tree-width, and let be an integer such that for . By way of contradiction, suppose that the sequence of corresponding good digraphs has unbounded tree-width. By (I), it follows that there is an integer such that . By Fact 2.1, then . Since and tree-width is monotone under taking minors (see [diestel]), it follows that , a contradiction. ∎
Proof of Fact 2.3.
Hannie proved that if is a sequence of -regular digraphs with bounded branch-width, then there exist such that [hannie, Theorem 3.2]. Good digraphs are a particular instance of -regular digraphs, and so, in view of Proposition 2.4, it follows that if is a sequence of good digraphs with bounded branch-width, then there exist such that . Since the tree-width of any graph is greater than its branch-width [graphminors10], it follows that this last statement also holds if is a sequence of good digraphs with bounded tree-width. ∎
3. Proof of Theorem 1.3
Theorem 1.3 follows from a straightforward adaptation of the chain of arguments and results used by Adler, Dorn, Fomin, Sau, and Thilikos to prove [fastminor, Theorem 1]. This is the main result in [fastminor], and establishes the following. For each fixed planar graph , there is an algorithm that takes as input a planar graph on vertices and answers in time whether is an (abstract) minor of .
We prove Theorem 1.3 by explaining which adjustments are needed to the arguments in the proof of [fastminor, Theorem 1] in our current context of sphere, rather than planar, graphs.
We recall that if is an (abstract) graph, then a model of is a graph whose edge set is partitioned into -edges (contraction edges) and -edges (minor edges) such that the graph resulting from contracting all -edges is isomorphic to . If is a graph that contains as a subgraph, then is a model of in . An easy but key observation is that is a minor of if and only if there is a model of in .
There is an analogous notion for sphere graphs. If is a sphere graph, then a sphere model of is a sphere graph whose edge set is partitioned into -edges (contraction edges) and -edges (minor edges) such that the sphere graph resulting from contracting all -edges in the sphere is combinatorially equivalent to . If is a sphere graph that contains as a sphere subgraph, then is a sphere model of in . Again, an easy but key observation is that is a sphere minor of if and only if there is a sphere model of in .
3.1. Four key steps in [fastminor], and their counterparts for sphere minors
As clearly laid out in [fastminor], at a high level the proof of [fastminor, Theorem 1] follows from four statements. It uses the notion of a sphere cut decomposition (or simply sc-decomposition), a concept introduced in [seymourthomas]. For further details on this notion, in our current context of interest, we refer the reader to [fastminor]. We adhere to the usual convention to let denote the branch-width of a graph .
It is known that the branch-width of a graph is closely related to its tree-width : Branch-width has an advantage over tree-width, since the branch-width of a planar graph is computable in quadratic time [seymourthomas], while no polynomial-time algorithm for computing the tree-width is known.
In the upcoming discussion, is a planar graph with vertices, and is a planar graph with vertices; is a fixed embedding of into the sphere, and is a fixed embedding of into the sphere. That is, and are sphere graphs.
We will state results (1), (2), (3), and (4) that are established in [fastminor], that put together easily imply that one can decide in time whether is a minor of . In parallel, we will state related results , and that apply for and , justifying at each point why these statements follow by an easy adaptation of their respective counterparts for and .
We remark that in [fastminor] a plane graph is defined to be a graph with a given embedding on the sphere, which is our notion of a sphere graph.
(1) One can compute in time an sc-decomposition of a sphere embedding of with branch-width .
In [fastminor] it is argued that such an sc-decomposition can be found for an arbitrary sphere embedding of . Therefore the following can be achieved on .
() One can compute in time an sc-decomposition of with branch-width .
() If , then is a minor of .
This is proved in [fastminor] using a standard argument from the Robertson-Seymour theory: (i) if is large enough, then any sphere embedding of (in particular ) contains a large grid as a minor, and hence as a sphere minor, since grids have a unique embedding on the sphere; and (ii) every sufficiently large grid on the sphere contains any sphere embedding of (in particular ) as a sphere minor. Thus we have the following.
() If , then is a sphere minor of .
If , then one can compute in time the collection of all sphere graphs that have between and vertices and are sphere models of some sphere embedding of .
We adapt this step to as follows. Let be the collection of sphere graphs in (3), and let be the subcollection of that consists of those sphere graphs that are sphere models of the particular sphere embedding of . One can obviously compute from in an amount time that only depends on . Thus we obtain the following.
There is a computable function such that the following holds. If , then one can compute in time the collection of all sphere graphs that have between and vertices and are sphere models of .
The next statement is at the heart of the proof of [fastminor, Theorem 1]. It involves the technique partially embedded dynamic programming, developed in [fastminor], which is a refinement of the embedded dynamic programming technique introduced by Dorn in [dorn].
If , one can run partially embedded dynamic programing on the collection from (3), in time , to check whether some sphere graph in is a sphere subgraph of the sphere embedding of chosen in (1).
We can follow exactly the same sequence of steps and arguments as in [fastminor], but instead we run partially embedded dynammic programming on the collection from , taking the particular sphere embedding of . The coefficient of in (4) is the product of two terms. One of them comes from the computation time to produce the collection in (3), and the other one, also of order , comes from running partially embedded embedding programming on . Since we are not interested in optimizing the coefficient of , we only need to note the following analogue of .
There is a computable function with the following property. If , one can run partially embedded dynammic programing on the collection from , in time , to check whether some sphere graph in is a sphere subgraph of .
Just as [fastminor, Theorem 1] is a straightforward consequence of (1)–(4), Theorem 1.3 is a straightforward consequence of ()–():
3.2. Proof of Theorem 1.3
As in the discussion in the previous subsection, let be a sphere graph with vertices, and let be a sphere graph with vertices. Perform , which takes time . If , then by we are done. Otherwise, perform and . Clearly is a sphere minor of if and only if there is a sphere model of in that has between and vertices. Performing and takes time . Thus the whole procedure to check whether is a sphere minor of takes time .
4. Proof of Theorem 1.4
Recall that all links under consideration are non-split, and all diagrams under consideration are regular diagrams on the sphere. An observation that dates back to P.G. Tait in the 19th century is that to each link diagram we can naturally associate two connected sphere graphs, the Tait graphs of , essentially following the reverse process we used in Section 2 to obtain the directed medial graph of a connected plane graph .
4.1. The Tait graphs of a link diagram
We refer the reader to Figure 4. We start with a diagram , and obtain its projection Proj, which is the sphere graph obtained by omitting the over/under information at the crossings in . Checkerboard colour Proj in either of the two possible ways. Let be the black Tait graph of this checkerboard colouring, that is, the sphere graph whose medial graph is Proj, where has one vertex inside each black face. Analogously, let be the white Tait graph of this checkerboard colouring, that is, the sphere graph whose medial graph is Proj, where has one vertex inside each white face.
If we perform the same process using the other checkerboard colouring of Proj, then we evidently obtain the same Tait graphs, only with the colours interchanged.
The Tait graphs of a diagram are duals to each other. We use to denote the set . Note that, by the observation in the previous paragraph, does not depend on which of the two checkerboard colourings of Proj we use to construct the Tait graphs.
We make the important remark that, formally, one cannot speak about the black Tait graph or the white Tait graph of a diagram, since these objects are not unique: to begin with, one may choose to place a vertex in the (say) black Tait graph in any point of a black face. On the other hand, both Tait graphs are unique up to combinatorial equivalence. To avoid this subtlety, throughout this section we regard two combinatorially equivalent sphere graphs as the same sphere graph.
We emphasize that there is no drawback on adopting this view of considering combinatorial equivalence classes of sphere graphs as opposed to individual sphere graphs. The previous results we use on sphere graphs are Theorem 1.1, which clearly holds under this setting, and Theorem 1.3. Regarding this last theorem we note that the algorithms involved use sphere graphs as combinatorial entities, so it fits seamlessly into this setting.
Similarly, throughout this section we make no distinction between two diagrams that are isotopic. We recall that a sphere isotopy operation on a diagram is a topological deformation in the sphere that preserves the structure of the crossings. Two diagrams that are related by a sphere isotopy are isotopic. As our main goal is to establish an algorithmic result on links and diagrams, and for this purpose diagrams must be regarded as combinatorial entities, it is valid to work with isotopy classes of diagrams.
4.2. Proof of Theorem 1.4
If and are diagrams, then we write if can be obtained from by a sequence of crossing smoothings and exchanges. Clearly, is a quasi-order on the set of all diagrams.
We now establish a key statement for the proof of Theorem 1.4.
Fact 4.1**.**
The following statements hold.
(1)
Let and be diagrams. Then if and only if .
(2)
The relation is a well-quasi-order on the collection of all diagrams.
(3)
For each fixed diagram , there is an algorithm that takes as input a diagram with crossings, and decides in time whether .
Proof.
If and are diagrams such that can be obtained from by a sequence of crossing exchanges, then their respective projections Proj and Proj are combinatorially equivalent, and so . We also recall, as noted in [endo, Proposition 1.6], that if and are diagrams such that can be obtained from by a crossing smoothing, then one Tait graph of is obtained by deleting one edge of one Tait graph of , and the other Tait graph of is obtained by contracting in the sphere one edge of the other Tait graph of . Combining these observations, (1) follows.
Statement (2) is an immediate consequence of (1) and the fact that is a well-quasi-order on the set of all sphere graphs (Corollary 1.2).
To prove (3), let be a fixed diagram. Checkerboard the projection Proj of in any of the two possible ways, and obtain . Let be an algorithm that takes as input a sphere graph on crossings, and decides in time whether . The existence of is guaranteed from Theorem 1.3.
Now let be the algorithm that takes as input a diagram with crossings, and works as follows. First, checkerboard colours the projection Proj in any of the two possible ways, and calculates and . Since has crossings, then Proj is a -regular sphere graph with vertices, and so Proj has edges. By Euler’s formula, it follows that Proj has faces. From this it easily follows that each of and has at most vertices.
Next, invokes twice, once to check whether (i) and once to check whether (ii) . Since each of and has at most vertices, each of these two queries is performed in time , and so the whole step is performed in time . We conclude that verifies in time whether (i) holds and whether (ii) holds.
Recall that one Tait graph of is a sphere minor of a Tait graph of if and only if the other Tait graph of is a sphere minor of the other Tait graph of . Thus (i) is equivalent to (i*′) and . Analogously, (ii) is equivalent to (ii′*) and .
We finally note that if and only if one of (i*′) and (ii′′*) holds. Thus decides whether . Since by Fact 4.1(1) we have that if and only if , it follows that decides whether . ∎
4.3. Proof of Theorem 1.4
We recall that if is a quasi-order on a set , then a subset of is an upper ideal for if for all such that and , we have that . The following well-known fact is an easy exercise on well-quasi-order theory.
Fact 4.2**.**
Let be a well-quasi-order on a set , and let be an upper ideal in . Then there is a finite set with the following property. Let . Then if and only if for some .
Proof of Theorem 1.4.
Let be a fixed link. If and are diagrams such that and , then clearly . That is, the collection of all diagrams such that forms an upper ideal under . Thus it follows from Fact 4.1(2) and Fact 4.2 that there is a finite collection of diagrams such that a diagram satisfies if and only if for some .
For each , let be an algorithm that takes as input a diagram on crossings and decides in time whether . The existence of is guaranteed from Fact 4.1(3).
Now let be the algorithm that takes as input a diagram on crossings, and works as follows. The algorithm applies to . Note that if and only if if for some the algorithm returns that . Thus decides whether . Finally we note that since is fixed (as is fixed), then runs in time . ∎
5. Two open questions
We proved that the plane minor relation, and thus the sphere minor relation, is a well-quasi-order. There remains the question of whether the -minor relation is a well-quasi-order for each surface .
In the final section of [medinasalazar] the following open question was included, remarking that if it were shown that if for every fixed link there is a polynomial-time algorithm that solves , then this would be the next natural problem to tackle. Since in this paper we have precisely settled the issue for each fixed link , it seems worth reiterating this open problem.
Consider the following decision problem, in which the link is not fixed, but it is part of the input.
Problem:
**Input: **A link , and a link diagram .
**Question: **Is it true that ?
What is the computational complexity of ? We remark that, in the language of computational complexity, our Theorem 1.3 provides an FPT (Fixed Parameter Tractable) solution to Problem .
Acknowledgments
We thank Pierre Dehornoy and Lukas Lewark for their insights on applications of the plane minor relation to knot theory. C.M. was supported by a Fulbright Visiting Scholar fellowship at UC Davis and by NSF Grant DMA-1716987. B.M. was supported in part by the NSERC Discovery Grant R611450 (Canada), by the Canada Research Chairs program, and by the Research Project J1-8130 of ARRS (Slovenia).
References
