We present an algorithm that, given finite diagrams of simplicial sets X , A , Y , i.e., functors I-op?sSet , such that (X , A) is a cellular pair, dim X = 2 . conn Y , conn Y= 1, computes the set [X , Y](A) of homotopy classes of maps of diagrams l : X? Y extending a given f : A? Y. For fixed n = dim X , the running time of the algorithm is polynomial.
When the stability condition is dropped, the problem is known to be undecidable. Using Elmendorf's theorem, we deduce an algorithm that, given finite simplicial sets X , A , Y with an action of a finite group G , computes the set [X , Y](A)(G )of homotopy classes of equivariant maps l : X? Y extending a given equivariant map f : A ?Y under the stability assumption dim X-H = 2 . conn Y-H and conn Y-H= 1, for all sub-groups H= G.
Again, for fixed n = dim X , the algorithm runs in polynomial time. We further apply our results to Tverberg-type problem in computational topology: Given a k-dimensional simplicial complex K , is there a map K? R-d without r-tuple inter-section points? In the metastable range of dimensions, rd = (r + 1)k + 3, the problem is shown algorithmically decidable in polynomial time when k , d , and r are fixed.