The elements of graphing data
Computer algorithms: introduction to design and analysis (2nd ed.)
Computer algorithms: introduction to design and analysis (2nd ed.)
ACE: an automatic complexity evaluator
ACM Transactions on Programming Languages and Systems (TOPLAS)
The art of computer programming, volume 1 (3rd ed.): fundamental algorithms
The art of computer programming, volume 1 (3rd ed.): fundamental algorithms
Information Graphics: A Comprehensive Illustrated Reference
Information Graphics: A Comprehensive Illustrated Reference
Introduction to Algorithms
ThemeRiver: Visualizing Thematic Changes in Large Document Collections
IEEE Transactions on Visualization and Computer Graphics
Visualizing Time-Series on Spirals
INFOVIS '01 Proceedings of the IEEE Symposium on Information Visualization 2001 (INFOVIS'01)
Dynamic query tools for time series data sets: timebox widgets for interactive exploration
Information Visualization
Algorithms Sequential And Parallel: A Unified Approach (Charles River Media Computer Engineering (Hardcover))
Two-Tone Pseudo Coloring: Compact Visualization for One-Dimensional Data
INFOVIS '05 Proceedings of the Proceedings of the 2005 IEEE Symposium on Information Visualization
Data Structures and Algorithms in C++, Third Edition
Data Structures and Algorithms in C++, Third Edition
Measuring empirical computational complexity
Proceedings of the the 6th joint meeting of the European software engineering conference and the ACM SIGSOFT symposium on The foundations of software engineering
Harnessing Green IT: Principles and Practices
IT Professional
Corollaries to Amdahl's Law for Energy
IEEE Computer Architecture Letters
Stacked Graphs – Geometry & Aesthetics
IEEE Transactions on Visualization and Computer Graphics
Graphical Perception of Multiple Time Series
IEEE Transactions on Visualization and Computer Graphics
IEEE Transactions on Visualization and Computer Graphics
An Information-theoretic Framework for Visualization
IEEE Transactions on Visualization and Computer Graphics
Visualization of Time-Oriented Data
Visualization of Time-Oriented Data
Hi-index | 0.00 |
In this paper, we present a novel visualization technique for assisting the observation and analysis of algorithmic complexity. In comparison with conventional line graphs, this new technique is not sensitive to the units of measurement, allowing multivariate data series of different physical qualities (e.g., time, space and energy) to be juxtaposed together conveniently and consistently. It supports multivariate visualization as well as uncertainty visualization. It enables users to focus on algorithm categorization by complexity classes, while reducing visual impact caused by constants and algorithmic components that are insignificant to complexity analysis. It provides an effective means for observing the algorithmic complexity of programs with a mixture of algorithms and black-box software through visualization. Through two case studies, we demonstrate the effectiveness of complexity plots in complexity analysis in research, education and application.