[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"doc-detail-85141-en":3,"doc-seo-85141-105":29,"detail-sidebar-cat-0-en-105":91},{"code":4,"msg":5,"data":6},0,"success",{"doc_id":7,"user_id":8,"nickname":9,"user_avatar":10,"doc_module":4,"category_id":11,"category_name":12,"doc_title":13,"doc_description":14,"doc_content":15,"file_id":16,"file_url":17,"file_type":18,"file_size":19,"view_count":20,"is_deleted":4,"is_public":20,"is_downloadable":20,"audit_status":20,"page_count":21,"language":22,"language_code":23,"site_id":24,"html_lang":23,"table_of_contents":25,"faqs":26,"seo_title":13,"seo_description":14,"update_tm":27,"read_time":28},85141,1374391974468,"Eden","https://ap-avatar.wpscdn.com/davatar_29158cc5080c5b710cf443261637dec0",8,"Research & Report","From Patterns to Maze Structures: SMT-Based Path Synthesis and 2D/3D Construction","A pipeline constructs maze structures from input patterns such as text or shapes by solving a central path-synthesis problem encoded in Satisfiability Modulo Theories. The SMT model imposes global constraints on adjacency, continuity, and pattern-constrained coverage, enabling fixed-bound instances to be solved via a single call. Synthesized paths become scaffolds for planar, self-avoiding routes or for layered traversals with prescribed over–under crossings, which guide both 2D maze completion and 3D realizations of woven mazes, extending prior Bridges work.","arXiv :2607 .0978 1v 1 [ cs .AI] 8 Jul 2026  \nFrom Patterns to Maze Structures: SMT-Based Path Synthesis and 2D/3D Construction  \nSHENGYI WANG, Shanghai Qi Zhi Institute, China  \nWe present a pipeline for constructing maze structures from input patterns such as text or shapes. The central path-synthesis problem is encoded in Satisfiability Modulo Theories as global constraints on adjacency, continuity, and pattern-constrained coverage, allowing each fixed-bound instance to be solved in one call. The resulting path is either a planar, self-avoiding route or a layered traversal with prescribed over–under crossings, and it serves as a scaffold for constructing planar mazes and three-dimensional realizations of woven mazes. This report extends the published Bridges 2026 conference paper with more representative SMT-LIB examples and a fuller account of how synthesized paths become concrete maze constructions in planar and three-dimensional form.  \n1 Introduction  \nThis report extends the Bridges 2026 conference paper [9], which introduced the SMT formulation for synthesizing maze solution paths from input patterns. The present version keeps that formulation but broadens the scope from path synthesis to maze construction. In particular, it gives more representative SMT-LIB fragments, describes how synthesized paths are completed into planar and woven maze structures, and develops the height information needed to realize layered crossings as three-dimensional maze geometry.  \nWe derive two distinct maze solution paths from the same input pattern: a planar path and a layered path with crossings. Each solution path then serves as a scaffold for maze construction. Figure 1 gives an example of the resulting planar and woven mazes, both with and without highlighted solution paths.  \n(a) (b)  \n(c) (d)  \nFig. 1. Planar and woven mazes derived from the same “∞” solution pattern: (a) Planar maze,  \n(b) Planar maze with solution,(c) Woven maze, (d) Woven maze with solution.  \nAuthor’s Contact Information: Shengyi Wang, Shanghai Qi Zhi Institute, Shanghai, China, [wangshengyi@sqz.ac.cn](wangshengyi@sqz.ac.cn).  \n2 Shengyi Wang  \nThe construction of the mazes considered in this paper can be viewed as a three-step process, as shown in Figure 2. First, a given text or image is converted into a set of grid positions. Second, a path is constructed on this grid, starting from a prescribed entry position and ending at a prescribed exit position, while traversing as many target grid positions as possible. Depending on the intended maze type, this path may be required to be planar or may admit layered crossings. Third, a maze is generated from the resulting path.  \nFig. 2. Three-step pipeline from an input pattern to a maze.  \nAmong these steps, the first is straightforward and can be handled using existing image processing tools, such as rasterization followed by binary thresholding to extract a target set of grid positions from the input pattern. The conference version focused primarily on the second step: finding a suitable path that satisfies global structural constraints while remaining faithful to the input pattern. This report retains that formulation and develops the third step in greater detail, including both planar maze completion and a three-dimensional realization of layered crossings.  \nThe third step builds on standard maze-generation ideas, for example those surveyed in [3] . From a graph-theoretic perspective, planar maze generation can be viewed as constructing a spanning tree of an underlying grid graph subject to the synthesized solution path. In the layered case, the crossing relation supplies additional topological information that must be turned into compatible height data before a three-dimensional maze geometry can be constructed.  \n2 Path Synthesis  \nThis section describes the synthesis of the solution path that serves as the combinatorial scaffold for the later maze construction. The path is modeled as a sequence of moves on g","cbCaij1hrbs2He7X","https://ap.wps.com/l/cbCaij1hrbs2He7X","pdf",1009610,1,14,"English","en",105,"# Introduction\n## Problem scope and extensions\n## Example planar and woven outputs\n# Shengyi Wang\n## Three-step pipeline overview\n# Path Synthesis\n## Problem analysis\n## SMT encoding\n## Solver performance","[{\"question\":\"What is the main contribution of this report?\",\"answer\":\"It extends the Bridges 2026 SMT formulation from synthesizing maze solution paths to also constructing maze structures, including planar completion and 3D realization of layered crossings with more representative SMT-LIB examples.\"},{\"question\":\"How does the pipeline convert input patterns into maze structures?\",\"answer\":\"It rasterizes text or images into grid positions, synthesizes a path on the grid from a fixed entry to exit with coverage objectives (and crossing data when needed), then completes the resulting path into planar mazes and 3D woven-maze geometry.\"},{\"question\":\"How are planar and layered (woven) solutions generated from the same input?\",\"answer\":\"The method derives two solution paths from the same pattern: a planar orthogonal self-avoiding route, and a layered route with crossings. Each path then serves as a scaffold for constructing the corresponding planar or woven maze, with layered crossings requiring height information for 3D geometry.\"}]",1784201336,35,{"code":4,"msg":30,"data":31},"ok",{"site_id":24,"language":23,"slug":32,"title":13,"keywords":33,"description":14,"schema_data":34,"social_meta":86,"head_meta":88,"extra_data":90,"updated_unix":27},"from-patterns-to-maze-structures-smt-based-path-synthesis-and-2d3d-construction","",{"@graph":35,"@context":85},[36,53,68],{"@type":37,"itemListElement":38},"BreadcrumbList",[39,43,47,50],{"item":40,"name":41,"@type":42,"position":20},"https://docshare.wps.com","Home","ListItem",{"item":44,"name":45,"@type":42,"position":46},"https://docshare.wps.com/document/","Document",2,{"item":48,"name":12,"@type":42,"position":49},"https://docshare.wps.com/document/research-report/",3,{"item":51,"name":13,"@type":42,"position":52},"https://docshare.wps.com/document/from-patterns-to-maze-structures-smt-based-path-synthesis-and-2d3d-construction/85141/",4,{"url":51,"name":13,"@type":54,"author":55,"headline":13,"publisher":57,"fileFormat":60,"inLanguage":23,"description":14,"dateModified":61,"datePublished":62,"encodingFormat":60,"isAccessibleForFree":63,"interactionStatistic":64},"DigitalDocument",{"name":9,"@type":56},"Person",{"url":40,"name":58,"@type":59},"DocShare","Organization","application/pdf","2026-07-17","2026-07-16",true,{"@type":65,"interactionType":66,"userInteractionCount":20},"InteractionCounter",{"@type":67},"ViewAction",{"@type":69,"mainEntity":70},"FAQPage",[71,77,81],{"name":72,"@type":73,"acceptedAnswer":74},"What is the main contribution of this report?","Question",{"text":75,"@type":76},"It extends the Bridges 2026 SMT formulation from synthesizing maze solution paths to also constructing maze structures, including planar completion and 3D realization of layered crossings with more representative SMT-LIB examples.","Answer",{"name":78,"@type":73,"acceptedAnswer":79},"How does the pipeline convert input patterns into maze structures?",{"text":80,"@type":76},"It rasterizes text or images into grid positions, synthesizes a path on the grid from a fixed entry to exit with coverage objectives (and crossing data when needed), then completes the resulting path into planar mazes and 3D woven-maze geometry.",{"name":82,"@type":73,"acceptedAnswer":83},"How are planar and layered (woven) solutions generated from the same input?",{"text":84,"@type":76},"The method derives two solution paths from the same pattern: a planar orthogonal self-avoiding route, and a layered route with crossings. Each path then serves as a scaffold for constructing the corresponding planar or woven maze, with layered crossings requiring height information for 3D geometry.","https://schema.org",{"og:url":51,"og:type":87,"og:title":13,"og:site_name":58,"og:description":14},"article",{"robots":89,"canonical":51},"index,follow",{"doc_id":7,"site_id":24},{"code":4,"msg":5,"data":92},[93,97,101,105,110,115,120,123,128,131,135],{"id":20,"doc_module":4,"doc_module_name":45,"category_name":94,"show_sort_weight":95,"slug":96},"Story & Novel",90,"story-novel",{"id":46,"doc_module":4,"doc_module_name":45,"category_name":98,"show_sort_weight":99,"slug":100},"Literature",80,"literature",{"id":52,"doc_module":4,"doc_module_name":45,"category_name":102,"show_sort_weight":103,"slug":104},"Exam",70,"exam",{"id":106,"doc_module":4,"doc_module_name":45,"category_name":107,"show_sort_weight":108,"slug":109},5,"Comic",60,"comic",{"id":111,"doc_module":4,"doc_module_name":45,"category_name":112,"show_sort_weight":113,"slug":114},6,"Technology",50,"technology",{"id":116,"doc_module":4,"doc_module_name":45,"category_name":117,"show_sort_weight":118,"slug":119},7,"Healthcare",40,"healthcare",{"id":11,"doc_module":4,"doc_module_name":45,"category_name":12,"show_sort_weight":121,"slug":122},30,"research-report",{"id":124,"doc_module":4,"doc_module_name":45,"category_name":125,"show_sort_weight":126,"slug":127},9,"Religion & Spirituality",20,"religion-spirituality",{"id":126,"doc_module":4,"doc_module_name":45,"category_name":129,"show_sort_weight":126,"slug":130},"World Cup","world-cup",{"id":132,"doc_module":4,"doc_module_name":45,"category_name":133,"show_sort_weight":132,"slug":134},10,"Lifestyle","lifestyle",{"id":136,"doc_module":4,"doc_module_name":45,"category_name":137,"show_sort_weight":106,"slug":138},19,"General","general"]