Repository logo
 
Publication

Space Syntax with Prolog

dc.contributor.authorFernandes, Pedro Afonso
dc.date.accessioned2022-08-31T12:45:45Z
dc.date.available2022-08-31T12:45:45Z
dc.date.issued2022
dc.description.abstractThis paper introduces a new way to perform space syntax analyses using Prolog, a Logic Programming language concerned with Artificial Intelligence. Developed in the 1970’s to process natural languages, Prolog can deal easily with simple declarations of facts like the connection (or permeability) between convex spaces or axial lines. Readily available on-line through the SWISH platform, in a fancy format inspired by Jupyter Notebooks, Prolog may help to understand the recursive nature of urban processes, given some elementary generators, or to describe or even check the structure (e.g. concentric) of some village. Mostly important, Prolog can compute space syntax measures such connectivity, control or integration in a comprehensive, transparent and attractive way, namely, for students and researchers on space syntax. The experience suggests that Prolog may be appropriate for gamma-analysis of small buildings like the Ashanti’s shrine, acting as flexible and easily replicable calculator of syntactic measures. This flexibility is reinforced by the free and open-source nature of the code stored in the SWISH platform, as well as by the declarative nature of Logic Programming, which facilitates the description of the patterns of discrete systems as social knowables. In fact, a Prolog program represents a certain amount of knowledge, which is used to answer queries about the social and economic consequences of some spatial design.pt_PT
dc.description.versioninfo:eu-repo/semantics/publishedVersionpt_PT
dc.identifier.eid85145563317
dc.identifier.isbn9788293677673
dc.identifier.urihttp://hdl.handle.net/10400.14/38641
dc.language.isoengpt_PT
dc.peerreviewedyespt_PT
dc.subjectSpace syntaxpt_PT
dc.subjectGamma-analysispt_PT
dc.subjectConcentric structurespt_PT
dc.subjectLogic programmingpt_PT
dc.subjectPrologpt_PT
dc.titleSpace Syntax with Prologpt_PT
dc.typebook part
dspace.entity.typePublication
oaire.citation.conferencePlaceNorwaypt_PT
oaire.citation.titleProceedings of the 13th Space Syntax Symposiumpt_PT
rcaap.rightsopenAccesspt_PT
rcaap.typebookPartpt_PT

Files

Original bundle
Now showing 1 - 1 of 1
No Thumbnail Available
Name:
47725682.pdf
Size:
886.99 KB
Format:
Adobe Portable Document Format
License bundle
Now showing 1 - 1 of 1
No Thumbnail Available
Name:
license.txt
Size:
3.44 KB
Format:
Item-specific license agreed upon to submission
Description: