Visualizing Graphs and Clusters as Maps - CiteSeerX

0 downloads 0 Views 6MB Size Report
Chamillionaire. Chris Brown. Flo Rida. Jamie Foxx. Kanye West. Ne-Yo. Sean Kingston. Timbaland. T-Pain. Akron/Family. Animal Collective. Devendra Banhart.
Visualizing Graphs and Clusters as Maps Emden R. Gansner∗

Yifan Hu†

AT&T Labs - Research, 180 Park Ave, Florham Park, NJ 07932

AT&T Labs - Research, 180 Park Ave, Florham Park, NJ 07932

Stephen G. Kobourov‡ University of Arizona, 1040 E 4th Street, Tucson, AZ 85721

A BSTRACT Information visualization is essential in making sense out of large data sets. Often, high-dimensional data are visualized as a collection of points in 2-dimensional space through dimensionality reduction techniques. However, these traditional methods often do not capture well the underlying structural information, clustering, and neighborhoods. In this paper, we describe GMap, a practical algorithmic framework for visualizing relational data with geographiclike maps. We illustrate the effectiveness of this approach with examples from several domains.

to understand the visualization of a biological experiment that was created by a statistician. When large data sets are drawn as point clouds or node-link graphs, it is sometimes possible to observe a visual similarity to geographic maps. For example, several small connected components next to a much larger component suggest several small islands next to a big continent. We took the next step in visualizing data directly as a geographic map. A map representation is familiar and intuitive; most people are very familiar with maps and nicely drawn maps often provide hours of enjoyable exploration. Many people take advantage of this familiarity with maps and manually create map-like representations that portray relations among abstract concepts. We were interested in automating the process which begins with the data and ends with a drawing of a map. In this process there are two main competing goals: First, we would like to be faithful to the data, by maintaining the inherent structure and relationships, without adding or implying non-existent structure. Second, we would like the final result to look like a map, using standard cartographic conventions. Our attempt to address these two goals led to a framework for a map-based data representation that we call GMap.

Keywords: Information Visualization; Clustering; Graph Drawing; Graph Coloring; Maps; Set Visualization. I NTRODUCTION With the growth of the Internet and scientific and technological advances, the world has seen an explosion in the generation and collection of data. This data is often relational, high-dimensional, or both. With such a wealth of data comes the need to understand it, analyze it, and use it. Visualization can play a key role in all of these steps, but especially so in the exploratory phase. Many useful techniques for visualizing abstract data sets have been considered in the past. Graphs made of nodes and links (or edges) are often used to capture the relationships between objects, and graph drawing allows us to visualize such relationships. Typically nodes are represented by points in two or three dimensional space, and edges are represented by lines between the corresponding vertices. For an example of a relational data set, consider the Amazon.com graph, where books are nodes and there is an edge between two books if people who have bought one of the books also buy the other. High-dimensional data sets, on the other hand, are often visualized as point clouds in two or three dimensional space. An example is the listening pattern of users of the last.fm website. Each user can be represented by a long vector. The dimension of the vector is the same as the number of musicians available at the website, and the value of each element is proportional to the number of times a user listens to the corresponding musician. In a point cloud visualization, each point is a user and two points are close to each other if the two users have similar music taste. Unfortunately, these standard approaches of node-link diagrams and point cloud representations often require considerable effort to comprehend. If we desire to make the data accessible to people outside the areas of computer science and statistics, providing more compelling drawings is an important task. This is certainly true for the ordinary user who might be curious about the recommendations made by Amazon.com, but is also true for the biologist who wishes

GM AP The GMap framework allows us to generate map-like representations from an abstract data set. Specifically, given a highdimensional data set or a graph with edge weights (e.g., the similarity between books as determined by purchase behavior at Amazon.com), it produces a drawing with a map-like look, with countries that enclose similar objects, outer boundaries that follow the outline of the vertex set, and inner boundaries that have the twists and turns found in real maps. A typical example is in Figure 1 and shows just under 1000 books.1 Our maps also can have lakes, islands, and peninsulas, similar to those found in real geographic maps. GMap is a framework in the true sense of the word, rather than a specific algorithm. It consists of four main steps, the first two steps can be achieved by a variety existing algorithms. For the last two steps we propose new algorithms. In the first step we take as input a graph or high-dimensional data set, and embed it into the plane. The statistics and scientific modeling communities have extensively explored this problem and provide many ways of doing this. Possible embedding algorithms include principal component analysis, multidimensional scaling (MDS), force-directed algorithms, or non-linear dimensionality reductions such as Locally Linear Embedding and Isomap. The second step takes this collection of points in the plane and aggregates them into clusters. Here, it is important to match the clustering algorithm to the embedding algorithm. For example, a geometric clustering algorithm such as k-means may be suitable for an embedding derived from MDS, as the latter tends to place similar points in the same geometric region with good separation between clusters. On the other hand, with an embedding derived from a

∗ e-mail:

[email protected] [email protected] ‡ e-mail: [email protected]. Work done while this author was at AT&T Labs. † e-mail:

1 Most of the images in this article are available in an interactive form at http://www.research.att.com/˜yifanhu/MAPS/ imap.html.

1

Getting Off: Pornography and the End of Masculinity

Pornified: How Pornography Is Damaging Our Lives, Our Relationships, and Our Families

Can't Buy My Love: How Advertising Changes the Way We Think and Feel

The End of America: Letter of Warning to a Young Patriot

Feministan The Body Project: An Intimate History of American Girls

Madness and Civilization: A History of Insanity in the Age of Reason

Feminism Is for Everybody: Passionate Politics

Memories, Dreams, Female Chauvinist Pigs: Women and the Rise of Raunch Culture Economic Facts Reflections The Obama Nation: Leftist Politics and Potemkin: Catherine the Great's and Fallacies the Cult of Personality Imperial Partner The Ego and the The Division of Labor Id  Stalin: The Court of Common Sense, The Rights of Man and Other in Society Guilty: Liberal Victims and Power to Ancient Iraq: Third the Red Tsar Essential Writings of Thomas Paine  Their Assault on America the People Edition  The Marx-Engels Liberty and Tyranny: A Kant: Groundwork of the Rescuing Sprite: A Dog Lover's Story Blood Meridian: Or the Evening The Wealth of Reader:  Conservative Manifesto Metaphysics of Morals  Redness in the West of Joy and Anguish Nations  Basic Political Warning to Writings Utilitarianism No Country for Old The Analects Being And Gulag: A A Place Selected Works the West Phenomenology of Men  Nothingness History Called Freedom Cancer Ward City of Perception  Plato: Republic The Conquest of God  The Pillars of the World Without The Landmark Herodotus: Gaul  The Myth of Sisyphus: Atonement The War with Hannibal: The History of Rome Earth  End The Book of Laughter The Histories St. Augustine And Other Essays from Its Foundation, Books XXI-XXX  Into the and Forgetting Confessions  The Twelve The Thirteenth Tale: People of the Book: Pilgrims Wild The Histories Purgatorio  The Brothers Caesars  The Idiot A Novel A Novel Ulysses Love in the Time Karamazov The Remains of of Cholera  The Iliad Sophocles I: Oedipus The King, Oedipus the Day The Iliad s II: The Cyclops and Heracles, The Odyssey of Homer The Story of Edgar Testimony: A at Colonus, Antigone  Crime and higenia in Tauris, Helen  of Homer Sawtelle: A Novel  Spark Notes Things Novel Punishment Anna Karenina White Teeth: The Odyssey Fall Apart The Dore Illustrations for Theogony, Works and The Hour I First The White Tiger: A The Brass Verdict: A Novel Dante's Divine Comedy Days  Believed: A Novel Novel  A Novel The God of Small 1984 Greek Tragedies, The Song of Hamlet  Lord of the Things: A Novel Sir Gawain and the Green Catch-22 Volume 3 Dreaming in Flies  Roland  Netherland  Knight, Pearl, Sir Orfeo Cuban Music and The Age of Turbulence: Adventures A Mercy The Great Romeo and The Making of the The Complete World of the Mind in a New World Gatsby Of Mice and Juliet  Romeo & Atomic Bomb Men  Greek Mythology Gertrude: A Invisible Man Girl, Interrupted Nothing to Be Juliet Novel Their Eyes Were Frightened Of Watching God Mythology: Timeless Tales of Family Of Mice The Grapes of Oliver Twist Gods and Heroes Writing Fiction: A Guide Wrath  & Men Cultural Contexts for Ralph Ellison's Invisible to Narrative Craft Cat's Cradle: The Battle of the Twelfth Night Man: A Bedford Documentary Companion Wuthering Heights Death of a A Novel Labyrinth  Salesman  On Writing Zora Neale Hurston: A Black Ships Before Troy: The Favorite Jane Austen Novels: Pride and Prejudice, Player Piano Aesop's Fables Life in Letters Sense and Sensibility and Persuasion  Story of 'The Iliad' The Wayward Plot & Bus  Naked Lunch: The Structure:  5 Steps to a 5: AP Middlemarch  Martin Chuzzlewit Marked  Restored Text Glengarry Glen Ross: English Literature, Second Edition  Howl and Other A Play The Alchemist Poems  The Fifth Glengarry Glen Ross Sarah Kane: Warrior of the Light:Mountain Imagined Communities: Reflections on the Origin and Spread of Nationalism, New Edition

Orientalism

The Interpretation of Dreams

Basic Economics 3rd Ed: A Common Sense Guide to the Economy

Discipline & Punish: The Birth of the Prison

From Max Weber: Essays in Sociology

Stories from Ancient Canaan

Prolegomena to Any Future Metaphysics That Will Be Able to Come Forward As Science With Kant's Letter to Marcus Herz, February 27, 1772: The Paul Carus Translation

The Elements of Moral Philosophy

Aristotle: Nicomachean Ethics 

The 48 Laws of Power

Leviathan: With Selected Variants from the Latin Edition of 1668

Myths from Mesopotamia: Creation, the Flood, Gilgamesh, and Others 

Descartes: Meditations on First Philosophy: With Selections from the Objections and Replies 

The Book of Five Rings

Why Government Is the Problem 

The Social Contract 

Four Plays: Medea, Hippolytus, Heracles, Bacchae 

The Koran

Phenomenology of Spirit 

The Dhammapada

Meditations on First Philosophy: In Which the Existence of God and the Distinction of the Soul from the Body Are Demonstrated

Graecoromania

The Campaigns of Alexander 

Five Dialogues

Rome and Italy: Books VI-X of the History of Rome from its Foundation 

The Civil Wars 

The Fall of the Roman Republic: Six Lives 

Inferno 

Makers of Rome: Nine Lives 

The Annals: The Reigns of Tiberius, Claudius, and Nero 

The Penguin Historical Atlas of Ancient Rome 

Ulysses Annotated: Notes for James Joyce's Ulysses [Revised and Expanded Edition]

Montaigne: Essays

Anselm of Canterbury: The Major Works 

Aeschylus II: The Suppliant Maidens and The Persians, Seven against Thebes and Prometheus Bound 

Euripides III: Hecuba, Andromache, The Trojan Women, Ion 

Finnegans Wake

The Essential Homer: Selections from the Iliad and the Odyssey

The Divine Comedy 

Rosencrantz & Guildenstern Are Dead

Paradise Lost

The Odyssey: The Fitzgerald Translation

Bacchae and Other Plays: Iphigenia among the Taurians; Bacchae; Iphigenia at Aulis; Rhesus 

Greek Tragedies, Volume 2 The Libation Bearers 

Milton's Paradise Lost

Dore's Illustrations of the Crusades 

The Divine Comedy: Purgatorio 

The Homeric Hymns

Iliad and Odyssey boxed set

Sir Gawain and the Green Knight 

Beowulf: A New Telling

The History of the Kings of Britain 

The Greek Myths: Complete Edition

Arcadia: A Play

Cymbeline 

Greek Gods and Heroes 

The Demigod Files 

The Last Olympian 

A Midsummer Night's Dream 

King Richard II 

Mythium

Bulfinch's Greek and Roman Mythology: The Age of Fable 

Poor Richard

Greek Myths for Young Children 

Stories from Around the World 

The Old Curiosity Shop 

The Gods and Goddesses of Olympus 

Wuthering Heights

Dombey and Son 

The Children's Homer: The Adventures of Odysseus and the Tale of Troy

The Golden Goblet 

D'Aulaires' Book of Norse Myths

The Odyssey

In Search of a Homeland: The Story of the Aeneid

The Children of Odin: The Book of Northern Myths

The Pickwick Papers 

Pride and Prejudice The Special Edition 

Catharine: and Other Writings 

Hawthorne's The Scarlet Letter 

The Doors of Perception and Heaven and Hell 

Who's Afraid of Virginia Woolf?

The Twilight Saga: The Official Guide

Twilight 

Focus on Leadership: Servant-Leadership for the 21st Century

Twilight: The Score

The Iceman Cometh

The Long Valley 

Moral Intelligence: Enhancing Business Performance and Leadership Success 

A Moon for the Misbegotten

American Buffalo

Barnaby Rudge

D'Aulaires' Book of Trolls 

D'Aulaires' Book of Animals 

The Mill on the Floss 

Oleanna

The Psychedelic Experience: A Manual Based on the Tibetan Book of the Dead 

Vanity Fair

Daniel Deronda

Leif the Lucky

Welcome to the Monkey House: Stories

Vampire Academy

Shadow Kiss

Chosen 

Frostbite 

Thespia Sexual Perversity in Chicago and the Duck Variations: Two Plays

To a God Unknown 

Sam Shepard : Seven Plays 

DMT: The Spirit Molecule: A Doctor's Revolutionary Research into the Biology of Near-Death and Mystical Experiences

August: Osage County

The Witch of Portobello: A Novel 

Brida: A Novel 

Doubt 

Zora Neale Hurston: A Literary Biography

The Art of Fiction: Notes on Craft for Young Writers

On Becoming a Novelist

Discovering Voice: Voice Lessons for Middle and High School

Voice Lessons: Classroom Activities to Teach Diction, Detail, Imagery, Syntax, and Tone

Grace 

Cliffsnotistan Mechanically Inclined: Building Grammar, Usage, and Style into Writer's Workshop

Grammar for High School: A Sentence-Composing Approach---A Student Worktext

5 Steps to a 5 on the AP: Writing the AP English Essay 

Traveling Mercies: Some Thoughts on Faith

Bird by Bird: Some Instructions on Writing and Life

Sentence Composing for Middle School: A Worktext on Sentence Variety and Maturity

Writing Down the Bones: Freeing the Writer Within

On Writing Well, 30th Anniversary Edition: The Classic Guide to Writing Nonfiction

The Elements of Style, Fourth Edition

Grammar for Middle School: A Sentence-Composing Approach--A Student Worktext

The First Five Pages: A Writer's Guide to Staying Out of the Rejection Pile

Sentence Composing for College: A Worktext on Sentence Variety and Maturity

Junky: The Definitive Text of Junk 

Hell's Angels: A Strange and Terrible Saga 

AP English Literature & Composition 

Queer: A Novel

The Elements of Style 

CliffsAP English Language and Composition 

The Essential Writings of Ralph Waldo Emerson 

Veronika Decides to Die: A Novel of Redemption 

The Pilgrimage

Aspects of the Novel

Juneteenth: A Novel

Ralph Ellison: Emergence of Genius

Dust Tracks on a Road: An Autobiography 

Leaves of Grass: The Original 1855 Edition 

101 Great American Poems 

By the River Piedra I Sat Down and Wept: A Novel of Forgiveness 

A Manual

A Historical Guide to Ralph Ellison 

