<?xml version='1.0' encoding='UTF-8'?><?xml-stylesheet href="http://www.blogger.com/styles/atom.css" type="text/css"?><feed xmlns='http://www.w3.org/2005/Atom' xmlns:openSearch='http://a9.com/-/spec/opensearchrss/1.0/' xmlns:georss='http://www.georss.org/georss' xmlns:gd='http://schemas.google.com/g/2005' xmlns:thr='http://purl.org/syndication/thread/1.0'><id>tag:blogger.com,1999:blog-3676794757609504906</id><updated>2012-01-31T12:51:08.159Z</updated><title type='text'>Agent-Based Crime Simulation</title><subtitle type='html'>This blog is about my PhD research on building an agent-based model to predict rates of residential burglary using Repast Simphony.</subtitle><link rel='http://schemas.google.com/g/2005#feed' type='application/atom+xml' href='http://crimesim.blogspot.com/feeds/posts/default'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3676794757609504906/posts/default?max-results=100'/><link rel='alternate' type='text/html' href='http://crimesim.blogspot.com/'/><link rel='hub' href='http://pubsubhubbub.appspot.com/'/><author><name>Nick Malleson</name><uri>http://www.blogger.com/profile/14332343657963894480</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><generator version='7.00' uri='http://www.blogger.com'>Blogger</generator><openSearch:totalResults>18</openSearch:totalResults><openSearch:startIndex>1</openSearch:startIndex><openSearch:itemsPerPage>100</openSearch:itemsPerPage><entry><id>tag:blogger.com,1999:blog-3676794757609504906.post-2572249573616116457</id><published>2012-01-31T12:51:00.000Z</published><updated>2012-01-31T12:51:08.168Z</updated><title type='text'>FutureICT Crime Exploratory</title><content type='html'>&lt;div dir="ltr" style="text-align: left;" trbidi="on"&gt;As part of a much larger European funding initiative, the &lt;a href="http://www.futurict.eu/"&gt;FutureICT&lt;/a&gt; project is proposing to use ICT, Complexity Science and the Social Sciences to understand and manage complex, global, socially  interactive systems, with a focus on sustainability and resilience. One project in particular, the &lt;a href="http://futurictcrimeexploratory.wordpress.com/"&gt;Crime Exploratory&lt;/a&gt;, is highly relevant as it aimed to set up a pan-European crime modelling and data mining observatory, under the EU Collaborative projects and Coordination and Support Actions (CPCSA) funding stream.&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.geog.leeds.ac.uk/people/a.evans/"&gt;Andy Evans&lt;/a&gt; recently attended the first CrimeExploratory meeting in Rome to &lt;a href="http://www.geog.leeds.ac.uk/presentations/12-1/12-1.pptx"&gt;present our work&lt;/a&gt;, and got to hear a series of interesting talks from crime modellers from across Europe, including discussions of the financial systems of organised crime, datamining of human trafficking data, and the tricky problem of modelling morality. The talks should be available on the &lt;a href="http://futurictcrimeexploratory.wordpress.com/%20"&gt;project website&lt;/a&gt; soon.&lt;br /&gt;&lt;br /&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="http://www.futurict.eu/"&gt;&lt;img border="0" height="100" src="http://www.futurict.eu/sites/default/files/home-carousel/F97869586.jpeg" width="320"/&gt;&lt;/a&gt;&lt;/div&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/3676794757609504906-2572249573616116457?l=crimesim.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://crimesim.blogspot.com/feeds/2572249573616116457/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=3676794757609504906&amp;postID=2572249573616116457' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3676794757609504906/posts/default/2572249573616116457'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3676794757609504906/posts/default/2572249573616116457'/><link rel='alternate' type='text/html' href='http://crimesim.blogspot.com/2012/01/futureict-crime-exploratory.html' title='FutureICT Crime Exploratory'/><author><name>Nick Malleson</name><uri>http://www.blogger.com/profile/14332343657963894480</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-3676794757609504906.post-2519031949093780799</id><published>2012-01-23T09:17:00.000Z</published><updated>2012-01-23T09:17:49.981Z</updated><title type='text'>New research website</title><content type='html'>&lt;div dir="ltr" style="text-align: left;" trbidi="on"&gt;I've just made a new website for my research: http://nickmalleson.co.uk/&lt;br /&gt;&lt;br /&gt;I will continue to update this blog with crime simulation information though as soon as the project starts up again (shouldn't be long..). In the meantime I have been re-building the simulation from the ground up (e.g. the &lt;a href="http://code.google.com/p/repastcity/"&gt;RepastCity&lt;/a&gt; project is a highly simplified version used for teaching urban modelling)&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/3676794757609504906-2519031949093780799?l=crimesim.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://crimesim.blogspot.com/feeds/2519031949093780799/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=3676794757609504906&amp;postID=2519031949093780799' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3676794757609504906/posts/default/2519031949093780799'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3676794757609504906/posts/default/2519031949093780799'/><link rel='alternate' type='text/html' href='http://crimesim.blogspot.com/2012/01/new-research-website.html' title='New research website'/><author><name>Nick Malleson</name><uri>http://www.blogger.com/profile/14332343657963894480</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-3676794757609504906.post-6385896938894109205</id><published>2011-11-14T08:55:00.000Z</published><updated>2011-11-14T08:55:10.686Z</updated><title type='text'>Call for Papers: 1st International Workshop on Advances in Computational Social Science</title><content type='html'>&lt;div dir="ltr" style="text-align: left;" trbidi="on"&gt;The workshop is in conjunction with &lt;a href="http://www.iccs-meeting.org/iccs2012/index.html"&gt;12th International Conference on Computational Science,&lt;/a&gt; June 4–6, 2012, Omaha, Nebraska, USA&lt;br /&gt;&lt;br /&gt;Advances in computational systems and methods (parallel, distributed, cloud; agents, networks) are revolutionizing how social science research is done. It is now possible to simulate entire cities, for example, in tremendous detail, not only in terms of technical infrastructures like traffic, but also in terms of the social choices of individuals and how these interact with each other to produce complex phenomena. At the same time, advances in informatics infrastructures mean that more data and more detailed data are collected. These data are not just on our physical environment, but are also along social dimensions. The confluence of these two developments open up many possibilities, and social scientists are now probing questions that they could never ask before. Frequently, asking these questions generate even more inquiry into the interfaces between social science, computer science, information science, and engineering.&lt;br /&gt;&lt;br /&gt;In this workshop, we aim to provide a forum for computational social scientists to share advances made in their respective fields, and the innovations they have developed across disciplinary boundaries: on models, methods, data integration and analysis, as well as interpretation of diverse social phenomena. We also hope to foster an environment for earnest dialogue between social scientists keen to employ sophisticated computational models and methods in their research, and computer/information scientists and engineers interested in understanding social science problems.&lt;br /&gt;We invite original research papers on the following topics:&lt;br /&gt;&lt;ul style="text-align: left;"&gt;&lt;li&gt;Modeling methodologies&lt;/li&gt;&lt;li&gt;Simulation strategies and algorithms&lt;/li&gt;&lt;li&gt;Organization of heterogeneous social data&lt;/li&gt;&lt;li&gt;Data-mining and machine learning on social, behavioral, and economic data&lt;/li&gt;&lt;li&gt;Integration of social data into simulations&lt;/li&gt;&lt;li&gt;Computational studies of specific social science problems&lt;/li&gt;&lt;/ul&gt;Computational social science papers that are relevant to this workshop, but cannot be easily classified based on the topics above will also be considered.&lt;br /&gt;&lt;br /&gt;For more information, please see the &lt;a href="http://www1.spms.ntu.edu.sg/%7Echeongsa/acss.html"&gt;workshop website&lt;/a&gt;. &lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/3676794757609504906-6385896938894109205?l=crimesim.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://crimesim.blogspot.com/feeds/6385896938894109205/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=3676794757609504906&amp;postID=6385896938894109205' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3676794757609504906/posts/default/6385896938894109205'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3676794757609504906/posts/default/6385896938894109205'/><link rel='alternate' type='text/html' href='http://crimesim.blogspot.com/2011/11/call-for-papers-1st-international.html' title='Call for Papers: 1st International Workshop on Advances in Computational Social Science'/><author><name>Nick Malleson</name><uri>http://www.blogger.com/profile/14332343657963894480</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-3676794757609504906.post-2576807049816789319</id><published>2010-06-17T11:05:00.007+01:00</published><updated>2010-06-17T12:10:57.823+01:00</updated><title type='text'>Research completed!</title><content type='html'>I have recently completed my burglary simulation PhD and a copy of the thesis will be made available on my University of Leeds &lt;a href="http://www.geog.leeds.ac.uk/people/n.malleson"&gt;home page&lt;/a&gt;. There are lots of papers forthcoming which discuss the results and the implications for crime simulation and environmental criminology, I'll post them as they work their way through the reviewing process. The model itself is also going to be made available, and I'm hoping to make it more usable for other researchers and policy makers over the next few months.&lt;br /&gt;&lt;br /&gt;In the thesis, I ran a scenario in Leeds, UK, that tried to predict the effects of a major urban development scheme on individual household burglary risk. The model simulated the daily movements "potential burglars" and the resulting crime patterns before and after the regeneration. Interestingly, the model predicted that a few houses in particular will face a disproportionately high risk as a result of the regeneration, due to the changing behaviour of the simulated burglars. The image below shows which houses might receive more (red) and fewer (green) burglaries once the urban development has finished. I am going to speak to policy-makers in Leeds about this in the coming weeks to see what they think about the results and whether or not some policy changes might come out of the research.&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://2.bp.blogspot.com/_UgQ6WrY5uCE/TBoBeNy9ruI/AAAAAAAAAG4/5T4Xnwh8JnM/s1600/newbase4_gs1_comparison-forBlog.png"&gt;&lt;img style="float: left; margin: 0pt 10px 10px 0pt; cursor: pointer; width: 400px; height: 297px;" src="http://2.bp.blogspot.com/_UgQ6WrY5uCE/TBoBeNy9ruI/AAAAAAAAAG4/5T4Xnwh8JnM/s400/newbase4_gs1_comparison-forBlog.png" alt="" id="BLOGGER_PHOTO_ID_5483697114888122082" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;And finally a quick plug to finish this post. I recently had a paper published in the journal "&lt;a href="http://dx.doi.org/10.1016/j.compenvurbsys.2009.10.005"&gt;Computers, Environment and Urban Systems&lt;/a&gt;" which illustrates a working example of the prototype burglary simulation, based on an abstract city and the research was also mentioned in an &lt;a href="http://www.guardian.co.uk/technology/2010/jun/16/minority-report-technology-comes-true"&gt;article in The Guardian newspaper&lt;/a&gt;.&lt;img src="file:///Users/nick/Library/Caches/TemporaryItems/moz-screenshot-3.png" alt="" /&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/3676794757609504906-2576807049816789319?l=crimesim.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://crimesim.blogspot.com/feeds/2576807049816789319/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=3676794757609504906&amp;postID=2576807049816789319' title='5 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3676794757609504906/posts/default/2576807049816789319'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3676794757609504906/posts/default/2576807049816789319'/><link rel='alternate' type='text/html' href='http://crimesim.blogspot.com/2010/06/research-completed.html' title='Research completed!'/><author><name>Nick Malleson</name><uri>http://www.blogger.com/profile/14332343657963894480</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://2.bp.blogspot.com/_UgQ6WrY5uCE/TBoBeNy9ruI/AAAAAAAAAG4/5T4Xnwh8JnM/s72-c/newbase4_gs1_comparison-forBlog.png' height='72' width='72'/><thr:total>5</thr:total></entry><entry><id>tag:blogger.com,1999:blog-3676794757609504906.post-7309170796517108253</id><published>2009-09-02T16:18:00.009+01:00</published><updated>2010-05-25T10:24:25.963+01:00</updated><title type='text'>Testing Transport Routes and Burglary</title><content type='html'>I have recently run some tests with transport routes in my burglary simulation and have some nice results. The image shows what happens when a simulated burglar has to walk around (left) and when they're given a access to public transport (right). These are purely hypothetical simulations, but it shows some of the potential of the model.&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://1.bp.blogspot.com/_UgQ6WrY5uCE/S_uXACOrEdI/AAAAAAAAAGs/ylFRKmGoQ3k/s1600/transport_results-for_blog.png"&gt;&lt;img style="float: left; margin: 0pt 10px 10px 0pt; cursor: pointer; width: 400px; height: 229px;" src="http://1.bp.blogspot.com/_UgQ6WrY5uCE/S_uXACOrEdI/AAAAAAAAAGs/ylFRKmGoQ3k/s400/transport_results-for_blog.png" alt="" id="BLOGGER_PHOTO_ID_5475135798853177810" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;When the agent has to walk between their friend's house, drug dealer and their home, they are able to explore more of the city on the way. This gives them a much greater knowledge of the area when they need to commit a burglary.&lt;br /&gt;&lt;br /&gt;When they use public transport to travel, on the other hand, they do not explore the surrounding area as they would do if they were walking. Therefore the burglaries are much more clustered around their anchor points (home address, friend's house and drug dealer).&lt;br /&gt;&lt;br /&gt;Although this is a simple result I'm hoping that this type of experiment will be very useful when trying to predict real burglary rates.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/3676794757609504906-7309170796517108253?l=crimesim.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://crimesim.blogspot.com/feeds/7309170796517108253/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=3676794757609504906&amp;postID=7309170796517108253' title='4 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3676794757609504906/posts/default/7309170796517108253'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3676794757609504906/posts/default/7309170796517108253'/><link rel='alternate' type='text/html' href='http://crimesim.blogspot.com/2009/09/testing-transport-routes-and-burglary.html' title='Testing Transport Routes and Burglary'/><author><name>Nick Malleson</name><uri>http://www.blogger.com/profile/14332343657963894480</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://1.bp.blogspot.com/_UgQ6WrY5uCE/S_uXACOrEdI/AAAAAAAAAGs/ylFRKmGoQ3k/s72-c/transport_results-for_blog.png' height='72' width='72'/><thr:total>4</thr:total></entry><entry><id>tag:blogger.com,1999:blog-3676794757609504906.post-6100768736822815057</id><published>2009-08-25T12:55:00.003+01:00</published><updated>2009-08-25T13:05:22.113+01:00</updated><title type='text'>New paper: Prototype Burglary Simulations For Crime Reduction and Forecasting</title><content type='html'>I have recently had a paper jointly authored with Patricia L. Brantingham, published in the journal &lt;a href="http://www.eccajournal.org/"&gt;Crime Patterns and Analysis&lt;/a&gt;, available online.&lt;br /&gt;&lt;br /&gt;The journal introduces prototype version of the burglary simulation model and also illustrates some preliminary burglary predictions in an area of Leeds, UK. As the image below demonstrates, the early results are promising; the model is able to relatively accurately recreate crime patterns found in the real data.&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://3.bp.blogspot.com/_UgQ6WrY5uCE/SpPTZHFZYoI/AAAAAAAAAFw/lci8OK3mriM/s1600-h/average_hotspots_map.png"&gt;&lt;img style="margin: 0pt 10px 10px 0pt; float: left; cursor: pointer; width: 400px; height: 140px;" src="http://3.bp.blogspot.com/_UgQ6WrY5uCE/SpPTZHFZYoI/AAAAAAAAAFw/lci8OK3mriM/s400/average_hotspots_map.png" alt="" id="BLOGGER_PHOTO_ID_5373871208735007362" border="0" /&gt;&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/3676794757609504906-6100768736822815057?l=crimesim.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://crimesim.blogspot.com/feeds/6100768736822815057/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=3676794757609504906&amp;postID=6100768736822815057' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3676794757609504906/posts/default/6100768736822815057'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3676794757609504906/posts/default/6100768736822815057'/><link rel='alternate' type='text/html' href='http://crimesim.blogspot.com/2009/08/new-paper-prototype-burglary.html' title='New paper: Prototype Burglary Simulations For Crime Reduction and Forecasting'/><author><name>Nick Malleson</name><uri>http://www.blogger.com/profile/14332343657963894480</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://3.bp.blogspot.com/_UgQ6WrY5uCE/SpPTZHFZYoI/AAAAAAAAAFw/lci8OK3mriM/s72-c/average_hotspots_map.png' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-3676794757609504906.post-4124383543254466305</id><published>2009-06-15T08:43:00.003+01:00</published><updated>2009-06-15T09:01:32.434+01:00</updated><title type='text'>Scientific Computing World Article</title><content type='html'>&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://www.scientific-computing.com/images/layout/logo-transparent.gif"&gt;&lt;img style="margin: 0pt 10px 10px 0pt; float: left; cursor: pointer; width: 248px; height: 92px;" src="http://www.scientific-computing.com/images/layout/logo-transparent.gif" alt="" border="0" /&gt;&lt;/a&gt;Felix Grant has just published an interesting article in &lt;a href="http://www.scientific-computing.com/"&gt;Scientific Computing World&lt;/a&gt; about how statistical approaches have been applied to the social sciences (crime in particular) and how agent-based modelling is being used. He also does a short case-study on my PhD research.&lt;br /&gt;&lt;br /&gt;If you're interested you can read the article on the scientific computing world &lt;a href="http://www.scientific-computing.com/features/feature.php?feature_id=239"&gt;website&lt;/a&gt; or on &lt;a href="http://sammysdot.blogspot.com/2009/06/patterns-in-crime.html"&gt;Felix's blog&lt;/a&gt;.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/3676794757609504906-4124383543254466305?l=crimesim.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://crimesim.blogspot.com/feeds/4124383543254466305/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=3676794757609504906&amp;postID=4124383543254466305' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3676794757609504906/posts/default/4124383543254466305'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3676794757609504906/posts/default/4124383543254466305'/><link rel='alternate' type='text/html' href='http://crimesim.blogspot.com/2009/06/scientific-computing-world-article.html' title='Scientific Computing World Article'/><author><name>Nick Malleson</name><uri>http://www.blogger.com/profile/14332343657963894480</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-3676794757609504906.post-4926680898909851711</id><published>2009-05-13T11:48:00.007+01:00</published><updated>2009-08-25T12:39:17.961+01:00</updated><title type='text'>Crime Mapping Conference Presentation</title><content type='html'>I recently presented a paper entitled "&lt;span style="font-weight: bold;"&gt;Using Simulation to Predict Prospective Burglary Rates in Leeds and Vancouver&lt;/span&gt;" at the &lt;a href="http://www.cscs.ucl.ac.uk/events-1/cmc"&gt;7th National Crime Mapping Conference&lt;/a&gt;, 7th-8th May 2009 in Manchester, UK. The conference was a great success as usual, bringing together people from all areas of the police, community safety and academia.&lt;br /&gt;&lt;br /&gt;The presentation briefly outlined the burglary simulation and showed some initial results. Here is the &lt;a href="http://www.geog.leeds.ac.uk/fileadmin/downloads/school/people/postgrads/n.malleson/crime_mapping09_abstract.pdf"&gt;abstract&lt;/a&gt; and &lt;a href="http://www.geog.leeds.ac.uk/fileadmin/downloads/school/people/postgrads/n.malleson/crime_mapping09.pdf"&gt;slides&lt;/a&gt;.&lt;br /&gt;&lt;br /&gt;The following image is an extract of the burglary hotspots which were produced by the Vancouver Sky Train scenario. In this scenario I was experimenting with adding and removing Sky Train lines (a high-speed urban rail link) from Vancouver, Canada. When the simulation has been configured correctly we would like to predict what effect the new &lt;a href="http://www.canadaline.ca/"&gt;Canada Line&lt;/a&gt; (which is being build to support the 2010 winder Olympics) willl have on burglary rates in the city.&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://1.bp.blogspot.com/_UgQ6WrY5uCE/SgqnI3TlYcI/AAAAAAAAAFo/7E39d6t_SE4/s1600-h/skytrain_results.png"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer; width: 400px; height: 133px;" src="http://1.bp.blogspot.com/_UgQ6WrY5uCE/SgqnI3TlYcI/AAAAAAAAAFo/7E39d6t_SE4/s400/skytrain_results.png" alt="" id="BLOGGER_PHOTO_ID_5335260479300657602" border="0" /&gt;&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/3676794757609504906-4926680898909851711?l=crimesim.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://crimesim.blogspot.com/feeds/4926680898909851711/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=3676794757609504906&amp;postID=4926680898909851711' title='2 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3676794757609504906/posts/default/4926680898909851711'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3676794757609504906/posts/default/4926680898909851711'/><link rel='alternate' type='text/html' href='http://crimesim.blogspot.com/2009/05/crime-mapping-conference-presentation.html' title='Crime Mapping Conference Presentation'/><author><name>Nick Malleson</name><uri>http://www.blogger.com/profile/14332343657963894480</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://1.bp.blogspot.com/_UgQ6WrY5uCE/SgqnI3TlYcI/AAAAAAAAAFo/7E39d6t_SE4/s72-c/skytrain_results.png' height='72' width='72'/><thr:total>2</thr:total></entry><entry><id>tag:blogger.com,1999:blog-3676794757609504906.post-7778920148211986549</id><published>2009-03-04T10:58:00.006Z</published><updated>2009-08-25T12:40:08.608+01:00</updated><title type='text'>Simulation case studies in Vancouver</title><content type='html'>In January - February this year I was able to visit the &lt;span style="font-size:100%;"&gt;Institute for Canadian Urban Research Studies (&lt;a href="http://www.icurs.ca/"&gt;ICURS&lt;/a&gt;) at Simon Fraser University in Vancouver, BC, to work with expert criminologists Pat and Paul Brantingham. I was able to run a prototype of my simulation on Vancouver to see how crime rates might change if a new rapid-transit rail line was built.&lt;br /&gt;&lt;br /&gt;There is a short presentation which has lots of information about how I used the Vancouver data to configure the model and the results of the case studies themselves. As an example, the following figure illustrates how space syntax analysis can be used to estimate how busy a road might be and therefore how easy it would be for a burglar agent to gain access to a property without being seen by passers-by.&lt;br /&gt;&lt;br /&gt;&lt;/span&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://1.bp.blogspot.com/_UgQ6WrY5uCE/Sa5hO6GtzyI/AAAAAAAAAFg/-k4SkoxjuRQ/s1600-h/space_syntax.png"&gt;&lt;img style="margin: 0pt 10px 10px 0pt; float: left; cursor: pointer; width: 375px; height: 288px;" src="http://1.bp.blogspot.com/_UgQ6WrY5uCE/Sa5hO6GtzyI/AAAAAAAAAFg/-k4SkoxjuRQ/s400/space_syntax.png" alt="" id="BLOGGER_PHOTO_ID_5309287919459880738" border="0" /&gt;&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/3676794757609504906-7778920148211986549?l=crimesim.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://crimesim.blogspot.com/feeds/7778920148211986549/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=3676794757609504906&amp;postID=7778920148211986549' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3676794757609504906/posts/default/7778920148211986549'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3676794757609504906/posts/default/7778920148211986549'/><link rel='alternate' type='text/html' href='http://crimesim.blogspot.com/2009/03/simulation-case-studies-in-vancouver.html' title='Simulation case studies in Vancouver'/><author><name>Nick Malleson</name><uri>http://www.blogger.com/profile/14332343657963894480</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://1.bp.blogspot.com/_UgQ6WrY5uCE/Sa5hO6GtzyI/AAAAAAAAAFg/-k4SkoxjuRQ/s72-c/space_syntax.png' height='72' width='72'/><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-3676794757609504906.post-3111296781243504467</id><published>2009-02-25T11:23:00.012Z</published><updated>2009-08-25T12:41:02.616+01:00</updated><title type='text'>Simulating Burglary - Working Paper</title><content type='html'>I have just finished a working paper entitled "&lt;span style="font-weight: bold;"&gt;Simulating Burglary with an Agent-Based Model&lt;/span&gt;", available &lt;a href="http://www.geog.leeds.ac.uk/fileadmin/downloads/school/people/postgrads/n.malleson/malleson_09_01.pdf"&gt;here&lt;/a&gt;. It reports some results of my initial burglary prototype. This model uses relatively simple burglar agents and a grid-based virtual environment but is a good introduction to the more complex model that I'm developing for my PhD.&lt;br /&gt;&lt;br /&gt;The following video shows an early prototype in action. The burglar agents are yellow and other people (home owners) are blue. Initially some of the burglars go to work in the green area, but often employment doesn't provide them with enough money and they choose to burgle instead. This is a vast simplification of real behaviour and will be improved in later developments, but works well as a proof-of-concept prototype.&lt;br /&gt;&lt;br /&gt;&lt;object width="320" height="266" class="BLOG_video_class" id="BLOG_video-358ee37b507d162" classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=6,0,40,0"&gt;&lt;param name="movie" value="http://www.youtube.com/get_player"&gt;&lt;param name="bgcolor" value="#FFFFFF"&gt;&lt;param name="allowfullscreen" value="true"&gt;&lt;param name="flashvars" value="flvurl=http://v1.nonxt8.googlevideo.com/videoplayback?id%3D0358ee37b507d162%26itag%3D5%26app%3Dblogger%26ip%3D0.0.0.0%26ipbits%3D0%26expire%3D1331439179%26sparams%3Did,itag,ip,ipbits,expire%26signature%3D58C908DE603306858BE0EF5124CEB910F5A8FD4E.70343852BCA2095E3BD976105E63C9E83F9572B9%26key%3Dck1&amp;amp;iurl=http://video.google.com/ThumbnailServer2?app%3Dblogger%26contentid%3D358ee37b507d162%26offsetms%3D5000%26itag%3Dw160%26sigh%3DibYBvE5Ixl3OdonSe4PSEKq2Ius&amp;amp;autoplay=0&amp;amp;ps=blogger"&gt;&lt;embed src="http://www.youtube.com/get_player" type="application/x-shockwave-flash"width="320" height="266" bgcolor="#FFFFFF"flashvars="flvurl=http://v1.nonxt8.googlevideo.com/videoplayback?id%3D0358ee37b507d162%26itag%3D5%26app%3Dblogger%26ip%3D0.0.0.0%26ipbits%3D0%26expire%3D1331439179%26sparams%3Did,itag,ip,ipbits,expire%26signature%3D58C908DE603306858BE0EF5124CEB910F5A8FD4E.70343852BCA2095E3BD976105E63C9E83F9572B9%26key%3Dck1&amp;iurl=http://video.google.com/ThumbnailServer2?app%3Dblogger%26contentid%3D358ee37b507d162%26offsetms%3D5000%26itag%3Dw160%26sigh%3DibYBvE5Ixl3OdonSe4PSEKq2Ius&amp;autoplay=0&amp;ps=blogger"allowFullScreen="true" /&gt;&lt;/object&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/3676794757609504906-3111296781243504467?l=crimesim.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='enclosure' type='video/mp4' href='http://www.blogger.com/video-play.mp4?contentId=358ee37b507d162&amp;type=video%2Fmp4' length='0'/><link rel='replies' type='application/atom+xml' href='http://crimesim.blogspot.com/feeds/3111296781243504467/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=3676794757609504906&amp;postID=3111296781243504467' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3676794757609504906/posts/default/3111296781243504467'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3676794757609504906/posts/default/3111296781243504467'/><link rel='alternate' type='text/html' href='http://crimesim.blogspot.com/2009/02/simulating-burglary-working-paper.html' title='Simulating Burglary - Working Paper'/><author><name>Nick Malleson</name><uri>http://www.blogger.com/profile/14332343657963894480</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-3676794757609504906.post-6412742284722423554</id><published>2008-08-08T12:06:00.006+01:00</published><updated>2008-08-09T09:33:42.160+01:00</updated><title type='text'>Moving agents around a city - followup</title><content type='html'>Following on from a &lt;a href="http://crimesim.blogspot.com/2008/05/using-repast-to-move-agents-along-road.html"&gt;previous post&lt;/a&gt; about how to move agents around a road network using &lt;a href="http://repast.sourceforge.net/"&gt;Repast Simphony&lt;/a&gt;, I have just finished developing a prototype version which others can download.  The program loads a small hypothetical town with a few simple agents, some houses and some roads.  The agents choose a random house and then travel there.&lt;br /&gt;&lt;br /&gt;&lt;object width="320" height="266" class="BLOG_video_class" id="BLOG_video-42a3a870df79bce9" classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=6,0,40,0"&gt;&lt;param name="movie" value="http://www.youtube.com/get_player"&gt;&lt;param name="bgcolor" value="#FFFFFF"&gt;&lt;param name="allowfullscreen" value="true"&gt;&lt;param name="flashvars" value="flvurl=http://v15.nonxt2.googlevideo.com/videoplayback?id%3D42a3a870df79bce9%26itag%3D5%26app%3Dblogger%26ip%3D0.0.0.0%26ipbits%3D0%26expire%3D1331439179%26sparams%3Did,itag,ip,ipbits,expire%26signature%3D28D99C19FBCDFFCA11A1AB1F4D907031063CD58C.3F17FD65D05ABE4CF04D8061320F567E24A460DF%26key%3Dck1&amp;amp;iurl=http://video.google.com/ThumbnailServer2?app%3Dblogger%26contentid%3D42a3a870df79bce9%26offsetms%3D5000%26itag%3Dw160%26sigh%3Df_NS3lEQHg5MmyUi0CPy5SIL44w&amp;amp;autoplay=0&amp;amp;ps=blogger"&gt;&lt;embed src="http://www.youtube.com/get_player" type="application/x-shockwave-flash"width="320" height="266" bgcolor="#FFFFFF"flashvars="flvurl=http://v15.nonxt2.googlevideo.com/videoplayback?id%3D42a3a870df79bce9%26itag%3D5%26app%3Dblogger%26ip%3D0.0.0.0%26ipbits%3D0%26expire%3D1331439179%26sparams%3Did,itag,ip,ipbits,expire%26signature%3D28D99C19FBCDFFCA11A1AB1F4D907031063CD58C.3F17FD65D05ABE4CF04D8061320F567E24A460DF%26key%3Dck1&amp;iurl=http://video.google.com/ThumbnailServer2?app%3Dblogger%26contentid%3D42a3a870df79bce9%26offsetms%3D5000%26itag%3Dw160%26sigh%3Df_NS3lEQHg5MmyUi0CPy5SIL44w&amp;autoplay=0&amp;ps=blogger"allowFullScreen="true" /&gt;&lt;/object&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;The code and some description about how it works are &lt;a href="http://portal.ncess.ac.uk/access/wiki/site/mass/repastcity.html"&gt;here&lt;/a&gt;. I hope it will be useful for others who are developing agent-based models or crime simulations in particular.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/3676794757609504906-6412742284722423554?l=crimesim.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='enclosure' type='video/mp4' href='http://www.blogger.com/video-play.mp4?contentId=42a3a870df79bce9&amp;type=video%2Fmp4' length='0'/><link rel='replies' type='application/atom+xml' href='http://crimesim.blogspot.com/feeds/6412742284722423554/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=3676794757609504906&amp;postID=6412742284722423554' title='4 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3676794757609504906/posts/default/6412742284722423554'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3676794757609504906/posts/default/6412742284722423554'/><link rel='alternate' type='text/html' href='http://crimesim.blogspot.com/2008/08/moving-agents-around-city-followup.html' title='Moving agents around a city - followup'/><author><name>Nick Malleson</name><uri>http://www.blogger.com/profile/14332343657963894480</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>4</thr:total></entry><entry><id>tag:blogger.com,1999:blog-3676794757609504906.post-5642422071876997485</id><published>2008-07-11T10:32:00.008+01:00</published><updated>2008-07-11T11:03:59.549+01:00</updated><title type='text'>Artificial Crime Analysis Systems book</title><content type='html'>&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://www.igi-global.com/reference/details.asp?id=7291%20"&gt;&lt;img style="margin: 0pt 10px 10px 0pt; float: left; cursor: pointer; width: 157px; height: 203px;" src="http://www.igi-global.com/downloads/images/7402Liu.jpg" alt="" border="0" /&gt;&lt;/a&gt;I have recently come across this new book, edited by Lin Lui and John Eck: &lt;span style="font-style: italic;"&gt;Artificial Crime Analysis Systems: Using Computer Simulations and Geographic Information Systems&lt;/span&gt;.&lt;br /&gt;&lt;br /&gt;It is a collection of papers by the authors of new agent-based crime models as well as discussions surrounding other issues with crime simulation (such as validation, verification etc). This book is long overdue and very relevant, I recommend it as the first place to look for anyone interested in crime simulation.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/3676794757609504906-5642422071876997485?l=crimesim.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://crimesim.blogspot.com/feeds/5642422071876997485/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=3676794757609504906&amp;postID=5642422071876997485' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3676794757609504906/posts/default/5642422071876997485'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3676794757609504906/posts/default/5642422071876997485'/><link rel='alternate' type='text/html' href='http://crimesim.blogspot.com/2008/07/artificial-crime-analysis-systems-book.html' title='Artificial Crime Analysis Systems book'/><author><name>Nick Malleson</name><uri>http://www.blogger.com/profile/14332343657963894480</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-3676794757609504906.post-4020137305386052714</id><published>2008-07-10T13:58:00.007+01:00</published><updated>2009-08-25T12:42:52.287+01:00</updated><title type='text'>Presentation at the British Society of Criminology conference</title><content type='html'>I have just given a presentation entitled "&lt;span style="font-weight: bold;"&gt;Improving burglary-reduction initiatives through a realistic agent-based model&lt;/span&gt;." at one of the "Geographies of Crime" sessions, organised by Professor Alex Hirschfield at the &lt;a href="http://bscconference2008.hud.ac.uk/"&gt;University of Huddersfield&lt;/a&gt;.&lt;br /&gt;&lt;span style="font-size:85%;"&gt;&lt;span style="font-style: italic;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;The abstract and slides are on my &lt;a href="http://www.geog.leeds.ac.uk/people/n.malleson"&gt;School of Geography webpage&lt;/a&gt;.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/3676794757609504906-4020137305386052714?l=crimesim.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://crimesim.blogspot.com/feeds/4020137305386052714/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=3676794757609504906&amp;postID=4020137305386052714' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3676794757609504906/posts/default/4020137305386052714'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3676794757609504906/posts/default/4020137305386052714'/><link rel='alternate' type='text/html' href='http://crimesim.blogspot.com/2008/07/presentation-at-british-society-of.html' title='Presentation at the British Society of Criminology conference'/><author><name>Nick Malleson</name><uri>http://www.blogger.com/profile/14332343657963894480</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-3676794757609504906.post-4944057285420011552</id><published>2008-06-19T11:16:00.006+01:00</published><updated>2009-08-25T12:43:43.479+01:00</updated><title type='text'>Presentation: Realistic Crime Simulation.</title><content type='html'>&lt;span style="font-size:100%;"&gt;I recently attended a workshop at the National Centre for e-Social Science &lt;a href="http://www.ncess.ac.uk/events/conference/"&gt;Fourth International Conference&lt;/a&gt; and gave a short presentation entitled "Realistic Crime Simulation: Predicting crime rates through a sound model of offender behaviour coupled with an accurate virtual environment" (it can be downloaded &lt;/span&gt;&lt;span style="font-size:100%;"&gt;from my School of Geography &lt;a href="http://www.geog.leeds.ac.uk/people/n.malleson"&gt;webpage&lt;/a&gt;).&lt;/span&gt;&lt;span style="font-size:100%;"&gt; The abstract is as follows:&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-size:85%;"&gt;&lt;span style="font-style: italic;"&gt;Understanding the relationship between crime and the environment is an important research area in criminology. However, human systems are highly complex and influenced by a huge number of individual components, complex spatio-temporal interactions and human decisions which are at best complex and at worst seemingly irrational. As with other human systems, the complexity of the crime system, therefore, makes it extremely difficult to understand and predict crime patterns and to generate effective crime reduction policies.&lt;/span&gt;&lt;span style="font-style: italic;"&gt;&lt;br /&gt;&lt;br /&gt;&lt;/span&gt;&lt;span style="font-style: italic;"&gt;To credibly model crime it is essential to be able to model the complex, dynamic interactions of the individuals and their environment which constitute a crime event. However, most studies to date suffer from an inability to model these micro-level interactions. Agent-based modelling is a methodology which works from the “bottom-up” and is able to capture emergent phenomena such as city-wide crime patterns which are built up from a multitude of individual crime occurrences. Such techniques are becoming very popular in the fields of urban studies in geography, but are still rarely used in criminology or by policy makers.&lt;br /&gt;&lt;br /&gt;&lt;/span&gt;&lt;span style="font-style: italic;"&gt;&lt;/span&gt;&lt;span style="font-style: italic;"&gt;This paper will present an advanced agent-based model which couples a realistic framework for modelling offender behaviour with an accurate GIS virtual environment using the Repast Simphony toolset. We will use the model to evaluate and predict the success of genuine crime reduction scenarios implemented in the city of Leeds.&lt;/span&gt;&lt;span style="font-size:100%;"&gt; &lt;/span&gt;&lt;br /&gt;&lt;/span&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/3676794757609504906-4944057285420011552?l=crimesim.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://crimesim.blogspot.com/feeds/4944057285420011552/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=3676794757609504906&amp;postID=4944057285420011552' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3676794757609504906/posts/default/4944057285420011552'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3676794757609504906/posts/default/4944057285420011552'/><link rel='alternate' type='text/html' href='http://crimesim.blogspot.com/2008/06/presentation-realistic-crime-simulation.html' title='Presentation: Realistic Crime Simulation.'/><author><name>Nick Malleson</name><uri>http://www.blogger.com/profile/14332343657963894480</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-3676794757609504906.post-7007906357283065697</id><published>2008-05-22T16:11:00.019+01:00</published><updated>2008-12-11T16:17:11.412Z</updated><title type='text'>Visualising Agent Movements with GeoTime</title><content type='html'>I've recently started using &lt;a href="http://www.oculusinfo.com/papers/GeoTime_Brochure_Feb12_08.pdf"&gt;GeoTime&lt;/a&gt; (r), produced by &lt;a href="http://www.oculusinfo.com/"&gt;Oculus&lt;/a&gt; who were kind enough to kind enough to provide a student license.  I think the software is intended for the police but it works very well for visualising any type of movement in a space. It's particularly good for analysing the movements of agents. It provides plug-ins for Excel and ArcGIS so it's easy to send model results to GeoTime and then visualise them.&lt;br /&gt;&lt;br /&gt;These screen shots* show a burglar agent who is searching for a potential victim. The horizontal axis is used to show movement in space and the vertical axis shows movement over time. You can use Arc to project a map on the spatial plane. The bar at the bottom of the screen allows you to restrict the events to a particular temporal range and it can be dragged to show how movements vary dynamically (will try to make a video of this).&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://2.bp.blogspot.com/_UgQ6WrY5uCE/SD7RI-2W3eI/AAAAAAAAADc/qbvtISjMycA/s1600-h/geotime2.jpg"&gt;&lt;img style="cursor: pointer;" src="http://2.bp.blogspot.com/_UgQ6WrY5uCE/SD7RI-2W3eI/AAAAAAAAADc/qbvtISjMycA/s400/geotime2.jpg" alt="" id="BLOGGER_PHOTO_ID_5205828171527020002" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://2.bp.blogspot.com/_UgQ6WrY5uCE/SD7RA-2W3dI/AAAAAAAAADU/bf_EOnnDy4Q/s1600-h/geotime1.jpg"&gt;&lt;img style="cursor: pointer;" src="http://2.bp.blogspot.com/_UgQ6WrY5uCE/SD7RA-2W3dI/AAAAAAAAADU/bf_EOnnDy4Q/s400/geotime1.jpg" alt="" id="BLOGGER_PHOTO_ID_5205828034088066514" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;The software is particularly useful for debugging and validation. You can look at the behaviour of the agents very carefully and see if they are behaving as they should. For example, the agent above walked up and down the same street about 10 times. This is probably not accurate and shows that work is needed on the behaviour of the agents to bring it in to line with criminology theory.&lt;br /&gt;&lt;br /&gt;You can also use the software to visualise multiple agents. This will be particularly useful when agents can interact because it is easy to see where groups of agents cluster spatially and temporally.&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://3.bp.blogspot.com/_UgQ6WrY5uCE/SD7RuO2W3fI/AAAAAAAAADk/Iav5YdmpQgM/s1600-h/geotime3.jpg"&gt;&lt;img style="cursor: pointer;" src="http://3.bp.blogspot.com/_UgQ6WrY5uCE/SD7RuO2W3fI/AAAAAAAAADk/Iav5YdmpQgM/s400/geotime3.jpg" alt="" id="BLOGGER_PHOTO_ID_5205828811477147122" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;*GeoTime® software used courtesy of Oculus Info Inc. All GeoTime rights reserved.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/3676794757609504906-7007906357283065697?l=crimesim.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://crimesim.blogspot.com/feeds/7007906357283065697/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=3676794757609504906&amp;postID=7007906357283065697' title='2 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3676794757609504906/posts/default/7007906357283065697'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3676794757609504906/posts/default/7007906357283065697'/><link rel='alternate' type='text/html' href='http://crimesim.blogspot.com/2008/05/visualising-agent-movements-with.html' title='Visualising Agent Movements with GeoTime'/><author><name>Nick Malleson</name><uri>http://www.blogger.com/profile/14332343657963894480</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://2.bp.blogspot.com/_UgQ6WrY5uCE/SD7RI-2W3eI/AAAAAAAAADc/qbvtISjMycA/s72-c/geotime2.jpg' height='72' width='72'/><thr:total>2</thr:total></entry><entry><id>tag:blogger.com,1999:blog-3676794757609504906.post-2653661914389259382</id><published>2008-05-16T11:35:00.002+01:00</published><updated>2008-05-16T11:44:28.877+01:00</updated><title type='text'>Repast Simphony "no-GUI" Tutorial</title><content type='html'>I've been using &lt;a href="http://repast.sourceforge.net/"&gt;Repast Simphony&lt;/a&gt; to build my agent-based crime model. Repast is a tool kit which has lots of really useful functions for organising agents, creating displays, scheduling events, working with GIS data, drawing charts, outputting data etc. Although Simphony is excellent I think there's quite a steep learning curve so I've written a short (1 hour) tutorial which will hopefully help to get people started:&lt;br /&gt;&lt;br /&gt;&lt;a href="http://portal.ncess.ac.uk/access/wiki/site/mass/simphony%20tutorial.html"&gt;http://portal.ncess.ac.uk/access/wiki/site/mass/simphony%20tutorial.html&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;Simphony now has a GUI which you can use to build models (the &lt;a href="http://repast.sourceforge.net/docs/tutorial/SIM/index.html"&gt;main tutorial&lt;/a&gt; goes through how to use this) but I've avoided this, preferring to program models directly.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/3676794757609504906-2653661914389259382?l=crimesim.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://crimesim.blogspot.com/feeds/2653661914389259382/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=3676794757609504906&amp;postID=2653661914389259382' title='4 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3676794757609504906/posts/default/2653661914389259382'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3676794757609504906/posts/default/2653661914389259382'/><link rel='alternate' type='text/html' href='http://crimesim.blogspot.com/2008/05/repast-simphony-no-gui-tutorial.html' title='Repast Simphony &quot;no-GUI&quot; Tutorial'/><author><name>Nick Malleson</name><uri>http://www.blogger.com/profile/14332343657963894480</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>4</thr:total></entry><entry><id>tag:blogger.com,1999:blog-3676794757609504906.post-967931812105277608</id><published>2008-05-09T12:00:00.006+01:00</published><updated>2008-12-11T16:17:12.354Z</updated><title type='text'>Using Repast to move agents along a road network</title><content type='html'>&lt;span style="font-size:130%;"&gt;&lt;span style="font-size:130%;"&gt;Introduction&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;/span&gt;Some people have asked how I have used Repast Simphony to create a virtual city in which agents’ movements are restricted to a road network. So here I’ll briefly outline the method I used. I was still very new to Repast when I worked this out so I'm sure there’ll be much more efficient methods, comments/criticisms are welcome.&lt;br /&gt;&lt;br /&gt;The basic idea is to create a GIS projection to hold the spatial locations of all the roads and a Network projection to store the topographical relationships between the roads. So if an agent needs to get to a destination we ask the Network projection which roads it has to travel along, then actually plot a course using the GIS projection.&lt;br /&gt;&lt;br /&gt;Firstly I’ll outline a bit more about the contexts and projections and then briefly discuss how the agents move around the city.&lt;br /&gt;&lt;br /&gt;&lt;span style="font-size:180%;"&gt;Creating the city – contexts and projections&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;There are two types of objects I use to represent the road network: Roads and Junctions (or “Intersections” if you prefer). Junctions are created at the points where two roads meet and will form the Nodes in a Network projection. I used two separate contexts to store these objects called: RoadContext and JunctionContext. I also created two GIS projections and a Network projection from these contexts:&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://3.bp.blogspot.com/_UgQ6WrY5uCE/SCQvrzqVVXI/AAAAAAAAAB4/I8Bq4zpngpc/s1600-h/contexts_projections.jpg"&gt;&lt;img style="cursor: pointer;" src="http://3.bp.blogspot.com/_UgQ6WrY5uCE/SCQvrzqVVXI/AAAAAAAAAB4/I8Bq4zpngpc/s320/contexts_projections.jpg" alt="" id="BLOGGER_PHOTO_ID_5198332299541042546" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;I have used separate contexts because I only want Junction objects in the RoadNetwork projection (they will form the nodes of the network) and couldn't see a way of doing this if Roads and Junctions were kept in the same context.&lt;br /&gt;&lt;br /&gt;To read in the road data and add them to the context I saved the road network as an Arc Shapefile and then used&lt;span style="font-style: italic;"&gt; ShapefileLoader.&lt;/span&gt; Simphony has made this really easy, it only takes a few lines of code.&lt;br /&gt;&lt;br /&gt;To create the Junction objects I iterate over all the Road objects and create a Junction wherever two roads meet. Then I add the Junctions to the JunctionContext (so they are also automatically added to the RoadNetwork projection) and create an edge between them (setting the weight as the distance of the road segment). So now there are Road objects in the RoadGeography and repast edges in the RoadNetwork. It's important to keep a list of roads and edges so we know which road each edge corresponds to, this is how we can link the GIS projection to the Network projection.&lt;br /&gt;&lt;br /&gt;That’s all that is required to create the city road network. Now we have the spatial information  (the RoadGeography) and topographical information (the RoadNetwork) about the roads. In the next section I’ll outline how to move agents around the city.&lt;br /&gt;&lt;br /&gt;&lt;span style="font-size:180%;"&gt;Moving around the city &lt;/span&gt;&lt;br /&gt;&lt;br /&gt;I will assume that the agent is starting on a road segment. If the agent isn’t on a road (they could be at home for example) then a few extra steps will be needed to move them onto the nearest road first. The routing algorithm works by firstly building a list of coordinates which the agent must pass through to get to their destination and then moving along the planned route.&lt;br /&gt;&lt;br /&gt;&lt;span style="font-size:130%;"&gt;Planning the route&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;The following diagram illustrates a hypothetical route and the junctions which the agents will pass through to get between their origin and destination.&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://3.bp.blogspot.com/_UgQ6WrY5uCE/SCQxZzqVVYI/AAAAAAAAACA/srPH_7S-i1k/s1600-h/route.jpg"&gt;&lt;img style="cursor: pointer;" src="http://3.bp.blogspot.com/_UgQ6WrY5uCE/SCQxZzqVVYI/AAAAAAAAACA/srPH_7S-i1k/s320/route.jpg" alt="" id="BLOGGER_PHOTO_ID_5198334189326652802" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;The following steps briefly outline how to create a route:&lt;br /&gt;&lt;ol&gt;&lt;li&gt;Find the nearest Junctions to the agent’s starting position and the destination.&lt;/li&gt;&lt;li&gt;Calculate a list of edges (in the RoadNetwork projection) which make up the bulk of the route (I use the repast.simphony.space.graph.ShortestPath.getPath() function).&lt;/li&gt;&lt;li&gt;Create a list of coordinates which the agent must pass through to get from the origin to the destination. This is done by:&lt;/li&gt;&lt;ol&gt;&lt;li&gt;Iterating over all the edges which make up the route and:&lt;/li&gt;&lt;li&gt;Finding the Road object (in the RoadGeography GIS projection) which corresponds to the edge (this is why it is necessary to keep a list of edges and their corresponding road when building the city).&lt;/li&gt;&lt;li&gt;Adding all the coordinates which make up the geometry of the road to the list.&lt;br /&gt;&lt;/li&gt;&lt;/ol&gt;&lt;/ol&gt;&lt;span style="font-size:85%;"&gt;(If the road network is a true manhattan grid then there are a number of ways of improving the efficiency of the routing algorithm. This is rarely the case in European cities though so I assume the road network is much less ordered and that roads have bends in them. Also, I assume that the agent will want to get to destinations which are part-way along a road segment, if this restriction is removed (so the agent only travels to Junctions) then the algorithm can be made even simpler.)&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;So now the agent will have a list of coordinates which will take the agent from an its origin to its destination, restricted to roads.&lt;br /&gt;&lt;br /&gt;&lt;span style="font-size:130%;"&gt;Moving&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;My agents are only allowed to move a certain distance each turn, so the last step which is required is to calculate whether or not the agent can make it all the way to the next coordinate in it’s list and if not, where it will end up. This is fairly straightforward using a vector.&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://4.bp.blogspot.com/_UgQ6WrY5uCE/SCQx3DqVVZI/AAAAAAAAACI/seSqT3RRWuI/s1600-h/vector_move.jpg"&gt;&lt;img style="cursor: pointer;" src="http://4.bp.blogspot.com/_UgQ6WrY5uCE/SCQx3DqVVZI/AAAAAAAAACI/seSqT3RRWuI/s320/vector_move.jpg" alt="" id="BLOGGER_PHOTO_ID_5198334691837826450" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;If the agent cannot make it all the way from coordinate (b) to coordinate (a), you can move it the maximum remaining distance it is allowed to travel in the direction of (a). Then in the next iteration it can continue on towards (a) as normal.&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;That's it, I’m sorry if that isn’t very clear but I hope it will help. Please email me if you have any questions.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/3676794757609504906-967931812105277608?l=crimesim.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://crimesim.blogspot.com/feeds/967931812105277608/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=3676794757609504906&amp;postID=967931812105277608' title='16 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3676794757609504906/posts/default/967931812105277608'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3676794757609504906/posts/default/967931812105277608'/><link rel='alternate' type='text/html' href='http://crimesim.blogspot.com/2008/05/using-repast-to-move-agents-along-road.html' title='Using Repast to move agents along a road network'/><author><name>Nick Malleson</name><uri>http://www.blogger.com/profile/14332343657963894480</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://3.bp.blogspot.com/_UgQ6WrY5uCE/SCQvrzqVVXI/AAAAAAAAAB4/I8Bq4zpngpc/s72-c/contexts_projections.jpg' height='72' width='72'/><thr:total>16</thr:total></entry><entry><id>tag:blogger.com,1999:blog-3676794757609504906.post-5170133893871367085</id><published>2008-04-27T12:20:00.035+01:00</published><updated>2009-08-25T12:44:40.418+01:00</updated><title type='text'>Introduction - My Prototype Burglary Model</title><content type='html'>The aim of my research is to build an accurate agent-based model which we can use to predict rates of residential burglary. Potential burglars in the model will be represented by agents and they will be as realistic as possible, drawing from studies in criminology and artificial intelligence. The virtual environment will also be realistic by incorporating GIS data from the area of study (the city of Leeds at the moment but the model will be flexible enough to be applied to any city).&lt;br /&gt;&lt;br /&gt;I've just finished the GIS version of my prototype using &lt;a href="http://repast.sourceforge.net/"&gt;Repast Simphony&lt;/a&gt;, here's a short video showing the simple burglar agents moving around their environment (part of East Leeds).&lt;br /&gt;&lt;br /&gt;&lt;object width="408" height="338" class="BLOG_video_class" id="BLOG_video-46f07eaa40ef6c52" classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=6,0,40,0"&gt;&lt;param name="movie" value="http://www.youtube.com/get_player"&gt;&lt;param name="bgcolor" value="#FFFFFF"&gt;&lt;param name="allowfullscreen" value="true"&gt;&lt;param name="flashvars" value="flvurl=http://v15.nonxt8.googlevideo.com/videoplayback?id%3D46f07eaa40ef6c52%26itag%3D5%26app%3Dblogger%26ip%3D0.0.0.0%26ipbits%3D0%26expire%3D1331439179%26sparams%3Did,itag,ip,ipbits,expire%26signature%3D2F002C98B1A5E9E4103007E82814705964C7CA45.2F5AE31D2051541091B8E4B796A9EEAF77F0ACF0%26key%3Dck1&amp;amp;iurl=http://video.google.com/ThumbnailServer2?app%3Dblogger%26contentid%3D46f07eaa40ef6c52%26offsetms%3D5000%26itag%3Dw160%26sigh%3DqwfNckDDN-iJoG2scN09OzONaw0&amp;amp;autoplay=0&amp;amp;ps=blogger"&gt;&lt;embed src="http://www.youtube.com/get_player" type="application/x-shockwave-flash"width="408" height="338" bgcolor="#FFFFFF"flashvars="flvurl=http://v15.nonxt8.googlevideo.com/videoplayback?id%3D46f07eaa40ef6c52%26itag%3D5%26app%3Dblogger%26ip%3D0.0.0.0%26ipbits%3D0%26expire%3D1331439179%26sparams%3Did,itag,ip,ipbits,expire%26signature%3D2F002C98B1A5E9E4103007E82814705964C7CA45.2F5AE31D2051541091B8E4B796A9EEAF77F0ACF0%26key%3Dck1&amp;iurl=http://video.google.com/ThumbnailServer2?app%3Dblogger%26contentid%3D46f07eaa40ef6c52%26offsetms%3D5000%26itag%3Dw160%26sigh%3DqwfNckDDN-iJoG2scN09OzONaw0&amp;autoplay=0&amp;ps=blogger"allowFullScreen="true" /&gt;&lt;/object&gt;&lt;br /&gt;&lt;br /&gt;This is a prototype at the moment, so the behaviour of the agents and the virtual environment are both relatively simple. The model is still able to produce crime hotspots which &lt;span style="font-style: italic;"&gt;appear&lt;/span&gt; similar to those we find in real data (I haven't done any proper statistical analysis yet). These images show some preliminary model results and clusters produced by analysing real burglary data:&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://4.bp.blogspot.com/_UgQ6WrY5uCE/SCGi7Tbr5oI/AAAAAAAAABw/bRaFSGdzv2Y/s1600-h/model_results.png"&gt;&lt;img style="cursor: pointer;" src="http://4.bp.blogspot.com/_UgQ6WrY5uCE/SCGi7Tbr5oI/AAAAAAAAABw/bRaFSGdzv2Y/s400/model_results.png" alt="" id="BLOGGER_PHOTO_ID_5197614584674641538" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;To model human behaviour I'm using the &lt;a href="http://jasss.soc.surrey.ac.uk/4/4/reviews/schmidt.html"&gt;PECS&lt;/a&gt; framework (Physical Conditions, Emotional States, Cognitive Capabilities and Social Status) and I'm using &lt;a href="http://www.ordnancesurvey.co.uk/oswebsite/products/osmastermap/"&gt;Mastermap&lt;/a&gt; GIS data along with census &lt;a href="http://edina.ac.uk/ukborders/"&gt;boundaries &lt;/a&gt;and &lt;a href="http://casweb.mimas.ac.uk/"&gt;statistics&lt;/a&gt; to describe houses and local communities. I'm using findings from criminology to make the model as realistic as possible, both from the point-of-view of how the burglars should behave and which aspects of the environment are important to a potential burglar. I'm hoping to publish a couple of papers which have more details about the model, one is in review at the moment.&lt;br /&gt;&lt;br /&gt;I'm working in the &lt;a href="http://www.geog.leeds.ac.uk/"&gt;School of Geography&lt;/a&gt; at the &lt;a href="http://www.leeds.ac.uk/"&gt;University of Leeds&lt;/a&gt; and I'm part of the Centre for Spatial Analysis and Policy (&lt;a href="http://www.geog.leeds.ac.uk/research/csap/"&gt;CSAP&lt;/a&gt;) research cluster. We're working closely with &lt;a href="http://www.saferleeds.org.uk/"&gt;Safer Leeds&lt;/a&gt; the crime and disorder reduction partnership. They are kindly supplying a range of data from essential crime statistics to detailed information about their crime-reduction projects. If anyone has any comments / criticisms / suggestions about the work please either email me (my address is on the &lt;a href="http://www.geog.leeds.ac.uk/people/n.malleson"&gt;school&lt;/a&gt; website) or leave comments here.&lt;br /&gt;&lt;br /&gt;&lt;span style="font-size:180%;"&gt;The Environment&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;In my model, the environment will be made up of three layers:&lt;br /&gt;&lt;ol&gt;&lt;li&gt;The "community" or "neighbourhood" layer&lt;/li&gt;&lt;li&gt;Individual properties&lt;/li&gt;&lt;li&gt;Transport&lt;/li&gt;&lt;/ol&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://3.bp.blogspot.com/_UgQ6WrY5uCE/SBWeOcSeceI/AAAAAAAAABI/-9EjLuDjuPs/s1600-h/model_layers1.png"&gt;&lt;img style="cursor: pointer;" src="http://3.bp.blogspot.com/_UgQ6WrY5uCE/SBWeOcSeceI/AAAAAAAAABI/-9EjLuDjuPs/s400/model_layers1.png" alt="" id="BLOGGER_PHOTO_ID_5194231716190777826" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;The &lt;span style="font-weight: bold;"&gt;community layer&lt;/span&gt; is designed to bring in all the aspects of a &lt;span style="font-style: italic;"&gt;neighbourhood &lt;/span&gt;which will influence how a potential burglar behaves. This layer consists of four sub-layers which will each influence a potential burglar differently. &lt;span style="font-weight: bold;"&gt;Collective efficacy &lt;/span&gt;(or community spirit) is designed to give an idea of how likely it is that people in the neighbourhood will notice an outsider and keep an eye on them, a highly cohesive neighbourhood will make a burglar agent more cautious. In general, criminologists have found that a high collective efficacy is inversely proportional to crime rates. &lt;span style="font-weight: bold;"&gt;Attractiveness &lt;/span&gt;gives an estimation of the abundance of goods available to a potential burglary (student households, for example, often have lots of expensive goods in them). The final two layers: &lt;span style="font-weight: bold;"&gt;traffic volume&lt;/span&gt; and &lt;span style="font-weight: bold;"&gt;occupancy&lt;/span&gt; are designed to give an estimate of how busy the area is. If there are lots of passers-by it will be more difficult to break into a property unnoticed and many burglars have expressed a preference for empty houses so they will not have to confront the owners. Most of the data for these layers can be gathered from the (2001) &lt;a href="http://www.statistics.gov.uk/census/default.asp"&gt;UK census&lt;/a&gt;.&lt;br /&gt;&lt;br /&gt;The &lt;span style="font-weight: bold;"&gt;individual property&lt;/span&gt;&lt;span&gt; layer &lt;/span&gt;provides individual information about each potential victim (household). For UK studies I will be using &lt;a href="http://www.ordnancesurvey.co.uk/oswebsite/products/osmastermap/"&gt;mastermap&lt;/a&gt; data which is a detailed, individual-level GIS dataset containing information about roads, buildings, parks etc. By analysing of each individual house it is possible to estimate the number of possible entrances to the property (a terraced house, for example, will usually have fewer possible entrances than a detached house) and how visible the property is to its' neighbours. This figure shows some of the different features available as part of the Topographic Layer.&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://3.bp.blogspot.com/_UgQ6WrY5uCE/SBWnUcSecgI/AAAAAAAAABY/sHRJeVBIDHU/s1600-h/mastermap_topography.jpg"&gt;&lt;img style="cursor: pointer;" src="http://3.bp.blogspot.com/_UgQ6WrY5uCE/SBWnUcSecgI/AAAAAAAAABY/sHRJeVBIDHU/s400/mastermap_topography.jpg" alt="" id="BLOGGER_PHOTO_ID_5194241714874642946" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;Finally, the &lt;span style="font-weight: bold;"&gt;transport layer&lt;/span&gt; will be used by the agents to move around the environment. Different methods will include public transport, walking and driving. This will be particularly useful for policy scenarios. For example, it might be useful to ask "what might happen to burglary rates in this area if we built this new rapid-transit line".&lt;br /&gt;&lt;br /&gt;&lt;span style="font-size:180%;"&gt;Burglar Agents&lt;/span&gt;&lt;br /&gt;Potential burglars are the only agents in the model. The actions of other important actors (passers-by, residents etc) can be simulated in the virtual environment. To make the agents as realistic as possible the research will draw on findings from criminology and use an advanced behavioural framework to model their behaviour.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/3676794757609504906-5170133893871367085?l=crimesim.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://crimesim.blogspot.com/feeds/5170133893871367085/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=3676794757609504906&amp;postID=5170133893871367085' title='10 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3676794757609504906/posts/default/5170133893871367085'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3676794757609504906/posts/default/5170133893871367085'/><link rel='alternate' type='text/html' href='http://crimesim.blogspot.com/2008/04/introduction-my-model.html' title='Introduction - My Prototype Burglary Model'/><author><name>Nick Malleson</name><uri>http://www.blogger.com/profile/14332343657963894480</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://4.bp.blogspot.com/_UgQ6WrY5uCE/SCGi7Tbr5oI/AAAAAAAAABw/bRaFSGdzv2Y/s72-c/model_results.png' height='72' width='72'/><thr:total>10</thr:total></entry></feed>
