regionalization of information space with adaptive voronoi diagrams rené f. reitsma dept. of...

30
Regionalization of Information Space with Adaptive Voronoi Diagrams René F. Reitsma Dept. of Accounting, Finance & Inf. Mgt. Oregon State University Stanislaw Trubin Dept. of Electrical Engineering and Computer Science Oregon State University Saurabh Sethia Dept. of Electrical Engineering and Computer Science Oregon State University

Upload: christine-lang

Post on 14-Jan-2016

214 views

Category:

Documents


1 download

TRANSCRIPT

Page 1: Regionalization of Information Space with Adaptive Voronoi Diagrams René F. Reitsma Dept. of Accounting, Finance & Inf. Mgt. Oregon State University Stanislaw

Regionalization of Information Space with Adaptive Voronoi

Diagrams

René F. ReitsmaDept. of Accounting, Finance & Inf. Mgt.

Oregon State University

Stanislaw TrubinDept. of Electrical Engineering and Computer Science

Oregon State University

Saurabh SethiaDept. of Electrical Engineering and Computer Science

Oregon State University

Page 2: Regionalization of Information Space with Adaptive Voronoi Diagrams René F. Reitsma Dept. of Accounting, Finance & Inf. Mgt. Oregon State University Stanislaw

Regionalization of Information Space with Adaptive Voronoi Diagrams

Information space: contents & usage. Pick or infer a spatialization? Loglinear/multidimensional scaling approach. Regionalization based on distance: Voronoi Diagram. Regionalization based on area: Inverse/Adaptive Voronoi

Diagram. Conclusion and discussion.

Page 3: Regionalization of Information Space with Adaptive Voronoi Diagrams René F. Reitsma Dept. of Accounting, Finance & Inf. Mgt. Oregon State University Stanislaw

Information Space

Dodge & Kitchin (2001) Mapping Cyberspace. Dodge & Kitchin (2001) Atlas of Cyberspace. Chen (1999) Information Visualization and Virtual

Environments. J. of the Am. Soc. for Inf. Sc. & Techn. (JASIST). ACM Transactions/Communications. Annals AAG: Couclelis, Buttenfield & Fabrikant, etc. IEEE INTERNET COMPUTING. INFOVIS Conferences.

Page 4: Regionalization of Information Space with Adaptive Voronoi Diagrams René F. Reitsma Dept. of Accounting, Finance & Inf. Mgt. Oregon State University Stanislaw

Information Space - Analog Approaches

Cox & Patterson (National Center for Supercomputing Applications - Cox & Patterson (National Center for Supercomputing Applications - NCSA) (1991) Visualization of NSFNET trafficNCSA) (1991) Visualization of NSFNET traffic

Page 5: Regionalization of Information Space with Adaptive Voronoi Diagrams René F. Reitsma Dept. of Accounting, Finance & Inf. Mgt. Oregon State University Stanislaw

Information Space - Analog Approaches

Card, Robertson & York (Xerox) (1996) WebBookCard, Robertson & York (Xerox) (1996) WebBook

ContentUsage

Page 6: Regionalization of Information Space with Adaptive Voronoi Diagrams René F. Reitsma Dept. of Accounting, Finance & Inf. Mgt. Oregon State University Stanislaw

Information Space - Other A Priori Approaches

WebMap Technologies WebMap Technologies

ContentUsage

Page 7: Regionalization of Information Space with Adaptive Voronoi Diagrams René F. Reitsma Dept. of Accounting, Finance & Inf. Mgt. Oregon State University Stanislaw

Information Space - Other A Priori Approaches

SOM: Kohonen, Chen, et al.

ContentUsage

Page 9: Regionalization of Information Space with Adaptive Voronoi Diagrams René F. Reitsma Dept. of Accounting, Finance & Inf. Mgt. Oregon State University Stanislaw

Information Space - Other A Priori Approaches

Chi (2002)Chi (2002)

ContentUsage

Page 10: Regionalization of Information Space with Adaptive Voronoi Diagrams René F. Reitsma Dept. of Accounting, Finance & Inf. Mgt. Oregon State University Stanislaw

Information Space - A Posteriori Approaches

Infer or resolve geometry (dimension & metric) from secondary data using ordination techniques:

Factorial techniques. Vector space models. Multidimensional scaling. Spring models.

Sources of secondary data: Content. Relationships (structure). Navigational records.

Page 11: Regionalization of Information Space with Adaptive Voronoi Diagrams René F. Reitsma Dept. of Accounting, Finance & Inf. Mgt. Oregon State University Stanislaw

