{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,6,27]],"date-time":"2026-06-27T06:32:12Z","timestamp":1782541932228,"version":"3.54.5"},"publisher-location":"New York, NY, USA","reference-count":62,"publisher":"ACM","license":[{"start":{"date-parts":[[2020,4,21]],"date-time":"2020-04-21T00:00:00Z","timestamp":1587427200000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/www.acm.org\/publications\/policies\/copyright_policy#Background"}],"funder":[{"DOI":"10.13039\/100011199","name":"European Research Council","doi-asserted-by":"publisher","award":["637991"],"award-info":[{"award-number":["637991"]}],"id":[{"id":"10.13039\/100011199","id-type":"DOI","asserted-by":"publisher"}]}],"content-domain":{"domain":["dl.acm.org"],"crossmark-restriction":true},"short-container-title":[],"published-print":{"date-parts":[[2020,4,21]]},"DOI":"10.1145\/3313831.3376553","type":"proceedings-article","created":{"date-parts":[[2020,5,27]],"date-time":"2020-05-27T17:16:51Z","timestamp":1590599811000},"page":"1-13","update-policy":"https:\/\/doi.org\/10.1145\/crossmark-policy","source":"Crossref","is-referenced-by-count":64,"title":["GRIDS: Interactive Layout Design with Integer Programming"],"prefix":"10.1145","author":[{"given":"Niraj Ramesh","family":"Dayama","sequence":"first","affiliation":[{"name":"Aalto University, Helsinki, Finland"}],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Kashyap","family":"Todi","sequence":"additional","affiliation":[{"name":"Aalto University &amp; Finnish Center for Artificial Intelligence FCAI, Helsinki, Finland"}],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Taru","family":"Saarelainen","sequence":"additional","affiliation":[{"name":"Aalto University, Helsinki, Finland"}],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Antti","family":"Oulasvirta","sequence":"additional","affiliation":[{"name":"Aalto University &amp; Finnish Center for Artificial Intelligence FCAI, Helsinki, Finland"}],"role":[{"vocabulary":"crossref","role":"author"}]}],"member":"320","published-online":{"date-parts":[[2020,4,23]]},"reference":[{"key":"e_1_3_2_2_1_1","doi-asserted-by":"publisher","DOI":"10.1145\/504704.504705"},{"key":"e_1_3_2_2_2_1","doi-asserted-by":"publisher","DOI":"10.1145\/2501988.2502024"},{"key":"e_1_3_2_2_3_1","doi-asserted-by":"publisher","DOI":"10.1145\/1600193.1600219"},{"key":"e_1_3_2_2_4_1","doi-asserted-by":"publisher","DOI":"10.1145\/1600193.1600207"},{"key":"e_1_3_2_2_5_1","doi-asserted-by":"publisher","DOI":"10.5555\/2835587.2835589"},{"key":"e_1_3_2_2_6_1","doi-asserted-by":"publisher","DOI":"10.1145\/15922.15912"},{"key":"e_1_3_2_2_7_1","doi-asserted-by":"publisher","DOI":"10.1145\/266180.266361"},{"key":"e_1_3_2_2_8_1","volume-title":"SUS-A quick and dirty usability scale. Usability evaluation in industry 189, 194","author":"Brooke John","year":"1996","unstructured":"John Brooke and others. 1996. SUS-A quick and dirty usability scale. Usability evaluation in industry 189, 194 (1996), 4--7."},{"key":"e_1_3_2_2_9_1","doi-asserted-by":"publisher","DOI":"10.1145\/3059454.3059455"},{"key":"e_1_3_2_2_10_1","doi-asserted-by":"publisher","DOI":"10.1145\/2617588"},{"key":"e_1_3_2_2_11_1","doi-asserted-by":"publisher","DOI":"10.1016\/0377--2217(93)E0277--5"},{"key":"e_1_3_2_2_12_1","doi-asserted-by":"publisher","DOI":"10.1016\/j.destud.2004.06.002"},{"key":"e_1_3_2_2_13_1","volume-title":"Generating Multiple Solutions for Mixed Integer Programming Problems","author":"Danna Emilie","unstructured":"Emilie Danna, Mary Fenelon, Zonghao Gu, and Roland Wunderling. 2007. Generating Multiple Solutions for Mixed Integer Programming Problems. In Integer Programming and Combinatorial Optimization, Matteo Fischetti and David P. Williamson (Eds.). Springer Berlin Heidelberg, Berlin, Heidelberg, 280--294."},{"key":"e_1_3_2_2_14_1","volume-title":"Creativity in the design process: co-evolution of problem--solution. Design studies 22, 5","author":"Dorst Kees","year":"2001","unstructured":"Kees Dorst and Nigel Cross. 2001. Creativity in the design process: co-evolution of problem--solution. Design studies 22, 5 (2001), 425--437."},{"key":"e_1_3_2_2_15_1","volume-title":"Method and system for computer screen layout based on a recombinant geometric modular structure. (Aug","author":"Drenttel William","year":"1999","unstructured":"William Drenttel and Jessica Helfand. 1999. Method and system for computer screen layout based on a recombinant geometric modular structure. (Aug. 1999). https:\/\/patents.google.com\/patent\/US7124360B1\/en"},{"key":"e_1_3_2_2_16_1","doi-asserted-by":"publisher","DOI":"10.1145\/1456659.1456665"},{"key":"e_1_3_2_2_17_1","doi-asserted-by":"publisher","DOI":"10.1145\/76372.77531"},{"key":"e_1_3_2_2_18_1","doi-asserted-by":"publisher","DOI":"10.1145\/1978942.1979177"},{"key":"e_1_3_2_2_19_1","doi-asserted-by":"publisher","DOI":"10.1007\/11551201_3"},{"key":"e_1_3_2_2_20_1","doi-asserted-by":"publisher","DOI":"10.1145\/964442.964461"},{"key":"e_1_3_2_2_21_1","doi-asserted-by":"publisher","DOI":"10.1145\/1095034.1095063"},{"key":"e_1_3_2_2_22_1","unstructured":"Krzysztof Zygmunt Gajos and Daniel S Weld. 2008. Automatically generating personalized user interfaces. Citeseer."},{"key":"e_1_3_2_2_23_1","first-page":"1532","article-title":"Decision-Theoretic User Interface Generation","volume":"8","author":"Gajos Krzysztof Z","year":"2008","unstructured":"Krzysztof Z Gajos, Daniel S Weld, and Jacob O Wobbrock. 2008. Decision-Theoretic User Interface Generation.. In AAAI, Vol. 8. 1532--1536.","journal-title":"AAAI"},{"key":"e_1_3_2_2_24_1","doi-asserted-by":"publisher","DOI":"10.1145\/1294211.1294253"},{"key":"e_1_3_2_2_25_1","doi-asserted-by":"publisher","DOI":"10.1145\/1357054.1357250"},{"key":"e_1_3_2_2_26_1","doi-asserted-by":"publisher","DOI":"10.1145\/142750.143074"},{"key":"e_1_3_2_2_27_1","doi-asserted-by":"publisher","DOI":"10.1016\/0307--904X(94)00033--3"},{"key":"e_1_3_2_2_28_1","doi-asserted-by":"publisher","DOI":"10.1145\/502348.502362"},{"key":"e_1_3_2_2_29_1","doi-asserted-by":"publisher","DOI":"10.1145\/169059.169221"},{"key":"e_1_3_2_2_30_1","volume-title":"The Grid: A Modular System for the Design and Production of Newpapers, Magazines, and Books (1 edition ed.)","author":"Hurlburt Allen","year":"1982","unstructured":"Allen Hurlburt. 1982. The Grid: A Modular System for the Design and Production of Newpapers, Magazines, and Books (1 edition ed.). Wiley, New York; Chichester."},{"key":"e_1_3_2_2_31_1","doi-asserted-by":"publisher","DOI":"10.1145\/882262.882353"},{"key":"e_1_3_2_2_32_1","doi-asserted-by":"publisher","DOI":"10.1145\/2642918.2647382"},{"key":"e_1_3_2_2_33_1","doi-asserted-by":"publisher","DOI":"10.1145\/3290605.3300863"},{"key":"e_1_3_2_2_34_1","doi-asserted-by":"publisher","DOI":"10.4324\/9781315009292"},{"key":"e_1_3_2_2_35_1","doi-asserted-by":"publisher","DOI":"10.1145\/1753326.1753667"},{"key":"e_1_3_2_2_36_1","volume-title":"LayoutGAN: Generating Graphic Layouts with Wireframe Discriminators. In 7th International Conference on Learning Representations, ICLR 2019","author":"Li Jianan","year":"2019","unstructured":"Jianan Li, Jimei Yang, Aaron Hertzmann, Jianming Zhang, and Tingfa Xu. 2019. LayoutGAN: Generating Graphic Layouts with Wireframe Discriminators. In 7th International Conference on Learning Representations, ICLR 2019, New Orleans, LA, USA, May 6--9, 2019. https:\/\/openreview.net\/forum?id=HJxB5sRcFQ"},{"key":"e_1_3_2_2_37_1","doi-asserted-by":"publisher","DOI":"10.1016\/S0377--2217(02)00123--6"},{"key":"e_1_3_2_2_38_1","unstructured":"Simon Lok and Steven Feiner. 2001. A Survey of Automated Layout Techniques for Information Presentations."},{"key":"e_1_3_2_2_39_1","doi-asserted-by":"publisher","DOI":"10.1145\/964442.964462"},{"key":"e_1_3_2_2_40_1","volume-title":"Thinking with type: A critical guide for designers, writers","author":"Lupton Ellen","unstructured":"Ellen Lupton. 2014. Thinking with type: A critical guide for designers, writers, editors, & students. Chronicle Books."},{"key":"e_1_3_2_2_41_1","volume-title":"Web style guide","author":"Lynch Patrick J","unstructured":"Patrick J Lynch. 2008. Web style guide. Yale University Press."},{"key":"e_1_3_2_2_42_1","doi-asserted-by":"publisher","DOI":"10.1287\/mnsc.44.3.388"},{"key":"e_1_3_2_2_43_1","doi-asserted-by":"publisher","DOI":"10.1145\/2702123.2702575"},{"key":"e_1_3_2_2_44_1","unstructured":"Josef M\u00fcller-Brockmann. 1996. Grid Systems in Graphic Design: A Visual Communication Manual for Graphic Designers Typographers and Three Dimensional Designers (bilingual edition ed.). Niggli Z\u00fcrich."},{"key":"e_1_3_2_2_45_1","doi-asserted-by":"publisher","DOI":"10.1145\/2702123.2702149"},{"key":"e_1_3_2_2_46_1","doi-asserted-by":"publisher","DOI":"10.1145\/2380116.2380146"},{"key":"e_1_3_2_2_47_1","volume-title":"Rethinking perceptual organization: The role of uniform connectedness. Psychonomic bulletin & review 1, 1","author":"Palmer Stephen","year":"1994","unstructured":"Stephen Palmer and Irvin Rock. 1994. Rethinking perceptual organization: The role of uniform connectedness. Psychonomic bulletin & review 1, 1 (1994), 29--55."},{"key":"e_1_3_2_2_48_1","doi-asserted-by":"publisher","DOI":"10.1145\/3173574.3173758"},{"key":"e_1_3_2_2_49_1","volume-title":"Proceedings of DRS.","author":"Philippa Mothersill","year":"2018","unstructured":"Mothersill Philippa and Bove V Michael. 2018. An ontology of computational tools for design activities. In Proceedings of DRS."},{"key":"e_1_3_2_2_50_1","doi-asserted-by":"publisher","DOI":"10.1016\/j.disopt.2005.01.002"},{"key":"e_1_3_2_2_51_1","doi-asserted-by":"publisher","DOI":"10.1145\/1240866.1241052"},{"key":"e_1_3_2_2_52_1","doi-asserted-by":"publisher","DOI":"10.1145\/215585.215704"},{"key":"e_1_3_2_2_53_1","doi-asserted-by":"publisher","DOI":"10.1145\/1461551.1461591"},{"key":"e_1_3_2_2_54_1","doi-asserted-by":"publisher","DOI":"10.1007\/978--3--319--97082-0_13"},{"key":"e_1_3_2_2_55_1","doi-asserted-by":"publisher","DOI":"10.1145\/2901790.2901817"},{"key":"e_1_3_2_2_56_1","doi-asserted-by":"publisher","DOI":"10.1080\/0740817X.2015.1019161"},{"key":"e_1_3_2_2_57_1","doi-asserted-by":"publisher","DOI":"10.1145\/192593.192718"},{"key":"e_1_3_2_2_58_1","volume-title":"Integer programming","author":"Wolsey Laurence A","unstructured":"Laurence A Wolsey. 1998. Integer programming. Wiley."},{"key":"e_1_3_2_2_59_1","doi-asserted-by":"publisher","DOI":"10.1145\/2642918.2647398"},{"key":"e_1_3_2_2_60_1","doi-asserted-by":"publisher","DOI":"10.1145\/2379256.2379268"},{"key":"e_1_3_2_2_61_1","doi-asserted-by":"publisher","DOI":"10.1145\/2414536.2414638"},{"key":"e_1_3_2_2_62_1","doi-asserted-by":"publisher","DOI":"10.1145\/3306346.3322971"}],"event":{"name":"CHI '20: CHI Conference on Human Factors in Computing Systems","location":"Honolulu HI USA","acronym":"CHI '20","sponsor":["SIGCHI ACM Special Interest Group on Computer-Human Interaction"]},"container-title":["Proceedings of the 2020 CHI Conference on Human Factors in Computing Systems"],"original-title":[],"link":[{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/3313831.3376553","content-type":"unspecified","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/dl.acm.org\/doi\/pdf\/10.1145\/3313831.3376553","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,6,17]],"date-time":"2025-06-17T22:32:52Z","timestamp":1750199572000},"score":1,"resource":{"primary":{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/3313831.3376553"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2020,4,21]]},"references-count":62,"alternative-id":["10.1145\/3313831.3376553","10.1145\/3313831"],"URL":"https:\/\/doi.org\/10.1145\/3313831.3376553","relation":{},"subject":[],"published":{"date-parts":[[2020,4,21]]},"assertion":[{"value":"2020-04-23","order":3,"name":"published","label":"Published","group":{"name":"publication_history","label":"Publication History"}}]}}