SlideShare a Scribd company logo
1 of 20
Second video - principles of
automated zone design
methods
Principles
• Need to achieve a set of zones that meet specific
design criteria (e.g. not too big, not too small,
sensible shapes, similar populations)
• Always a trade-off between competing objectives
• Natural human inclination to draw lines on a map
into order to subdivide a larger area
• Alternative approach to put together many small
areas as if completing a jigsaw - most
computational approaches are closer to this
Automated Zoning Procedure
(Openshaw, 1977)
• Initial random aggregation of building blocks into
groups (here called “tracts”)
• Compute statistics (shape, size, etc.)
• Swap building blocks between tracts
• If solution improved, keep the swap
• Try swapping another building block
• Try another starting aggregation
• Simulated annealing, tabu searching, etc.
refinements to avoid local suboptima
Automated zone design
• Iterative re-combination of input building blocks to
create output tracts which optimise pre-specified
design criteria
Building
blocks Tracts
“Best”
solution
Possible Solutions
Building blocks
• Building block zones may come from many different
sources (purpose-built or pre-existing)
• Need to be small relative to the output zones
• Most will be generated using a geographical
information system (GIS)
• Statistical information to evaluate the design
criteria needed for each building block
• May require use of confidential data in order to
design zones for which data can be published
Address polygon generation
Use GIS to generate
Thiessen (Voroni)
polygons around
each address
location
Postcode polygon creation
Dissolve boundaries
between address
polygons having
common postcodes
Building block considerations
• Big impact on zone design solution
• Output zone boundaries drawn from building block
boundaries: cannot be smoother, more realistic or
better-aligned to real-world features
• As number of building blocks increases: more
permutations, longer computation times and
(probably) more good solutions
Zone design criteria
• Hard constraints – must be met
• e.g. more than 100 people and 40 households
• e.g. must not cross local authority boundary
• Soft constraints – cannot be met exactly, but should
be treated as objectives
• e.g. zones should contain 125 households
• e.g. zone should be as compact in shape as possible
Design criteria - measurement
• Suitable statistical measures that can be repeatedly
recalculated for each of the design criteria
• e.g. disallow any zone with a population less than
threshold value
• e.g. solve for all building blocks within an external
boundary
• e.g. minimize sum of {squared differences from target
population size}
• e.g. minimize sum of {perimeter squared/area}
Automated OA design
Initial Random
Aggregation of
Building Blocks
Iterative Recombination
Design Constraints
(Contiguity, Thresholds,
Shape, Size, Homogeneity)
Output
Areas
Initial random
aggregation of
building blocks
into potential
tracts
How does it work?
Choose one
building block at
random as
candidate for
swapping into a
different tract
How does it work?
Make the swap
and evaluate the
impact on the
overall solution
How does it work?
If swap does not
result in an
improvement, go
back to the
previous
configuration
How does it work?
Choose another
building block at
random as
candidate for
swapping into
another tract
How does it work?
If the swap results
in an overall
improvement,
keep it as part of
the solution and
examine a new
potential swap…
How does it work?
Summary
• All data for evaluation need to be available at the
building block level
• Automated zone design based on iterative
recombination of building blocks, recalculating
design statistics at each iteration
• Design statistics indicate progress towards an
overall solution, less attractive permutations being
dropped in favour of more attractive ones
Reference
• Openshaw, S. (1977) A geographical solution to
scale and aggregation problems in region-building,
partitioning and spatial modelling Transactions of
the Institute of British Geographers NS 2, 459-72
Automated zone design principles and methods

More Related Content

Viewers also liked

Viewers also liked (13)

Creative research methods: Transformative research frameworks
Creative research methods: Transformative research frameworksCreative research methods: Transformative research frameworks
Creative research methods: Transformative research frameworks
 
Research ethics: Ethical theories
Research ethics: Ethical theoriesResearch ethics: Ethical theories
Research ethics: Ethical theories
 
Creative research methods: Arts-based methods
Creative research methods: Arts-based methodsCreative research methods: Arts-based methods
Creative research methods: Arts-based methods
 
