Nie jest to dokładnie to, o co prosiłeś, ale problem jest NP-zupełny, jeśli k nie jest stałą, ale częścią danych wejściowych.
Wynika to z dowodu twierdzenia 1 w van der Holst i DE Pina [HP02], który mówi: podany płaska wykres G , różne wierzchołki S i T na G i dodatnich liczb całkowitych k i b , to jest NP-zupełny zdecydować czy istnieje k parami wewnętrznie rozłącznych ścieżek między s i t każdej długości co najwyżej b .
Zauważ, że problem w twierdzeniu Twierdzenia 1 różni się od twojego pod dwoma względami. Jedną różnicą jest, jak wspomniałem, że k jest podane jako część danych wejściowych. Po drugie, problem w [HP02] dotyczy ścieżek o wspólnych punktach końcowych zamiast ścieżek o wspólnym źródle i różnych ujściach. Nie wiem, jak naprawić pierwszą różnicę; różnica jest tak duża, że prawdopodobnie potrzebujemy zupełnie innego dowodu, aby naprawić k . Ale wiem przynajmniej jak naprawić drugą różnicę.
Dowód twierdzenia 1 w [HP02] daje redukcję z 3SAT. Ta redukcja ma następującą właściwość: w przypadku ( G , s , t , k , b ) skonstruowanego przez redukcję stopień wierzchołka t jest zawsze równy k . Niech t 1 ,…, t k będzie k sąsiadami t . Następnie zamiast pytać, czy istnieje k wewnętrznie rozłącznych ścieżek wierzchołków między s i t o długości co najwyżej b, Można równie zapytać, czy są parami wierzchołek-rozłączne, z wyjątkiem źródła ścieżki P 1 , ..., p k, tak, że każdy p i jest droga między s i t I o długości co najwyżej b -1.
[HP02] H. van der Holst i JC de Pina. Ścieżki rozłączne ograniczone długością na wykresach płaskich. Discrete Applied Mathematics , 120 (1–3): 251–261, sierpień 2002. http://dx.doi.org/10.1016/S0166-218X%2801%2900294-3