dynamic networks: recent results and...

125
Dynamic Networks: Recent Results and Applications Anna Nagurney John F. Smith Memorial Professor Isenberg School of Management University of Massachusetts - Amherst The Virtual Center for Supernetworks http://supernet.som.umass.edu September 19, 2006

Upload: others

Post on 16-Aug-2020

1 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: Dynamic Networks: Recent Results and Applicationssupernet.isenberg.umass.edu/visuals/columbia.pdf · 2006. 9. 20. · transportation systems under different behavioral mechanisms

Dynamic Networks:Recent Results and Applications

Anna Nagurney

John F. Smith Memorial ProfessorIsenberg School of Management

University of Massachusetts - Amherst

The Virtual Center for Supernetworks

http://supernet.som.umass.edu

September 19, 2006

Page 2: Dynamic Networks: Recent Results and Applicationssupernet.isenberg.umass.edu/visuals/columbia.pdf · 2006. 9. 20. · transportation systems under different behavioral mechanisms

Funding for research provided by:

National Science Foundation

AT&T Foundation

John F. Smith Memorial Fund -University of Massachusetts atAmherst

Page 3: Dynamic Networks: Recent Results and Applicationssupernet.isenberg.umass.edu/visuals/columbia.pdf · 2006. 9. 20. · transportation systems under different behavioral mechanisms

Outline of Presentation:

• Background• Brief History of the Science of Networks• Interdisciplinary Impact of Networks• Characteristics of Networks Today• The Braess Paradox• Some Interesting Applications• New Tools• The Time-Dependent Braess Paradox• New Challenges and Opportunities: Unification of

Evolutionary Variational Inequalities and ProjectedDynamical Systems

• The Internet as a Dynamic Network

Page 4: Dynamic Networks: Recent Results and Applicationssupernet.isenberg.umass.edu/visuals/columbia.pdf · 2006. 9. 20. · transportation systems under different behavioral mechanisms

We are in a New Era of Decision-Making Characterizedby:

• complex interactions among decision-makers inorganizations;

• alternative and at times conflicting criteria used indecision-making;

• constraints on resources: natural, human, financial,time, etc.;

• global reach of many decisions;• high impact of many decisions;• increasing risk and uncertainty, and• the importance of dynamics and realizing a fast and

sound response to evolving events.

Page 5: Dynamic Networks: Recent Results and Applicationssupernet.isenberg.umass.edu/visuals/columbia.pdf · 2006. 9. 20. · transportation systems under different behavioral mechanisms

Transportation Networks

provide us with the means to cross distance inorder to conduct our work, and to see ourcolleagues, students, friends, and familymembers.

They provide us with access to food andconsumer products.

Page 6: Dynamic Networks: Recent Results and Applicationssupernet.isenberg.umass.edu/visuals/columbia.pdf · 2006. 9. 20. · transportation systems under different behavioral mechanisms

Subway Network

Page 7: Dynamic Networks: Recent Results and Applicationssupernet.isenberg.umass.edu/visuals/columbia.pdf · 2006. 9. 20. · transportation systems under different behavioral mechanisms

Railroad Network

Page 8: Dynamic Networks: Recent Results and Applicationssupernet.isenberg.umass.edu/visuals/columbia.pdf · 2006. 9. 20. · transportation systems under different behavioral mechanisms

Communication Networks

allow us to communicate within our owncommunities and across regions andnational boundaries,

and have transformed the way we live,work, and conduct business...

Page 9: Dynamic Networks: Recent Results and Applicationssupernet.isenberg.umass.edu/visuals/columbia.pdf · 2006. 9. 20. · transportation systems under different behavioral mechanisms

Iridium Satellite ConstellationNetwork

Page 10: Dynamic Networks: Recent Results and Applicationssupernet.isenberg.umass.edu/visuals/columbia.pdf · 2006. 9. 20. · transportation systems under different behavioral mechanisms

Satellite and Undersea Cable Networks

Page 11: Dynamic Networks: Recent Results and Applicationssupernet.isenberg.umass.edu/visuals/columbia.pdf · 2006. 9. 20. · transportation systems under different behavioral mechanisms

Energy Networks

provide the energy for our homes, schools,and businesses, and to run our vehicles.

Page 12: Dynamic Networks: Recent Results and Applicationssupernet.isenberg.umass.edu/visuals/columbia.pdf · 2006. 9. 20. · transportation systems under different behavioral mechanisms

Duke Energy Gas Pipeline Network

Page 13: Dynamic Networks: Recent Results and Applicationssupernet.isenberg.umass.edu/visuals/columbia.pdf · 2006. 9. 20. · transportation systems under different behavioral mechanisms

Components of Common PhysicalNetworks

Network System Nodes Links Flows

Transportation Intersections,Homes,Workplaces,Airports,Railyards

Roads,Airline Routes,Railroad Track

Automobiles,Trains, andPlanes,

Manufacturingand logistics

Workstations,DistributionPoints

Processing,Shipment

Components,Finished Goods

Communication Computers,Satellites,TelephoneExchanges

Fiber OpticCablesRadio Links

Voice,Data,Video

Energy PumpingStations,Plants

Pipelines,TransmissionLines

Water,Gas, Oil,Electricity

Page 14: Dynamic Networks: Recent Results and Applicationssupernet.isenberg.umass.edu/visuals/columbia.pdf · 2006. 9. 20. · transportation systems under different behavioral mechanisms

US Railroad Freight Flows

Page 15: Dynamic Networks: Recent Results and Applicationssupernet.isenberg.umass.edu/visuals/columbia.pdf · 2006. 9. 20. · transportation systems under different behavioral mechanisms

Internet Traffic Flows Over One 2 HourPeriod

from Stephen Eick, Visual Insights

Page 16: Dynamic Networks: Recent Results and Applicationssupernet.isenberg.umass.edu/visuals/columbia.pdf · 2006. 9. 20. · transportation systems under different behavioral mechanisms

Electricity is Modernity

Page 17: Dynamic Networks: Recent Results and Applicationssupernet.isenberg.umass.edu/visuals/columbia.pdf · 2006. 9. 20. · transportation systems under different behavioral mechanisms

The scientific study of networks involves:

• how to model such applications asmathematical entities,

