YaBeSH Engineering and Technology Library

    • Journals
    • PaperQuest
    • YSE Standards
    • YaBeSH
    • Login
    View Item 
    •   YE&T Library
    • ASME
    • Journal of Computing and Information Science in Engineering
    • View Item
    •   YE&T Library
    • ASME
    • Journal of Computing and Information Science in Engineering
    • View Item
    • All Fields
    • Source Title
    • Year
    • Publisher
    • Title
    • Subject
    • Author
    • DOI
    • ISBN
    Advanced Search
    JavaScript is disabled for your browser. Some features of this site may not work without it.

    Archive

    An Efficient Conflict Detection and Resolution Scheme for Geometric Constraints Using a Pruning and Backtracking Strategy

    Source: Journal of Computing and Information Science in Engineering:;2025:;volume( 025 ):;issue: 008::page 84501-1
    Author:
    Mu, Anyu
    ,
    Liu, Zhenyu
    ,
    Duan, Guifang
    ,
    Tan, Jianrong
    DOI: 10.1115/1.4068260
    Publisher: The American Society of Mechanical Engineers (ASME)
    Abstract: Identifying and eliminating conflicts and redundancies between geometric constraints is crucial for effective constraint resolving in engineering design. This research proposes a graph-based conflict detection and resolution scheme for geometric constraint systems with both equality and inequality constraints based on numerical methods using a pruning and backtracking strategy. Initially, the minimum subset of conflicting constraints is detected by traversing all connected subgraphs of the original constraint graph in a pruning manner. The traversal process is encoded in a directed acyclic graph (DAG). The solvability of each constraint subgraph is determined by solving its equivalent algebraic system using variants of the Levenberg–Marquardt (LM) algorithm (Ma, 2008, “A Globally Convergent Levenberg–Marquardt Method for the Least l2-Norm Solution of Nonlinear Inequalities,” Appl. Math. Comput., 206(1), pp. 133–140; Amini et al., 2018, “An Efficient Levenberg–Marquardt Method With a New LM Parameter for Systems of Nonlinear Equations,” Optimization, 67(5), pp. 637–650) and verifying the solution. Inconsistencies between conflicting constraints are eliminated by modifying or discarding constraints recommended by a set of criteria. Finally, the resolution is validated by backtracking ancestor subgraphs along the paths of the DAG. Experimental results demonstrate the effectiveness of the proposed framework in handling inconsistent overconstrainedness between geometric constraints in various parametric forms, including those arising from violations of geometric rules or theorems.
    • Download: (930.4Kb)
    • Show Full MetaData Hide Full MetaData
    • Get RIS
    • Item Order
    • Go To Publisher
    • Price: 5000 Rial
    • Statistics

      An Efficient Conflict Detection and Resolution Scheme for Geometric Constraints Using a Pruning and Backtracking Strategy

    URI
    http://yetl.yabesh.ir/yetl1/handle/yetl/4308775
    Collections
    • Journal of Computing and Information Science in Engineering

    Show full item record

    contributor authorMu, Anyu
    contributor authorLiu, Zhenyu
    contributor authorDuan, Guifang
    contributor authorTan, Jianrong
    date accessioned2025-08-20T09:44:24Z
    date available2025-08-20T09:44:24Z
    date copyright4/16/2025 12:00:00 AM
    date issued2025
    identifier issn1530-9827
    identifier otherjcise-24-1570.pdf
    identifier urihttp://yetl.yabesh.ir/yetl1/handle/yetl/4308775
    description abstractIdentifying and eliminating conflicts and redundancies between geometric constraints is crucial for effective constraint resolving in engineering design. This research proposes a graph-based conflict detection and resolution scheme for geometric constraint systems with both equality and inequality constraints based on numerical methods using a pruning and backtracking strategy. Initially, the minimum subset of conflicting constraints is detected by traversing all connected subgraphs of the original constraint graph in a pruning manner. The traversal process is encoded in a directed acyclic graph (DAG). The solvability of each constraint subgraph is determined by solving its equivalent algebraic system using variants of the Levenberg–Marquardt (LM) algorithm (Ma, 2008, “A Globally Convergent Levenberg–Marquardt Method for the Least l2-Norm Solution of Nonlinear Inequalities,” Appl. Math. Comput., 206(1), pp. 133–140; Amini et al., 2018, “An Efficient Levenberg–Marquardt Method With a New LM Parameter for Systems of Nonlinear Equations,” Optimization, 67(5), pp. 637–650) and verifying the solution. Inconsistencies between conflicting constraints are eliminated by modifying or discarding constraints recommended by a set of criteria. Finally, the resolution is validated by backtracking ancestor subgraphs along the paths of the DAG. Experimental results demonstrate the effectiveness of the proposed framework in handling inconsistent overconstrainedness between geometric constraints in various parametric forms, including those arising from violations of geometric rules or theorems.
    publisherThe American Society of Mechanical Engineers (ASME)
    titleAn Efficient Conflict Detection and Resolution Scheme for Geometric Constraints Using a Pruning and Backtracking Strategy
    typeJournal Paper
    journal volume25
    journal issue8
    journal titleJournal of Computing and Information Science in Engineering
    identifier doi10.1115/1.4068260
    journal fristpage84501-1
    journal lastpage84501-10
    page10
    treeJournal of Computing and Information Science in Engineering:;2025:;volume( 025 ):;issue: 008
    contenttypeFulltext
    DSpace software copyright © 2002-2015  DuraSpace
    نرم افزار کتابخانه دیجیتال "دی اسپیس" فارسی شده توسط یابش برای کتابخانه های ایرانی | تماس با یابش
    yabeshDSpacePersian
     
    DSpace software copyright © 2002-2015  DuraSpace
    نرم افزار کتابخانه دیجیتال "دی اسپیس" فارسی شده توسط یابش برای کتابخانه های ایرانی | تماس با یابش
    yabeshDSpacePersian