Search Space Pruning Constraints Visualization

被引:2
|
作者
Haugen, Blake [1 ]
Kurzak, Jakub [1 ]
机构
[1] Univ Tennessee, Innovat Comp Lab, Knoxville, TN 37996 USA
来源
2014 SECOND IEEE WORKING CONFERENCE ON SOFTWARE VISUALIZATION (VISSOFT) | 2014年
关键词
D O I
10.1109/VISSOFT.2014.15
中图分类号
TP31 [计算机软件];
学科分类号
081202 ; 0835 ;
摘要
The field of software optimization, among others, is interested in finding an optimal solution in a large search space. These search spaces are often large, complex, non-linear and even non-continuous at times. The size of the search space makes a brute force solution intractable. As a result, one or more search space pruning constraints are often used to reduce the number of candidate configurations that must be evaluated in order to solve the optimization problem. If more than one pruning constraint is employed, it can be challenging to understand how the pruning constraints interact and overlap. This work presents a visualization technique based on a radial, space-filling technique that allows the user to gain a better understanding of how the pruning constraints remove candidates from the search space. The technique is then demonstrated using a search space pruning data set derived from the optimization of a matrix multiplication code for NVIDIA CUDA accelerators.
引用
收藏
页码:30 / 39
页数:10
相关论文
共 50 条
  • [41] Pruning search space by dominance rules in best first search for the Job Shop Scheduling Problem
    Sierra, Maria R.
    Varela, Ramiro
    ICSOFT 2008: PROCEEDINGS OF THE THIRD INTERNATIONAL CONFERENCE ON SOFTWARE AND DATA TECHNOLOGIES, VOL PL/DPS/KE, 2008, : 273 - +
  • [42] Search space pruning and global optimization of multiple gravity assist trajectories with deep space manoeuvres
    Becerra, V. M.
    Nasuto, S. J.
    Anderson, J.
    Ceriotti, M.
    Bombardelli, C.
    2007 IEEE CONGRESS ON EVOLUTIONARY COMPUTATION, VOLS 1-10, PROCEEDINGS, 2007, : 957 - +
  • [43] Enhancing SAT-based Sequential Depth Computation by Pruning Search Space
    Chen, Yung-Chih
    Wang, Chun-Yao
    GLSVLSI 2009: PROCEEDINGS OF THE 2009 GREAT LAKES SYMPOSIUM ON VLSI, 2009, : 397 - 400
  • [44] Search space pruning and global optimisation of multiple gravity assist spacecraft trajectories
    D. Izzo
    V. M. Becerra
    D. R. Myatt
    S. J. Nasuto
    J. M. Bishop
    Journal of Global Optimization, 2007, 38 : 283 - 296
  • [45] An efficient pruning method to guide the search of precision tests in statistical timing space
    Lee, Leonard
    Wang, Li-C.
    2006 IEEE INTERNATIONAL TEST CONFERENCE, VOLS 1 AND 2, 2006, : 41 - +
  • [46] Search Space Pruning Based on Image Tools for Preliminary Interplanetary Trajectory Design
    杨大林
    徐波
    高有涛
    TransactionsofNanjingUniversityofAeronauticsandAstronautics, 2015, 32 (05) : 530 - 540
  • [47] Learning fine-grained search space pruning and heuristics for combinatorial optimization
    Lauri, Juho
    Dutta, Sourav
    Grassia, Marco
    Ajwani, Deepak
    JOURNAL OF HEURISTICS, 2023, 29 (2-3) : 313 - 347
  • [48] A Symmetry-Breaking Node Equivalence for Pruning the Search Space in Backtracking Algorithms
    Cibej, Uros
    Furst, Luka
    Mihelic, Jurij
    SYMMETRY-BASEL, 2019, 11 (10):
  • [49] Efficient Channel Pruning via Architecture-Guided Search Space Shrinking
    Yang, Zhi
    Li, Zheyang
    PATTERN RECOGNITION AND COMPUTER VISION, PT I, PRCV 2022, 2022, 13534 : 540 - 551
  • [50] Learning fine-grained search space pruning and heuristics for combinatorial optimization
    Juho Lauri
    Sourav Dutta
    Marco Grassia
    Deepak Ajwani
    Journal of Heuristics, 2023, 29 : 313 - 347