• how to study the models qualitatively,

• how to design algorithms to solve theresulting models.

Page 18: Dynamic Networks: Recent Results and Applicationssupernet.isenberg.umass.edu/visuals/columbia.pdf · 2006. 9. 20. · transportation systems under different behavioral mechanisms

The basic components of networksare:

• Nodes

• Links or arcs

• Flows

Page 19: Dynamic Networks: Recent Results and Applicationssupernet.isenberg.umass.edu/visuals/columbia.pdf · 2006. 9. 20. · transportation systems under different behavioral mechanisms

Nodes Links Flows

12 13 14 15

7 9

3

16

4

1817 19 20

8

1 2

6

5

10

11

Page 20: Dynamic Networks: Recent Results and Applicationssupernet.isenberg.umass.edu/visuals/columbia.pdf · 2006. 9. 20. · transportation systems under different behavioral mechanisms

Brief History of the Science of Networks

1736 - Euler - the earliest paper on graph theory- Konigsberg bridges problem.

1758 - Quesnay in his Tableau Economiqueintroduced a graph to depict the circular flow offinancial funds in an economy.

Page 21: Dynamic Networks: Recent Results and Applicationssupernet.isenberg.umass.edu/visuals/columbia.pdf · 2006. 9. 20. · transportation systems under different behavioral mechanisms

1781 - Monge, who had worked under NapoleonBonaparte, publishes what is probably the first paperon transportation in minimizing cost.

1838 - Cournot states that a competitive price isdetermined by the intersection of supply and demandcurves in the context of spatially separate markets inwhich transportation costs are included.

1841 - Kohl considered a two node, two routetransportation network problem.

Page 22: Dynamic Networks: Recent Results and Applicationssupernet.isenberg.umass.edu/visuals/columbia.pdf · 2006. 9. 20. · transportation systems under different behavioral mechanisms

1845 - Kirchhoff wrote Laws of Closed ElectricCircuits.

1920 - Pigou studied a transportation network systemof two routes and noted that the decision-makingbehavior of the users on the network would resultin different flow patterns.

1936 - Konig published the first book on graphtheory.

Page 23: Dynamic Networks: Recent Results and Applicationssupernet.isenberg.umass.edu/visuals/columbia.pdf · 2006. 9. 20. · transportation systems under different behavioral mechanisms

1939, 1941, 1947 - Kantorovich, Hitchcock, andKoopmans considered the network flow problemassociated with the classical minimum costtransportation problem and provided insights intothe special network structure of these problems,which yielded special-purpose algorithms.

1948, 1951 - Dantzig published the simplex methodfor linear programming and adapted it for theclassical transportation problem.

Page 24: Dynamic Networks: Recent Results and Applicationssupernet.isenberg.umass.edu/visuals/columbia.pdf · 2006. 9. 20. · transportation systems under different behavioral mechanisms

1951 - Enke showed that spatial price equilibriumproblems can be solved using electronic circuits

1952 - Copeland in his book asked, Does money flowlike water or electricity?

1952 - Samuelson gave a rigorous mathematicalformulation of spatial price equilibrium andemphasized the network structure.

Page 25: Dynamic Networks: Recent Results and Applicationssupernet.isenberg.umass.edu/visuals/columbia.pdf · 2006. 9. 20. · transportation systems under different behavioral mechanisms

1956 - Beckmann, McGuire, and Winsten in their book,Studies in the Economics of Transportation, provideda rigorous treatment of congested urbantransportation systems under different behavioralmechanisms due to Wardrop (1952).

1962 - Ford and Fulkerson publish Flows in Networks.

1969 - Dafermos and Sparrow coined the terms user-optimization and system-optimization and developalgorithms for the computation of solutions thatexploit the network structure of transportationproblems.

Page 26: Dynamic Networks: Recent Results and Applicationssupernet.isenberg.umass.edu/visuals/columbia.pdf · 2006. 9. 20. · transportation systems under different behavioral mechanisms

The advantages of a scientific network formalism:

• many present-day problems are concernedwith flows over space and time and, hence,ideally suited as an application domain fornetwork theory;

• provides a graphical or visual depiction ofdifferent problems;

Page 27: Dynamic Networks: Recent Results and Applicationssupernet.isenberg.umass.edu/visuals/columbia.pdf · 2006. 9. 20. · transportation systems under different behavioral mechanisms

• helps to identify similarities anddifferences in distinct problems throughtheir underlying network structure;

• enables the application of efficientnetwork algorithms;

• allows for the study of disparate problemsthrough a unifying methodology.

Page 28: Dynamic Networks: Recent Results and Applicationssupernet.isenberg.umass.edu/visuals/columbia.pdf · 2006. 9. 20. · transportation systems under different behavioral mechanisms

NetworksNetworks

management science/management science/operations researchoperations research

engineeringengineering

appliedappliedmathematicsmathematics

computercomputersciencescience

publicpublicpolicypolicy biologybiology

economicseconomicsand financeand finance

Page 29: Dynamic Networks: Recent Results and Applicationssupernet.isenberg.umass.edu/visuals/columbia.pdf · 2006. 9. 20. · transportation systems under different behavioral mechanisms

Interdisciplinary Impactof Networks

Networks

Energy

Manufacturing

Telecommunications

Transportation

Interregional Trade

General Equilibrium

Industrial Organization

Portfolio Optimization

Flow of FundsAccounting

Engineering

Computer Science

Routing Algorithms

Economics

Biology

DNA Sequencing

Targeted CancerTherapy

Sociology

Social Networks

OrganizationalTheory

Page 30: Dynamic Networks: Recent Results and Applicationssupernet.isenberg.umass.edu/visuals/columbia.pdf · 2006. 9. 20. · transportation systems under different behavioral mechanisms
Page 31: Dynamic Networks: Recent Results and Applicationssupernet.isenberg.umass.edu/visuals/columbia.pdf · 2006. 9. 20. · transportation systems under different behavioral mechanisms

Characteristics of Networks Today

• large-scale nature and complexity of networktopology;

• congestion;• alternative behavior of users of the network, which

may lead to paradoxical phenomena;• the interactions among networks themselves such as

in transportation versus telecommunicationsnetworks;

