En teoría de grafos , una rama de las matemáticas , la arboricidad lineal de un grafo no dirigido es el número más pequeño de bosques lineales en los que se pueden dividir sus aristas. Aquí, un bosque lineal es un grafo acíclico con un grado máximo de dos; es decir, es una unión disjunta de grafos de trayectorias . La arboricidad lineal es una variante de la arboricidad , el número mínimo de bosques en los que se pueden dividir las aristas.
Se sabe que la arboricidad lineal de cualquier grafo de grado máximo es al menos y se conjetura que es como máximo . Esta conjetura determinaría la arboricidad lineal exactamente para grafos de grado impar , ya que en ese caso ambas expresiones son iguales. Para grafos de grado par implicaría que la arboricidad lineal debe ser uno de solo dos valores posibles, pero determinar el valor exacto entre estas dos opciones es NP-completo .
La arboricidad lineal de un grafo con grado máximo es siempre al menos , porque cada bosque lineal puede usar solo dos de las aristas en un vértice de grado máximo. La conjetura de arboricidad lineal de Akiyama, Exoo y Harary (1981) es que este límite inferior también es estricto: según su conjetura, cada grafo tiene arboricidad lineal como máximo . [1] Sin embargo, esto sigue sin demostrarse , y el mejor límite superior demostrado de la arboricidad lineal es algo mayor, para alguna constante debido a Ferber, Fox y Jain. [2]
Para que la arboricidad lineal de un grafo sea igual a , debe ser par y cada bosque lineal debe tener dos aristas incidentes a cada vértice de grado . Pero en un vértice que está al final de un camino, el bosque que contiene ese camino tiene solo una arista incidente, por lo que el grado en ese vértice no puede ser igual a . Por lo tanto, un grafo cuya arboricidad lineal sea igual a debe tener algunos vértices cuyo grado sea menor que el máximo. En un grafo regular , no existen tales vértices, y la arboricidad lineal no puede ser igual a . Por lo tanto, para grafos regulares, la conjetura de arboricidad lineal implica que la arboricidad lineal es exactamente .
La arboricidad lineal es una variación de la arboricidad , el número mínimo de bosques en los que se pueden dividir los bordes de un grafo. Los investigadores también han estudiado la k -arboricidad lineal, una variante de la arboricidad lineal en la que cada camino en el bosque lineal puede tener como máximo k bordes. [3]
Otro problema relacionado es la descomposición hamiltoniana , el problema de descomponer un grafo regular de grado par en ciclos exactamente hamiltonianos . Un grafo dado tiene una descomposición hamiltoniana si y solo si el subgrafo formado al eliminar un vértice arbitrario del grafo tiene arboricidad lineal .
A diferencia de la arboricidad, que se puede determinar en tiempo polinomial , la arboricidad lineal es NP-hard . Incluso reconocer los grafos de arboricidad lineal dos es NP-completo . [4] Sin embargo, para grafos cúbicos y otros grafos de máximo grado tres, la arboricidad lineal es siempre dos, [1] y se puede encontrar una descomposición en dos bosques lineales en tiempo lineal utilizando un algoritmo basado en búsqueda en profundidad . [5]