このブログに示されているようなアルゴリズムを作成するための情報/リソースを指摘したいと思います。これは、多角形 (私の場合はボロノイ セル) をさまざまなサイズのいくつかのボックスに分割したものです。
http://procworld.blogspot.nl/2011/07/city-lots.html
コメントでは、特にブログの著者による論文を見つけることができますが、リストされている唯一の式は、候補地の適合性に関するものです。
http://www.groenewegen.de/delft/thesis-final/ProceduralCityLayoutGeneration-Preprint.pdf
どの言語でもかまいませんが、例を挙げることができる場合は Javascript が優先されます (私が現在使用している言語であるため)
同様の質問は次のとおりです。
[編集]: 最初に何かを見つけましたが、完全に探していたものではありません: http://www2.stetson.edu/~efriedma/squintri/