An introduction to Jupyter Notebooks for Social Science research
An introduction to Jupyter Notebooks for Social Science researchAn introduction to Jupyter Notebooks for Social Science research
An introduction to Jupyter Notebooks for Social Science research
 
Creative research methods: Research using technology
Creative research methods: Research using technologyCreative research methods: Research using technology
Creative research methods: Research using technology
 
Research Ethics: Ethical practice
Research Ethics: Ethical practiceResearch Ethics: Ethical practice
Research Ethics: Ethical practice
 
Research ethics: Ethical principles
Research ethics: Ethical principlesResearch ethics: Ethical principles
Research ethics: Ethical principles
 
Introduction to Data Linkage
Introduction to Data LinkageIntroduction to Data Linkage
Introduction to Data Linkage
 
Confirmatory Factor Analysis
Confirmatory Factor AnalysisConfirmatory Factor Analysis
Confirmatory Factor Analysis
 
Key ideas, terms and concepts in SEM
Key ideas, terms and concepts in SEMKey ideas, terms and concepts in SEM
Key ideas, terms and concepts in SEM
 
Goodness of fit statistics poisson regression
Goodness of fit statistics poisson regressionGoodness of fit statistics poisson regression
Goodness of fit statistics poisson regression
 
Poisson regression models for count data
Poisson regression models for count dataPoisson regression models for count data
Poisson regression models for count data
 
Diagnostic in poisson regression models
Diagnostic in poisson regression modelsDiagnostic in poisson regression models
Diagnostic in poisson regression models
 

Similar to Automated zone design principles and methods

Design process spring 2013
Design process spring 2013Design process spring 2013
Design process spring 2013Bryana Barber
 
EST 200, Generating Design Alternatives
EST 200, Generating Design AlternativesEST 200, Generating Design Alternatives
EST 200, Generating Design AlternativesCKSunith1
 
Module 1 VLSID Design flow - Copy.pptx
Module 1 VLSID Design flow - Copy.pptxModule 1 VLSID Design flow - Copy.pptx
Module 1 VLSID Design flow - Copy.pptxssuserb60e6f
 
01-Introduction_to_Optimization-v2021.2-Sept23-2021.pptx
01-Introduction_to_Optimization-v2021.2-Sept23-2021.pptx01-Introduction_to_Optimization-v2021.2-Sept23-2021.pptx
01-Introduction_to_Optimization-v2021.2-Sept23-2021.pptxTran273185
 
Operations Research and Mathematical Modeling
Operations Research and Mathematical ModelingOperations Research and Mathematical Modeling
Operations Research and Mathematical ModelingVinodh Soundarajan
 
Al waseet automated production
Al waseet automated productionAl waseet automated production
Al waseet automated productionYasir Karam
 
Why We Need Architects (and Architecture) on Agile Projects
Why We Need Architects (and Architecture) on Agile ProjectsWhy We Need Architects (and Architecture) on Agile Projects
Why We Need Architects (and Architecture) on Agile ProjectsRebecca Wirfs-Brock
 
Algorithm For optimization.pptx
Algorithm For optimization.pptxAlgorithm For optimization.pptx
Algorithm For optimization.pptxKARISHMA JAIN
 
Spacewalker: Rapid UI Design Exploration Using Lightweight Markup Enhancement...
Spacewalker: Rapid UI Design Exploration Using Lightweight Markup Enhancement...Spacewalker: Rapid UI Design Exploration Using Lightweight Markup Enhancement...
Spacewalker: Rapid UI Design Exploration Using Lightweight Markup Enhancement...ivaderivader
 
Designing Network Design Spaces
Designing Network Design SpacesDesigning Network Design Spaces
Designing Network Design SpacesSungchul Kim
 
CE 72.32 (January 2016 Semester) Lecture 5 - Preliminary Design and Sizing
CE 72.32 (January 2016 Semester) Lecture 5 - Preliminary Design and SizingCE 72.32 (January 2016 Semester) Lecture 5 - Preliminary Design and Sizing
CE 72.32 (January 2016 Semester) Lecture 5 - Preliminary Design and SizingFawad Najam
 
