Keywords
UIST2.0 Archive - 20 years of UIST
Back
Back to keywords index

program

drawing program

In Proceedings of UIST 1996
Article Picture

A new direct manipulation technique for aligning objects in drawing programs (p. 157-164)

In Proceedings of UIST 1997
Article Picture

Interactive beautification: a technique for rapid geometric design (p. 105-114)

program visualization

In Proceedings of UIST 1993
Article Picture

Algorithm animation using 3D interactive graphics (p. 93-100)

In Proceedings of UIST 1995
Article Picture

Using information murals in visualization applications (p. 73-74)

In Proceedings of UIST 2006
Article Picture

Viz: a visual analysis suite for explaining local search behavior (p. 57-66)

Abstract plus

NP-hard combinatorial optimization problems are common in real life. Due to their intractability, local search algorithms are often used to solve such problems. Since these algorithms are heuristic-based, it is hard to understand how to improve or tune them. We propose an interactive visualization tool, VIZ, meant for understanding the behavior of local search. VIZ uses animation of abstract search trajectories with other visualizations which are also animated in a VCR-like fashion to graphically playback the algorithm behavior. It combines generic visualizations applicable on arbitrary algorithms with algorithm and problem specific visualizations. We use a variety of techniques such as alpha blending to reduce visual clutter and to smooth animation, highlights and shading, automatically generated index points for playback, and visual comparison of two algorithms. The use of multiple viewpoints can be an effective way of understanding search behavior and highlight algorithm behavior which might otherwise be hidden.