ISIT 2010 : talks about adversaries

My thesis work was about a particular adversarial model from Shannon theory (the arbitrarily varying channel), but I am more broadly interested in how adversarial assumptions can be used to capture uncertainty in modeling or add an element of robustness to designs. I’m not wedded to the AVC, so I like going to see other works which try to address these issues. Among the talks I saw at ISIT, these three captured different aspects of these models.

POLYTOPE CODES AGAINST ADVERSARIES IN NETWORKS
(Oliver Kosut; Cornell University, Lang Tong; Cornell University, David Tse; University of California at Berkeley)
This talk used as an example the “cockroach network,” named thusly because it “does not look like a butterfly.” That line got a lot of laughs. In this model a subset of nodes in the network are controlled by an adversary, who can introduce errors. They show that by using a certain structured code called a polytope code, together with some checking and filtering by internal nodes, the adversaries can be detected/avoided. For some networks (planar) they can show that their code achieves the cut-set bound. The key to the codes working is making any adversarial action result in certain tuples of random variables becoming atypical and hence detectable.

JAMMING GAMES FOR POWER CONTROLLED MEDIUM ACCESS WITH DYNAMIC TRAFFIC
(Yalin Sagduyu; Intelligent Automation Inc./University of Maryland, Randall Berry; Northwestern University, Anthony Ephremides; University of Maryland)
This uses adversarial modeling (in the form of game theory) to model how users in a multiaccess setting contend for resources in the presence of jammers. In the AVC context, La and Anantharam proved some early results on these models. Here the extension was that the jammer(s) do not know whether or not the transmitter will be sending anything in a given slot (hence dynamic traffic). In the case with a single transmitter and a single jammer, the model is that the transmitter has to minimize its energy subject to an average rate constraint (packets are coming in at a certain rate to the transmitter and have to passed along). The jammer has a power constraint and wants the transmitter to maximize its energy. It turns out the that if the jammer doesn’t know the queue state of the transmitter, then it has to be on all the time. They have more complicated extensions to multi-transmitter scenarios.

ON THE DETERMINISTIC CODE CAPACITY REGION OF AN ARBITRARILY VARYING MULTIPLE-ACCESS CHANNEL UNDER LIST DECODING
(Sirin Nitinawarat; University of Maryland)
Sirin talked in the session I was in. For point-to-point AVCs under average error, there is a finite list size L called the symmetrizability of the channel such that for list-decoding with list sizes \le L the capacity is 0 and for larger list sizes the capacity is the randomized coding capacity of the AVC. This work extended this to the multiaccess setting, which is a particularly tricky beast since the capacity region itself is nonconvex. He showed that there is a U such that the capacity region has empty interior if the list size is \le U and that for list sizes \ge (U+1)^2 you get back the randomized coding capacity. What is open is whether the list sizes for the two users can be different, so that this gap could be closed, but that problem seems pretty hard to tackle.

CODING AGAINST DELAYED ADVERSARIES
(Bikash Kumar Dey; Indian Institute of Technology, Bombay, Sidharth Jaggi; Chinese University of Hong Kong, Michael Langberg; Open University of Israel, Anand Sarwate; University of California, San Diego)
I guess I’ll be shameless and blog about my own paper — we looked at an adversarial setting where the adversary gets to see the transmitted symbols after a delay. We assumed that the delay grew linearly with the blocklength, so that the transmitter gets to act at time i based on x_1, x_2, \ldots, x_{i - \Delta n}, where n is the blocklength and \Delta is the delay parameter. Suppose everything is binary and the adversary gets to flip a total of pn bits of the codeword but has to see it causally with delay \Delta n. If \Delta = 1 the adversary sees nothing and the average-error capacity is 1 - h(p) bits. If \Delta = 0 the adversary can do a lot worse and the capacity is 1 - 4p bits. What we show is that for any \Delta > 0 we go back to 1 - h(p) bits (and there was much rejoicing). The key is allowing the encoder to randomize, which effectively prevents the adversary from learning anything. Luckily, the decoder can still figure out what is going on (as long as there is some additional slack in the rate), even though it does not share common randomness with the encoder.

Concert bleg : White Horses

As a bit of a break from ISIT blogging, I am singing in this concert at the end of the week — the repertoire is a bit different than my normal fare of “high classical,” so if you’re in the area and like Bono more than Bach, this might be more up your alley.

WHITE HORSES: Heroes & Hope
Saturday June 26th, 2010
8 p.m.
Copley Auditorium, San Diego Museum of Art
$20 General Admission ($15 in advance) / $12 Students & Museum Members / $10 Seniors & Military

Following the success of their sold-out concert in November of 2009, SACRA/PROFANA returns to the San Diego Museum of Art with a program exploring the unique synergy of poetry, art and music. In conjunction with the Museum’s exhibition Heroes: Mortals and Myths, this genre-bending vocal ensemble will perform modern musical settings of timeless verse by such beloved poets as e.e. cummings, Emily Dickinson and John Keats. The poignant words of the great poets are given new life by the dynamic voices of modern composers- including Minnesota composer Joshua Shank, winner of the 2009 SACRA/PROFANA Choral Composition Contest.

Concert bleg : Mainly Mozart Festival

I will be singing with a chorus in the Mainly Mozart Festival here in San Diego on opening night. We’re doing the Beethoven Choral Fantasy, Op. 80, which is like a piano concerto that ends with a mini-sketch of the 9th Symphony’s last movement: universal brotherhood of man, the ennobling power of art, blah blah blah. It will be a rollicking good time. The piano soloist will be John Lill CBE, and we’ll be conducted by David Atherton. Our chorus was ably prepared by Krishan Oberoi.