Paris_06_3D_Reconstruction (1).ppt
Paris_06_3D_Reconstruction (1).pptParis_06_3D_Reconstruction (1).ppt
Paris_06_3D_Reconstruction (1).pptTANAJI KAMBLE
 
Presentation to Interior Designers
Presentation to Interior DesignersPresentation to Interior Designers
Presentation to Interior DesignersMark Sheldon
 
6 data envelopment_analysis
6 data envelopment_analysis6 data envelopment_analysis
6 data envelopment_analysisFEG
 

Similar to Automated zone design principles and methods (20)

Floor planning ppt
Floor planning pptFloor planning ppt
Floor planning ppt
 
Design process spring 2013
Design process spring 2013Design process spring 2013
Design process spring 2013
 
EST 200, Generating Design Alternatives
EST 200, Generating Design AlternativesEST 200, Generating Design Alternatives
EST 200, Generating Design Alternatives
 
Module 1 VLSID Design flow - Copy.pptx
Module 1 VLSID Design flow - Copy.pptxModule 1 VLSID Design flow - Copy.pptx
Module 1 VLSID Design flow - Copy.pptx
 
01-Introduction_to_Optimization-v2021.2-Sept23-2021.pptx
01-Introduction_to_Optimization-v2021.2-Sept23-2021.pptx01-Introduction_to_Optimization-v2021.2-Sept23-2021.pptx
01-Introduction_to_Optimization-v2021.2-Sept23-2021.pptx
 
Operations Research and Mathematical Modeling
Operations Research and Mathematical ModelingOperations Research and Mathematical Modeling
Operations Research and Mathematical Modeling
 
Al waseet automated production
Al waseet automated productionAl waseet automated production
Al waseet automated production
 
Why We Need Architects (and Architecture) on Agile Projects
Why We Need Architects (and Architecture) on Agile ProjectsWhy We Need Architects (and Architecture) on Agile Projects
Why We Need Architects (and Architecture) on Agile Projects
 
Assembly of Parts
Assembly of PartsAssembly of Parts
Assembly of Parts
 
Algorithm For optimization.pptx
Algorithm For optimization.pptxAlgorithm For optimization.pptx
Algorithm For optimization.pptx
 
Spacewalker: Rapid UI Design Exploration Using Lightweight Markup Enhancement...
Spacewalker: Rapid UI Design Exploration Using Lightweight Markup Enhancement...Spacewalker: Rapid UI Design Exploration Using Lightweight Markup Enhancement...
Spacewalker: Rapid UI Design Exploration Using Lightweight Markup Enhancement...
 
16355694.ppt
16355694.ppt16355694.ppt
16355694.ppt
 
Designing Network Design Spaces
Designing Network Design SpacesDesigning Network Design Spaces
Designing Network Design Spaces
 
CBD.pptx
CBD.pptxCBD.pptx
CBD.pptx
 
Design Intent.ppt
Design Intent.pptDesign Intent.ppt
Design Intent.ppt
 
CE 72.32 (January 2016 Semester) Lecture 5 - Preliminary Design and Sizing
CE 72.32 (January 2016 Semester) Lecture 5 - Preliminary Design and SizingCE 72.32 (January 2016 Semester) Lecture 5 - Preliminary Design and Sizing
CE 72.32 (January 2016 Semester) Lecture 5 - Preliminary Design and Sizing
 
Paris_06_3D_Reconstruction (1).ppt
Paris_06_3D_Reconstruction (1).pptParis_06_3D_Reconstruction (1).ppt
Paris_06_3D_Reconstruction (1).ppt
 
Presentation to Interior Designers
Presentation to Interior DesignersPresentation to Interior Designers
Presentation to Interior Designers
 
6 data envelopment_analysis
6 data envelopment_analysis6 data envelopment_analysis
6 data envelopment_analysis
 
09 placement
09 placement09 placement
09 placement
 

More from University of Southampton