• policies surrounding networks today may have amajor impact not only economically but also socially,politically, and security-wise.

Page 32: Dynamic Networks: Recent Results and Applicationssupernet.isenberg.umass.edu/visuals/columbia.pdf · 2006. 9. 20. · transportation systems under different behavioral mechanisms

• alternative behaviors of the users of thenetwork

–system-optimized versus

–user-optimized (network equilibrium),

which may lead to

paradoxical phenomena.

Page 33: Dynamic Networks: Recent Results and Applicationssupernet.isenberg.umass.edu/visuals/columbia.pdf · 2006. 9. 20. · transportation systems under different behavioral mechanisms

Transportation science has historically been thediscipline that has pushed the frontiers interms of methodological developments forsuch problems (which are often large-scale)beginning with the work of Beckmann,McGuire, and Winsten (1956).

Page 34: Dynamic Networks: Recent Results and Applicationssupernet.isenberg.umass.edu/visuals/columbia.pdf · 2006. 9. 20. · transportation systems under different behavioral mechanisms

The Braess Paradox

Assume a network with a singleO/D pair (1,4). There are 2 pathsavailable to travelers: p1=(a,c)and p2=(b,d).For a travel demand of 6, theequilibrium path flows are xp1

*

= xp2* = 3 and

The equilibrium path travel costisCp1

= Cp2= 83.

32

1

4

a

c

b

d

ca(fa)=10 fa cb(fb) = fb+50

cc(fc) = fc+50 cd(fd) = 10 fd

Page 35: Dynamic Networks: Recent Results and Applicationssupernet.isenberg.umass.edu/visuals/columbia.pdf · 2006. 9. 20. · transportation systems under different behavioral mechanisms

Adding a LinkIncreases Travel Cost for All!

Adding a new link creates a new pathp3=(a,e,d).The original flow distribution pattern is nolonger an equilibrium pattern, since at thislevel of flow the cost on path p3, Cp3

=70.The new equilibrium flow pattern networkis xp1

* = xp2* = xp3

*=2.The equilibrium path travel costs: Cp1 =Cp2 = Cp3

= 92.

32

1

4

a

c

b

d

e

ce(fe) = fe + 10

Page 36: Dynamic Networks: Recent Results and Applicationssupernet.isenberg.umass.edu/visuals/columbia.pdf · 2006. 9. 20. · transportation systems under different behavioral mechanisms

The 1968 Braess article has been translatedfrom German to English and appears as

On a Paradox of Traffic Planning

by Braess, Nagurney, Wakolbinger

in the November 2005 issue of TransportationScience.

Page 37: Dynamic Networks: Recent Results and Applicationssupernet.isenberg.umass.edu/visuals/columbia.pdf · 2006. 9. 20. · transportation systems under different behavioral mechanisms

VI Formulation of TransportationNetwork Equilibrium

Page 38: Dynamic Networks: Recent Results and Applicationssupernet.isenberg.umass.edu/visuals/columbia.pdf · 2006. 9. 20. · transportation systems under different behavioral mechanisms

Some Interesting Applications

• Telecommuting/Commuting Decision-Making

• Teleshopping/Shopping Decision-Making

• Supply Chain Networks with Electronic Commerce

• Financial Networks with Electronic Transactions

• Reverse Supply Chains with E-Cycling

• Knowledge Networks

• Energy Networks/Power Grids

• Social Networks integrated with Economic Networks

Page 39: Dynamic Networks: Recent Results and Applicationssupernet.isenberg.umass.edu/visuals/columbia.pdf · 2006. 9. 20. · transportation systems under different behavioral mechanisms

A Conceptualization of Commuting versusTelecommuting

Nagurney, Dong, and Mokhtarian, JEDC (2002)

Page 40: Dynamic Networks: Recent Results and Applicationssupernet.isenberg.umass.edu/visuals/columbia.pdf · 2006. 9. 20. · transportation systems under different behavioral mechanisms

A Framework for Teleshopping versus Shopping

Nagurney, Dong, and Mokhtarian, JEDC (2002)

Page 41: Dynamic Networks: Recent Results and Applicationssupernet.isenberg.umass.edu/visuals/columbia.pdf · 2006. 9. 20. · transportation systems under different behavioral mechanisms

The Structure of a Supply Chain Network

Nagurney, Dong, and Zhang, Transportation Research E (2002)

Nagurney, Loo, Dong, and Zhang, Netnomics (2002)

Page 42: Dynamic Networks: Recent Results and Applicationssupernet.isenberg.umass.edu/visuals/columbia.pdf · 2006. 9. 20. · transportation systems under different behavioral mechanisms

Nagurney, Ke, Cruz, Hancock, Southworth, Environment and Planning B (2002)

Page 43: Dynamic Networks: Recent Results and Applicationssupernet.isenberg.umass.edu/visuals/columbia.pdf · 2006. 9. 20. · transportation systems under different behavioral mechanisms

International Financial Networks with ElectronicTransactions

Nagurney and Cruz, in Innovations in Financial and Economics Networks (2003)

Page 44: Dynamic Networks: Recent Results and Applicationssupernet.isenberg.umass.edu/visuals/columbia.pdf · 2006. 9. 20. · transportation systems under different behavioral mechanisms

The 4-Tiered E-Cycling Network

Nagurney and Toyasaki, Transportation Research E (2005)

Page 45: Dynamic Networks: Recent Results and Applicationssupernet.isenberg.umass.edu/visuals/columbia.pdf · 2006. 9. 20. · transportation systems under different behavioral mechanisms

The Electric Power Supply Chain Network

Nagurney and Matsypura, Proceedings of the CCCT (2004)

Page 46: Dynamic Networks: Recent Results and Applicationssupernet.isenberg.umass.edu/visuals/columbia.pdf · 2006. 9. 20. · transportation systems under different behavioral mechanisms

The Integrated Financial/Social Network System

Cruz, Nagurney, and Wakolbinger, Naval Research Logistics (2006)

Page 47: Dynamic Networks: Recent Results and Applicationssupernet.isenberg.umass.edu/visuals/columbia.pdf · 2006. 9. 20. · transportation systems under different behavioral mechanisms

The Equivalence of Supply Chain Networks andTransportation Networks

