@inproceedings{BauriedelDonathKoenig, author = {Bauriedel, Christian and Donath, Dirk and K{\"o}nig, Reinhard}, title = {COMPUTER-SUPPORTED SIMULATIONS FOR URBAN PLANNING}, editor = {G{\"u}rlebeck, Klaus and K{\"o}nke, Carsten}, organization = {Bauhaus-Universit{\"a}t Weimar}, doi = {10.25643/bauhaus-universitaet.2923}, url = {http://nbn-resolving.de/urn:nbn:de:gbv:wim2-20170327-29235}, pages = {10}, abstract = {The idea about a simulation program to support urban planning is explained: Four different, clearly defined developing paths can be calculated for the rebuilding of a shrinking town. Aided by self-organization principles, a complex system can be created. The dynamics based on the action patterns of single actors, whose behaviour is cyclically depends on the generated structure. Global influences, which control the development, can be divided at a spatial, socioeconomic, and organizational-juridical level. The simulation model should offer conclusions on new planning strategies, especially in the context of the creation process of rebuilding measures. An example of a transportation system is shown by means of prototypes for the visualisation of the dynamic development process.}, subject = {Architektur }, language = {en} } @inproceedings{KoenigBauriedel, author = {K{\"o}nig, Reinhard and Bauriedel, Christian}, title = {Computer-generated Urban Structures}, series = {Proceedings of the Generative Art Conference}, booktitle = {Proceedings of the Generative Art Conference}, address = {Milan, Italy}, doi = {10.25643/bauhaus-universitaet.2609}, url = {http://nbn-resolving.de/urn:nbn:de:gbv:wim2-20160623-26090}, pages = {1 -- 10}, abstract = {How does it come to particular structure formations in the cities and which strengths play a role in this process? On which elements can the phenomena be reduced to find the respective combination rules? How do general principles have to be formulated to be able to describe the urban processes so that different structural qualities can be produced? With the aid of mathematic methods, models based on four basic levels are generated in the computer, through which the connections between the elements and the rules of their interaction can be examined. Conclusions on the function of developing processes and the further urban origin can be derived.}, language = {en} } @inproceedings{KoenigMueller, author = {K{\"o}nig, Reinhard and M{\"u}ller, Daniela}, title = {Simulating the development of residential areas of the city of Vienna from 1888 to 2001}, series = {Compendium of Abstracts of the 8th International Conference on Urban Planning and Environment (UPE8)}, booktitle = {Compendium of Abstracts of the 8th International Conference on Urban Planning and Environment (UPE8)}, address = {Kaiserslautern, Germany}, doi = {10.25643/bauhaus-universitaet.2606}, url = {http://nbn-resolving.de/urn:nbn:de:gbv:wim2-20160622-26066}, pages = {23}, abstract = {The structure and development of cities can be seen and evaluated from different points of view. By replicating the growth or shrinkage of a city using historical maps depicting different time states, we can obtain momentary snapshots of the dynamic mechanisms of the city. An examination of how these snapshots change over the course of time and a comparison of the different static time states reveals the various interdependencies of population density, technical infrastructure and the availability of public transport facilities. Urban infrastructure and facilities are not distributed evenly across the city - rather they are subject to different patterns and speeds of spread over the course of time and follow different spatial and temporal regularities. The reasons and underlying processes that cause the transition from one state to another result from the same recurring but varyingly pronounced hidden forces and their complex interactions. Such forces encompass a variety of economic, social, cultural and ecological conditions whose respective weighting defines the development of a city in general. Urban development is, however, not solely a product of the different spatial distribution of economic, legal or social indicators but also of the distribution of infrastructure. But to what extent is the development of a city affected by the changing provision of infrastructure? As}, subject = {Simulation}, language = {en} } @inproceedings{KoenigVaroudis, author = {K{\"o}nig, Reinhard and Varoudis, Tasos}, title = {Spatial Optimizations: Merging depthmapX , spatial graph networks and evolutionary design in Grasshopper}, series = {Proceedings of ecaade 34: Complexity \& Simplicity}, booktitle = {Proceedings of ecaade 34: Complexity \& Simplicity}, address = {Oulu, Finland}, doi = {10.25643/bauhaus-universitaet.2604}, url = {http://nbn-resolving.de/urn:nbn:de:gbv:wim2-20160622-26040}, pages = {1 -- 6}, abstract = {In the Space Syntax community, the standard tool for computing all kinds of spatial graph network measures is depthmapX (Turner, 2004; Varoudis, 2012). The process of evaluating many design variants of networks is relatively complicated, since they need to be drawn in a separated CAD system, exported and imported in depthmapX via dxf file format. This procedure disables a continuous integration into a design process. Furthermore, the standalone character of depthmapX makes it impossible to use its network centrality calculation for optimization processes. To overcome this limitations, we present in this paper the first steps of experimenting with a Grasshopper component (reference omitted until final version) that can access the functions of depthmapX and integrate them into Grasshopper/Rhino3D. Here the component is implemented in a way that it can be used directly for an evolutionary algorithm (EA) implemented in a Python scripting component in Grasshopper}, language = {en} } @inproceedings{ChirkinKoenig, author = {Chirkin, Artem and K{\"o}nig, Reinhard}, title = {Concept of Interactive Machine Learning in Urban Design Problems : proceedings}, publisher = {ACM New York, NY, USA}, address = {San Jose, CA, USA}, doi = {10.25643/bauhaus-universitaet.2600}, url = {http://nbn-resolving.de/urn:nbn:de:gbv:wim2-20160622-26000}, pages = {10 -- 13}, abstract = {This work presents a concept of interactive machine learning in a human design process. An urban design problem is viewed as a multiple-criteria optimization problem. The outlined feature of an urban design problem is the dependence of a design goal on a context of the problem. We model the design goal as a randomized fitness measure that depends on the context. In terms of multiple-criteria decision analysis (MCDA), the defined measure corresponds to a subjective expected utility of a user. In the first stage of the proposed approach we let the algorithm explore a design space using clustering techniques. The second stage is an interactive design loop; the user makes a proposal, then the program optimizes it, gets the user's feedback and returns back the control over the application interface.}, subject = {Stadtgestaltung}, language = {en} } @inproceedings{KoenigSchmitt, author = {K{\"o}nig, Reinhard and Schmitt, Gerhard}, title = {Backcasting and a new way of command in computational design : Proceedings}, series = {CAADence in Architecture Conference}, booktitle = {CAADence in Architecture Conference}, editor = {Szoboszlai, Mih{\´a}ly}, address = {Budapest}, doi = {10.25643/bauhaus-universitaet.2599}, url = {http://nbn-resolving.de/urn:nbn:de:gbv:wim2-20160622-25996}, pages = {15 -- 25}, abstract = {It's not uncommon that analysis and simulation methods are used mainly to evaluate finished designs and to proof their quality. Whereas the potential of such methods is to lead or control a design process from the beginning on. Therefore, we introduce a design method that move away from a "what-if" forecasting philosophy and increase the focus on backcasting approaches. We use the power of computation by combining sophisticated methods to generate design with analysis methods to close the gap between analysis and synthesis of designs. For the development of a future-oriented computational design support we need to be aware of the human designer's role. A productive combination of the excellence of human cognition with the power of modern computing technology is needed. We call this approach "cognitive design computing". The computational part aim to mimic the way a designer's brain works by combining state-of-the-art optimization and machine learning approaches with available simulation methods. The cognition part respects the complex nature of design problems by the provision of models for human-computation interaction. This means that a design problem is distributed between computer and designer. In the context of the conference slogan "back to command", we ask how we may imagine the command over a cognitive design computing system. We expect that designers will need to let go control of some parts of the design process to machines, but in exchange they will get a new powerful command on complex computing processes. This means that designers have to explore the potentials of their role as commanders of partially automated design processes. In this contribution we describe an approach for the development of a future cognitive design computing system with the focus on urban design issues. The aim of this system is to enable an urban planner to treat a planning problem as a backcasting problem by defining what performance a design solution should achieve and to automatically query or generate a set of best possible solutions. This kind of computational planning process offers proof that the designer meets the original explicitly defined design requirements. A key way in which digital tools can support designers is by generating design proposals. Evolutionary multi-criteria optimization methods allow us to explore a multi-dimensional design space and provide a basis for the designer to evaluate contradicting requirements: a task urban planners are faced with frequently. We also reflect why designers will give more and more control to machines. Therefore, we investigate first approaches learn how designers use computational design support systems in combination with manual design strategies to deal with urban design problems by employing machine learning methods. By observing how designers work, it is possible to derive more complex artificial solution strategies that can help computers make better suggestions in the future.}, subject = {CAD}, language = {en} } @inproceedings{TreyerKleinKoenigetal., author = {Treyer, Lukas and Klein, Bernhard and K{\"o}nig, Reinhard and Meixner, Christine}, title = {Lightweight urban computation interchange (LUCI) system}, series = {Proceedings}, booktitle = {Proceedings}, publisher = {FOSS4G}, address = {Seoul, South Korea}, doi = {10.25643/bauhaus-universitaet.2598}, url = {http://nbn-resolving.de/urn:nbn:de:gbv:wim2-20160622-25982}, pages = {12}, abstract = {In this paper we introduce LUCI, a Lightweight Urban Calculation Interchange system, designed to bring the advantages of a calculation and content co-ordination system to small planning and design groups by the means of an open source middle-ware. The middle-ware focuses on problems typical to urban planning and therefore features a geo-data repository as well as a job runtime administration, to coordinate simulation models and its multiple views. The described system architecture is accompanied by two exemplary use cases that have been used to test and further develop our concepts and implementations.}, language = {en} } @inproceedings{KoenigTreyerSchmitt, author = {K{\"o}nig, Reinhard and Treyer, Lukas and Schmitt, Gerhard}, title = {Graphical smalltalk with my optimization system for urban planning tasks}, series = {31st eCAADe Conference - Volume 2}, booktitle = {31st eCAADe Conference - Volume 2}, publisher = {TU Delft}, address = {Delft, Netherlands}, doi = {10.25643/bauhaus-universitaet.2517}, url = {http://nbn-resolving.de/urn:nbn:de:gbv:wim2-20160121-25171}, pages = {195 -- 203}, abstract = {Based on the description of a conceptual framework for the representation of planning problems on various scales, we introduce an evolutionary design optimization system. This system is exemplified by means of the generation of street networks with locally defined properties for centrality. We show three different scenarios for planning requirements and evaluate the resulting structures with respect to the requirements of our framework. Finally the potentials and challenges of the presented approach are discussed in detail.}, subject = {St{\"a}dtebau}, language = {en} } @inproceedings{KoenigSchneiderHijazietal., author = {K{\"o}nig, Reinhard and Schneider, Sven and Hijazi, Ihab Hamzi and Li, Xin and Bielik, Martin and Schmitt, Gerhard and Donath, Dirk}, title = {Using geo statistical analysis to detect similarities in emotional responses of urban walkers to urban space}, series = {Sixth International Conference on Design Computing and Cognition (DCC14)}, booktitle = {Sixth International Conference on Design Computing and Cognition (DCC14)}, doi = {10.25643/bauhaus-universitaet.2514}, url = {http://nbn-resolving.de/urn:nbn:de:gbv:wim2-20160121-25146}, pages = {1}, abstract = {Using geo statistical analysis to detect similarities in emotional responses of urban walkers to urban space}, subject = {St{\"a}dtebau}, language = {en} } @inproceedings{HijaziHusseinKoenig, author = {Hijazi, Ihab Hamzi and Hussein, M. H. and K{\"o}nig, Reinhard}, title = {Enabling geo-design: Evaluating the capacity of 3D city model to support thermal design in building}, series = {9th 3DGeoInfo Conference}, booktitle = {9th 3DGeoInfo Conference}, address = {Dubai, UAE}, doi = {10.25643/bauhaus-universitaet.2508}, url = {http://nbn-resolving.de/urn:nbn:de:gbv:wim2-20160118-25089}, pages = {4}, abstract = {Enabling geo-design: Evaluating the capacity of 3D city model to support thermal design in building}, subject = {Informatik}, language = {en} } @inproceedings{TreyerKleinKoenigetal., author = {Treyer, Lukas and Klein, Bernhard and K{\"o}nig, Reinhard and Meixner, Christine}, title = {Lightweight urban computation interchange (LUCI) system}, series = {FOSS4G 2015 Conference}, booktitle = {FOSS4G 2015 Conference}, publisher = {FOSS4G}, address = {Seoul, South Korea}, doi = {10.25643/bauhaus-universitaet.2504}, url = {http://nbn-resolving.de/urn:nbn:de:gbv:wim2-20160118-25042}, pages = {12}, abstract = {In this paper we introduce LUCI, a Lightweight Urban Calculation Interchange system, designed to bring the advantages of a calculation and content co-ordination system to small planning and design groups by the means of an open source middle-ware. The middle-ware focuses on problems typical to urban planning and therefore features a geo-data repository as well as a job runtime administration, to coordinate simulation models and its multiple views. The described system architecture is accompanied by two exemplary use cases that have been used to test and further develop our concepts and implementations.}, subject = {Architektur}, language = {en} } @inproceedings{Koenig, author = {K{\"o}nig, Reinhard}, title = {CPlan: An Open Source Library for Computational Analysis and Synthesis}, series = {33rd eCAADe Conference}, booktitle = {33rd eCAADe Conference}, editor = {Martens, Bob and Wurzer, G, Gabriel and Grasl, Tomas and Lorenz, Wolfgang and Schaffranek, Richard}, publisher = {Vienna University of Technology}, address = {Vienna}, doi = {10.25643/bauhaus-universitaet.2503}, url = {http://nbn-resolving.de/urn:nbn:de:gbv:wim2-20160118-25037}, pages = {245 -- 250}, abstract = {Some caad packages offer additional support for the optimization of spatial configurations, but the possibilities for applying optimization are usually limited either by the complexity of the data model or by the constraints of the underlying caad system. Since we missed a system that allows to experiment with optimization techniques for the synthesis of spatial configurations, we developed a collection of methods over the past years. This collection is now combined in the presented open source library for computational planning synthesis, called CPlan. The aim of the library is to provide an easy to use programming framework with a flat learning curve for people with basic programming knowledge. It offers an extensible structure that allows to add new customized parts for various purposes. In this paper the existing functionality of the CPlan library is described.}, subject = {Architektur}, language = {en} }