
Multicommodity Flow, Well-linked Terminals and Routing Problems M 551
ularly useful for content-based searches and exploration,
and further investigations in this area would be fruitful.
Memory restricted mobile agents provide a rich model
with applications in sensor systems. In the geometric set-
ting, navigation and routing in a three dimensional envi-
ronment using only local information is an area with many
open problems.
Cross References
Deterministic Searching on the Line
Robotics
Routing
Recommended Reading
1. Albers, S., Henzinger, M.R.: Exploring unknown environments.
SIAM J. Comput. 29, 1164–1188 (2000)
2. Alpern, S., Gal, S.: The Theory of Search Games and Ren-
dezvous. Kluwer Academic Publishers, Norwell (2003)
3. Bar-Eli, E., Berman, P., Fiat, A., Yan, R.: On-line navigation in
a room. J. Algorithms 17, 319–341 (1994)
4. Bender, M.A., Fernandez, A., Ron, D., Sahai, A., Vadhan, S.: The
power of a pebble: Exploring and mapping directed graphs. In:
Proc. 30th Ann. Symp. on Theory of Computing, pp. 269–278.
Dallas, 23–26 May 1998
5. Blum, A., Raghavan, P., Schieber, B.: Navigating in unfamiliar
geometric terrain. SIAM J. Comput. 26, 110–137 (1997)
6. De Marco, G., Gargano, L., Kranakis, E., Krizanc, D., Pelc, A., Vac-
caro, U.: Asynchronous Deterministic Rendezvous in Graphs.
Theoret. Comput. Sci. 355, 315–326 (2006)
7. Deng, X., Kameda, T., Papadimitriou, C.H.: How to learn an un-
known environment I: the rectilinear case. J. ACM 45, 215–245
(1998)
8. Deng, X., Papadimitriou, C.H.: Exploring an unknown graph.
J. Graph Theory 32, 265–297 (1999)
9. Diks, K., Fraigniaud, P., Kranakis, E., Pelc, A.: Tree exploration
with little memory. J. Algorithms 51, 38–63 (2004)
10. Flocchini, P., Kranakis, E., Krizanc, D., Santoro, N., Sawchuk, C.:
Multiple Mobile Agent Rendezvous in the Ring. In: Proc. LATIN
2004. LNCS, vol. 2976, pp. 599–608. Bueons Aires, 5–8 April
2004
11. Fraigniaud, P., Ilcinkas, D., Peer, G., Pelc, A., Peleg, D.: Graph
exploration by a finite automaton. Theor. Comput. Sci. 345,
331–344 (2005)
12. Kranakis, E., Singh, H., Urrutia, J.: Compass Routing in Geo-
metric Graphs. In: Proceedings of 11th Canadian Conference
on Computational Geometry, CCCG-99, pp. 51–54, Vancouver,
15–18 August 1999
13. Kranakis, E., Krizanc, D., Santoro, N., Sawchuk, C.: Mobile Agent
Rendezvous Search Problem in the Ring. In: Proc. Interna-
tional Conference on Distributed Computing Systems (ICDCS),
pp. 592–599. Providence, Rhode Island 19–22 May 2003
14. Kranakis, E., Krizanc, D., Markou, E.: Mobile Agent Rendezvous
in a Synchronous Torus. In: Proceedings of LATIN 2006, 7th
Latin American Symposium. Valdivia, March 20–24 2006. Cor-
rea,J.,Hevia,A.,Kiwi,M.SVLNCS3887, 653–664 (2006)
15. Panaite, P., Pelc, A.: Exploring unknown undirected graphs.
J. Algorithms 33, 281–295 (1999)
16. Sawchuk, C.: Mobile Agent Rendezvous in the Ring. Ph. D. the-
sis, Carleton University, Ottawa, Canada (2004)
17. Shannon, C.: Presentation of a Maze Solving Machine, in Cy-
bernetics, Circular, Causal and Feedback Machines in Biolog-
ical and Social Systems. In: von Feerster, H., Mead, M., Teu-
ber, H.L. (eds.) Trans. 8th Conf, New York, March 15–16, 1951.
pp. 169–181. Josiah Mary Jr. Foundation, New York (1952)
18. Weiss, G. (ed.): Multiagent Systems: A Modern Approach to
Distributed Artificial Intelligence. MIT Press, Cambridge, MA
(1999)
MST
Minimum Energy Broadcasting in Wireless Networks
Minimum Geometric Spanning Trees
Multicommodi ty Flow, Well-linked
Terminals and Routing Problems
2005; Chekuri, Khanna, Shepherd
CHANDRA CHEKURI
Department of Computer Science, University of Illinois,
Urbana-Champaign, Urbana, IL, USA
Keywords and Synonyms
Edge disjoint paths problem; Maximum edge disjoint
paths problem; Node disjoint paths problem, All-or-noth-
ing multicommodity flow problem
Problem Definition
Three related optimization problems derived from the
classical edge disjoint paths problem (EDP) are described.
An instance of EDP consists of an undirected graph G =
(V; E)andamultiset
T = fs
1
t
1
; s
2
t
2
;:::;s
k
t
k
g of k node
pairs. EDP is a decision problem: can the pairs in
T be
connected (alternatively routed) via edge-disjoint paths?
In other words, are there paths P
1
; P
2
;:::;P
k
such that for
1 i k; P
i
is path from s
i
to t
i
, and no edge e 2 E
is in more than one of these paths? EDP is known to be
NP-Complete. This article considers there maximization
problems related to EDP.
Maximum Edge-Disjoint Paths Problem (MEDP).
Input to MEDP is the same as for EDP. The objective
is to maximize the number of pairs in
T that can be
routed via edge-disjoint paths. The output consists of
asubsetS f1; 2;:::;kg and for each i 2 S apathP
i
connecting s
i
to t
i
such that the paths are edge-disjoint.
The goal is to maximize |S|.