Generating SPSS training materials in StatJR
Generating SPSS training materials in StatJRGenerating SPSS training materials in StatJR
Generating SPSS training materials in StatJRUniversity of Southampton
 
Introduction to the Stat-JR software package
Introduction to the Stat-JR software packageIntroduction to the Stat-JR software package
Introduction to the Stat-JR software packageUniversity of Southampton
 
Multi level modelling- random coefficient models | Ian Brunton-Smith
Multi level modelling- random coefficient models | Ian Brunton-SmithMulti level modelling- random coefficient models | Ian Brunton-Smith
Multi level modelling- random coefficient models | Ian Brunton-SmithUniversity of Southampton
 
Multi level modelling - random intercept models | Ian Brunton Smith
Multi level modelling - random intercept models | Ian Brunton SmithMulti level modelling - random intercept models | Ian Brunton Smith
Multi level modelling - random intercept models | Ian Brunton SmithUniversity of Southampton
 
Introduction to multilevel modelling | Ian Brunton-Smith
Introduction to multilevel modelling | Ian Brunton-SmithIntroduction to multilevel modelling | Ian Brunton-Smith
Introduction to multilevel modelling | Ian Brunton-SmithUniversity of Southampton
 
Biosocial research:How to use biological data in social science research?
Biosocial research:How to use biological data in social science research?Biosocial research:How to use biological data in social science research?
Biosocial research:How to use biological data in social science research?University of Southampton
 
Integrating biological and social research data - Michaela Benzeval
Integrating biological and social research data - Michaela BenzevalIntegrating biological and social research data - Michaela Benzeval
Integrating biological and social research data - Michaela BenzevalUniversity of Southampton
 
Teaching research methods: pedagogy of methods learning
Teaching research methods: pedagogy of methods learningTeaching research methods: pedagogy of methods learning
Teaching research methods: pedagogy of methods learningUniversity of Southampton
 
Introduction to spatial interaction modelling
Introduction to spatial interaction modellingIntroduction to spatial interaction modelling
Introduction to spatial interaction modellingUniversity of Southampton
 

More from University of Southampton (20)

Introduction to Survey Data Quality
Introduction to Survey Data Quality  Introduction to Survey Data Quality
Introduction to Survey Data Quality
 
Generating SPSS training materials in StatJR
Generating SPSS training materials in StatJRGenerating SPSS training materials in StatJR
Generating SPSS training materials in StatJR
 
Introduction to the Stat-JR software package
Introduction to the Stat-JR software packageIntroduction to the Stat-JR software package
Introduction to the Stat-JR software package
 
Multi level modelling- random coefficient models | Ian Brunton-Smith
Multi level modelling- random coefficient models | Ian Brunton-SmithMulti level modelling- random coefficient models | Ian Brunton-Smith
Multi level modelling- random coefficient models | Ian Brunton-Smith
 
Multi level modelling - random intercept models | Ian Brunton Smith
Multi level modelling - random intercept models | Ian Brunton SmithMulti level modelling - random intercept models | Ian Brunton Smith
Multi level modelling - random intercept models | Ian Brunton Smith
 
Introduction to multilevel modelling | Ian Brunton-Smith
Introduction to multilevel modelling | Ian Brunton-SmithIntroduction to multilevel modelling | Ian Brunton-Smith
Introduction to multilevel modelling | Ian Brunton-Smith
 
Biosocial research:How to use biological data in social science research?
Biosocial research:How to use biological data in social science research?Biosocial research:How to use biological data in social science research?
Biosocial research:How to use biological data in social science research?
 
Integrating biological and social research data - Michaela Benzeval
Integrating biological and social research data - Michaela BenzevalIntegrating biological and social research data - Michaela Benzeval
Integrating biological and social research data - Michaela Benzeval
 
Teaching research methods: pedagogy hooks
Teaching research methods: pedagogy hooksTeaching research methods: pedagogy hooks
Teaching research methods: pedagogy hooks
 