Sentence Composing for High School: A Worktext on Sentence Variety and Maturity

Wrapped in Rainbows: The Life of Zora Neale Hurston 

The Pastures of Heaven 

Your Brain Is God

Anna In The Tropics

The Clean House and Other Plays

Dead Man's Cell Phone

Mules and Men 

Reading Like a Writer: A Guide for People Who Love Books and for Those Who Want to Write Them 

Trading Twelves: The Selected Letters of Ralph Ellison and Albert Murray

Going to the Territory

I Love Myself When I Am Laughing... And Then Again: A Zora Neale Hurston Reader

Coelholand The Zahir: A Novel of Obsession 

How I Learned to Drive

New Essays on Invisible Man 

Shadow and Act

Fear and Loathing in Las Vegas: A Savage Journey to the Heart of the American Dream

Eleven Minutes: A Novel 

Fool for Love and Other Plays

13 by Shanley: Thirteen Plays 

Complete Plays

Every Tongue Got to Confess: Negro Folk-tales from the Gulf States

Topdog/underdog

Speed-the-Plow

The Cambridge Companion to Ralph Ellison 

The Complete Stories 

Tell My Horse: Voodoo and Life in Haiti and Jamaica 

How to Read Novels Like a Professor: A Jaunty Exploration of the World's Favorite Literary Form

Ralph Ellison's Invisible Man: A Casebook 

Zora Neale Hurston : Novels and Stories : Jonah's Gourd Vine / Their Eyes Were Watching God / Moses, Man of the Mountain / Seraph on the Suwanee / Selected Stories 

The Electric Kool-Aid Acid Test

American Creation: Triumphs and Tragedies in the Founding of the Republic

Home: A Novel

Home To Harlem 

New Essays on Their Eyes Were Watching God 

The Sirens of Titan: A Novel

Untamed 

The Woman in White 

Flying Home: and Other Stories

How to Read Literature Like a Professor: A Lively and Entertaining Guide to Reading Between the Lines

The Singing Neanderthals: The Origins of Music, Language, Mind, and Body

The Virgin Suicides

The Perks of Being a Wallflower

The Collected Essays of Ralph Ellison 

The Blacker the Berry 

God Bless You, Mr. Rosewater

In Dubious Battle 

Once There Was a War 

How Fiction Works

Ralph Ellison: A Biography 

Living with Music: Ralph Ellison's Jazz Writings 

Cane

The Portable Harlem Renaissance Reader 

The Brethren: Inside the Supreme Court

Prozac Nation

Jazz

Zora Neale Hurston : Folklore, Memoirs, and Other Writings : Mules and Men, Tell My Horse, Dust Tracks on a Road, Selected Articles 

Zora Neale Hurston's Their Eyes Were Watching God: A Casebook 

Mother Night: A Novel

The Moon Is Down

Angels in America:  A Gay Fantasia on National Themes: Part One: Millennium Approaches Part Two:  Perestroika

Betrayed 

Music, The Brain, And Ecstasy: How Music Captures Our Imagination

Manchild in the Promised Land

Quicksand and Passing 

On the Road 

A Streetcar Named Desire

The Servant-Leader Within: A Transformative Path

The Congruent Life: Following the Inward Path to Fulfilling Work and Inspired Leadership

Hunted 

How the Garcia Girls Lost Their Accents 

Tar Baby

In Our Time

Spark Notes Invisible Man

Breakfast of Champions: A Novel

Bones 

The Coldest Winter: America and the Korean War

The Things They Carried

Their Eyes Were Watching God Literature Guide 

Steinbeck's the Grapes of Wrath 

Spark Notes The Grapes of Wrath

Sweet Thursday

The Bell Jar

Passing: 

Black and Blue 

The Scarecrow

The Lost Symbol

This Is Your Brain on Music: The Science of a Human Obsession

Bodega Dreams: A Novel

The Virgin Suicides: A Novel

Paradise 

Black Boy

Plum Bun: A Novel Without a Moral

Sickened: The True Story of a Lost Childhood

Heat Lightning

Extreme Measures: A Thriller 

The Nine: Inside the Secret World of the Supreme Court

Sea of Poppies: A Novel

Drowning Ruth: A Novel 

The Gate House

She's Come Undone 

Couldn't Keep It to Myself:  Wally Lamb and the Women of York Correctional Institution 

Legacy of Ashes: The History of the CIA

The World in Six Songs: How the Musical Brain Created Human Nature

Love: A Novel

Song of Solomon

The Invisible Man 

Spark Notes The Great Gatsby

Tortilla Flat

Long Day's Journey into Night

Twilight Soundtrack

Twilight: Director's Notebook: The Story of How We Made the Movie Based on the Novel by Stephenie Meyer

Beloved

Fitzgerald's The Great Gatsby 

Spark Notes The Scarlet Letter

The Complete Short Stories of Ernest Hemingway: The Finca Vigia Edition

In Search of History Salem Witch Trials 

The Winter of Our Discontent 

Twilight: The Complete Illustrated Movie Companion

The Host: A Novel

The Twilight Saga Collection

Wuthering Heights

Bleak House

A Moveable Feast

Cannery Row:

The Glass Menagerie

Moksha: Aldous Huxley's Classic Writings on Psychedelics and the Visionary Experience

VictorianaTransylvania Our Mutual Friend 

DK Readers: Trojan Horse 

Archimedes and the Door of Science 

Pride & Prejudice

To Have and Have Not

Travels with Charley in Search of America: 

A Raisin in the Sun

Huxley and God: Essays

Emma 

The Short Stories of F. Scott Fitzgerald: A New Collection

A Farewell To Arms

One Flew Over the Cuckoo's Nest: 

For Whom the Bell Tolls

The Journey to the East

Persuasion

Sense and Sensibility

Northanger Abbey

Mansfield Park

Little Dorrit

Their Eyes Were Watching God CD

The Old Man and The Sea

Spark Notes The Adventures of Huckleberry Finn

The Perennial Philosophy 

Pride and Prejudice 

David Copperfield

This Country of Ours

Percy Jackson and the Olympians Paperback Boxed Set 

Aesop's Fables: A Classic Illustrated Edition

Classics to Read Aloud to Your Children: Selections from Shakespeare, Twain, Dickens, O.Henry, London, Longfellow, Irving Aesop, Homer, Cervantes, Hawthorne, and More

Macbeth 

The Tempest

Bronte's Wuthering Heights 

Native Son

Islands in the Stream : A Novel

The Autobiography of Benjamin Franklin 

Spark Notes No Fear Shakespeare Othello 

The Taming of the Shrew 

Henry V 

The Titan's Curse 

Classic Myths to Read Aloud: The Great Stories of Greek and Roman Mythology, Specially Arranged for Children Five and Up by an Educational Expert

The Bluest Eye

Slaughterhouse-Five: A Novel

The Girl Who Played with Fire

Olivier Messiaen: Quartet for the End of Time

Down These Mean Streets

East of Eden

Americana

The Scarlet Letter

The Adventures of Huckleberry Finn

The Crucible

The Brief Wondrous Life of Oscar Wao

The Rest Is Noise: Listening to the Twentieth Century

The Sun Also Rises

The Catcher in the Rye

The Great Gatsby CD

Narcissus and Goldmund: A Novel

Narcissus and Goldmund

A Tale of Two Cities: 150th Anniversary 

Lush Life: A Novel

I'll Fly Away: Further Testimonies from the Women of York Prison 

Little Heathens: Hard Times and High Spirits on an Iowa Farm During the Great Depression

The Girl with the Dragon Tattoo

Oprahland I Know This Much Is True: A Novel 

The Elegance of the Hedgehog

The Secret Scripture

A Fraction of the Whole

Interpreter of Maladies

Siddhartha

The Glass Bead Game: 

Beneath the Wheel

Mythology

Incidents in the Life of a Slave Girl 

King Henry V 

D'Aulaires' Book of Greek Myths

Jane Eyre

Island 

Tree of Smoke: A Novel

Then We Came to the End: A Novel

The Savage Detectives: A Novel

Drown

A Clockwork Orange

CliffsNotes Jane Eyre

Hamlet 

King Lear

The Help

The Northern Clemency

Unaccustomed Earth: Stories 

Handle with Care: A Novel

The Guernsey Literary and Potato Peel Pie Society 

Olive Kitteridge: Fiction

Man Gone Down: A Novel

Nineteen Eighty-Four

Steppenwolf: A Novel

To Kill a Mockingbird

Great Expectations

The Dictionary of Classical Mythology

God's Bits of Wood 

The Associate

Letter to My Daughter

A Fine Balance 

2666: A Novel

The Ground Beneath Her Feet: A Novel

Fahrenheit 451

Demian

Narrative of the Life of Frederick Douglass 

The Taming of the Shrew 

King Henry IV, Part 2 

Half of a Yellow Sun

Stern Men

Still Life with Chickens: Starting Over in a House by the Sea

Out Stealing Horses: A Novel

The Moor's Last Sigh

The Last American Man

Stern Men: A Novel

Eat, Pray, Love: One Woman's Search for Everything Across Italy, India and Indonesia

Middlesex: A Novel 

Shalimar the Clown: A Novel

The Awakening

Waiting for Godot: A Tragicomedy in Two Acts

A Tree Grows in Brooklyn 

Golding's the Lord of the Flies 

A Tale of Two Cities 

Julius Caesar

The Tempest

The Library of Greek Mythology 

The Merry Wives of Windsor 

Heroes, Gods and Monsters of the Greek Myths

Twelfth Night

The Merchant of Venice 

Henry IV, Part 1 

Idylls of the King 

Copenhagen

Michael Frayn's Copenhagen in Debate: Historical Essays and Documents on the 1941 Meeting Between Niels Bohr and Werner Heisenberg

Night 

Animal Farm

The Picture of Dorian Gray - Oscar Wilde

The Invisible Man 

Othello 

The Winter's Tale 

Le Morte D'Arthur: The Winchester Manuscript 

All's Well That Ends Well 

The Once and Future King

The Satanic Verses: A Novel

Shame: A Novel

Midnight's Children: A Novel

War And Peace 

The Boy In the Striped Pajamas 

Infidel

Run: A Novel

Bridge of Sighs: A Novel 

Haroun and the Sea of Stories

Anthills of the Savannah

A Man of the People

Wide Sargasso Sea: A Novel

Twelfth Night: or, What You Will 

One Thousand and One Arabian Nights 

Shakespearea

As You Like It 

Rule of Saint Benedict in English

Eichmann in Jerusalem: A Report on the Banality of Evil 

Dr. Jekyll & Mr. Hyde 

A Midsummer Night's Dream 

King Lear

Hesiod's Theogony

Ecclesiastical History of the English People 

Brave New World and Brave New World Revisited

No Longer at Ease

Loving Frank: A Novel

The Maytrees: A Novel

A New Earth: Awakening to Your Life's Purpose 

Selfhelpistania

Three Cups of Tea: One Man's Mission to Promote Peace . . . One School at a Time

I Am the Messenger

Divisadero

The Enchantress of Florence: A Novel

Understanding Things Fall Apart: Selected Essays and Criticisms

Brave New World

The Good Earth 

Medea and Other Plays 

Saint George and the Dragon

Shakespeare Stories

The Aeneid

Four Plays by Aristophanes: The Birds; The Clouds; The Frogs; Lysistrata 

Chinua Achebe's Things Fall Apart: A Casebook 

Macbeth 

The Adventures of Robin Hood 

Girls at War

Achebe's Things Fall Apart: A Reader's Guide 

Madame Bovary

Chinua Achebe's Things Fall Apart 

Wiesel's Night

On My Own: The Art of Being a Woman Alone

Choose To Be Happy: A Guide to Total Happiness

A Writer's Workbook: Daily Exercises for the Writing Life

Happy for No Reason: 7 Steps to Being Happy from the Inside Out

The Book Thief

The Gathering

Home and Exile

Arrow of God

Things Fall Apart: A Novel

Things Fall Apart 

Heart of Darkness

Frankenstein 

Huxley's Brave New World 

Homeric Hymns

The Dore Gallery: His 120 Greatest Illustrations 

Fyodor Dostoevsky's Crime and Punishment 

Grendel

Beowulf 

Paradise Lost and Paradise Regained 

Divine Comedy: Inferno 

Classical Mythology

Rosencrantz and Guildenstern Are Dead

Beowulf: A New Verse Translation 

The Canterbury Tales 

The Oresteia: Agamemnon; The Libation Bearers; The Eumenides 

Greek Tragedies, Volume 1

Electra and Other Plays 

The Glass Castle: A Memoir

The History of Love: A Novel

The Namesake: A Novel

Never Let Me Go

On Beauty

Playing for Pizza

While Europe Slept: How Radical Islam is Destroying the West from Within

Wesley the Owl: The Remarkable Love Story of an Owl and His Girl

Collected Stories

Of Love and Other Demons 

Chronicle of a Death Foretold

A Passage to India

The Self-esteem Companion: Simple Exercises to Help You Challenge Your Inner Critic & Celebrate Your Personal Strengths

The Man From St. Petersburg

The Caged Virgin: An Emancipation Proclamation for Women and Islam

Alex & Me: How a Scientist and a Parrot Uncovered a Hidden World of Animal Intelligence--and Formed a Deep Bond in the Process

The English Patient

On Chesil Beach

One Hundred Years of Solitude 

Animal Farm and 1984

All Quiet on the Western Front

Chinua Achebe's Things Fall Apart 

The Innocent: A Novel

The Autumn of the Patriarch 

We

Stone Cold

A Dangerous Fortune

Night Over Water

The Key to Rebecca

Saturday

The Art of Racing in the Rain

Water for Elephants: A Novel

Memories of My Melancholy Whores

The Unbearable Lightness of Being: A Novel

Notes from Underground

The Stranger

Spark Notes Crime and Punishment

Mrs. Dalloway

Utopia 

A Modern Reader's Guide to Dante's the Divine Comedy

Dante's Divine Comedy: Hell, Purgatory, Paradise

Demons

No Exit and Three Other Plays

Orlando 

A Portrait of the Artist as a Young Man 

Dubliners 

Metamorphoses 

The Dore Bible Illustrations

War and Peace 

Stories of Anton Chekhov

Jacob's Room

A Reader's Guide to Finnegans Wake 

The Three Theban Plays 

Lysistrata and Other Plays 

Euripides I: Alcestis, The Medea, The Heracleidae, Hippolytus 

Dore's Dragons, Demons and Monsters 

The Eternal Husband and Other Stories

The Decameron

The Aeneid

The Divine Comedy: Inferno; Purgatorio; Paradiso 

Ten Plays by Euripides

The Essential Aeneid

Dore's Angels

The Inferno

The Consolation of Philosophy: Revised Edition 

Gilgamesh: A New Rendering in English Verse

Sophocles II: Ajax, The Women of Trachis, Electra & Philoctetes 

Dore's Illustrations for Paradise Lost 

The Epic of Gilgamesh: An English Verison with an Introduction 

Paradiso 

Vita Nuova

Aeschylus I: Oresteia: Agamemnon, The Libation Bearers, The Eumenides 

A Heartbreaking Work of Staggering Genius

Howards End

KFC

Eye of the Needle

Merle's Door: Lessons from a Freethinking Dog

Dewey: The Small-Town Library Cat Who Touched the World

Snow Flower and the Secret Fan: A Novel

Katherine

The Other Boleyn Girl 

Enduring Love: A Novel

Amsterdam: A Novel

The Memory Keeper's Daughter

Suite Francaise

The Kite Runner

The Adolescent

The Fall

The Constant Princess 