Buttenfield/Reitsma Proposal Distance is inversely proportional to traffic volume. Observed data are noisy manifestation of a stable process.

Page 12: Regionalization of Information Space with Adaptive Voronoi Diagrams René F. Reitsma Dept. of Accounting, Finance & Inf. Mgt. Oregon State University Stanislaw

Case Study: Building as a Learning Tool (BLT)

http://blt.colorado.edu

Page 13: Regionalization of Information Space with Adaptive Voronoi Diagrams René F. Reitsma Dept. of Accounting, Finance & Inf. Mgt. Oregon State University Stanislaw

Building as a Learning Tool (BLT)

Can this space be regionalized? If so, how?

Page 14: Regionalization of Information Space with Adaptive Voronoi Diagrams René F. Reitsma Dept. of Accounting, Finance & Inf. Mgt. Oregon State University Stanislaw

Criteria for Regionalization

Define our points as 'generators.'

Distance point of view:

Nongenerator points get allocated to the closest generator --> Voronoi Diagram.

Area point of view:

Generators have claims on the surrounding space --> Inverse Voronoi Diagram.

Page 15: Regionalization of Information Space with Adaptive Voronoi Diagrams René F. Reitsma Dept. of Accounting, Finance & Inf. Mgt. Oregon State University Stanislaw

Voronoi Diagram Regionalization Based on Distance

Okabe A., Boots, B., Sugihara, K., Chiu,S.N. (2000) Spatial Tesselations; Wiley Series in Probability and Statistics.

Page 16: Regionalization of Information Space with Adaptive Voronoi Diagrams René F. Reitsma Dept. of Accounting, Finance & Inf. Mgt. Oregon State University Stanislaw

Voronoi Diagrams

Honeycombs are regionalizations. Regularly spaced 'generators.' Coverage is inclusive. Mimimum material, maximum

area. Minimum generator distance.

Page 17: Regionalization of Information Space with Adaptive Voronoi Diagrams René F. Reitsma Dept. of Accounting, Finance & Inf. Mgt. Oregon State University Stanislaw

Ordinary Voronoi Diagrams

Vi = {x | d(x, i) d(x, j) , i j}

Thiessen Polygons. Bisectors are lines of

equilibrium. Bisectors are straight lines. Bisectors are perpendicular to

the lines connecting the generators.

Bisectors intersect the lines connecting the generators exactly half-way.

Three bisectors meet in a point.

Exterior regions go to infinity.

Page 18: Regionalization of Information Space with Adaptive Voronoi Diagrams René F. Reitsma Dept. of Accounting, Finance & Inf. Mgt. Oregon State University Stanislaw

Ordinary Voronoi Diagrams

Vi = {x | d(x, i) d(x, j) , i j} is a special case:

Assignment (static) view: Distance (friction) is uniform in all directions for all

generators.

Growth (dynamic) view: All generators grow their regions at the same rate. All generators start growing at the same time. Growth is uniform in all directions.

Boots (1980) Economic Geography: Weighted versions “produce patterns which are free of the

peculiar and, in an empirical sense, unrealistic characteristics of patterns created by the Thiessen polygon model.”

Page 19: Regionalization of Information Space with Adaptive Voronoi Diagrams René F. Reitsma Dept. of Accounting, Finance & Inf. Mgt. Oregon State University Stanislaw

Weighted Voronoi Diagrams

Multiplicatively Weighted Voronoi Diagram:

Vi = {x | d(x, i)/wi d(x, j)/wj , i j}

wi = wj ==> Ordinary Voronoi Diagram.

wi wj:

Static View: distance friction i distance friction j.

Dynamic View: generators start growing at the same time, but grow at different rates.

Page 20: Regionalization of Information Space with Adaptive Voronoi Diagrams René F. Reitsma Dept. of Accounting, Finance & Inf. Mgt. Oregon State University Stanislaw

WeightedVoronoi Diagrams Cont.'d

Multiplicatively Weighted Voronoi Diagram: Vi = {x | d(x, i)/wi d(x, j)/wj , i j}

Bisectors are lines of equilibrium.

Bisectors become curved when wi wj.

Bisectors divide the lines connecting generators i and j in portions wi/(wi + wj) and wj/(wi + wj).

Low weight regions get surrounded by high weight regions.

Highest weight region goes to infinity (surrounds all others).

Page 21: Regionalization of Information Space with Adaptive Voronoi Diagrams René F. Reitsma Dept. of Accounting, Finance & Inf. Mgt. Oregon State University Stanislaw

Weighted Voronoi Diagrams Cont.'d