Teaching research methods: pedagogy of methods learning
Teaching research methods: pedagogy of methods learningTeaching research methods: pedagogy of methods learning
Teaching research methods: pedagogy of methods learning
 
Data quality: total survey error
Data quality: total survey errorData quality: total survey error
Data quality: total survey error
 
better off living with parents
better off living with parentsbetter off living with parents
better off living with parents
 
Multilevel models:random coefficient models
Multilevel models:random coefficient modelsMultilevel models:random coefficient models
Multilevel models:random coefficient models
 
Multilevel models:random intercept models
Multilevel models:random intercept modelsMultilevel models:random intercept models
Multilevel models:random intercept models
 
Introduction to multilevel modelling
Introduction to multilevel modellingIntroduction to multilevel modelling
Introduction to multilevel modelling
 
How to write about research methods
How to write about research methodsHow to write about research methods
How to write about research methods
 
How to write about research methods
How to write about research methodsHow to write about research methods
How to write about research methods
 
Introduction to spatial interaction modelling
Introduction to spatial interaction modellingIntroduction to spatial interaction modelling
Introduction to spatial interaction modelling
 
Cognitive interviewing
Cognitive interviewingCognitive interviewing
Cognitive interviewing
 
Survey questions and measurement error
Survey questions and measurement errorSurvey questions and measurement error
Survey questions and measurement error
 

Recently uploaded

How to Configure Email Server in Odoo 17
How to Configure Email Server in Odoo 17How to Configure Email Server in Odoo 17
How to Configure Email Server in Odoo 17Celine George
 
KSHARA STURA .pptx---KSHARA KARMA THERAPY (CAUSTIC THERAPY)————IMP.OF KSHARA ...
KSHARA STURA .pptx---KSHARA KARMA THERAPY (CAUSTIC THERAPY)————IMP.OF KSHARA ...KSHARA STURA .pptx---KSHARA KARMA THERAPY (CAUSTIC THERAPY)————IMP.OF KSHARA ...
KSHARA STURA .pptx---KSHARA KARMA THERAPY (CAUSTIC THERAPY)————IMP.OF KSHARA ...M56BOOKSTORE PRODUCT/SERVICE
 
MENTAL STATUS EXAMINATION format.docx
MENTAL     STATUS EXAMINATION format.docxMENTAL     STATUS EXAMINATION format.docx
MENTAL STATUS EXAMINATION format.docxPoojaSen20
 
Separation of Lanthanides/ Lanthanides and Actinides
Separation of Lanthanides/ Lanthanides and ActinidesSeparation of Lanthanides/ Lanthanides and Actinides
Separation of Lanthanides/ Lanthanides and ActinidesFatimaKhan178732
 
“Oh GOSH! Reflecting on Hackteria's Collaborative Practices in a Global Do-It...
“Oh GOSH! Reflecting on Hackteria's Collaborative Practices in a Global Do-It...“Oh GOSH! Reflecting on Hackteria's Collaborative Practices in a Global Do-It...
“Oh GOSH! Reflecting on Hackteria's Collaborative Practices in a Global Do-It...Marc Dusseiller Dusjagr
 
_Math 4-Q4 Week 5.pptx Steps in Collecting Data
_Math 4-Q4 Week 5.pptx Steps in Collecting Data_Math 4-Q4 Week 5.pptx Steps in Collecting Data
_Math 4-Q4 Week 5.pptx Steps in Collecting DataJhengPantaleon
 
Presentation by Andreas Schleicher Tackling the School Absenteeism Crisis 30 ...
Presentation by Andreas Schleicher Tackling the School Absenteeism Crisis 30 ...Presentation by Andreas Schleicher Tackling the School Absenteeism Crisis 30 ...
Presentation by Andreas Schleicher Tackling the School Absenteeism Crisis 30 ...EduSkills OECD
 
Alper Gobel In Media Res Media Component
Alper Gobel In Media Res Media ComponentAlper Gobel In Media Res Media Component
Alper Gobel In Media Res Media ComponentInMediaRes1
 
