3 research outputs found

    Semi-preemptive routing on a line

    Get PDF
    The problem of routing a robot (or vehicle) between n stations in the plane in order to transport objects is well studied, even if the stations are specially arranged, e.g. on a linear track or circle. The robot may use either all or none of the stations for reloading. We will generalize these concepts of preemptiveness/non--preemptiveness and emancipate the robot by letting it choose k<=n reload--stations

    Semi–preemptive routing on a line

    Full text link

    Semi-PrÀemptives Transportieren

    Get PDF
    Das Problem, einen Roboter (oder ein Fahrzeug) so zwischen n Stationen zu steuern, daß m Objekte von ihrem Ausgangspunkt zu ihrem Ziel transportiert werden können und dabei die zurĂŒckgelegte Fahrstrecke minimiert wird, bezeichnet man als Pickup--And--Delivery--Problem. Diese Aufgabenstellung ist in der Vergangenheit gut untersucht worden, sogar wenn die Stationen auf eine besondere Weise angeordnet sind, z.B. in einer Reihe oder im Kreis. Üblicherweise darf der Roboter entweder jede oder keine Station als Umladestation benutzen. Man spricht in diesen FĂ€llen von einem prĂ€emptiven bzw. nicht--prĂ€emptiven Transport. Wir werden diese Konzepte verallgemeinern, indem nur ein Teil der Stationen fĂŒr das Umladen benutzt werden darf. In Anlehnung an die beiden anderen Versionen soll diese Fragestellung semi--prĂ€emptiv heißen. Dabei differenzieren wir zwischen einer exogenen und einer endogenen Variante. In der ersten darf der Roboter nur an gekennzeichneten Stationen umladen. In der zweiten teilen wir ihm eine Zahl k mit, und es ist Teil der Aufgabenstellung zu entscheiden, an welchen k Stationen umgeladen wird. Wir zeigen, daß sowohl die exogene als auch die endogene Version auf einem Pfad und auf einem Kreis effizient lösbar ist und geben jeweils dynamische Lösungverfahren an. Beide Varianten sind auf BĂ€umen NP--vollstĂ€ndig. FĂŒr den exogenen Fall geben wir einen Approximationsalgorithmus mit einer GĂŒte von 4/3 an. FĂŒr die endogene Aufgabenstellung prĂ€sentieren wir eine (4/3+c)--Approximation fĂŒr beliebiges c > 0. Schließlich nutzen ein bekanntes Resultat, um eine Approximation fĂŒr das exogene und endogene Transportproblem auf metrisch gewichteten Graphen angeben zu können. Aus der angewandten Problemstellung ergibt sich ein graphentheoretisches Teilproblem, das wir nĂ€her untersuchen. In einem gerichteten Graphen G=(V,E^r\dot\cup E^b) mit einer rot/blau--partitionierten Kantenmenge soll zu gegebener Kostenfunktion eine kostenminimale und aufspannende Arboreszenz bestimmt werden, die höchstens d blaue Kanten benutzt. Wir geben ein voll polynomielles Approximationsschema an. Dieses nutzen wir, um das endogene Transportproblem auf BĂ€umen zu approximieren
    corecore