@article{https://resolver.caltech.edu/CaltechAUTHORS:20120326-082904019,
    title = "On the Capacity and Programming of Flash Memories",
    journal = "IEEE Transactions on Information Theory",
    year = "2012",
    url = "https://resolver.caltech.edu/CaltechAUTHORS:20120326-082904019",
    id = "record",
    issn = "0018-9448",
    doi = "10.1109/TIT.2011.2177755",
    volume = "58"
}


@article{https://resolver.caltech.edu/CaltechAUTHORS:20170309-140500073,
    title = "Storage Coding for Wear Leveling in Flash Memories",
    journal = "IEEE Transactions on Information Theory",
    year = "2010",
    url = "https://resolver.caltech.edu/CaltechAUTHORS:20170309-140500073",
    id = "record",
    issn = "0018-9448",
    doi = "10.1109/TIT.2010.2059833",
    volume = "56"
}


@article{https://resolver.caltech.edu/CaltechAUTHORS:20100505-134021747,
    title = "MAP: Medial axis based geometric routing in sensor networks",
    journal = "Wireless Networks",
    year = "2007",
    url = "https://resolver.caltech.edu/CaltechAUTHORS:20100505-134021747",
    id = "record",
    issn = "1022-0038",
    doi = "10.1007/s11276-006-9857-z",
    volume = "13"
}


@article{https://resolver.caltech.edu/CaltechAUTHORS:JIAieeetit05,
    title = "Multicluster interleaving on paths and cycles",
    journal = "IEEE Transactions on Information Theory",
    year = "2005",
    url = "https://resolver.caltech.edu/CaltechAUTHORS:JIAieeetit05",
    id = "record",
    issn = "0018-9448",
    doi = "10.1109/TIT.2004.840893",
    volume = "51"
}