The Six Wives of Henry VIII

Amazing Gracie: A Dog's Tale

In the Skin of a Lion

The Gulag Archipelago, 1918-1956: An Experiment in Literary Investigation, Parts V-VII

The Gulag Archipelago 1918-1956 I-II

The Unbearable Lightness of Being 

The Double and The Gambler

The Aeneid of Virgil 

The Cambridge Companion to Dante 

Purgatory 

Euripides V: Electra, The Phoenician Women, The Bacchae 

Between the Acts 

A Thousand Splendid Suns

Dead Souls: A Novel

The Plague

The Years

The Virgin's Lover 

The Queen's Fool: A Novel 

Grace: A Novel

The Gulag Archipelago 1918-1956, Parts I - II

The Gulag Archipelago Volume 1: An Experiment in Literary Investigation 

The Gulag Archipelago: 1918-1956, An Experiment in Literary Investigation III - IV

One Day in the Life of Ivan Denisovich 

A Hero of Our Time 

Resistance, Rebellion, and Death: Essays

The New Bloomsday Book: A Guide Through Ulysses

Don Quixote

The Gulag Archipelago 1918-1956 Abridged: An Experiment in Literary Investigation 

In the First Circle: A Novel 

The Collected Tales of Nikolai Gogol

The First Man

To the Lighthouse 

Plutarch's Lives Volume 1 

Paradise 

Euripides IV: Rhesus, The Suppliant Women, Orestes, Iphigenia in Aulis 

The Rebel: An Essay on Man in Revolt

The Hours

Heart of a Dog

The Master and Margarita

Oblomov

Anthology Of Classical Myth: Primary Sources in Translation : with Additional Translations by Other Scholars and an Appendix on Linear B sources by Thomas G. Palaima

The Last Days of Socrates 

Pseudo Dionysius: The Complete Works 

Russiana

Nausea

Suttree

Ilf and Petrov's American Road Trip: The 1935 Travelogue of Two Soviet Writers

Execution by Hunger: The Hidden Holocaust

Kolyma Tales

The Solzhenitsyn Reader: New and Essential Writings, 1947-2005

August 1914

The Landmark Thucydides

Plutarch's Lives, Volume 2 

The History of the Peloponnesian War: Revised Edition 

The Annals of Imperial Rome 

Within the Whirlwind

The Harvest of Sorrow: Soviet Collectivization and the Terror-Famine

Man Is Wolf to Man: Surviving the Gulag

Red Cavalry

Eugene Onegin: A Novel in Verse 

Existentialism And Human Emotions 

Confessions 

Livy: The Early History of Rome, Books I-V 

Maximus Confessor: Selected Writings 

Gregory of Nyssa: The Life of Moses 

The Rise of the Roman Empire 

The Twelve Chairs 

Introduction to Metaphysics 

The Ethics Of Ambiguity

Moments of Being

Travels with Herodotus 

Plutarch: Lives of Noble Grecians and Romans 

Oresteia

Journey into the Whirlwind 

The Border Trilogy: All the Pretty Horses, the Crossing, Cities of the Plain 

Twelve Chairs

Survival In Auschwitz

The Soul and Barbed Wire: An Introduction to Solzhenitsyn

We Never Make Mistakes: Two Short Novels

Being and Time

All the Pretty Horses

Envy 

The Soviet Experiment: Russia, The USSR, and the Successor States

Solzhenitsyn: A Soul in Exile

White Guard

The Bhagavad Gita 

The Epic of Gilgamesh 

American Prometheus: The Triumph and Tragedy of J. Robert Oppenheimer

Oil!

The Life and Extraordinary Adventures of Private Ivan Chonkin 

The Christmas Sweater

Men in Black: How the Supreme Court Is Destroying America

A Dead Man's Memoir: A Theatrical Novel 

Basic Writings

Heidegger's Being And Time: A Reader's Guide 

A Room of One's Own

Gulliver's Travels

The Civil War 

Bernard of Clairvaux: Selected Works 

The Daodejing of Laozi

The Yoga Sutras of Patanjali: Commentary on the Raja Yoga Sutras by Sri Swami Satchidananda

A History of Histories: Epics, Chronicles, and Inquiries from Herodotus and Thucydides to the Twentieth Century 

Theban Plays

Politics 

Nicomachean Ethics

The Prince

The Jugurthine War / The Conspiracy of Catiline 

Rome and the Mediterranean: Books XXXI-XLV of the History of Rome from its Foundation 

Tao Te Ching 

The Trial and Death of Socrates

The Landmark Thucydides: A Comprehensive Guide to the Peloponnesian War

Ironies of Faith: The Laughter at the Heart of Christian Literature

Origen: An Exortation to Martyrdom, Prayer, and Selected Works

Leviathan 

The Republic Of Plato: Second Edition

One Hell of a Gamble: Khrushchev, Castro, and Kennedy, 1958-1964: The Secret History of the Cuban Missile Crisis

Khrushchev: The Man and His Era

The Fountainhead

The Forgotten Man: A New History of the Great Depression

Atlas Shrugged

The Fatal Eggs 

Augustine of Hippo: A Biography 

The Roman History: The Reign of Augustus 

The 5000 Year Leap: A Miracle That Changed the World

Capitalism and Freedom: Fortieth Anniversary Edition

The Bhagavad-Gita : Krishna's Counsel in Time of War 

Introductory Lectures on Psychoanalysis

Khrushchev's Cold War: The Inside Story of an American Adversary

Anthem

The Virtue of Selfishness 

My Grandfather's Son: A Memoir

An Inconvenient Book: Real Solutions to the World's Biggest Problems

The Communist Manifesto 

Second Treatise of Government

Capitalism: The Unknown Ideal

Do the Right Thing: Inside the Movement That's Bringing Common Sense Back to America

Surrender Is Not an Option: Defending America at the United Nations

Free to Choose: A Personal Statement

The Art Of War

Truman

Sashenka: A Novel

We the Living

The Real Benjamin Franklin 

The Real Thomas Jefferson 

Discourse on Method and Meditations on First Philosophy, 4th Ed.

Dialogues Concerning Natural Religion: The Posthumous Essays of the Immortality of the Soul and of Suicide

If Democrats Had Any Brains, They'd Be Republicans

The Real George Washington 

The Road to Serfdom: Text and Documents--The Definitive Edition 

The Second Sex

Grounding for the Metaphysics of Morals: With on a Supposed Right to Lie Because of Philanthropic Concerns

An Enquiry Concerning Human Understanding

A Bold Fresh Piece of Humanity

The Constitution of the United States of America, with the Bill of Rights and all of the Amendments; The Declaration of Independence; and the Articles of Confederation

The Feminine Mystique

The General Theory of Employment, Interest and Money

The World's Religions: Our Great Wisdom Traditions

The Whisperers: Private Life in Stalin's Russia

Culture Warrior

A Slobbering Love Affair: The True 

Liberal Fascism: The Secret History of the American Left, From Mussolini to the Politics of Meaning

The History of Sexuality, Vol. 1: An Introduction

An Introduction to Hinduism 

The Art of War

Four Texts on Socrates: Plato's Euthyphro, Apology, and Crito and Aristophanes' Clouds

Economics in One Lesson: The Shortest and Surest Way to Understand Basic Economics

What the Buddha Taught: Revised and Expanded Edition with Texts from Suttas and Dhammapada

On the Genealogy of Morals and Ecce Homo

Fringistan

The Federalist Papers 

Capitalism, Socialism, and Democracy

Black Skin, White Masks

Sun Tzu: The Art of War for Managers; 50 Strategic Rules

American Progressivism: A Reader

Lenin, Stalin, and Hitler: The Age of Social Catastrophe 

Gender Trouble: Feminism and the Subversion of Identity 

Civilization and Its Discontents

The Art of Seduction

On Liberty

Godless: The Church of Liberalism

The Return of Depression Economics and the Crisis of 2008

Sumerian Mythology: A Study of Spiritual and Literary Achievement in the Third Millennium B.C. 

On War

Real Change: From the World That Fails to the World That Works

The Anti-Federalist Papers and the Constitutional Convention Debates 

Backlash: The Undeclared War Against American Women

New Introductory Lectures on Psycho-Analysis: 

Gods, Demons and Symbols of Ancient Mesopotamia: An Illustrated Dictionary

Stalin and His Hangmen: The Tyrant and Those Who Killed for Him

The Case Against Barack Obama: The Unlikely Rise and Unexamined Agenda of the Media's Favorite Candidate

Ever Wonder Why? And Other Controversial Essays

Full Frontal Feminism: A Young Woman's Guide to Why Feminism Matters

The Beauty Myth: How Images of Beauty Are Used Against Women

The Future of an Illusion

Beyond the Pleasure Principle 

Fleeced: How Barack Obama, Media Mockery of Terrorist Threats, Liberals Who Want to Kill Talk Radio, the Do-Nothing Congress, Companies That Help Iran, and Washington Lobbyists for Foreign Governments Are Scamming Us ... and What to Do About It

Climate Confusion: How Global Warming Hysteria Leads to Bad Science, Pandering Politicians and Misguided Policies that Hurt the Poor

Power/Knowledge: Selected Interviews and Other Writings, 1972-1977

The Order of Things: An Archaeology of the Human Sciences

Fantasies of Flight

Faces in a Cloud: Intersubjectivity in Personality Theory

Self-Reliance and Other Essays 

Civil Disobedience and Other Essays 

Walden; Or, Life in the Woods 

The Valkyries

Rabbit Hole

The Seafarer Rock 'n' Roll: A New Play

Figure 1: A map of books related to “1984” from Amazon.com

Making the map

force-directed layout, a modularity based clustering [9] could be a better fit. The two algorithms are strongly related, and therefore we can expect vertices that are in the same cluster to also be physically close to each other in the embedding.

Given the placement of the points from the first step, and their clustering from the second, we want to create a map, with inner boundaries separating points not in the same cluster and outer boundaries preferably following the general outline of the point set. A naive approach for creating the map is to form the Voronoi diagram of the vertices based on the embedding information, together with four points on the corners of the bounding box. This is illustrated in Figure 2(a). Such maps often have sharp corners, and angular outer boundaries. We can generate more natural outer boundaries by adding random points to the current embedding. A random point is only accepted if its distance from any of the real points is more than some preset threshold. Note that this step can be implemented efficiently using a suitable space decomposing data structure, such as a quadtree. This leads to boundaries that follow the shape of the point set. In addition, the randomness of the points on the outskirts gives rise to some randomness of the outer boundaries, thus making them more map-like, as seen in Figure 2(b). Furthermore, depending on the value of the threshold, this step can also result in the creation of lakes and fjords in areas where vertices are far apart from each other. Nevertheless, some inner boundaries remain artificially straight. At this point, we still note the undesirable feature that the “countries” all have roughly the same area (Figure 2(b)), whereas we might prefer some areas to be larger than others (e.g., due to the importance of the entities they represent). As an illustration, in Figure 2, we assume that “node 1” is more important than the other

In the third step, we use the two-dimensional embedding together with the clustering to create the actual map by delineating country boundaries, carving continental outlines, and separating islands from continents. This can be accomplished with the help of plane partitioning techniques such as Voronoi diagrams, but with new algorithmic techniques to ensure realistic looking outer and inner boundaries. In the fourth and final step, we add additional graphical attributes to the drawing in order to enhance its clarity, to serve as keys to the abstract data, or to simply make it more aesthetically appealing. This would involve assigning an appropriate set of colors to the various regions. We propose a spectral algorithm that maximize color difference between neighboring countries. In addition, we could add mountains to the map or overlay it with a heat map to indicate scalar values associated with geographic positions. While the first two steps have been the subject of hundreds of papers, the last two steps in this process are new. With this in mind, in the next sections we describe how we put together the embedding and clustering information so that we can create the map representation and make it aesthetically appealing. Our presentation is narrative and informal. We refer the interested reader to the article [5] for technical details and more references.

2

(a)

(b)

(c)

(d)

at the Symposium on Graph Drawing. The upper drawing exhibits the connected components and closely related nodes are indicated by proximity, but cluster structure is only hinted at. In the GMap version, the cluster structure is obvious. Coloring the nodes in the node-link drawing would still only imply the clusters. The GMap figure makes the clusters explicit as well as indicating strong cluster relations where two clusters share a border. When projecting high dimensional data into low dimensional space, distance distortion is inevitable, and the resulting figure will often have some anomalies and distortions. Thus, some strongly related objects may be separated by seemingly unrelated objects. For example, in Figure 3, we see a cluster of North American authors split into three components in the southwest part of the map (the three beige components). The authors in the central component have had much more collaboration with European authors; those in the bottom-left component much less so. There is a singleton component sitting in the middle, reflecting the fact that this author, “North”, collaborated with both the European authors, and with the group of authors that form the bottom-left component. Such fragmentations are inherent in the embedding and clustering algorithms used in the first two steps. However we have proposed ways [5] to use the clustering information to adjust the layout, so that the regions of countries are more contiguous, at the expense of some loss of relational information captured in the original embedding. We believe that the map-like visualization better captures some of the cluster structure while at the same time providing an illustration that is more attractive to the typical user than the traditional scatterplots and node-link diagrams. Although we have not yet run a formal user study, anecdotal evidence from our customers and colleagues corroborates this claim.

Figure 2: (a) Voronoi diagram of vertices and corners of bounding box; (b) better construction of outer boundaries through placement of random points; (c) Voronoi diagram of vertices and points inserted around the bounding boxes of the labels; (d) the final map.

two nodes, and use a larger label for that area. 2 To make areas follow the shape of the labels, we first generate artificial points along the bounding boxes of the labels as shown in Figure 2(c). To make the inner boundaries less uniform and more map-like, we perturb these points randomly instead of running strictly along the boxes. Here Voronoi cells that belong to the same vertex are colored in the same color, and cells that correspond to the random points on the outskirt are not shown. Cells of the same color are then merged to give the final map in Figure 2(d). Note that instead of the bounding boxes of labels, we could use any 2D shapes, e.g., the outlines of real countries, in order to obtain a desired look and proportion of area, as long as these shapes do not overlap. We note that not all real maps have complicated boundaries. For example, boundaries of the western states in the United States often have long straight sections. We believe that irregular boundaries are more typical of historical and geographic boundaries, and lead to more map-like results. But this is a matter of personal taste and our technique can generate maps of both styles. When mapping vertices that contain cluster information, in addition to merging cells that belong to the same vertex, we also merge cells that belong to the same cluster, thus forming regions of complicated shapes, with multiple vertices and labels in each region. At this point we can add more geographic components to strengthen the map metaphor. For instance, in places where there is significant space between vertices in neighboring clusters, we can add lakes, rivers, or mountain ranges to the map to indicate the distance. With the regions determined, we have a representation of the data in which closely related objects, as determined by the graph topology and possibly edge weights, are drawn closely together. This geometric information is then used to discover clusters among the objects. To emphasize the clusters, each is represented as a collection of geometric regions. Figure 3 shows the difference between a typical node-link graph layout and the result of applying GMap to the same data. (Indeed, the graph layout is first step of the GMap layout.) The data represents the graph of author collaborations between 1994 and 2004