Nagurney, Transportation Research E (2006)

Page 48: Dynamic Networks: Recent Results and Applicationssupernet.isenberg.umass.edu/visuals/columbia.pdf · 2006. 9. 20. · transportation systems under different behavioral mechanisms

Copeland (1952) wondered whether moneyflows like water or electricity.

Liu and Nagurney have shown that moneyand electricity flow like transportationnetwork flows (Computational ManagementScience (2006)).

Page 49: Dynamic Networks: Recent Results and Applicationssupernet.isenberg.umass.edu/visuals/columbia.pdf · 2006. 9. 20. · transportation systems under different behavioral mechanisms

The Transportation Network EquilibriumReformulation of the Financial Network Equilibrium

Model with Intermediation

Page 50: Dynamic Networks: Recent Results and Applicationssupernet.isenberg.umass.edu/visuals/columbia.pdf · 2006. 9. 20. · transportation systems under different behavioral mechanisms

The fifth chapter of Beckmann, McGuire, and Winsten’sbook, Studies in the Economics of Transportation(1956) describes some unsolved problems including asingle commodity network equilibrium problem thatthe authors imply could be generalized to captureelectric power networks.

Page 51: Dynamic Networks: Recent Results and Applicationssupernet.isenberg.umass.edu/visuals/columbia.pdf · 2006. 9. 20. · transportation systems under different behavioral mechanisms

The Transportation Network Equilibrium Reformulationof Electric Power Supply Chain Networks

Electric Power Supply TransportationChain Network Network

Nagurney et al, to appear in Transportation Research E

Page 52: Dynamic Networks: Recent Results and Applicationssupernet.isenberg.umass.edu/visuals/columbia.pdf · 2006. 9. 20. · transportation systems under different behavioral mechanisms

We have, hence, shown that money as well aselectricity flow like transportation and haveanswered questions posed fifty years ago byCopeland and Beckmann, McGuire, and Winsten,respectively.

Page 53: Dynamic Networks: Recent Results and Applicationssupernet.isenberg.umass.edu/visuals/columbia.pdf · 2006. 9. 20. · transportation systems under different behavioral mechanisms

New Tools

Page 54: Dynamic Networks: Recent Results and Applicationssupernet.isenberg.umass.edu/visuals/columbia.pdf · 2006. 9. 20. · transportation systems under different behavioral mechanisms

The tools that we are using in our DynamicNetwork research include:

• network theory• optimization theory• game theory• variational inequality theory• evolutionary variational inequality theory• projected dynamical systems theory• double-layered dynamics theory• network visualization tools.

Page 55: Dynamic Networks: Recent Results and Applicationssupernet.isenberg.umass.edu/visuals/columbia.pdf · 2006. 9. 20. · transportation systems under different behavioral mechanisms

Dafermos (1980) showed that the traffic networkequilibrium (also referred to as user-optimization) conditions as formulated by Smith(1979) were a finite-dimensional variationalinequality.

In 1993, Dupuis and Nagurney proved that the setof solutions to a variational inequality problemcoincided with the set of solutions to a projecteddynamical system (PDS) in Rn.

In 1996, Nagurney and Zhang published ProjectedDynamical Systems and VariationalInequalities.

In 2002, Cojocaru proved the 1993 result forHilbert Spaces.

Page 56: Dynamic Networks: Recent Results and Applicationssupernet.isenberg.umass.edu/visuals/columbia.pdf · 2006. 9. 20. · transportation systems under different behavioral mechanisms

Bellagio ResearchTeam Residency

March 2004

Page 57: Dynamic Networks: Recent Results and Applicationssupernet.isenberg.umass.edu/visuals/columbia.pdf · 2006. 9. 20. · transportation systems under different behavioral mechanisms

We are working with Cojocaru and Daniele on infinite-dimensional projected dynamical systems andevolutionary variational inequalities and theirrelationships and unification.

This allows us to model dynamic networks with:• dynamic (time-dependent) supplies and demands• dynamic (time-dependent) capacities• structural changes in the networks themselves.Such issues are important for robustness, resiliency,

and reliability of networks (including supply chains).

Page 58: Dynamic Networks: Recent Results and Applicationssupernet.isenberg.umass.edu/visuals/columbia.pdf · 2006. 9. 20. · transportation systems under different behavioral mechanisms

What happens if the demand is varied inthe Braess Network?

The answer lies in the solution of anEvolutionary (Time-Dependent)Variational Inequality.

Nagurney, Parkes, and Daniele, Computational Management Science (2006)

Page 59: Dynamic Networks: Recent Results and Applicationssupernet.isenberg.umass.edu/visuals/columbia.pdf · 2006. 9. 20. · transportation systems under different behavioral mechanisms

Recall the Braess Networkwhere we add the link e. 32

1

4

a

c

b

d

e

Page 60: Dynamic Networks: Recent Results and Applicationssupernet.isenberg.umass.edu/visuals/columbia.pdf · 2006. 9. 20. · transportation systems under different behavioral mechanisms

0

5

10

0 10 20Demand(t) = t

Equi

libriu

m P

ath

Flow

Paths 1 and 2Path 3

I II III

The Solution of an Evolutionary (Time-Dependent) Variational Inequality

for the Braess Network with Added Link (Path)

3.64 8.88

Braess Network withTime-DependentDemands

Page 61: Dynamic Networks: Recent Results and Applicationssupernet.isenberg.umass.edu/visuals/columbia.pdf · 2006. 9. 20. · transportation systems under different behavioral mechanisms

In Demand Regime I, only the new path is used.In Demand Regime II, the Addition of a New Link (Path) Makes Everyone Worse Off!In Demand Regime III, only the original paths are used.

0

40

80

120

160

0 5 10 15 20

Demand

Cos

t of U

sed

Path

s

Network 1

Network 2

I II III

Network 1 is the Original Braess Network - Network 2 has the added link.

Page 62: Dynamic Networks: Recent Results and Applicationssupernet.isenberg.umass.edu/visuals/columbia.pdf · 2006. 9. 20. · transportation systems under different behavioral mechanisms

The new link is NEVER used after a certaindemand is reached even if the demandapproaches infinity.

Hence, in general, except for a limitedrange of demand, building the new linkis a complete waste!