Accessible design: Minimum effort, maximum impact
Accessible design: Minimum effort, maximum impactAccessible design: Minimum effort, maximum impact
Accessible design: Minimum effort, maximum impactdawncurless
 
Hybridoma Technology ( Production , Purification , and Application )
Hybridoma Technology  ( Production , Purification , and Application  ) Hybridoma Technology  ( Production , Purification , and Application  )
Hybridoma Technology ( Production , Purification , and Application ) Sakshi Ghasle
 
A Critique of the Proposed National Education Policy Reform
A Critique of the Proposed National Education Policy ReformA Critique of the Proposed National Education Policy Reform
A Critique of the Proposed National Education Policy ReformChameera Dedduwage
 
Call Girls in Dwarka Mor Delhi Contact Us 9654467111
Call Girls in Dwarka Mor Delhi Contact Us 9654467111Call Girls in Dwarka Mor Delhi Contact Us 9654467111
Call Girls in Dwarka Mor Delhi Contact Us 9654467111Sapana Sha
 
BASLIQ CURRENT LOOKBOOK LOOKBOOK(1) (1).pdf
BASLIQ CURRENT LOOKBOOK  LOOKBOOK(1) (1).pdfBASLIQ CURRENT LOOKBOOK  LOOKBOOK(1) (1).pdf
BASLIQ CURRENT LOOKBOOK LOOKBOOK(1) (1).pdfSoniaTolstoy
 
Solving Puzzles Benefits Everyone (English).pptx
Solving Puzzles Benefits Everyone (English).pptxSolving Puzzles Benefits Everyone (English).pptx
Solving Puzzles Benefits Everyone (English).pptxOH TEIK BIN
 
Introduction to ArtificiaI Intelligence in Higher Education
Introduction to ArtificiaI Intelligence in Higher EducationIntroduction to ArtificiaI Intelligence in Higher Education
Introduction to ArtificiaI Intelligence in Higher Educationpboyjonauth
 
call girls in Kamla Market (DELHI) 🔝 >༒9953330565🔝 genuine Escort Service 🔝✔️✔️
call girls in Kamla Market (DELHI) 🔝 >༒9953330565🔝 genuine Escort Service 🔝✔️✔️call girls in Kamla Market (DELHI) 🔝 >༒9953330565🔝 genuine Escort Service 🔝✔️✔️
call girls in Kamla Market (DELHI) 🔝 >༒9953330565🔝 genuine Escort Service 🔝✔️✔️9953056974 Low Rate Call Girls In Saket, Delhi NCR
 
CARE OF CHILD IN INCUBATOR..........pptx
CARE OF CHILD IN INCUBATOR..........pptxCARE OF CHILD IN INCUBATOR..........pptx
CARE OF CHILD IN INCUBATOR..........pptxGaneshChakor2
 

Recently uploaded (20)

How to Configure Email Server in Odoo 17
How to Configure Email Server in Odoo 17How to Configure Email Server in Odoo 17
How to Configure Email Server in Odoo 17
 
KSHARA STURA .pptx---KSHARA KARMA THERAPY (CAUSTIC THERAPY)————IMP.OF KSHARA ...
KSHARA STURA .pptx---KSHARA KARMA THERAPY (CAUSTIC THERAPY)————IMP.OF KSHARA ...KSHARA STURA .pptx---KSHARA KARMA THERAPY (CAUSTIC THERAPY)————IMP.OF KSHARA ...
KSHARA STURA .pptx---KSHARA KARMA THERAPY (CAUSTIC THERAPY)————IMP.OF KSHARA ...
 
MENTAL STATUS EXAMINATION format.docx
MENTAL     STATUS EXAMINATION format.docxMENTAL     STATUS EXAMINATION format.docx
MENTAL STATUS EXAMINATION format.docx
 
Separation of Lanthanides/ Lanthanides and Actinides
Separation of Lanthanides/ Lanthanides and ActinidesSeparation of Lanthanides/ Lanthanides and Actinides
Separation of Lanthanides/ Lanthanides and Actinides
 