The final step, annotating the map with graphical attributes, involves assigning good colors to the countries in our maps. The Four Color Theorem states that only four colors are needed to color any map so that no neighboring countries share the same color. It is implicitly assumed that each country forms a connected region. This result, however, is of limited use to us because countries in our maps are not always connected. Therefore, we will have to use one unique color for each cluster to avoid ambiguity. Estimation of the number of colors an “average human” can discriminate, when color pairs are presented side by side, ranges from tens of thousands to a million. On the other hand, it takes much more effort when comparing colors that are similar. A further limiting factor is that 5% of males are color blind, which rules out certain coloring schemes. Finally, the limited palette of map-like coloring schemes reduces the choice of colors even more. In GMap, we start with a coloring scheme from ColorBrewer (www.colorbrewer.org), and generate as many colors as the number of countries by blending the base colors. As a result, our color space is linear and discrete. Because of the blending, any two consecutive colors in the linear array of colors are similar to each other. When applying these colors to the map, we want to avoid coloring neighboring countries with such pairs of colors.3 With this in mind, we need to solve a discrete optimization problem where we find the best color permutation such that the color difference between neighbors is maximized overall. This is achieved by a combination of two procedures. They both operate on the country graph. The country graph is created from the original graph after it has been embedded and clustered. Specifically, the country graph contains a node for each country, with each edge representing two

2 A weighted Voronoi diagrams can be used to make the area of each Voronoi cell proportional to its weight. We do not use this approach, however, because we want the Voronoi cell to also contain a specific shape, e.g., the bounding box of a label.

3 Although two non-neighboring countries with similar colors can lead the viewer to believe that they are disjoint regions of the same country, this problem diminishes when the two countries are sufficiently far apart, as it is unlikely that distant regions belong to the same cluster.

Coloring the map

3

Figure 3: Node-link drawing compared to the GMap representation

4

Based on this style of use, GMap figures are most effective when displayed as a large image, often a meter or more in width, or via an interactive viewer. In the former case, the user can physically move to change the scale. In the latter case, the viewer provides the scale change and, at the same time, can provide some version of semantic zoom, so that more detail is added the more the user zooms in. In addition, an interactive viewer can provide such additional features as textual search or links connecting a feature on the map to some external information. For example, clicking on a book shown in the BookLand layout might take the user to its entry at Amazon.com. Given the page size limitations of a traditional journal, the figures included here are scaled to illustrate some features of the GMap layout (Figures 4 and 8) or to give a high-level view of such maps. The reader is encouraged to explore some GMap layouts at the site indicated in Footnote 1. We now consider how GMap works in practice with various different data sets. In the first, we visualize the “landscape” of music artists. In the second, we visualize the “landscape” of books as implied by user purchase behavior at Amazon.com. In the third, we visualize international trade data. Finally, we look at TV programs based on users’ viewing habits. In our implementation we use a scalable force-directed layout algorithm for step one and a modularity-based clustering algorithm for step two. It is important to note that in all cases the countries and their geography in the resulting maps are not part of the input data, but emerge from the graph layout and clustering algorithms. This gives the user a potential tool to discover structure based solely on local data.

countries that share a border. The first procedure turns the map coloring problem into that of a continuous optimization problem on the country graph, max



{i, j}∈Ec

wi, j (ci − c j )2 , subject to

∑ ck

= 1,

(1)

k∈Vc

where Ec is the set of edges in the country graph, scalar value ci is the color (index) assigned to country i, and weighting factor wi, j measures how important it is to promote color difference between country i and country j. The solution is the largest eigenvector of the weighted Laplacian of the country graph. We then use the ordering induced by the values of the eigenvector as the color permutation. This is then followed by a greedy color swapping procedure to see if the color difference can be further improved. This heuristic algorithm improves the color difference between neighbors significantly compared with a random color assignment. Figure 4 illustrates the difference between a simple, random coloring and a coloring obtained using our approach. Note, for example, that in the random coloring, the countries in the middle are assigned colors in a green-gray palette, making it difficult to distinguish them. In the lower, optimized coloring, the separate regions in the central part are much more evident. U SING GM AP TO V ISUALIZE S ET R ELATIONS GMap is designed for visualizing cluster relations as maps, where each item is assumed to belong to one cluster and hence one country. However, the same algorithm can be easily adapted to visualize multiple relations among a set of objects. Byelas and Telea [3] proposed visualizing set relations using deformed convex hulls. Collins et al. [4] proposed “bubblesets,” based on isocontours. GMap provides a different approach. To apply GMap for visualizing sets, we work on one set at a time. Items not in the active set are considered obstacles, and treated the same as random points inserted in the GMap algorithm. Applying GMap then gives us a map of one country. By repeating this process for multiple sets, and using transparency to allow overlapping parts of the regions to be seen, we achieve a visualization of multiple sets. To avoid a country being disconnected, we add edges to link items in the same set. The edge addition process is similar to that of Collins et al. [4]. Edges are then routed as splines to avoid hitting items not in the active set, when possible. Artificial points are inserted along the spline edges. When GMap is applied, distant items are connected by “bridges” along the edges. Figure 5 shows a group of 55 photos from the Yale Face Database [7], representing portraits using different expressions and lightings. The photos are embedded in 2D using MDS. The distance between two photos is calculated using principal component analysis of a matrix of 55 rows, with each row a vector of the pixel values of a photo. Even with careful pre-processing, the embedding does not always put the same persons in the same neighborhood. Without set visualization, it is difficult to identify all photos of the same person. Figure 5 shows three sets of photos, each set belonging to a single person. As can be seen, each country is connected, and each avoids photos not in the set. This example shows that GMap provides a good alternative for set visualization.

MusicLand To create a land of music, we collected data from a web crawl of the last.fm website. As an Internet radio and music community website, it has over 30 million users, and recommends music based on user profiles. Over several years, the recommender system has collected information about how one band/musician/composer/artist is related to another in terms of how many listeners of one also enjoy the other. For each composer, the last.fm website lists the top 250 related composers. For example, Beethoven is considered to have “super similarity” to Mozart, Bach, and Brahms, “very high similarity” to Mendelssohn, Schumann, and Vivaldi 4 The website also provides the number of listeners of each musician. In April 2009, we crawled the website by starting with Beethoven, and the top 20 musicians most similar to Beethoven, provided that each has at least 100,000 listeners5 . We then found the top 20 most similar musicians to each of those with at least 100,000 listeners and proceed recursively. Our crawl yielded a graph with 2782 musicians, with edge weights corresponding to the similarity between musicians. We further pruned this graph by only taking edges that have “super similarity”. Finally, ignoring singletons, we end up with 2588 vertices. We then laid out the graph, clustered the vertices, and generated the MusicLand map as shown in Figure 6. We next examine some of the countries in MusicLand in more detail. The Mainland: The vast majority of musicians/bands is located in a single continent. While it is not as easy to spot major trends along the main axes, many of the clusters are well-defined and neighboring clusters make sense from a musical point of view. A cluster of classic rock on the east shore begins with Eric Clapton and Janis Joplin in the south, goes through the Who in the middle

GM AP C ASE S TUDIES The GMap layout is meant to accentuate clusters in fairly large graphs. Gleaning information from the maps typically involves an interactive, multi-scale process, similar to that used for exploring geographic maps. One views the map at small scale to sense the overall layout, the major regions, and how they relate to each other. One then zooms in to see local detail, and to traverse the map along small features. At some point, one may zoom out again to put the local details into a global context.

4 Note

that we do not know last.fm’s formal definition of “super similarity”, “very high similarity”, or “high similarity”. 5 The reason we added a cut off of 100,000 listeners is that the number of listeners of musicians seem to follow a power law distribution. Without the cut off, our crawl did not finish after over a week of crawling, during which time we observed well over 1/2 million musicians, many with only a few hundred listeners.

5

Figure 4: A random color assignment (top) vs. an optimized color assignment (bottom) that maximizes color differences between neighbors

6

Figure 5: Using GMap to visualize multiple sets. Photos in the same set belongs to the same person.

before reaching the heavy rock cluster of AC/DC and Iron Maiden in the north. Farther to the north is the grunge cluster anchored by Nirvana and Alice in Chains. On the west coast of the main continent, we find a cluster of electronic music, featuring Fatboy Slim, Daft Punk, and DJ Shadow. To the north are avant-garde electronic bands like Aphex Twin, while in the extreme west are electronic classics such as Vangelis. To the south is a compact and well-defined cluster of dance music represented by Paul Oakenfold and ATB. In the center of the map, there is a well-defined concentration of female singer-songwriters such as Alanis Morissette, Norah Jones, and Amy Winehouse. Pop music is to the southeast of here with ABBA and Eurythmics, while hip-hop and rap music is southwest with Beyonce and Alicia Keys. The Islands: There are two notable island regions in MusicLand: in the northeast is Reggae island, while the chain of islands off Rocky Coast in the southeast make up the Classical Archipelago. By zooming in (Figure 7), it is easy to find some general patterns in the layout of the archipelago along the East-West and North-South

axes. Along the first axis, the west contains modern composers such as Ravel, Satie, and P¨art, while the east contains 17th century composers such as Bach, Handel, and Albinoni. Along the second axis, the north has a high concentration of opera composers such as Verdi, Rossini, and Puccini, whereas the south has more orchestral and instrumental composers such as Holst, Elgar, and Stravinsky. Not surprisingly, Mozart and Beethoven are the most popular composers in the classical music cluster. The islands of Erik Satie and Arvo P¨art connect the big island in the east with the westernmost island of contemporary classical music represented by minimalists Philip Glass and Michael Nyman. BookLand Many e-commerce websites provide recommendations to allow for exploration of related items. Traditionally this is done in the form of a flat list. For example, Amazon typically lists around 5-6 books under “Customers Who Bought This Item Also Bought”, with a clickable arrow to allow a customer to see further related items. Instead of a flat list, which provides a very limited view of the

7

Madness The Specials

The Skatalites

Bob Marley & Sean Paul The Wailers

Desmond Dekker

UB40

Toots and The Maytals

Shaggy

Clueso

Die Fantastischen Vier

Jimmy Cliff

Inner Circle

Beenie Man

Peter Tosh

Bob Marley

Buju Banton

Peter Fox

Fettes Brot

Anthony B

Max Romeo

Culcha Candela

Jan Delay

Seeed Eek-A-Mouse

Deichkind

Patrice

Ziggy Marley Capleton

Gentleman

Burning Spear

Barrington Levy

Damian Marley

Big D and the Kids Table

Lee "Scratch" Perry

Red Sparowes

65daysofstatic

Low

Mono

Do Make Say Think

Pretty Girls Make Graves

Beach House Alan Silvestri

The Dismemberment Plan

Liars

Hans Zimmer

The Fiery Furnaces

Yo La Tengo

Howard Shore

Craig Armstrong

Squarepusher

Boards of Canada

Secret Machines

Albert Hammond, Jr.

Amon Tobin 9 Lazy 9

Mr. Scruff

Xploding Plastix

Jazzanova

Nuspirit Helsinki

Trüby Trio

Ian Pooley

Mike Oldfield

Tangerine Dream

De-Phazz

Gabin

Blue Six

Minus 8

Gregorian

Stéphane Pompougnac

Enya

Kitaro

Thunderball

St. Germain

dZihan & Kamien

Amethystium

Secret Garden

Bliss

David Arkenstone

FC/Kahuna

Mr. Oizo

Yves Larock

Supermode

Daft Punk

Zero 7

Télépopmusik

Modjo

The Prodigy

Alpha

Armand van Helden

Timo Maas

Planet Funk

Placebo

Klaxons

Paul Oakenfold

Olive

Smoke City

Kyau vs. Albert

ATB

Cosmic Gate

Butterfly Boucher

Aqua

Milk Inc.

Serge Gainsbourg

Jacques Brel

Charles Aznavour

Girls Aloud

Charlotte Gainsbourg

Carla Bruni

Siobhan Donaghy

Lady GaGa

New York Dolls

The Velvet Underground

Jewel

Meredith Brooks

Suzanne Vega

The Veronicas

Billy Idol

Duran Duran

Bob Dylan

Squeeze

Testament Kid Rock

After Forever

Tristania

Kreator

Danko Jones

The Darkness

Black Label Society

Annihilator

Sirenia

Lacuna Coil

Megadeth Xandria

Sonata Arctica

HammerFall

Judas Priest Blind Guardian Edguy

Manowar

Cinderella Quiet Riot

Twisted Sister

DragonForce

Dio Accept

Mötley Crüe

Within Temptation Kamelot

Apocalyptica

Stratovarius

Gamma Ray

Running Wild

Hanoi Rocks

KISS

Epica

Avantasia

Helloween

Saxon

White Lion

Black Sabbath

Iced Earth

Nightwish

Evergrey

Dream Theater

Nevermore

Rage

Scorpions

Sex Pistols

Bon JoviDeep Purple

The Undertones

The Damned

Symphony X

Pain of Salvation

Ayreon

Riverside Liquid Tension Experiment

Ramones

Buzzcocks

Roxy Music

Velvet Revolver

Rainbow

Van Halen

Stiff Little Fingers

The Stranglers

Tarja Turunen

Demons & Wizards

Guns N' Roses Whitesnake

Haggard

Angra

Primal Fear

Europe Alice Cooper

Aerosmith

The Jam

Therion

Bruce Dickinson

AC/DC

David Lee Roth

Def Leppard

The Clash

Edenbridge

Evanescence

Leaves' Eyes

Ozzy Osbourne

W.A.S.P.

The Cult

The Sisters of Mercy

Bow Wow Wow

XTC

The Gathering

Anthrax

Siouxsie and the Banshees

Paradise Lost

Theatre of Tragedy

Extreme

Ratt

Skid Row

The Smiths The Cure

Bauhaus

The Boomtown Rats

Public Image Ltd.

My Dying Bride

Anathema

Slayer

Exodus

Metallica

Venom

Ministry

Killing Joke

Adam and the Ants

MC5

Tiamat

Moonspell

Pantera

Turbonegro

Ugly Kid Joe

Warrant

Poison

Herbert Grönemeyer

Nena

The Fall

The 69 Eyes

Type O Negative

Backyard Babies

Sunrise Avenue

2raumwohnung

Mr. Big

Tesla

Morrissey

Bono

Nick Cave

Danzig

HIM

Soulfly

Motörhead

Wire

Flipsyde

Devo

Poets of the Fall

The Hellacopters

mia

Wir sind Helden

Andrew W.K. Iron Maiden

Annett Louisan

Rosenstolz

Paul Weller

Orchestral Manoeuvres in the Dark

Prince & The Revolution

Prince

John Cale

Mission of Burma

David Byrne

The Church

Oingo Boingo

Machine Head

Sepultura

The Rasmus

CKY

Juli

Linkin Park

Jim Sturgess

Joy Division

New Order

Joan Baez

Blondie Simple Minds

Patti Smith

Nico

Gang of Four

INXS

The Psychedelic Furs

Tom Waits

Sparks

Electronic

Heaven 17

Ani DiFranco

Tracy Chapman

U2

Skunk Anansie

Nick Cave and the Bad Seeds

The The

The Stooges

Sheryl Crow

Lene Marlin

Amy Macdonald

Barenaked Ladies

Fort Minor

Talking Heads

Television

Leonard Cohen

John Mayer Trio

Thomas Dolby

Tori Amos

Sam Sparro

Robyn

Édith Piaf

DJ BoBo

Maria Mena

Katy Perry

Michelle Branch

Keren Ann

Echo & The Bunnymen

Ryan Cabrera

The Beautiful South

The Be Good Tanyas

Saliva

Silbermond

Falco

L7

Lenny Kravitz

Daniel Powter

10,000 Maniacs

Gavin DeGraw

Teddy Geiger

John Mayer

Shawn Colvin

Puddle of Mudd

Creed

Reamonn

Jay-Z and Linkin Park

Dave Matthews & Tim Reynolds

Hüsker Dü

Flyleaf

Gym Class Heroes

Cowboy Junkies

Steve Earle