Page 63: Dynamic Networks: Recent Results and Applicationssupernet.isenberg.umass.edu/visuals/columbia.pdf · 2006. 9. 20. · transportation systems under different behavioral mechanisms

New Challengesand Opportunities: TheUnification of EVIs and

PDSs

Page 64: Dynamic Networks: Recent Results and Applicationssupernet.isenberg.umass.edu/visuals/columbia.pdf · 2006. 9. 20. · transportation systems under different behavioral mechanisms

Double-Layered Dynamics

The unification of EVIs and PDSs allows the modelingof dynamic networks over different time scales.

Papers:Projected Dynamical Systems and Evolutionary Variational Inequalities

via Hilbert Spaces with Applications (Cojocaru, Daniele, andNagurney), Journal of Optimization Theory and Applications, vol.127, no. 3, pp. 1-15, December 2005.

Double-Layered Dynamics: A Unified Theory of Projected DynamicalSystems and Evolutionary Variational Inequalities (Cojocaru,Daniele, and Nagurney), European Journal of Operational Research,in press.

Page 65: Dynamic Networks: Recent Results and Applicationssupernet.isenberg.umass.edu/visuals/columbia.pdf · 2006. 9. 20. · transportation systems under different behavioral mechanisms

A Pictorial of theDouble-Layered Dynamics

x(t1)

t=T

t=0

x(t1,0)

x(t2, 0)

x(t2)

x(t1, τ)

x(t2, τ)

PDSt1

PDSt2EVI

Page 66: Dynamic Networks: Recent Results and Applicationssupernet.isenberg.umass.edu/visuals/columbia.pdf · 2006. 9. 20. · transportation systems under different behavioral mechanisms

Cojocaru, Daniele, and Nagurney (2005) built the basisfor merging the theory of projected dynamicalsystems (PDS) and that of evolutionary variationalinequalities (EVI), in order to further develop thetheoretical analysis and computation of solutions toapplied problems in which dynamics plays a centralrole.

The intriguing feature of the merger is that it allows forthe modeling of problems that present two(theoretically) distinct timeframes, most simply put, abig scale time and a small scale time.

The existing literature has focused on understandinghuman decision-making for a specific timescale ratherthan viewing decision-making over multipletimescales. The ability to capture multiple timescalescan also further support combined strategic andoperational decision-making and planning.

Page 67: Dynamic Networks: Recent Results and Applicationssupernet.isenberg.umass.edu/visuals/columbia.pdf · 2006. 9. 20. · transportation systems under different behavioral mechanisms

There are new exciting questions, boththeoretical and computational, arising fromthis multiple time structure.

In the course of answering these questions, anew theory is taking shape from the synthesisof PDS and EVI, and, as such, it deserves aname of its own; we call it double-layereddynamics.

Page 68: Dynamic Networks: Recent Results and Applicationssupernet.isenberg.umass.edu/visuals/columbia.pdf · 2006. 9. 20. · transportation systems under different behavioral mechanisms

PrDE and PDS - IThe most general mathematical context to date in

which we can define a projected differentialequation (PrDE) and, consequently, a projecteddynamical system (PDS), is that of a Hilbertspace X of arbitrary (finite or infinite) dimension.

Page 69: Dynamic Networks: Recent Results and Applicationssupernet.isenberg.umass.edu/visuals/columbia.pdf · 2006. 9. 20. · transportation systems under different behavioral mechanisms

Let us define a PrDE on an example, with drawings

Page 70: Dynamic Networks: Recent Results and Applicationssupernet.isenberg.umass.edu/visuals/columbia.pdf · 2006. 9. 20. · transportation systems under different behavioral mechanisms
Page 71: Dynamic Networks: Recent Results and Applicationssupernet.isenberg.umass.edu/visuals/columbia.pdf · 2006. 9. 20. · transportation systems under different behavioral mechanisms

PrDE and PDS - II

To rigorously define the two notions, we recall thefollowing:

Page 72: Dynamic Networks: Recent Results and Applicationssupernet.isenberg.umass.edu/visuals/columbia.pdf · 2006. 9. 20. · transportation systems under different behavioral mechanisms

PrDE and PDS - III

Page 73: Dynamic Networks: Recent Results and Applicationssupernet.isenberg.umass.edu/visuals/columbia.pdf · 2006. 9. 20. · transportation systems under different behavioral mechanisms

The right-hand side of any PrDE is nonlinear anddiscontinuous.

An existence result for such equations was obtainedby Dupuis and Nagurney (1993) for X:=Rn, and byCojocaru (2002) for general Hilbert spaces.

A projected dynamical system (PDS) is the dynamicalsystem given by the set of trajectories of a PrDE

Page 74: Dynamic Networks: Recent Results and Applicationssupernet.isenberg.umass.edu/visuals/columbia.pdf · 2006. 9. 20. · transportation systems under different behavioral mechanisms

EQUILIBRIA of PDS and VARIATIONALINEQUALITIES

An important feature of any PDS is that it is intimately related to avariational inequality problem (VI).

The starting point of VI theory: 1966 (Hartman and Stampacchia);1967 (Lions and Stampacchia); it is now part of the calculus ofvariations; it has been used to show existence of equilibrium in aplethora of equilibrium problems and free boundary problems.

Page 75: Dynamic Networks: Recent Results and Applicationssupernet.isenberg.umass.edu/visuals/columbia.pdf · 2006. 9. 20. · transportation systems under different behavioral mechanisms

x0

A Geometric Interpretation of a

Variational Inequality and a

Projected Dynamical System

Page 76: Dynamic Networks: Recent Results and Applicationssupernet.isenberg.umass.edu/visuals/columbia.pdf · 2006. 9. 20. · transportation systems under different behavioral mechanisms

EVOLUTIONARY VARIATIONALINEQUALITIES

Evolutionary variational inequalities, which are infinitedimensional, were originally introduced by Lions andStampacchia (1967) and by Brezis (1967) in order to studyproblems arising principally from mechanics. They provided atheory for the existence and uniqueness of the solution of suchproblems.

Steinbach (1998) studied an obstacle problem with a memoryterm as a variational inequality problem and establishedexistence and uniqueness results under suitable assumptions onthe time-dependent conductivity.

