The SIAM Journal on Computing contains research articles on the mathematical and formal aspects of computer science and nonnumerical computing. Topics include analysis and design of algorithms, data structures, computational complexity, computational algebra, computational aspects of combinatorics and graph theory, computational geometry, computational robotics, the mathematical aspects of programming languages, artificial intelligence, computational learning, databases, information retrieval, cryptography, networks, distributed computing, parallel algorithms, and computer architecture. Read more