Bisectors are Appolonius Circles: “Set of all points whose distances from two fixed points are in a constant ratio” (Durell, 1928).

(j – q) / (i – q) = (j – p) / (p - i) = wj / wi = 5

q cannot be -p = -1 as (j – q) / (i – q) = (6 - -1) / (0 - -1) = 7 5

(6 – q) / –q = 5 ==> q = -1.5

As wj increases, p decreases, q increases ==> hence, i's (circular) region gets smaller.

Page 22: Regionalization of Information Space with Adaptive Voronoi Diagrams René F. Reitsma Dept. of Accounting, Finance & Inf. Mgt. Oregon State University Stanislaw

Weighted Voronoi Diagrams Cont.'d

Other weighting schemes:

Additively Weighted: Vi = {x | d(x, i) - wi d(x, j) - wj , i j}

Generators grow at identical rates but start growing at different times.

Bisectors are hyperboles.

Compoundly Weighted: Vi = {x | d(x, i)/wi1 - wi2 d(x, j)/wj1 - wj2 , i j}

Power Diagram: Vi = {x | d(x, i)p- wi d(x, j)p - wj , i j}

Page 23: Regionalization of Information Space with Adaptive Voronoi Diagrams René F. Reitsma Dept. of Accounting, Finance & Inf. Mgt. Oregon State University Stanislaw

Weighted Voronoi Diagrams Cont.'d

Applications in Geography: Huff, D. (1973) Delineation of a National System of Planning

Regions on the Basis of Urban Spheres of Influence; Regional Studies; 7; 323-329.

Page 24: Regionalization of Information Space with Adaptive Voronoi Diagrams René F. Reitsma Dept. of Accounting, Finance & Inf. Mgt. Oregon State University Stanislaw

Inverse Voronoi Diagrams

Voronoi Diagrams:

Based on distance: Area = f(position, weight).

Peripheral generators claim peripheral space. Landlocking.

Based on area: Generator regions have areas proportional to a(ny) given

variable. Space is uniform; i.e., distance friction is uniform in all

directions. Weight = f(position, area). Inverse Voronoi diagram.

Page 25: Regionalization of Information Space with Adaptive Voronoi Diagrams René F. Reitsma Dept. of Accounting, Finance & Inf. Mgt. Oregon State University Stanislaw

Inverse Voronoi Diagrams Cont.'d

MWVD is a nice starting point:

Multiplicity reflects multiplicity in area.

Distance friction is uniform in all directions ==> concentric allocation.

By increasing weights landlocked generators can 'escape.'

However:

Weights represent distance rather than area.

Area proportionality requires bounding polygon.

Page 26: Regionalization of Information Space with Adaptive Voronoi Diagrams René F. Reitsma Dept. of Accounting, Finance & Inf. Mgt. Oregon State University Stanislaw

Adaptive MW Voronoi Diagram

Weight = f(position, area)

Let Ai = target area of generator i (prop.).

Let ai,j = allocated area of generator i (prop.) after iteration j.

Objective function: minimize Ai - ai,j

Let wi,j = weight of generator i at iteration j.

wi,0 = Ai

wi,j+1 = wi,j + w

wi,j+1 = wi,j (1 + k(Ai - ai,j))

Page 27: Regionalization of Information Space with Adaptive Voronoi Diagrams René F. Reitsma Dept. of Accounting, Finance & Inf. Mgt. Oregon State University Stanislaw

Adaptive MW Voronoi Diagram

Page 28: Regionalization of Information Space with Adaptive Voronoi Diagrams René F. Reitsma Dept. of Accounting, Finance & Inf. Mgt. Oregon State University Stanislaw

Adaptive MW Voronoi Diagram

Summary:

Interest in information space visualization.

LLM/MDS method provides dimensionality, location and a measure of size or 'force' (od).

MW Voronoi diagrams provide a good 'multiplicative' starting point but area = f(position, distance).

AMW Voronoi diagrams can solve for weights = f(position, area).

Applies to dimensionalities > 2.

Page 29: Regionalization of Information Space with Adaptive Voronoi Diagrams René F. Reitsma Dept. of Accounting, Finance & Inf. Mgt. Oregon State University Stanislaw

Some issues...

• How to select k in wi,j+1

= wi,j (1 + k(A

i - a

i,j))?

Page 30: Regionalization of Information Space with Adaptive Voronoi Diagrams René F. Reitsma Dept. of Accounting, Finance & Inf. Mgt. Oregon State University Stanislaw

Any Applicability to the World?

Search-and-rescue? Crop dusting and harvesting? Others?