Generalizing Alcuin’s River Crossing Problem
نویسندگان
چکیده
More than 1000 years ago Alcuin of York proposed a classical puzzle involving a wolf, a goat and a bunch of cabbages that need to be ferried across a river using a boat that only has enough room for one of them. In this paper we study several generalizations of this problem, called River Crossing problems, involving more items and more complicated incompatibilities. Our study is made from an algorithmic point of view, seeking to minimize either the boat size needed, or the number of trips. We present hardness and approximation results for the case where there is no constraint on the number of trips and the incompatibilities between items are given by a general graph. We show that the same problem can be solved exactly when the graph is a tree. In addition, we present several results when there is a constraint on the number of trips and show how this variation of the problem relates to the unconstrained version.
منابع مشابه
The Alcuin Number of a Graph
We consider a planning problem that generalizes Alcuin’s river crossing problem (also known as: The wolf, goat, and cabbage puzzle) to scenarios with arbitrary conflict graphs. We derive a variety of combinatorial, structural, algorithmical, and complexity theoretical results around this problem.
متن کاملDokonalá čísla, zvláště to páté [In Czech]
In our presentation, we explain one old mathematical problem river-crossing problems. We shortly indicate mathematical methods which helped their solving, i.e. the old method of "trial and error", methods of using tables, graph theory and linear programming1. We describe the historical sources originated in European Middle Ages (the 8th century), European Renaissance (the 15th century) and the ...
متن کاملThe Alcuin Number of a Graph and Its Connections to the Vertex Cover Number
We consider a planning problem that generalizes Alcuin’s river crossing problem to scenarios with arbitrary conflict graphs. This generalization leads to the so-called Alcuin number of the underlying conflict graph. We derive a variety of combinatorial, structural, algorithmical, and complexity theoretical results around the Alcuin number. Our technical main result is an NP-certificate for the ...
متن کاملFailure to respond as a problem in generalizing the results of research projects
This article has no abstract.
متن کاملAlcuin's Propositiones de Civitatibus: the Earliest Packing Problems
We consider three problems about cities from Alcuin’s Propositiones ad acuendos juvenes. These problems can be considered as the earliest packing problems difficult also for modern state-of-the-art packing algorithms. We discuss the Alcuin’s solutions and give the known (to the author) best solutions to these problems.
متن کامل