Daniele, Maugeri, and Oettli (1998, 1999), motivated by dynamictraffic network problems, introduced evolutionary (time-dependent) variational inequalities to this application domainand to several others.

See also Ran and Boyce(1996).

Page 77: Dynamic Networks: Recent Results and Applicationssupernet.isenberg.umass.edu/visuals/columbia.pdf · 2006. 9. 20. · transportation systems under different behavioral mechanisms

A UNIFIED FEASIBLE SET and EVIFORMULATON (Cojocaru, Daniele, and

Nagurney (2005))

Page 78: Dynamic Networks: Recent Results and Applicationssupernet.isenberg.umass.edu/visuals/columbia.pdf · 2006. 9. 20. · transportation systems under different behavioral mechanisms
Page 79: Dynamic Networks: Recent Results and Applicationssupernet.isenberg.umass.edu/visuals/columbia.pdf · 2006. 9. 20. · transportation systems under different behavioral mechanisms

STANDARD EVI FORM(TIME-DEPENDENT) VARIATIONAL

INEQUALITIES

Page 80: Dynamic Networks: Recent Results and Applicationssupernet.isenberg.umass.edu/visuals/columbia.pdf · 2006. 9. 20. · transportation systems under different behavioral mechanisms

SOME PRELIMINARIES AND DEFINITIONSIn the general theory of variational inequalities, of which EVI are a

part, as well as in Nonlinear Analysis and Optimization, theconcept of monotone mappings and its extensions have beenextensively used in existence uniqueness-type results.

From among the extensions of monotonicity, we recall heredefinitions of pseudomonotonicity, which are used throughout theanalysis.

Page 81: Dynamic Networks: Recent Results and Applicationssupernet.isenberg.umass.edu/visuals/columbia.pdf · 2006. 9. 20. · transportation systems under different behavioral mechanisms
Page 82: Dynamic Networks: Recent Results and Applicationssupernet.isenberg.umass.edu/visuals/columbia.pdf · 2006. 9. 20. · transportation systems under different behavioral mechanisms

DOUBLE-LAYERED DYNAMICS:MERGING PDSs and EVIs

The theory of EVI and that of PDS can be intertwined forthe purpose of deepening the analysis of many dynamicapplied problems arising in different disciplines. Thefundamental theoretical ideas, together with anexample of such problems, specifically, a dynamic trafficnetwork problem, were given in Cojocaru, Daniele, andNagurney (2005). However, the implications of onetheory over the other have to be further studied.

Here we continue to develop and consolidate themathematical formalism of this new emerging theorywhich we call double-layered dynamics, thus opening upnew questions as topics for future work.

Page 83: Dynamic Networks: Recent Results and Applicationssupernet.isenberg.umass.edu/visuals/columbia.pdf · 2006. 9. 20. · transportation systems under different behavioral mechanisms
Page 84: Dynamic Networks: Recent Results and Applicationssupernet.isenberg.umass.edu/visuals/columbia.pdf · 2006. 9. 20. · transportation systems under different behavioral mechanisms

Double-Layered Dynamics

Page 85: Dynamic Networks: Recent Results and Applicationssupernet.isenberg.umass.edu/visuals/columbia.pdf · 2006. 9. 20. · transportation systems under different behavioral mechanisms

Theorem 4 (Cojocaru, Daniele, andNagurney (2005))

The solutions to the EVI problem are the same as thecritical points of the PDS and vice versa, that is,the critical points of the PDS are the solutions tothe EVI.

Page 86: Dynamic Networks: Recent Results and Applicationssupernet.isenberg.umass.edu/visuals/columbia.pdf · 2006. 9. 20. · transportation systems under different behavioral mechanisms

This result is the most important feature in mergingthe two theories and in computing and interpretingproblems ranging from spatial price (quantity andprice formulations), traffic network equilibriumproblems, and general financial equilibriumproblems.

Now we are ready to answer the question ofuniqueness of solutions to the EVI. It is known that,in general, strict monotonicity implies uniqueness ofsolutions for a variational inequality (Stampacchia(1968)) and, hence, if F is strictly monotone, then itis pseudomonotone and the solution to the EVI isunique.

Page 87: Dynamic Networks: Recent Results and Applicationssupernet.isenberg.umass.edu/visuals/columbia.pdf · 2006. 9. 20. · transportation systems under different behavioral mechanisms

(2005b))

Page 88: Dynamic Networks: Recent Results and Applicationssupernet.isenberg.umass.edu/visuals/columbia.pdf · 2006. 9. 20. · transportation systems under different behavioral mechanisms

Here is a direct, important consequence of thenew theory of double-layered dynamics:

Page 89: Dynamic Networks: Recent Results and Applicationssupernet.isenberg.umass.edu/visuals/columbia.pdf · 2006. 9. 20. · transportation systems under different behavioral mechanisms

STABILITY PROPERTIES of the CURVE ofEQUILIBRIA; the RELATION BETWEEN the

TWO TIME-FRAMES

We now address the stability properties ofsolution(s) to the EVI, viewed as curves ofequilibria for PDS. We also make precise therelation between PDS time and EVI time, togetherwith its meaning in applications.

Page 90: Dynamic Networks: Recent Results and Applicationssupernet.isenberg.umass.edu/visuals/columbia.pdf · 2006. 9. 20. · transportation systems under different behavioral mechanisms

The assumption of pseudomonotonicity is vital tothe existence of EVI solutions, but not so forsolutions to PDS.

However, it plays a very important role in thestability study of perturbed equilibria of PDS,more precisely, in the study of the local/globalproperties of the projected systems aroundthese equilibria.

This stability question remains meaningful in thedouble-layered dynamics theory, where weseek to unravel the behavior of perturbationsof the curve(s) of equilibria.

Page 91: Dynamic Networks: Recent Results and Applicationssupernet.isenberg.umass.edu/visuals/columbia.pdf · 2006. 9. 20. · transportation systems under different behavioral mechanisms

A Stable Equilibrium Point

Page 92: Dynamic Networks: Recent Results and Applicationssupernet.isenberg.umass.edu/visuals/columbia.pdf · 2006. 9. 20. · transportation systems under different behavioral mechanisms