Paula Cole

Fuel

Bush

Dave Matthews

Dave Matthews Band

The Replacements

Jon McLaughlin

Townes Van Zandt

Jason Mraz

James Morrison

Lisa Loeb

Dar Williams

Ratatat

Josh Kelley

Martha Wainwright

Liz Phair

Beth Orton

Aimee Mann

Natalie Merchant

Heather Nova

Chantal Kreviazuk

Fugazi

Minutemen

Spin Doctors

Crash Test Dummies

Paramore

Matt Wertz

James Blunt

Patty Griffin

Poe

PJ Harvey

Sarah Slean

Charlotte Martin

Sara Bareilles

Vanessa Carlton

Nerina Pallot

Blues Traveler

Deep Blue Something

Toad the Wet Sprocket

Matchbox Twenty

Rob Thomas

Duncan Sheik

Fear Factory

Mushroomhead

SOiL

Skillet

12 Stones

Seether Theory of a Deadman

Alter Bridge

Goo Goo Dolls

Hootie & the Blowfish

Hole

Eagle-Eye Cherry

Five for Fighting

Edwin McCain

Howie Day

Veruca Salt

Justin Nozuka

Vienna Teng

Brandi Carlile

Shivaree

Anna Nalick

KT Tunstall

The Cardigans

Sophie Zelmani

Róisín Murphy

Sandi Thom

DJ Danger Mouse

Lasgo DJ Sammy Ian Van Dahl

Paolo Nutini

Rosie Thomas

Missy Higgins

Rachael Yamagata

Hercules and Love Affair

Azure Ray

Yael Naim

Jem

Emilie Simon

Sophie Ellis-Bextor

Sash! Armin van Buuren

Toploader

Matt Nathanson

Gillian Welch

Tristan Prettyman

Kate Nash

Alphabeat

Kate Havnevik

Imogen Heap

Emiliana Torrini

Françoise Hardy

Live

The Last Goodnight

Vertical Horizon

Sister Hazel

OneRepublic

James

Auf der Maur

Mat Kearney

Newton Faulkner

Amos Lee

Sia

France Gall

The Verve Pipe

The Smashing Pumpkins

The Script

Nick Drake

Joshua Radin

Donavon Frankenreiter

Lucinda Williams

Mika

Ingrid Michaelson

Ane Brun

Dragonette

Anja Garbarek

Bitter:Sweet

Brazilian Girls

April March

The Lightning Seeds

Busted

Tonic

Train John Martyn

Tim Buckley

Matt Costa

Rufus Wainwright

Joan as Police Woman

Pete Murray

Maria Taylor

The Ting Tings

Stina Nordenstam

M.I.A.

Bang Gang

The Sugarcubes

Blue Foundation

Joe Dassin

The Weepies

Garbage

Laura Veirs

Xavier Rudd

Katatonia

Strapping Young Lad

Coal Chamber American Head Charge

Static-X

Nonpoint

Thousand Foot Krutch Cold

Finger Eleven

Crossfade

Shinedown

Nickelback

John Frusciante

Lamb of God

Powerman 5000

Spineshank

Mudvayne

Drowning Pool

Sevendust

Trapt

Staind

Default

Daughtry

Collective Soul Fastball

Citizen Cope

David Gray

G. Love

G. Love & Special Sauce

The Calling

McFly

Gin Blossoms

Smile Empty Soul

3 Doors Down

Our Lady Peace

Red Hot Chili Peppers

Soul Asylum Nine Days

Smash Mouth

New Radicals

Goldfrapp Frou Frou A Fine Frenzy Avril Lavigne The B-52's Björk Annie Iggy Pop Lily Allen Alanis Morissette

Esthero

Pati Yang

Martina Topley-Bird

Vengaboys

Ferry Corsten

The Click Five

Colin Hay

Brett Dennen

Ron Sexsmith

Third Eye Blind

Dispatch

4 Non Jeff Buckley Blondes Jack Johnson Counting Crows Fiona Apple Maroon 5R.E.M. Vashti Bunyan

The Beautiful Girls

My Brightest Diamond

The John Butler Trio

Flunk

Moloko

Wax Poetic

Fragma

Above & Beyond

Angus & Julia Stone

Ocean Colour Scene

Josh Ritter

Mason Jennings

Laura Marling

Regina Spektor

Bonnie Somerville

Fun Lovin' Criminals

Anna Ternheim

Deee-Lite

Gus Gus Supreme Beings of Leisure

Mandalay

Everything but the Girl

Gabriel & Dresden

Tiësto

Markus Schulz

Robert Miles

System F

CocoRosie

Bat for Lashes

The Dresden Dolls

Santogold

The Presets

Basement Jaxx

Chicane

Paul van Dyk Sylver

Blank & Jones Solar Stone

Neko Case

Devendra Banhart

Lykke Li

Kashmir

Ladyhawke

Mew

Junior Senior

Chromeo

Sugar Ray

Semisonic

O.A.R.

Gary Jules

Joe Purdy

Antony and the Johnsons

Mirah

Empire of the Sun

Cansei de Ser Sexy

Lo-Fi-Fnk

New Young Pony Club

Yelle

Calvin Harris

Jay-Jay Johanson

Sasha

Hybrid

Schiller

Cut Copy

Datarock

Hot Chip Scissor Sisters

Kavinsky

DJ Mehdi

Stereo MC's

Pete Yorn

Damien Rice The Wallflowers

Cary Brothers

Josh Rouse

Ray LaMontagne

Dope

Slipknot

Ko:042fn Flaw

Adema

Papa Roach

Earshot

Evans Blue

Opeth Sentenced

Amorphis

Hinder

The Exies

Dishwalla

Better Than Ezra

Ryan Adams

Tom McRae

Ed Harcourt

Alexi Murdoch

Stone Sour

Element Eighty Taproot TRUSTcompany

Limp Bizkit 10 Years

Liquido

Chris Daughtry

Korpiklaani Ensiferum

Kalmah

Norther

Clawfinger

P.O.D. Chevelle

Breaking Benjamin Three Days Grace

Blind Melon

Marcy Playground

Finntroll

Dark Tranquillity

Sportfreunde Stiller

Alien Ant Farm

Candlebox

Sublime

Bedouin Soundclash

Violent Femmes

The Jesus and Mary Chain

Billy Bragg & Wilco

Uncle Tupelo

Simple Plan

Eve 6

Fool's Garden

Slightly Stoopid

Hoobastank

Days of the New

Mother Love Bone

311

Blue October

Cobra Starship

Everclear

Panic at the Disco

Death

Kittie

Otep

Dry Kill Logic

Godsmack

Morbid Angel

Children of Bodom Chimaira

Pain

Mad Season

Screaming Trees

The Presidents of the United States of...

The Fray

The Bluetones

Carcass

Rob ZombieDevilDriver

Crazy Town

Beatsteaks

Ill Niño

Wheatus

Meat Puppets

Soul Coughing

They Might Be Giants Remy Zero

Sleeper

Fionn Regan

Hello Saferide

Van She

Simian Mobile Disco

Justice

SebastiAn

Stereo Total

Archive

Hooverphonic Kosheen

Guster

Mudhoney

Butthole Surfers

Fall Out Boy Lifehouse

Electric Six

Eisley

The La's

White Zombie

Trivium

(hed) Planet Earth

Killswitch Engage Die Ärzte

Incubus

Guano ApesDisturbed

Mark Lanegan

Boys Like Girls

Frank Black

The Breeders

Aqualung

The Charlatans

Caliban

Madsen

Tenacious D

Pearl Jam

Temple of the Dog

Jerry Cantrell

Cannibal Corpse

Turisas

Arch Enemy

Deathstars

Die Toten Hosen

Eddie Vedder

Stone Temple Pilots

Bloodhound Gang

The Academy Is...

Richard Ashcroft

Ben Kweller

Pedro the Lion

In Flames

Unearth

Lostprophets

Angels & Airwaves

Soundgarden

Alice in Chains Nirvana Lit

At the Gates

Amon Amarth Bloodbath

Soilwork

Shadows Fall

Donots

Napalm Death

The Haunted

Hypocrisy

Skindred

Oomph!

Rage Against the Machine

Chris Cornell

Foo Fighters

Good Charlotte

We The Kings

Plain White T's

Rammstein

Bullet For My Valentine

All That Remains

30 Seconds to Mars

Yellowcard

My Chemical Romance

Switchfoot

The All-American Rejects

Helmet

Emperor

Nile

Deftones

American Hi-Fi

Cute Is What We Aim For

The Hush Sound

Augustana

Harvey Danger

Travis

Thirteen Senses

Gomez

Delays

Elliott Smith

Joseph Arthur

M. Ward

José González

St. Vincent

The Pipettes

Midnight Juggernauts Röyksopp

Tricky

Lamb

Portishead

Beth Gibbons & Rustin Man

BT

The Verve Ian Brown

Scouting for Girls

Tegan and Sara

Willy Mason

Vetiver

Kings of Convenience

Junior Boys

Forever the Sickest Kids

Metro Station

Gorillaz

Cake

Satyricon

Dimmu Borgir

Behemoth

Vader

Deicide

36 Crazyfists

System of a Down

+44

blink-182

Bowling for Soup

Quietdrive

Cradle of Filth

J.B.O.

Heaven Shall Burn

Sugarcult

Audioslave

Hellogoodbye

Jack's Mannequin The Good, The Bad & The Queen

Elastica Mansun

Phantom Planet

Happy Mondays

Damien Jurado

All Time Low

Ween

Pixies

Bleeding Through

Atreyu

As I Lay Dying

Scars On Broadway

SR-71

Midtown

Motion City Soundtrack

Graham Coxon

Blur

Eels

Supergrass

The Stone Embrace Zwan Roses

Orson

Bonnie 'Prince' Billy

Bon Iver

Suede The Divine Comedy

Feeder

Stereophonics

Starsailor

Snow Patrol

It Dies Today

Puscifer

Team Sleep

The Red Jumpsuit Apparatus

Mayday Parade

Immortal

Tool

Kettcar

Amber Pacific Box Car Racer

Cartel

The Rocket Summer

Dinosaur Jr.

The White Stripes

Keane

Oasis The Music Athlete

Therapy?

A Perfect Circle

Story of the Year

Madina Lake

Zebrahead

Sum 41

Eagles of Death Metal

Pulp

Haste the Day

The Used

Mest

Secondhand Serenade

Burzum

WIZO

Avenged Sevenfold

Funeral for a Friend

Tomte

Billy Talent

Allister

New Found Glory

Hit the Lights

Kill Hannah

Manic Street Preachers

Escape The Fate

Green Day

Taking Back Sunday

August Burns Red

Serj Tankian

Jimmy Eat World

Weezer

The Hoosiers

Tindersticks

Rilo Kiley

Songs: Ohia

Jenny Lewis with The Watson Twins

Joanna Newsom

El Perro del Mar

The Teenagers

The Black Ghosts

Uffie

I Monster

Dirty Vegas

Deep Dish Way Out West

Wilco

Great Lake Swimmers

Andrew Bird

The Starting Line

The Matches

The Spill Canvas

Ash

Nada Surf

Matt Pond PA

The Coral

Badly Drawn Boy

Hawthorne Heights

Aiden

Armor for Sleep

Anberlin

Acceptance

The Devil Wears Prada

From Autumn to Ashes

Matchbook Romance

Unwritten Law

Eighteen Visions

Enter Shikari

Alesana From First to Last Silverstein

Halifax

Rufio

Copeland

Kula Shaker

Turin Brakes

Coldplay

The Bees

The Raveonettes

Coconut Records

The Feeling

Noah and the Whale

The Whip

Erlend Øye

Mylo

Morcheeba

Moby Prodigy

Roger Sanchez

Booty Luv

Conor Oberst

Primal Scream

The Blow

Emily Haines & the Soft Skeleton

Patrick Wolf

Teitur

Sneaker Pimps

Faithless

Jakatta

StoneBridge Shapeshifters Martin Solveig

Benassi Bros.

Benny Benassi

Zoot Woman

Digitalism

Sébastien Tellier

Metric

Fleet Foxes

Mystery Jets

Beirut

Sufjan StevensIron & MGMT Wine Cat Power Feist

Jet

OK Go

I Am Kloot

Hard-Fi

Air Traffic

Sun Kil Moon

Mates of State

Final Fantasy I'm From Barcelona

Black Kids

Surkin

Groove Armada

Fatboy Slim

Junior Jack

Pendulum

Axwell

Michael Gray

Global Deejays

Stardust

The Chemical Brothers

The Crystal Method

Eric Prydz

Fedde le Grand

Does It Offend You, Yeah?

Just Jack

Goose

Justice vs Simian

Massive Attack

Terranova

Late of the Pier

Shitdisco

Boys Noize

Uniting Nations

David Guetta

Tiga

Audio Bullys

Leftfield

Cassius

Kinobe

Apollo 440

Ride

Foals

Friendly Fires

!!!

IAMX

Soulwax

The Zutons

One Night Only

Tilly and the Wall

Rooney

Elbow

Kasabian

The Libertines

Guillemots

The Magic Numbers

The Shins

Jens Lekman

The Whitest Boy Alive

Hadouken!

Fujiya & Miyagi

MSTRKRFT

Vitalic

Mint Royale

Propellerheads

Junkie XL

Laurent Wolf

Stars

Peter Bjorn and John The Concretes

The Go! Team

The Tough Alliance

Fischerspooner

Vive la Fête

UNKLE

The Wombats

The Decemberists

Au Revoir Simone

The Raconteurs

Razorlight

The Enemy

Editors

Larrikin Love

Vampire Weekend

Tom Vek

The Rapture

Chicks on Speed

The Avalanches

Death in Vegas Crystal Castles

The Knife

Air

José Padilla

Alex Gaudino Bob Sinclar Pakito Vinylshakerz

Fluke

Lunatic Calm

Clannad

Celtic Woman

Phoenix

Robots in Disguise

ADULT.

Zombie Nation Swayzak

Yonderboi Underworld

Doves

The Killers

The Rakes

Galaxie 500

The Long Blondes

Shearwater

Architecture in Helsinki

Los Campesinos! Akron/Family

The Ataris

Something Corporate

Super Furry Animals

Fightstar

Evergreen Terrace

boysetsfire

Drop Dead, Gorgeous

Chiodos

A Static Lullaby

Scary Kids Scaring Kids

Wolfmother

Ben Lee

The Courteeners

We Are Scientists

The Cribs

The Thrills

The Boy Least Likely To

My Bloody Valentine

LCD Soundsystem

Felix da Housecat

Alter Ego Fila Brazillia

Thievery Corporation

Karunesh

Loreena McKennitt

Conjure One

Miss Kittin & The Hacker

Ladytron

Freestylers Waldeck

Tosca

Mediæval Bæbes Guru Josh Project

Miss Kittin

Laurent Garnier

Blue States

Bent

Sofa Surfers

Lemongrass

Era

Afterlife Overseer

The Maccabees

White Lies

Broken Social Scene

The Dandy Warhols

Kaiser Chiefs

The Automatic

My Morning Jacket

GoodBooks

Band of Horses

Camera Obscura

Love Is All

Kaki King

Suburban Kids With Biblical Names

The Flaming Lips

The Fratellis

Maxïmo Park

Belle and Sebastian Bloc Party Muse

Ra Ra Riot

The Dodos

The Apples in Stereo

Jamie T

Paco de Lucía

The Streets

Client

Boozoo Bajou

Alex Gopher

Enigma Gotan Project

Yanni

Moya Brennan

Blackmore's Night

Lemon Jelly