“Oh GOSH! Reflecting on Hackteria's Collaborative Practices in a Global Do-It...
“Oh GOSH! Reflecting on Hackteria's Collaborative Practices in a Global Do-It...“Oh GOSH! Reflecting on Hackteria's Collaborative Practices in a Global Do-It...
“Oh GOSH! Reflecting on Hackteria's Collaborative Practices in a Global Do-It...
 
_Math 4-Q4 Week 5.pptx Steps in Collecting Data
_Math 4-Q4 Week 5.pptx Steps in Collecting Data_Math 4-Q4 Week 5.pptx Steps in Collecting Data
_Math 4-Q4 Week 5.pptx Steps in Collecting Data
 
Model Call Girl in Tilak Nagar Delhi reach out to us at 🔝9953056974🔝
Model Call Girl in Tilak Nagar Delhi reach out to us at 🔝9953056974🔝Model Call Girl in Tilak Nagar Delhi reach out to us at 🔝9953056974🔝
Model Call Girl in Tilak Nagar Delhi reach out to us at 🔝9953056974🔝
 
Presentation by Andreas Schleicher Tackling the School Absenteeism Crisis 30 ...
Presentation by Andreas Schleicher Tackling the School Absenteeism Crisis 30 ...Presentation by Andreas Schleicher Tackling the School Absenteeism Crisis 30 ...
Presentation by Andreas Schleicher Tackling the School Absenteeism Crisis 30 ...
 
Alper Gobel In Media Res Media Component
Alper Gobel In Media Res Media ComponentAlper Gobel In Media Res Media Component
Alper Gobel In Media Res Media Component
 
Accessible design: Minimum effort, maximum impact
Accessible design: Minimum effort, maximum impactAccessible design: Minimum effort, maximum impact
Accessible design: Minimum effort, maximum impact
 
Hybridoma Technology ( Production , Purification , and Application )
Hybridoma Technology  ( Production , Purification , and Application  ) Hybridoma Technology  ( Production , Purification , and Application  )
Hybridoma Technology ( Production , Purification , and Application )
 
A Critique of the Proposed National Education Policy Reform
A Critique of the Proposed National Education Policy ReformA Critique of the Proposed National Education Policy Reform
A Critique of the Proposed National Education Policy Reform
 
Call Girls in Dwarka Mor Delhi Contact Us 9654467111
Call Girls in Dwarka Mor Delhi Contact Us 9654467111Call Girls in Dwarka Mor Delhi Contact Us 9654467111
Call Girls in Dwarka Mor Delhi Contact Us 9654467111
 
BASLIQ CURRENT LOOKBOOK LOOKBOOK(1) (1).pdf
BASLIQ CURRENT LOOKBOOK  LOOKBOOK(1) (1).pdfBASLIQ CURRENT LOOKBOOK  LOOKBOOK(1) (1).pdf
BASLIQ CURRENT LOOKBOOK LOOKBOOK(1) (1).pdf
 
Código Creativo y Arte de Software | Unidad 1
Código Creativo y Arte de Software | Unidad 1Código Creativo y Arte de Software | Unidad 1
Código Creativo y Arte de Software | Unidad 1
 
Solving Puzzles Benefits Everyone (English).pptx
Solving Puzzles Benefits Everyone (English).pptxSolving Puzzles Benefits Everyone (English).pptx
Solving Puzzles Benefits Everyone (English).pptx
 
Introduction to ArtificiaI Intelligence in Higher Education
Introduction to ArtificiaI Intelligence in Higher EducationIntroduction to ArtificiaI Intelligence in Higher Education
Introduction to ArtificiaI Intelligence in Higher Education
 
call girls in Kamla Market (DELHI) 🔝 >༒9953330565🔝 genuine Escort Service 🔝✔️✔️
call girls in Kamla Market (DELHI) 🔝 >༒9953330565🔝 genuine Escort Service 🔝✔️✔️call girls in Kamla Market (DELHI) 🔝 >༒9953330565🔝 genuine Escort Service 🔝✔️✔️
call girls in Kamla Market (DELHI) 🔝 >༒9953330565🔝 genuine Escort Service 🔝✔️✔️
 