It’s a good chance to dust off the old tuxedo; all the other concerts I’ve been singing in San Diego seem to go for the “all black” dress code.

Bach Collegium on KPBS

I sang this morning with other members of the Bach Collegium San Diego on the KBPS radio show These Days. Our director, Ruben, and two singers, Anne-Marie and Martha, talked about how we’re going for Baroque this weekend in singing all six of Bach’s motets.

Also featured: comparisons between zoning out while singing Bach and wandering into a dark alley in Leipzig (followed by the Brandenburg Boys? You don’t want to mess with them!)

Concert Bleg : Bach Collegium San Diego presents all 6 Bach Motets

Six Bach Motets BWV 225-230 & Gala Reception

Ruben Valenzuela, Music Director

Vocalists of the Bach Collegium San Diego
Daniel Zuluaga, Lute
Shanon Zusman, Violone
Michael Sponseller, organ

Saturday, 20 February
St James by-the-Sea Episcopal Church
743 Prospect Street, La Jolla CA 92037
(Gala Reception to immediately follow in Van Schaick Room)

Sunday, 21 February
Loyola Marymount University (Murphy Recital Hall)
1 LMU Drive, Los Angeles CA 90045

Concerts at 7pm

$35 Reserved Patron
$25 General Admission
$15 Student/Senior

For tickets or other inquiries: online or (619) 341.1726

Since its founding in 2003, the Six Bach Motets have been at the core of the BCSD’s repertoire, but never ALL SIX! The motets will be performed with vocal ensembles ranging from 4-16 voices.

The San Diego concert will be immediately followed by our annual Gala Benefit Reception in the Van Schaick Room of St. James by-the-Sea. Plan now to attend both!

For combination ticket packages are available for both concert and gala. Please refer to our website for details.

Concert Bleg : The Messiah

I’m singing again!

The Messiah

Orchestra Nova
Conducted by Jung-Ho Pak

Bach Collegium San Diego
Ruben Valenzuela, Music Director

Guest Artists:
Virginia Sublett, Soprano
Katherine Lundeen, Alto
Robert MacNeil, Tenor
John Polhamus, Bass

St. Paul’s Cathedral, San Diego
Thursday, December 10, 7:30 p.m.

St. James by-the-Sea Episcopal Church, La Jolla
Friday, December 11, 7:30 p.m.

Solana Beach Presbyterian Church, Solana Beach
Saturday, December 12, 7:30 p.m.

This season’s Masterpiece Messiah is an encore presentation of our dramatic video experience of the great masterpieces of art
complementing the most famous of all oratorios, George Frideric Handel’s Messiah. Joined again by Bach Collegium San Diego, our
interpretation has become well-known for its original 18th-century period approach, creating an unforgettable emotional experience that
goes beyond most traditional performances.

New this year and by popular demand, we’re adding a performance at St. Paul’s Cathedral, Downtown San Diego. Don’t miss out on one of the hottest tickets in town during December. Buy tickets online or call 858-350-0290.

In case you are in Austin…

I’m giving a talk on Friday, so come on down! This has been your daily self-promotion effort, thank you for reading.

Consensus in context : leveraging the network to accelerate distributed consensus

October 30, 2009 ENS 637
11:00 am

Gossip algorithms are a class of decentralized solutions to the problem of achieving consensus in a network of agents. They have attracted recent research interest because they are simple and robust — attractive qualities for wireless ad-hoc and sensor networks. Unfortunately, the standard gossip protocol converges very slowly for many popular network models. I will discuss three ways to leverage properties of the network to achieve faster convergence : routing, broadcast, and mobility.

Joint work with Alex G. Dimakis, Tuncer Can Aysal, Mehmet Ercan Yildiz, Martin Wainwright, and Anna Scaglione.

Posting has been light

Due to extensive traveling around. At the end of August and beginning of September I attended a workshop at the American Institute of Mathematics on Permanents and modeling probability distributions. It was a lot of fun, and a lot different than any workshop I’d been to before. There were only 20 or so participants and every day we’d break out in smaller groups to actually work on some sub-problem or area. By the end of the week I felt like I’d had a crash course in large-alphabet probability estimation and also got a sense of the huge range of problems and techniques (from exchangeable random partition processes to Markov chain Monte Carlo) involved in tackling them.

Last week I gave a talk on gossip algorithms at UC Davis and got a chance to talk with a lot of people there. It was a great trip, except for the 6:30 flight time out of San Diego. Then last weekend there were heirloom tomatoes:

Heirloom Tomato with bread and Cowgirl Creamery Red Tail cheese

Heirloom Tomato with bread and Cowgirl Creamery Red Tail cheese


And also peach pie:
Peach pie...

Peach pie...


Mmmm, pie.

Visiting CUHK

I’m visiting the Chinese University of Hong Kong for the next 16 days, hosted by Sidharth Jaggi. I got in at 7 this morning after a 14 hour flight from San Francisco, and while jet lag has not completely overwhelmed me, my brain is a little slow. The bus ride from the airport to Sha Tin was quite beautiful, as the sun was just starting to burn off the fog. I’m staying on campus with a nice view from my window:

View from the guesthouse at CUHK

View from the guesthouse at CUHK

Blogging may be light or medium, depending on how loquacious my fingers feel. Probably light until I give my talk on Friday…

burning at both ends

I think I might be getting too old to have a 5 day workshop going on in the same week as a 2-hour choral concert.

Come to think of it, I’m leaving perfection and entering my prime (HT to Amittai).

I’ve been neglecting the old blog, so posts will be forthcoming on topics such as:

  1. a random sampling of talks at the ITA workshop that I attended
  2. recent reads
  3. etc.

Maybe if I promise something in public I’ll follow through with it?