Kruder & Dorfmeister

Dimitri From Paris

Federico Aubele

Deep Forest

Jean-Michel Jarre

Panda Bear

DeVotchKa Gogol Bordello

Freezepop

The Pigeon Milburn Detectives

Someone Still Loves You Boris Yeltsin

Mae

Dashboard Confessional

Jarvis Cocker

Brendan Benson

Bring Me the Horizon

A Day to Remember

Saosin

Finch

Head Automatica

The Offspring

MxPx

Hidden in Plain View

My American Heart

The Format

Dirty Pretty Things

Boy Kill Boy

The View

Kings of Leon

The Sunshine Underground

Okkervil River Shout Out Louds

Gipsy Kings

Slowdive The Books

The Radio Dept.

M83

Peaches

The Dust Brothers

Cut Chemist

Art Brut

The Futureheads The Holloways

Clap Your Hands Say Yeah

of Montreal

Asobi Seksu

Cocteau Twins

Dizzee Rascal

Modeselektor

Rob Dougan

Bonobo

Grizzly Bear The Unicorns

Kid Loco

Peace Orchestra

Spiritualized

Emery

The Almost

Alkaline Trio

Relient K

The Vines

Hot Hot Heat

Poison the Well Alexisonfire

Underoath

Boys Night Out

Say Anything

Circa Survive

Thursday

Brand NewAutopilot Off

Black Rebel Motorcycle Club

Sonic Youth

The Bravery

Little Man Tate

AFI

Spitalfield

The Early November

Sherwood

Ben Folds Five

Rocky Votolato

Sondre Lerche

Queens of the Stone Age

The Strokes

The Rifles

Blood Red Shoes

Good Shoes Bishop Allen

Death From Above 1979

Sleater-Kinney

The New Pornographers

Lady Sovereign

Diplo

Ulrich Schnauss

Telefon Tel Aviv

DJ Shadow

Orbital

Llorca

Vangelis

Talvin Singh

Eluvium

Caribou

Tiefschwarz

Aim

Jon Kennedy

Red Snapper Parov Stelar

Hird

Beanfield

Nicola Conte

Kaskade

Wax Tailor

DJ Cam

Nightmares on Wax

William Orbit

Mo' Horizons

The Funky Lowlives

Nitin Sawhney

Blonde Redhead The National

The Honorary Title

Idlewild

The Von Bondies

The Kooks

Voxtrot

The Brian Jonestown Massacre

Glassjaw

Senses Fail

Franz Ferdinand IMA Robot Beck

The Cinematics Rogue Wave

Straylight Run

Further Seems Forever

The Perishers

Death Cab for Cutie

Cold War Kids

The Young Knives

The Spinto Band

Arcade Fire

Louis XIV

The Paddingtons

The Rascals

Yeah Yeah Yeahs Midlake

Tokyo Police Club

Animal Collective

Rodrigo y Gabriela

RJD2

Micatone

LTJ Bukem

Delerium

Fink

Quantic

The Orb

The Future Sound of London

Koop

Kyoto Jazz Massive

Funki Porcini

The Cinematic Kid Koala Orchestra

The KLF

Banco de Gaia Jaga Jazzist

Bugge Wesseltoft

Beady Belle Jazzamor

Yeasayer

Bikini Kill

Sigur Rós

Ellen Allien Clint Mansell

DJ Krush

4hero

Wolf Parade

Oh No! Oh My!

Islands

Frightened Rabbit

Manitoba

808 State Skalpel

The Ordinary Boys

Dr. Dog

A.C. Newman

Beulah

The Magnetic Fields

múm

David Holmes

The Clientele

Spoon

The Postal Service

The Walkmen

Håkan Hellström

The Most Serene Republic

Dntel

The Microphones

Dead Poetic

Thrice

Rise Against

Bayside

The Get Up Kids

Daphne Loves Derby

Shiny Toy Guns

The Last Shadow Puppets

The Beta Band

Babyshambles

Saves the Day

The Juliana Theory

Monster Magnet

The Notwist

Sebadoh

The Hives

The Subways

The Dead 60s

Modest Mouse

The Gossip

Four Tet

Apparat

The Herbaliser

Blockhead

The Quantic Soul Orchestra

The Album Leaf

Amiina

Prefuse 73

Arctic Monkeys

Mando Diao

Lambchop

Tocotronic

Kyuss

Ben Folds

Slut

The Polyphonic Spree

Grandaddy

Ambulance LTD

Tapes 'n Tapes

TV on the Radio

Deerhunter

Seabear

Le Tigre Ellen Allien & Apparat

Booka Shade

The Fall of Troy

No Use for a Name

Fu Manchu The Cooper Temple Clause

Nine Black Alps

Mercury Rev

Bright Eyes

The Bled

Strike Anywhere

Bad Religion

Pennywise

The Sounds

The Appleseed Cast

The Kills

Stephen Malkmus

Interpol

Johnossi Glasvegas

Moneybrother

Nathan Fake

DJ Food

Tiger Lou Be Your Own Pet

Ugly Casanova

Sunset Rubdown

Stars of the Lid

Spank Rock

Gui Boratto

DJ Vadim

Coldcut

Alice Russell

Neutral Milk Hotel

MUM

LFO

Daedelus

Her Space Holiday

Apostle of Hustle

Efterklang

Autechre

Arovane Luke Vibert

Roots Manuva

Up, Bustle and Out

Menomena

Danny Elfman

AFX Plaid

Ricardo Villalobos

Wagon Christ

The Hold Steady

Test Icicles

James Newton Howard

Comeback Kid

Fear Before the March of Flames

Norma Jean Anti-Flag

Strung Out

Elefant

Sugarplum Fairy

µ-Ziq

Mouse on Mars

Propagandhi

Good Riddance

Millencolin

Radiohead Red House Painters

Sparklehorse

The American Analog Set

The Wrens

Sahara Hotnights Pavement

British Sea Power

The Stills

Enon

John Vanderslice

Venetian Snares

Built to Spill

Pinback

Every Time Blindside I Die

Descendents

Lagwagon

Clutch

Lali Puna

The Faint

Silver Jews

She Wants Revenge

Clinic

The Black Heart Procession

Caesars

The Dears

Deerhoof

Ted Leo and The Pharmacists

The Black Keys

Kent

James Horner

John Williams

Harry Gregson-Williams Thomas Newman

Aphex Twin

Ben Gibbard

Youth Group

Mogwai

The Bouncing Souls

Me First and the Gimme Gimmes

Mastodon

Guided by Voices

Calexico

The Bird and the Bee

The Dillinger Escape Plan

Jonny Greenwood

Biffy Clyro

Smog

The Thermals

The Blood Brothers

NOFX

Between the Buried and Me

Tunng

Cursive

Tortoise

Les Savy Fav

Destroyer

Rancid

Goldfinger

Neurosis

Psapp

The Horrors

Sparta

Stereolab

This Will Destroy You

Explosions in the Sky

Xiu Xiu

Klaus Badelt

Jerry Goldsmith

Isis

Silversun Pickups

dredg

The Sea and Cake

Godspeed You! Black Emperor

You Say Party! We Say Die!

Casiotone for the Painfully Alone

Meshuggah

At the Drive-In ...And You Will Know UsThom Yorke The Donnas by the Trail of... Oceansize

Bernard Herrmann

mewithoutYou

The Vandals

The Suicide Machines

Less Than Jake

The Good Life

Q and Not U

A Silver Mt. Zion

Broadcast

John Barry

Ennio Morricone

Operation Ivy

Catch 22

God Is Pelican an Astronaut

Steel Pulse

Augustus Pablo

"Weird Al" Yankovic Converge

Mad Caddies

Reel Big Fish

Slint

Hot Water Music

South Park

The Upsetters Culture

Alpha Blondy King Tubby

Monty Python

Transplants

The Mighty Mighty Bosstones

Dennis Brown

Horace Andy

Adam Sandler

Israel Vibration

The Aquabats Richard Cheese

Gregory Isaacs

Black Uhuru

Sizzla

Dane Cook

The Exploited

Dead Kennedys

Dido Tears for Sting Bryan Adams Black Flag The Cranberries Fears Elvis Costello Eurythmics Britney Spears Gwen Stefani The Who Slade a-ha Bruce Springsteen Deltron 3030 Madonna Cyndi Lauper Bebel Gilberto Beastie Boys Level 42 Golden Earring Mr. Mister Jim Croce Billy Ocean Fergie Beyoncé Amy Winehouse Chic A Tribe Djavan Aesop Rock Billy Joel The Kinks Jimi Hendrix Called Quest Tom Petty Antônio Carlos Air Supply Black Eyed Kelis Alicia Keys Norah Jones ABBA Cream Jobim Genesis The Doors Peas Jamiroquai Dire Straits James Brown Aaliyah Busta Rhymes Lauryn Hill Akon Ne-Yo Celia Cruz Diana Krall Janis Joplin Aretha Franklin Jethro Tull Stevie Wonder Roy Orbison Eric Clapton ShakiraBabyface T.I. Freddie Hubbard 2Pac Rank 1

Darude

Novaspace

Andain

Motorcycle

La Bouche

Groove Coverage

Safri Duo

Marco V Pulsedriver iiO

4 Strings

Special D.

Scooter

Gal Costa

A*Teens

Blue

Cypress Hill

DANGERDOOM

Savage Garden

Darren Hayes

Westlife

The Brand New Heavies

Nas

Public Enemy

Us3

Eve

LL Cool J

Lil' Kim

Missy Elliott

Keyshia Cole

Tweet

Salt-N-Pepa

Jadakiss

Art Blakey & The Jazz Messengers

TLC

Chris Brown

John Legend

Nelly

D'Angelo

Lloyd Banks

Chingy

G-Unit

K-Ci & JoJo

Craig David

Miles Davis

Obie Trice

Bubba Sparxxx

Keith Jarrett Bill Evans

112

Cam'ron

D12

Herbie Hancock

Trick Daddy

Juelz Santana

Kenny Chesney Toby Keith

Amaral

Aterciopelados Blackstreet

Harry Connick, Jr.

Nancy Wilson

Sarah Vaughan

Dinah Washington

Ella Fitzgerald Lou Rawls Carmen McRae

Jarabe de Palo

Anita O'Day

Otis Redding

Nat King Cole

John Lennon Elvis Presley

Solomon Burke

Yes

Carl Perkins

Enanitos Verdes

Rosemary Clooney

Jimmy Buffett

Sammy Davis, Jr.

Bing Crosby

Bill Haley and the Comets

Little Richard

Duke Ellington

King

Soda Stereo Wes Montgomery

Daddy Yankee

Chambao

Amparanoia

Don Omar

Django Reinhardt

Count Basie Benny Goodman

Ojos de Brujo

Cab Calloway

Josh Groban Bobby Darin

Vince Guaraldi Trio Judy Garland

The Alan Parsons Project

Emerson, Lake & Palmer Paul McCartney & Wings

Johann Strauss II Richard Wagner Richard Strauss

Wings

Eddie Cochran

The Blues Brothers

Percy Sledge

Frédéric Chopin

Pyotr Ilyich Tchaikovsky

Franz Liszt

Michael Nyman

The Drifters

Hector Berlioz Claude Debussy Robert Schumann

Gene Vincent

Charlie Feathers

Chubby Checker

Ella Fitzgerald & Louis Armstrong

Joaquín Sabina

The Platters

Dean Martin

Three 6 Mafia

Mahavishnu Orchestra

Peter Gabriel

Del Shannon

Booker T. & The MG's

Gil Scott-Heron

Julie London

Melendi

Louis Prima

Jerry Lee Lewis

Ricky Nelson

Perry Como Lena Horne

Bebe

Los Rodríguez

Gioacchino Rossini

The Beatles

Albert King

Fats Domino

The Everly Brothers

Blossom Dearie

Mel Tormé

Tony Bennett

George Benson

Andrés Calamaro

Giacomo Puccini

Georges Bizet

Canned Heat

B.B. King & Eric Clapton

Louis Armstrong Frank Sinatra Los Fabulosos Estopa Doris Day Cadillacs Ben E.

Pitbull

Lil Jon

Lil Jon & The East Side Boyz

Giuseppe Verdi

John Mayall & The Bluesbreakers

Phish

Ringo Starr

Sam & Dave

The Lemonheads

Grateful Dead

Rush

The Monkees

Procol Harum

George Harrison

Buddy Holly

Chuck Berry

Jackie Wilson

Iron Butterfly

Stevie Ray Vaughan and Double Trouble

Johnny Winter

Stevie Ray Vaughan

Bo Diddley

The Shirelles The Righteous Brothers

El Canto del Loco

Café Tacuba

Ying Yang Twins Chick Corea

Al Di Meola

Maná

Rory Gallagher

The Posies

Big Brother & The Holding Company

John Mayall

Focus

Etta James

Brian Wilson

Teenage Fanclub

Steely Dan

The Mamas & The Papas

Herman's Hermits

J.J. Cale

Buddy Guy

Ray Charles

Paul McCartney

Peggy Lee

Robert Plant

Pink Floyd

Syd Barrett

Derek and The Dominos

Supertramp

Manfred Mann

Van der Graaf Generator

Camel

Nina Simone

Alejandro Sanz

The Beach Boys

Jefferson Airplane

Fountains of Wayne

Ten Years After

Gentle Giant

Dr. John

Howlin' Wolf

Andy Williams

Petey Pablo

Bone Thugs-N-Harmony Chet Baker

Weather ReportEminem Jaco Pastorius

La Oreja de Van Gogh

Belanova

Eartha Kitt

Blind Faith

Mark Knopfler

The Moody Blues

The Ronettes

The Meters

Edwin Starr

Sam Cooke

Wilson Pickett Shirley Horn Michael Bublé

Al Jarreau

Sin Bandera

Boyz II Men

Jagged Edge

Young Buck

Thelonious Monk

Smokey Robinson and the Miracles

The Marvelettes

Isaac Hayes

Lonestar

Keith Urban

Julieta Venegas

Vanilla Ice

Soulja Boy

Warren G

The Lovin' Spoonful

The Hollies

King Crimson

Alan Jackson

Ricardo Arjona

Lloyd Snoop Dogg

Jim Jones

The Four Tops

Al Green

Bobby Womack

Roberta Flack

The Black Crowes

The Jimi Hendrix Experience

David Gilmour

Bill Withers

Curtis Mayfield

Cassandra Wilson

Joe Cocker

The Turtles

John Lee Hooker

The Temptations

The Spinners

Donny Hathaway

Roy Ayers

Natalie Cole

Peter Cincotti

Page & Plant

Roger Waters

13th Floor Elevators

The Animals

B.B. King

Robert Johnson

The O'Jays

Minnie Riperton

Billie Holiday

Jane Monheit

Garth Brooks

Brad Paisley

Led Zeppelin

Big Star

The Allman Brothers Band

Chris Rea

Muddy Waters

War

The Supremes

The Troggs

Traffic

Sly & The Family Stone

Gladys Knight & The Pips

The Isley Brothers

Shirley Bassey

Jamie Cullum

Rascal Flatts

Reik

Juanes Joe

Bad Company

Creedence Clearwater Revival

Love

Kansas

The Zombies

Leadbelly

Tim McGraw

Lizz Wright

Charles Mingus

Ike & Tina Turner

Tom Petty and the Heartbreakers

Funkadelic

Luis Miguel

Chayanne

Brian McKnight

Marques Houston

Ghostface

Donald Byrd

Commodores

Stacey Kent

Luther Vandross

America

The Rolling Stones

Electric Light Orchestra

The Spencer Davis Group

Toto

Elton John