CARE OF CHILD IN INCUBATOR..........pptx
CARE OF CHILD IN INCUBATOR..........pptxCARE OF CHILD IN INCUBATOR..........pptx
CARE OF CHILD IN INCUBATOR..........pptx
 
9953330565 Low Rate Call Girls In Rohini Delhi NCR
9953330565 Low Rate Call Girls In Rohini  Delhi NCR9953330565 Low Rate Call Girls In Rohini  Delhi NCR
9953330565 Low Rate Call Girls In Rohini Delhi NCR
 

Automated zone design principles and methods

  • 1. Second video - principles of automated zone design methods
  • 2. Principles • Need to achieve a set of zones that meet specific design criteria (e.g. not too big, not too small, sensible shapes, similar populations) • Always a trade-off between competing objectives • Natural human inclination to draw lines on a map into order to subdivide a larger area • Alternative approach to put together many small areas as if completing a jigsaw - most computational approaches are closer to this
  • 3. Automated Zoning Procedure (Openshaw, 1977) • Initial random aggregation of building blocks into groups (here called “tracts”) • Compute statistics (shape, size, etc.) • Swap building blocks between tracts • If solution improved, keep the swap • Try swapping another building block • Try another starting aggregation • Simulated annealing, tabu searching, etc. refinements to avoid local suboptima
  • 4. Automated zone design • Iterative re-combination of input building blocks to create output tracts which optimise pre-specified design criteria Building blocks Tracts “Best” solution Possible Solutions
  • 5. Building blocks • Building block zones may come from many different sources (purpose-built or pre-existing) • Need to be small relative to the output zones • Most will be generated using a geographical information system (GIS) • Statistical information to evaluate the design criteria needed for each building block • May require use of confidential data in order to design zones for which data can be published
  • 6. Address polygon generation Use GIS to generate Thiessen (Voroni) polygons around each address location
  • 7. Postcode polygon creation Dissolve boundaries between address polygons having common postcodes
  • 8. Building block considerations • Big impact on zone design solution • Output zone boundaries drawn from building block boundaries: cannot be smoother, more realistic or better-aligned to real-world features • As number of building blocks increases: more permutations, longer computation times and (probably) more good solutions
  • 9. Zone design criteria • Hard constraints – must be met • e.g. more than 100 people and 40 households • e.g. must not cross local authority boundary • Soft constraints – cannot be met exactly, but should be treated as objectives • e.g. zones should contain 125 households • e.g. zone should be as compact in shape as possible
  • 10. Design criteria - measurement • Suitable statistical measures that can be repeatedly recalculated for each of the design criteria • e.g. disallow any zone with a population less than threshold value • e.g. solve for all building blocks within an external boundary • e.g. minimize sum of {squared differences from target population size} • e.g. minimize sum of {perimeter squared/area}
  • 11. Automated OA design Initial Random Aggregation of Building Blocks Iterative Recombination Design Constraints (Contiguity, Thresholds, Shape, Size, Homogeneity) Output Areas
  • 12. Initial random aggregation of building blocks into potential tracts How does it work?
  • 13. Choose one building block at random as candidate for swapping into a different tract How does it work?
  • 14. Make the swap and evaluate the impact on the overall solution How does it work?
  • 15. If swap does not result in an improvement, go back to the previous configuration How does it work?
  • 16. Choose another building block at random as candidate for swapping into another tract How does it work?
  • 17. If the swap results in an overall improvement, keep it as part of the solution and examine a new potential swap… How does it work?
  • 18. Summary • All data for evaluation need to be available at the building block level • Automated zone design based on iterative recombination of building blocks, recalculating design statistics at each iteration • Design statistics indicate progress towards an overall solution, less attractive permutations being dropped in favour of more attractive ones
  • 19. Reference • Openshaw, S. (1977) A geographical solution to scale and aggregation problems in region-building, partitioning and spatial modelling Transactions of the Institute of British Geographers NS 2, 459-72