An Unstable Equilibrium Point

Page 93: Dynamic Networks: Recent Results and Applicationssupernet.isenberg.umass.edu/visuals/columbia.pdf · 2006. 9. 20. · transportation systems under different behavioral mechanisms

A Finite Time Attractor

Page 94: Dynamic Networks: Recent Results and Applicationssupernet.isenberg.umass.edu/visuals/columbia.pdf · 2006. 9. 20. · transportation systems under different behavioral mechanisms

Three Important Questions

We see next that pseudomonotonicity-type conditionsfully answer three important questions along thelines of our remarks above:

Page 95: Dynamic Networks: Recent Results and Applicationssupernet.isenberg.umass.edu/visuals/columbia.pdf · 2006. 9. 20. · transportation systems under different behavioral mechanisms
Page 96: Dynamic Networks: Recent Results and Applicationssupernet.isenberg.umass.edu/visuals/columbia.pdf · 2006. 9. 20. · transportation systems under different behavioral mechanisms

Answer to Question 1

Theorem 5 (Cojucaru, Daniele, and Nagurney (2005b))

Page 97: Dynamic Networks: Recent Results and Applicationssupernet.isenberg.umass.edu/visuals/columbia.pdf · 2006. 9. 20. · transportation systems under different behavioral mechanisms

Answer to Question 2

Page 98: Dynamic Networks: Recent Results and Applicationssupernet.isenberg.umass.edu/visuals/columbia.pdf · 2006. 9. 20. · transportation systems under different behavioral mechanisms

We recall the following definition(Zhang and Nagurney (1995)).

Evidently, if F is strongly pseudo-monotone withdegree α, it is strictly pseudo-monotone. Hencethe EVI gives a unique curve of equilibria.

Page 99: Dynamic Networks: Recent Results and Applicationssupernet.isenberg.umass.edu/visuals/columbia.pdf · 2006. 9. 20. · transportation systems under different behavioral mechanisms

The Answer to Question 2

Page 100: Dynamic Networks: Recent Results and Applicationssupernet.isenberg.umass.edu/visuals/columbia.pdf · 2006. 9. 20. · transportation systems under different behavioral mechanisms

Answer to Question 3

Page 101: Dynamic Networks: Recent Results and Applicationssupernet.isenberg.umass.edu/visuals/columbia.pdf · 2006. 9. 20. · transportation systems under different behavioral mechanisms
Page 102: Dynamic Networks: Recent Results and Applicationssupernet.isenberg.umass.edu/visuals/columbia.pdf · 2006. 9. 20. · transportation systems under different behavioral mechanisms

To solve the associated evolutionary variationalinequality, we discretize the time horizon T andthe corresponding variational inequality (or,equivalently, projected dynamical system) ateach discrete point in time is then solved.

Obviously, this procedure is correct if the continuityof the solution is guaranteed.

Continuity results for solutions to evolutionaryvariational inequalities, in the case where F(x(t))= A(t)x(t) + B(t) is a linear operator, A(t) is acontinuous and positive definite matrix in [0, T],and B(t) is a continuous vector can be found inBarbagallo (2005).

Page 103: Dynamic Networks: Recent Results and Applicationssupernet.isenberg.umass.edu/visuals/columbia.pdf · 2006. 9. 20. · transportation systems under different behavioral mechanisms

A Dynamic Network Example withTime-Varying Demand and

Capacities

We consider a network consisting of a singleorigin/destination pair of nodes and twopaths connecting these nodes.

Page 104: Dynamic Networks: Recent Results and Applicationssupernet.isenberg.umass.edu/visuals/columbia.pdf · 2006. 9. 20. · transportation systems under different behavioral mechanisms

Let cost on path 1 be: 2x1(t)-1.5 and cost on path2 be: x2(t)-1.

The demand is t in the interval [0,2].

Suppose that we also have capacities:(0,0) ≤ (x1(t), x2(t)) ≤ (t, 3/2 t).

With the help of PDS theory, we can compute anapproximate curve of equilibrium by choosing

Page 105: Dynamic Networks: Recent Results and Applicationssupernet.isenberg.umass.edu/visuals/columbia.pdf · 2006. 9. 20. · transportation systems under different behavioral mechanisms

Using a simple MAPLE computation, we obtainthat the equilibria are the points:

Interpolating these points, we obtain theapproximate curve of network equilibria:

Page 106: Dynamic Networks: Recent Results and Applicationssupernet.isenberg.umass.edu/visuals/columbia.pdf · 2006. 9. 20. · transportation systems under different behavioral mechanisms

If the demand is a step function, the solution to the EVIhas the structure:

Page 107: Dynamic Networks: Recent Results and Applicationssupernet.isenberg.umass.edu/visuals/columbia.pdf · 2006. 9. 20. · transportation systems under different behavioral mechanisms

2005-2006 Radcliffe Institute forAdvanced Study Fellowship Year at

Harvard Collaboration with ProfessorDavid Parkes and Professor Patrizia

Daniele (Visiting from Italy)

Page 108: Dynamic Networks: Recent Results and Applicationssupernet.isenberg.umass.edu/visuals/columbia.pdf · 2006. 9. 20. · transportation systems under different behavioral mechanisms

The Internet -- A Dynamic Network

The Internet has revolutionized the way inwhich we work, interact, and conduct ourdaily activities. It has affected the youngand the old as they gather informationand communicate and has transformedbusiness processes, financial investing anddecision-making, and global supplychains. The Internet has evolved into anetwork that underpins our developedsocieties and economies.

Page 109: Dynamic Networks: Recent Results and Applicationssupernet.isenberg.umass.edu/visuals/columbia.pdf · 2006. 9. 20. · transportation systems under different behavioral mechanisms

The motivation for this research comes fromseveral directions:

1. The need to develop a dynamic, that is, time-dependent, model of the Internet, as argued bycomputer scientists.

Indeed, as noted on page 11 of Roughgarden (2005),A network like the Internet is volatile. Its trafficpatterns can change quicky and dramatically ... Theassumption of a static model is therefore particularlysuspect in such networks.

Page 110: Dynamic Networks: Recent Results and Applicationssupernet.isenberg.umass.edu/visuals/columbia.pdf · 2006. 9. 20. · transportation systems under different behavioral mechanisms