Marc Anthony

Ricky Martin

Ginuwine

Mario

R. Kelly Ray J

Chamillionaire

Dizzy Gillespie

Taj Mahal

Phil Collins

Martha Reeves & The Vandellas

Marvin Gaye

Paulina Rubio

Fugees

Bobby Valentino

Omarion

Mims

Rick Ross

Diana Ross and The Supremes

Free

The Guess Who

The Yardbirds

The Byrds

Fleetwood Mac

Kenny Rogers

Parliament

Nancy Sinatra

Chaka Khan

Madeleine Peyroux

Randy Crawford

Anthony Hamilton

Baby Bash

Bow Wow

Twista

Coolio

Young Jeezy Xzibit

Anita Baker

Angie Stone

En Vogue

Musiq

Flo Rida

Earth, Wind & Fire

Barry White

Faith Hill

Petula Clark

ZZ Top

Peter Frampton

The Doobie Brothers

Eagles

Chicago

Ry Cooder

Michael Bolton

Cameo

Dusty Springfield

Buffalo Springfield

Three Dog Night

Lynyrd Skynyrd

Gordon Lightfoot

Ohio Players

Dionne Warwick

Macy Gray

Erykah Badu

Maxwell

Wyclef Jean

Jamie Foxx

Usher

MC Hammer

Ja Rule

50 Cent

McCoy Tyner

Robin Thicke

Will Smith

T-Pain

Lil' Wayne

The Game

DMX

Charlie Parker

Crosby, Stills & Nash

Bob Seger

Rod Stewart

Asia

Richard Marx

Barbra Streisand

Barry Manilow

India.Arie

Mary J. Blige

Faith Evans

Jill Scott

Sean Kingston

Sir Mix-A-Lot

Fat Joe

Eazy-E

John Coltrane

Wayne Shorter

Ol' Dirty Bastard

Bee Gees

Rick James

Kool & The Gang

Lionel Richie

Sade

Gloria Estefan

Tamia

Don Henley

Status Quo

Gary Moore

Steppenwolf

Warren Zevon

Survivor

Hall & Oates

Mike & The Mechanics

Cliff Richard

Shania Twain

Toni Braxton

P. Diddy

Puff Daddy

Ice Cube

Method Man & Redman

Fabolous

Method Man

RZA

Hot Chocolate

Wild Cherry

Thalía

Madcon

Dr. Dre

Raekwon

Monica

Timbaland

M.O.P.

Sonny Rollins

Mya

The J. Geils Band

John Mellencamp

Eddie Money

Steve Winwood

Neil Diamond

Kenny Loggins

Chris de Burgh

Diana Ross

Des'ree

Grand Funk Railroad

Steve Miller Band

Neil Young

Journey

REO Speedwagon

Jackson Browne

Stevie Nicks

Woody Guthrie

John Denver

Smokie

Art of Noise

Carpenters

Lisa Stansfield

Joss Stone

LeAnn Rimes

Martina McBride

Enrique Iglesias

Naughty by Nature

Lee Morgan

Horace Silver

Janet Jackson

Brandy

Don McLean

John Hiatt

Cutting Crew

Starship

Modern Talking

Gloria Gaynor

Keri Hilson

will.i.am

Ludacris

Wu-Tang Clan

Estelle

Bachman-Turner Overdrive

Camouflage

Paul Young

Bonnie Tyler

Wet Wet Wet

Olivia Newton-John

Boney M.

KC and the Sunshine Band

Tina Turner

Bad Brains

Nazareth

UFO

Thin Lizzy

Neil Young & Crazy Horse

Heart

Huey Lewis & The News

Pat Benatar

Kim Carnes

Carly Simon

Irene Cara

Sister Sledge

Village People

George Michael

Céline Dion

Amerie

Run-D.M.C.

N.W.A

Yello

Laura Branigan

Sandra

Wham!

Paula Abdul

Sarah Connor

Dixie Chicks

Mobb Deep

Cannonball Adderley

Guru

Christina Milian

Donovan

Crowded House

Lipps, Inc.

Eva Cassidy

Corinne Bailey Rae

Mariah Carey

Roxette

Pharrell

Notorious B.I.G.

Big L

Rick Astley

The Pointer Sisters

Belinda Carlisle

Simply Red

Gabrielle

Carrie Underwood

Lisa Ekdahl

Justin Timberlake

Dexter Gordon

Redman

The Bangles

Seal

Alison Krauss

Taylor Swift

Katie Melua

Anastacia

JoJo

Eric B. & Rakim

Dave Brubeck

GZA/Genius

Vanessa Hudgens

Katharine McPhee

Destiny's Child

Ashanti

Foghat

Joe Walsh

Crosby, Stills, Nash & Young

Bonnie Raitt

Robert Palmer

Cher

Pharoahe Monch

The Dave Brubeck Quartet

Ashley Tisdale

Jordin Sparks

Christina Aguilera

Jennifer Lopez

Cherish

Kelly Rowland

Whitney Houston

KRS-One

Vanessa da Mata

Van Morrison

Donna Summer

Nelly Furtado

Cassie

Jennifer Hudson

Sweet

Boston

Humble Pie

Cat Stevens

James Taylor

Culture Club

Uriah Heep

Cheap Trick

Styx

Foreigner

The Knack

Simon & Garfunkel

Gary Numan

Bananarama

Minor Threat

Ted Nugent

Jon Bon Jovi

The Small Faces

The Band

Meat Loaf

Midnight Oil

Howard Jones

Nik Kershaw

The Sonics

Alison Moyet

Bette Midler

Leona Lewis

Jamelia

Kat DeLuna

Michelle Williams

*NSYNC

Kanye West

Ciara

Incognito

Astrud Gilberto

Jessica Simpson

The Pussycat Dolls

Rihanna

Danity Kane

Lupe Fiasco

OutKast

Bob Dylan and The Band

The Cars

The Police

Men at Work

Talk Talk

Alphaville

Chris Isaak

Carole King

Blue Öyster Cult

Bryan Ferry

Joe Jackson

Elvis Costello & The Attractions

The Pretenders

Spandau Ballet

The Go-Go's

Fine Young Cannibals

Marianne Faithfull

Grace Jones

Miley Cyrus

Robbie Williams

Jay-Z

Q-Tip

Berlin

A Flock of Seagulls

Japan

Paul Simon

Frankie Goes to Hollywood

Dead or Alive

Erasure

Pet Shop Boys

Duffy

Aly & AJ

Mandy Moore

Shayne Ward

Ronan Keating

Nicole Scherzinger

Solange

Common

The Roots

Mos Def

Clipse

Masta Ace

Paris Hilton

Men Without Hats

ABC

Yazoo

Soft Cell

Annie Lennox

Jedi Mind Tricks

Terence Trent D'Arby

The Pharcyde

Murs

Gang Starr

Los Hermanos

Natasha Bedingfield

Stacie Orrico

Thompson Twins

The Buggles

Visage

dead prez

k.d. lang

Kate Bush

Lighthouse Family

Backstreet Boys

Talib Kweli

De La Soul

Arrested Development

Dilated Peoples

Stan Getz

Sinéad O'Connor

Lindsay Lohan

No Doubt

Gnarls Barkley

Black Star

Little Brother

Atmosphere

CunninLynguists

Sage Francis

The Wreckers

Daniel Bedingfield

N*E*R*D

Jurassic 5

Chico Buarque

El-P

Hilary Duff

Jesse McCartney

P!nk

Mutya Buena

Boyzone

House of Pain

Ace of Base

Ultravox

The Human League

Kim Wilde

Immortal Technique

Indigo Girls

Melissa Etheridge

Dolly Parton

Pink

Adele

Melanie C

Blackalicious

Hieroglyphics

Del tha Funkee Homosapien

Elis Regina

Marisa Monte

Ashlee Simpson

Delta Goodrem

Emma Bunton

Spice Girls

Joni Mitchell

Flobots

Emmylou Harris

Texas

Kelly Clarkson

Kelly Osbourne

S Club 7

Dr. Octagon

Caetano Veloso

Gilberto Gil

Madlib

Jorge Ben

Sarah McLachlan

Colbie Caillat

Will Young

Lucie Silvas

Geri Halliwell

Atomic Kitten

September

Infernal

Jonas Brothers

Madvillain

Quasimoto

O-Zone

Cibelle

João Gilberto

Lou Reed

Joan Osborne

Take That

All Saints

The Corrs

Paris Combo

Handsome Boy Modeling School

MF DOOM

Gigi D'Agostino

K's Choice

Natalie Imbruglia

Gabriella Cilmi

Rachel Stevens

Dannii Minogue

Girl Talk

Alcazar

Alice Deejay

Brooklyn Bounce

Eiffel 65

Kylie Minogue

Pink Martini

Cascada

Dr. Alban

Everlast

Sugababes

Kate Ryan

Basshunter

DJ Shog

Technotronic

Camille

Vanessa Paradis

Nouvelle Vague

Culture Beat

2 Unlimited

Haddaway

Snap!

Mauro Picotto

Bomfunk MC's

Zbigniew Preisner

Arvo Pärt Kronos Quartet

Erik Satie

Franz Schubert

Edvard Grieg

Wolfgang Amadeus Mozart

Gustav Mahler

Jean Sibelius

Felix Mendelssohn

Maurice Ravel

Philip Glass

Brenda Lee

Ludwig van Beethoven Johannes Brahms

Sergei Rachmaninoff

Gabriel Fauré

Modest Petrovich Mussorgsky

Antonín Dvo:0159ák

Camille Saint-Saëns

The Coasters

Sergei Prokofiev

Paul Anka

Andrea Bocelli

Penguin Cafe Orchestra

Luciano Pavarotti

Macaco

Glenn Miller Sarah Brightman

Dmitri Shostakovich

Sir Edward Elgar

Igor Stravinsky

Franz Joseph Haydn

Johann Sebastian Bach Henry Purcell Georg Friedrich Händel

Georg Philipp Telemann Johann Pachelbel

Antonio Vivaldi

Tomaso Giovanni Albinoni

Samuel Barber

Gustav Holst

Luigi Boccherini

Figure 6: The landscape of music

The Lemonheads Giuseppe Verdi

ful Dead

Giacomo Puccini

Gioacchino Rossini Georges Bizet

Johann Strauss II

Richard Wagner

Richard Strauss Hector Berlioz

Robert Schumann

Michael Nyman

Zbigniew Preisner Erik Satie

Gabriel Fauré Gustav Mahler Kronos Quartet

Jean Sibelius

Maurice Ravel

Philip Glass

Modest Petrovich Mussorgsky Sergei Prokofiev

Igor Stravinsky Penguin Cafe Orchestra

Antonín Dvorák

Camille Saint-Saëns

Wolfgang Amadeus Ludwig van Mozart Johann Sebastian Beethoven

Felix Mendelssohn

Bach

Franz Joseph Haydn

Georg Friedrich Händel

Antonio Vivaldi Sir Edward Elgar

Dmitri Shostakovich

Franz Schubert

Johannes Brahms Edvard Grieg

Sergei Rachmaninoff Arvo Pärt

Frédéric Chopin

Pyotr Ilyich Tchaikovsky

Franz Liszt

Claude Debussy

Georg Philipp Telemann

Samuel Barber Gustav Holst

Figure 7: Part of the classical archipelago

8

Henry Purcell

Johann Pachelbel

Luigi Boccherini

Tomaso Giovanni Albinoni

Frankenstein 

cbeth 

The Good Earth 

Night 

A Tale of Two Cities 

Gertrude: A Novel

Steppenwolf: A Novel

Of Mice & Men

The Journey to the East

Twilight: The Complete Illustrated

Being And Nothingness

The Ethics Of Ambiguity

Being and Time Phenomenology of Perception 

 And Human ns 

The Myth of Sisyphus: And Other Essays

The Years

The Plague

The Adolescent Resistance, Rebellion, and Death: Essays

The Brothers Karamazov

b's Room

The Double and The Gambler

No Exit and Three Other Plays Spark Notes Crime and Punishment Chinua Achebe's Things Fall Apart 

Welcome to the Monkey

The Soul and Barbed Wire: An Introduction to Solzhenitsyn

Dead Souls: A Novel

The Idiot

Demons

The Stranger

The Soviet Experiment: Russia, The U and the Successor States

Journey into the Whirlwind 

The Twelve Chairs 

The Harvest of S Collectivization and

Man Is Wolf to Man: Surviving the Gulag

A Hero of Our Time 

The Unbearable Lightness of Being: A Novel We

A Passage to India

Chronicle of a Death Foretold

The Remains of the Day

Water for Elephants: A Novel

The Th A On Chesil Beach

Collected Stories

On Beauty

Home and

Dewey: The Small Who Touche Saturday

The English Patient

The Autumn of the Patriarch 

Of Love and Other Demons  Never Let Me Go

Atone

The Memory Keeper's Daughter

Snow Flower and the Secret Fan: A Novel

Memories of My Melancholy Whores

One Hundred Years of Solitude 

Notes from Underground

Suite Francaise

The Kite Runner

A Heartbreaking Work of Staggering Genius

Howards End

Stories of Anton Chekhov

The Book of Laughter and Forgetting

In the Skin of a Lion

The Gulag Archipelago, 1918-1956: An Experiment in Literary Investigation, Parts V-VII

The Gulag Archipelago 1918-1956 I-II

Gulag: A History

The Gulag Archipelago 1918-1 Parts I - II

The Gulag Archipelago Volume 1: An Experiment in Literary Investigation 

August 1914

The Unbearable Lightness of Being 

War and Peace 

The Gulag Archipelago 1918-1956 Abridged: An Experiment in Literary Investigation 

In the First Circle: A Novel 

A Thousand Splendid Suns

Animal Farm and 1984 All Quiet on the Western Front

Home To Harlem 

New Essays on Their Eyes

Rescuing Sprite: A Dog Lover's Story of Joy and Anguish

The Gulag Archipelago: 1918-1956, An Experiment in Literary Investigation III - IV

One Day in the Life of Ivan Denisovich 

The Eternal Husband and Other Stories

The Fall

Mrs. Dalloway

Cancer Ward

Heart of a Dog

The Collected Tales of Nikolai Gogol

The First Man

The Blacker the Berry 

Mother Night: A Novel

We Never Make Mistakes: Two Short Novels

The Solzhenitsyn Reader: New and Essential Writings, 1947-2005

Introduction to Metaphysics 

The Rebel: An Essay on Man in Revolt

The Portable Harlem Rena Reader 

Warning to the West

The Master and Margarita

Oblomov

Zo

Zora Neale Hurston's Their Eyes Were Watching God: A Casebook 

Red Cavalry

Russiana

Eugene Onegin: A Novel in Verse 

sea

Men in Black: How the Supreme Court Is Destroying America

White Guard

A Room of One's Own

The Fountainhead

Quicksand and Passing 

The Invisible Man 

Spark Notes Invisible Man

Cat's Cradle: A Novel

Breakfast of Champions: A Novel

Solzhenitsyn: A Soul in Exile

Basic Writings

Heidegger's Being And Time: A Reader's Guide 

Steinbeck's the Grapes of Wrath 

Tortilla Flat

Invisible Man In Our Time

Plum Bun: A Novel Without a Moral

Their Eyes Were Watching God Literature Guide 

Spark Notes The Grapes of Wrath

Atlas Shrugged

A Dead Man's Memoir: A Theatrical Novel 

Their Eyes Were Watching God

Spark Notes The Scarlet Letter

Spark Notes The Great Gatsby

The Complete Short Stories of Ernest Hemingway: The Finca Vigia Edition

The Forgotten Man: A New History of the Great Depression

The Fatal Eggs 

Fitzgerald's The Great Gatsby 

For Whom the Bell Tolls

Hawthorne's The Scarlet Letter 

Death of a Salesman 

Long Day's Journey

Capitalism and Freedom: Fortieth Anniversary Edition

Beloved

Passing:  The Things They Carried

The Short Stories of F. Scott Fitzgerald: A New Collection

A Farewell To Arms

The Winter of Our Discontent 

Personal Statement

The Daodejing of Laozi

A Moveable Feast

In Search of History Salem Witch Trials 

The Bri of

Black Boy

Spark Notes The Adventures of Huckleberry Finn

To Have and Have Not

Interpre Malad

The Bluest Eye

Native Son

Their Eyes Were Watching God CD

One Flew Over the Cuckoo's Nest: 

Cannery Row:

The Glass Menagerie

Moksha: Aldous Huxley's Classic Writings on Psychedelics and the Visionary Experience

The Great Gatsby

Slaughterhouse-Five: A Novel

Islands in the Stream : A Novel

The Grapes of Wrath 

Travels with Charley in Search of America: 

A Raisin in the Sun

Huxley and God: Essays

East of Eden

The Old Man and The Sea

The Adventures of Huckleberry Finn

The Perennial Philosophy 

The Rest Is Noise: Listening to the Twentieth Century

Americana

The Scarlet Letter

The Autobiography of Benjamin Franklin 

nomenology of Spirit 

The God of Small Things: A Novel

Siddhartha

The Great Gatsby CD

The Crucible

g Heights

The Ground Beneath Her Feet: A Novel

The Sun Also Rises

The Catcher in the Rye

Island 

Narcissus and Goldmund: A Novel

Narcissus and Goldmund

Incidents in the Life of a Slave Girl 



Half of a Yellow Sun

The Awakening

The Glass Bead Game: 

Beneath the Wheel

sion

God's Bits of Wood 

Wide Sargasso Sea: A Novel

A Clockwork Orange

Of Mice and Men 

Jane Eyre

f Two nniversary 

The Moor's Last Sigh

Midnight's Children: A Novel

Nineteen Eighty-Four

To Kill a Mockingbird

Mythology

A Man of the People

War And Peace 

Fahrenheit 451

Demian

Narrative of the Life of Frederick Douglass 

 Jane

No Longer at Ease

Catch-22 Waiting for Godot: A Tragicomedy in Two Acts

A Tree Grows in Brooklyn 

Golding's the Lord of the Flies 

Brave New World and Brave New World Revisited Brave New World

1984

Animal Farm

Lord of the Flies 

The Picture of Dorian Gray - Oscar Wilde  Invisible Man 

Chinua Achebe's Things Fall Apart 

Wiesel's Night

Dr. Jekyll & Mr. Hyde 



Understanding Things Fall Apart: Selected Essays and Criticisms

Chinua Achebe's Things Fall Apart: A Casebook  Huxley's Brave New World 

Love in the Time of Cholera 

The Glass Castle: A Memoir

The History of Love: A Novel

The Namesake: A Novel

The Maytrees: A Novel

Lov A

The Gathering Divisadero Bridg

Figure 8: Two of the central clusters in BookLand.

neighborhood, there have been attempts to convey the underlining connectivity of the products through graph visualization. None of the existing approaches, however, gives a comprehensive view of the relationship and the clustering structures.

same book, but with different publishers or different bindings, by matching books with the same title. The underlying graph for this map contains 913 vertices and 3410 edges. With an average degree of nearly eight, peripheral vertices in this map have only a handful of edges while central vertices have more than 20 immediate neighbors. We next examine several of the BookLand countries in more detail (cf. Figures 8 and 1).

Using our GMap algorithm, we obtained the map in Figure 1. The underlying data is obtained with a breadth-first traversal following Amazon’s “Customers Who Bought This Item Also Bought” links, starting from the root node, Orwell’s 1984. Links are followed up to a distance of twelve from the root node. We then trim the graph by keeping only vertices of distance nine or less from the root vertex. We further merge nodes that represent the

Americana: Somewhat surprisingly, Orwell’s 1984 along with Animal Farm ended up in the west corner of a region populated mostly by American writers. Britain is also represented by Golding’s The Lord of the Flies and Huxley’s Brave New World along

9

partners.

with Burgess’s Clockwork Orange, which connect the British corner of the region to the main part dominated by 20th century American classics. Bradbury’s Fahrenheit 451 and Salinger’s Catcher in the Rye provide a transition to a variety of well-known novels: Steinbeck’s Grapes of Wrath and Of Mice and Men, Hemingway’s For Whom the Bell Tolls, Fitzgerald’s Great Gatsby, Heller’s Catch22, and Kesey’s One Flew Over a Cuckoo’s Nest. Russiana: To the north of Americana lies one of the largest countries in BookLand, dominated by Russian literature and history. The core contains classic novels by Dostoyevsky (The Brothers Karamazov), Tolstoy (War and Peace), and Solzhenitsyn (The Gulag Archipelago, Cancer Ward). In the west, there is, unexpectedly, a cluster of Camus books (The Stranger, The Plague, The Fall), all well connected with the Russian classics. From the map, we can also see some high-level connections. There is the not too surprising proximity of self-help books with books recommended by Oprah Winfrey. We also find the group of recent vampire novels adjacent to the cluster of Victorian novels. A closer investigation shows that vampire novels are only connected to the rest of the graph through Jane Austen.

TVLand As a last example, we consider a map derived from TV viewer data. The objects are TV shows, with an edge between two shows if several viewers watched both. The edges are weighted by the number of such viewers. We illustrate how GMap can be used in the context of recommendation systems with the aid of heat map overlays, tailored to an individual viewer. Figure 10 shows such a map for a typical but fictitious viewer. Based on the observed viewing habits of a specific viewer, and on those of other viewers, a recommendation system can suggest possible new shows. In order for the labels to be readable in a journal format, our map displays a small subset of the TV shows and consists of six countries. The countries capture several types of shows by genre. In the southwest are two countries corresponding to TV shows for children, with the smaller targeting younger kids with Dora the Explorer and Wow Wow Wubbzy. In the northwest is a cluster of shows about fashion and entertainment such as Say Yes to Dress and E! News. The large country in the north contains popular sitcoms such as Seinfeld, Cheers, and Frasier. In the northeast is a cluster of crime shows (NCIS and Law & Order). The cluster in the southeast is not as thematically focused but contains popular shows of several types: The Oprah Winfrey Show, So You Think You Can Dance, and Dateline NBC. In each country the TV shows are colored based on the strength of the recommendation; that is, the lighter the color, the stronger the recommendation, as in a typical geographic map where shading of colors are used to represent hills and valleys. Maps like this provide a global view not available in the traditional list of recommendations and offer a more appealing presentation than a scatterplot or a node-link diagram. The map provides a context for recommendations, allowing a user to understand the reasoning behind the recommendation: when considering highlyrecommended shows the user can check out nearby, related shows; or explore a path of shows to a new area.

TradeLand Figure 9 is a map visualizing the trade relations between all countries. Bilateral trade data between each of the 209 countries and its top trading partners were acquired from Mathematica’s CountryData package. The font size of a label is proportional to the logarithm of the total trade volume of the country, and the color of a label reflects whether a country has a trade surplus (black) or deficit (red). The label color gives an easy way to spot the oil-rich countries with large surpluses, which are distributed all over the world as well as in our map: Middle East (Saudi Arabia, Kuwait), Europe (Russia), South America (Venezuela), Africa (Nigeria, Equatorial Guinea). On the other hand, the countries with huge deficits are mostly in Africa (Sierra Leone, Senegal, Ethiopia) with the United States, the clear outlier. Many countries in close geographic proximity end up close in our map, e.g, Central American countries like Honduras, El Salvador, Nicaragua, Guatemala and Costa Rica are close to each other in the northeast. Similarly the three Baltic republics, Latvia, Lithuania and Estonia, are close to each other in the northwest. This is easily explained by noting that geographically close countries tend to trade with each other. There are easy-to-spot exceptions: North Korea is not near South Korea, Israel is not particularly close to Jordan or Syria. The G8 countries (Canada, France, Germany, Italy, Japan, Russia, United Kingdom, and the United States) are all in close proximity to each other in the center of the map. Two of the largest and closest countries in our map are China and the United States. Clearly, the proximity is due to the very large trade volume rather than geographic closeness. All these countries are in the largest cluster which is dominated by European countries in the west, Asian countries in the east, and Middle Eastern countries in the south. Interestingly, we see from the map that African countries are distributed in several clusters in close proximity to China (a major trading partner to many African countries), the United States (trading less with Africa these days), and around former colonizers (e.g., Togo, Cameroon and Senegal, which are all close to France). On the other hand, Caribbean and South and Central American countries form several clusters in the north of the map. In addition, these clusters are mostly contiguous, essentially forming a supercluster. This differentiation between Latin America and Africa is clearly brought out by the GMap figure. Finally, we note that the periphery of the map contains small countries from around the world, and countries with few trading

R ELATED W ORK There are many papers in geography about accurately and appealingly representing a given geographic region, or on re-drawing an existing map subject to additional constraints. Examples of the first kind of problem are found in traditional cartography, e.g., the 1569 Mercator projection of the sphere onto 2D Euclidean space. Cartograms provide an example of the second kind of problem, where the goal is to redraw a map so that the geographical areas are proportional to some metric, an idea which dates back to 1934 and is still popular today (e.g., the New York Times’ red-blue maps of the US, showing the presidential election results in 2000 and 2004 with states drawn proportional to population). Work in information visualization has produced many ways of representing data, some even adopting the name “map.” Most of these have little visual connection with geographic maps. The map of science [1] uses vertex coloring in a graph drawing to provide an overview of the scientific landscape, based on citations of journal articles. Treemaps [11], squarified treemaps [2], and the more recent newsmaps represent hierarchical information by means of space-filling tilings, allocating area proportional to some metric. Concept maps are diagrams showing relationships among concepts [10]. Somewhat similar are cognitive maps and mind-maps used to represent words or ideas linked to and arranged around a central key word. In self-organizing maps (SOM) [8], an unsupervised learning algorithm places objects on a two-dimensional grid such that similar objects are close to each other. Unlike GMap, SOM creates a “map” by coloring cells of the grid based on a feature value; therefore it

10

Figure 9: A map of trade relations between countries.

operates on a discrete grid space without a clear inner boundary between “countries”. Furthermore, the grid tends to fit a rectangular box, so that the overall outline of the point set often follows that shape. Also related is work on visualizing subsets of a set of items using geometric regions to indicate the grouping. Byelas and Telea [3] use deformed convex hulls to highlight areas of interest in UML diagrams. Collins et al. [4] use “bubblesets,” based on isocontours, to depict multiple relations among a set of objects. Simonetto et al. [12] automatically generate Euler diagrams which provide one of the standard ways, along with Venn diagrams, for visualizing subset relationships. Apart from differences in the algorithms used to generate regions, these works differ from ours in that they create regions that overlap with each other, with the goal of faithfully representing set relationships, while we take the map metaphor seriously, assuming that regions do not overlap and aiming for a cartographic verisimilitude. However, as Figure 5 shows, our approach can also be used for visualizing sets. Representing imagined places on a map as if they were real countries also has a long history, e.g., the 1930’s Map of Middle Earth by Tolkien and the B¨ucherlandes map by Woelfle from the same period. More recent drawings include maps of programming language concepts and online communities. While most such maps are generated in an ad hoc manner by hand and are not strictly based on underlying data, they are often visually appealing. Generating synthetic geography has a large literature, connected to its use in computer games and movies. Most of the work relies

on variations of a fractal model. These techniques could provide additional photo-realism, and may be used in future extension of our work. C ONCLUSION AND F UTURE W ORK We believe that the GMap algorithmic framework, by capitalizing on an ancient and familiar visual metaphor, introduces a significant new style of viewing abstract relational and cluster data that users will find aesthetically appealing and helpful in understanding the data. From informal observation, we have found that people, when faced with a traditional graph drawing and a map of the same data, spend significantly longer time studying the map, and they find non-trivial structural information without any prompting. For example, several viewers of BookLand observed that the “gateway” to Fringistan is Rand’s Atlas Shrugged. We plan to perform formal user studies of the interaction with graphs and maps, in the context of visualizing recommendations [6]. While the approach of visualizing relational information with the aid of geographical maps is general, here we showed one particular implementation, where embedding and clustering algorithms are coupled with novel mapping and coloring algorithms. There are specific idiosyncrasies we would like to address. For example, GMap can produce countries that are disconnected. We have proposed ways [5] to use the cluster information to adjust the layout so that the regions of countries are more contiguous, at the expense of some loss of graph information. We are planning further investigation into balancing country connectedness and the preservation of

11

Figure 10: Personalized recommendation heat map for a typical user. Regions where the highest recommended shows sit are lighter. Regions of low scores are darker.

graph information. Finally, our algorithm is efficient and can handle large graphs. As a reference point, all maps in this paper were generated in a few seconds. Mapping a larger graph with 440, 000 vertices took 4 minutes on a typical processor. The resulting maps look best on large, wall-sized posters and display walls. To make such maps more useful for exploration of large data sets on commonly available media, we have developed an interactive interface that can search, zoom and pan easily on the maps (see footnote 1).

[6] E. R. Gansner, Y. F. Hu, S. G. Kobourov, and C. Volinsky. Putting recommendations on the map - visualizing clusters and relations. In Proceedings of the 3rd ACM Conference on Recommender Systems. ACM, 2009. [7] A. Georghiades, P. Belhumeur, and D. Kriegman. From few to many: Illumination cone models for face recognition under variable lighting and pose. IEEE Trans. Pattern Anal. Mach. Intelligence, 23(6):643– 660, 2001. [8] T. Kohonen. Self-Organizing Maps. Springer, 2000. [9] M. E. J. Newman. Modularity and community structure in networks. Proc. Natl. Acad. Sci. USA, 103:8577–8582, 2006. [10] J. D. Novak and A. J. Ca˜nas. The theory underlying concept maps and how to construct them. Technical report, Institute for Human and Machine Cognition, January 2006. [11] B. Shneiderman. Tree visualization with tree-maps: A 2-D spacefilling approach. ACM Transactions on Graphics, 11(1):92–99, 1992. [12] P. Simonetto, D. Auber, and D. Archambault. Fully automatic visualisation of overlapping sets. Computer Graphics Forum, 28:967–974, 2009.

Acknowledgments We would like to thank Stephen North for helpful discussions, and Carlos Scheidegger for help with the image process example. R EFERENCES [1] K. Boyack, R. Klavans, and K. Borner. Mapping the backbone of science. Scientometrics, 64(3):351–374, 2005. [2] M. Bruls, K. Huizing, and J. van Wijk. Squarified treemaps. In Joint Eurographics and IEEE TCVG Symposium on Visualization, pages 33–42. Press, 1999. [3] H. Byelas and A. Telea. Visualization of areas of interest in software architecture diagrams. In SoftVis’06: Proceedings of the 2006 ACM Symposium on Software Visualization, pages 105–114, 2006. [4] C. Collins, G. Penn, and S. Carpendale. Bubble sets: Revealing set relations with isocontours over existing visualizations. IEEE Transactions on Visualization and Computer Graphics, 15(6):1009–1016, 2009. [5] E. R. Gansner, Y. F. Hu, and S. G. Kobourov. Gmap: Drawing graphs and clusters as map. In IEEE Pacific Visualization Symposium, pages 201 – 208, 2010.

12

Suggest Documents