2. Analogues have been identified between transportationnetworks and telecommunication networks and, in particular,the Internet, in terms of decentralized decision-making, flowsand costs, and even the Braess paradox, which allows us totake advantage of such a connection:

Beckmann, McGuire, and Winsten (1956), Beckmann (1967),Braess (1968) Dafermos and Sparrow (1969), Dafermos(1972), Cantor and Gerla (1974), Gallager (1977), Bertsekasand Tsitsiklis (1989), Bertsekas and Gallager (1992), Korilis,Lazar, and Orda (1999), and Boyce, Mahmassani, andNagurney (2005).

3. The development of a fundamental dynamic model of theInternet will allow for the exploration and development ofdifferent incentive mechanisms, including dynamic tolls andpricing mechanisms in order to reduce congestion and also aidin the design of a better Internet, a dynamic network, parexcellence.

Page 111: Dynamic Networks: Recent Results and Applicationssupernet.isenberg.umass.edu/visuals/columbia.pdf · 2006. 9. 20. · transportation systems under different behavioral mechanisms

It has been shown that distributed routing, which iscommon in computer networks and, in particular, theInternet, and selfish (or source routing in computernetworks) routing, as occurs in the case of user-optimized transportation networks, in which travelersselect the minimum cost route between an origin anddestination, are one and the same if the costfunctions associated with the links that make up thepaths/routes coincide with the lengths used to definethe shortest paths.

We assume that the costs on the links are congestion-dependent, that is, they depend on the volume ofthe flow on the link.

Page 112: Dynamic Networks: Recent Results and Applicationssupernet.isenberg.umass.edu/visuals/columbia.pdf · 2006. 9. 20. · transportation systems under different behavioral mechanisms

Note that the cost on a link may represent traveldelay but we utilize cost functions since theseare more general conceptually than delayfunctions and they can include, for example,tolls associated with pricing, etc.

It is important to also emphasize that, in thecase of transportation networks, it is travelersthat make the decisions as to the routeselection between origin/destination (O/D)pairs of nodes, whereas in the case of theInternet, it is algorithms, implemented insoftware, that determine the shortest paths.

Page 113: Dynamic Networks: Recent Results and Applicationssupernet.isenberg.umass.edu/visuals/columbia.pdf · 2006. 9. 20. · transportation systems under different behavioral mechanisms

We can expect that a variety of time-dependentdemand structures will occur on the Internet asindividuals seek information and news online inresponse to major events or simply go about theirdaily activities whether at work or at home. Hence,the development of this dynamic network model ofthe Internet is timely.

Page 114: Dynamic Networks: Recent Results and Applicationssupernet.isenberg.umass.edu/visuals/columbia.pdf · 2006. 9. 20. · transportation systems under different behavioral mechanisms
Page 115: Dynamic Networks: Recent Results and Applicationssupernet.isenberg.umass.edu/visuals/columbia.pdf · 2006. 9. 20. · transportation systems under different behavioral mechanisms
Page 116: Dynamic Networks: Recent Results and Applicationssupernet.isenberg.umass.edu/visuals/columbia.pdf · 2006. 9. 20. · transportation systems under different behavioral mechanisms
Page 117: Dynamic Networks: Recent Results and Applicationssupernet.isenberg.umass.edu/visuals/columbia.pdf · 2006. 9. 20. · transportation systems under different behavioral mechanisms

Definition: Dynamic MulticlassNetwork Equilibrium

Page 118: Dynamic Networks: Recent Results and Applicationssupernet.isenberg.umass.edu/visuals/columbia.pdf · 2006. 9. 20. · transportation systems under different behavioral mechanisms
Page 119: Dynamic Networks: Recent Results and Applicationssupernet.isenberg.umass.edu/visuals/columbia.pdf · 2006. 9. 20. · transportation systems under different behavioral mechanisms

A Multiclass Numerical ExampleConsider a network (small subnetwork of the Internet) consisting of

two nodes and two links. There is a single O/D pair w = (1, 2).Since the routes connecting the O/D pair consist of single linkswe work with the routes r1 and r2 directly:

Page 120: Dynamic Networks: Recent Results and Applicationssupernet.isenberg.umass.edu/visuals/columbia.pdf · 2006. 9. 20. · transportation systems under different behavioral mechanisms

Equilibrium Route Flows for the MulticlassNumerical Example

Page 121: Dynamic Networks: Recent Results and Applicationssupernet.isenberg.umass.edu/visuals/columbia.pdf · 2006. 9. 20. · transportation systems under different behavioral mechanisms

Equilibrium Trajectories for the Multiclass NumericalExample

We provide a graph of the equilibrium route trajectories, wherewe display also the interpolations between the discretesolutions. Since the route cost functions are strictly monotoneover the time horizon [0, 10] we know that the equilibriumtrajectories are unique.

As the theory predicts, the trajectories are also continuous forthis example. It is interesting to see that after time t = 5route r2 is never used by class 1, whereas route r1 is notutilized for class 2 traffic until after t = 2.

Page 122: Dynamic Networks: Recent Results and Applicationssupernet.isenberg.umass.edu/visuals/columbia.pdf · 2006. 9. 20. · transportation systems under different behavioral mechanisms

Evolutionary variational inequalities havenow been used to model dynamic:

• transportation networks,• supply chains,• financial networks,• electric power supply chains, and the

Internet.

Page 123: Dynamic Networks: Recent Results and Applicationssupernet.isenberg.umass.edu/visuals/columbia.pdf · 2006. 9. 20. · transportation systems under different behavioral mechanisms

For additional background and new applications see:

Supply Chain Network Economics

Edward Elgar Publishing

Available July 2006!

Page 124: Dynamic Networks: Recent Results and Applicationssupernet.isenberg.umass.edu/visuals/columbia.pdf · 2006. 9. 20. · transportation systems under different behavioral mechanisms
Page 125: Dynamic Networks: Recent Results and Applicationssupernet.isenberg.umass.edu/visuals/columbia.pdf · 2006. 9. 20. · transportation systems under different behavioral mechanisms

Thank you!

For more information, seehttp://supernet.som.umass.edu

The Virtual Center for Supernetworks