{
 "title": "Talks · Neeldhara Misra",
 "url": "https://talks.neeldhara.com/",
 "talks": [
  {
   "id": "masters-thesis",
   "title": "On the Infeasibility of Polynomial Kernelization",
   "one_liner": "A 2009 tour of why some hard problems just will not shrink down to polynomial size",
   "kind": "Research",
   "rank": "A",
   "years": "2009",
   "url": "https://talks.neeldhara.com/talks/masters-thesis/",
   "appearances": [
    {
     "no": 1,
     "date": "2009-06",
     "end": null,
     "event": "IMSc, Chennai",
     "host": null,
     "city": null,
     "mode": null,
     "url": "https://talks.neeldhara.com/talks/masters-thesis/1-imsc/"
    }
   ]
  },
  {
   "id": "cds-short-cycles",
   "title": "Connected Dominating Set and Short Cycles",
   "one_liner": "Forbid short cycles and connected domination gets easier, one girth at a time",
   "kind": "Research",
   "rank": "2",
   "years": "2010–12",
   "url": "https://talks.neeldhara.com/talks/cds-short-cycles/",
   "appearances": [
    {
     "no": 10,
     "date": "2012-02-09",
     "end": null,
     "event": "ISI Bangalore colloquium",
     "host": "Indian Statistical Institute, Bangalore",
     "city": "Bengaluru",
     "mode": null,
     "url": "https://talks.neeldhara.com/talks/cds-short-cycles/10-isi-bangalore/"
    },
    {
     "no": 3,
     "date": "2010-09",
     "end": null,
     "event": "Algorithms Seminar Series",
     "host": "University of Bergen, Norway",
     "city": null,
     "mode": null,
     "url": "https://talks.neeldhara.com/talks/cds-short-cycles/3-university-bergen/"
    }
   ]
  },
  {
   "id": "efficient-simplification",
   "title": "Efficient Simplification",
   "one_liner": "What makes a simplification good, and when is good simplification impossible?",
   "kind": "Research",
   "rank": "2",
   "years": "2010–11",
   "url": "https://talks.neeldhara.com/talks/efficient-simplification/",
   "appearances": [
    {
     "no": 8,
     "date": "2011-02",
     "end": null,
     "event": "CSA department seminar",
     "host": "Indian Institute of Science (IISc)",
     "city": "Bengaluru",
     "mode": null,
     "url": "https://talks.neeldhara.com/talks/efficient-simplification/8-iisc/"
    },
    {
     "no": 7,
     "date": "2010-12",
     "end": null,
     "event": "IMPECS School, IMSc",
     "host": null,
     "city": null,
     "mode": null,
     "url": "https://talks.neeldhara.com/talks/efficient-simplification/7-impecs/"
    }
   ]
  },
  {
   "id": "kernelization-expansions",
   "title": "Expansions for Reductions",
   "one_liner": "Hall's theorem, multiplied by q, becomes a machine for shrinking graphs",
   "kind": "Research",
   "rank": "A",
   "years": "2010",
   "url": "https://talks.neeldhara.com/talks/kernelization-expansions/",
   "appearances": [
    {
     "no": 5,
     "date": "2010-11",
     "end": null,
     "event": "Workshop on Kernelization",
     "host": "Lorentz Center, Netherlands",
     "city": null,
     "mode": null,
     "url": "https://talks.neeldhara.com/talks/kernelization-expansions/5-workshop-kernelization/"
    }
   ]
  },
  {
   "id": "iterative-compression",
   "title": "Iterative Compression",
   "one_liner": "Add vertices one at a time, and squeeze each solution of size k+1 back down to k",
   "kind": "Tutorials",
   "rank": "3",
   "years": "2010–20",
   "url": "https://talks.neeldhara.com/talks/iterative-compression/",
   "appearances": [
    {
     "no": 87,
     "date": "2020-12-21",
     "end": null,
     "event": "Workshop on Parameterized Complexity 301",
     "host": "IIT Gandhinagar",
     "city": null,
     "mode": "online",
     "url": "https://talks.neeldhara.com/talks/iterative-compression/87-workshop-parameterized/"
    },
    {
     "no": 33,
     "date": "2014-04",
     "end": null,
     "event": "Department Seminar",
     "host": "IIIT Bangalore",
     "city": null,
     "mode": null,
     "url": "https://talks.neeldhara.com/talks/iterative-compression/33-iiit-bangalore/"
    },
    {
     "no": 2,
     "date": "2010",
     "end": null,
     "event": "Kalasalingam University, Madurai, and Institute Seminar Week",
     "host": "The Institute of Mathematical Sciences",
     "city": null,
     "mode": null,
     "url": "https://talks.neeldhara.com/talks/iterative-compression/2-kalasalingam/"
    }
   ]
  },
  {
   "id": "kernel-lower-bounds",
   "title": "Lower Bounds on Kernelization",
   "one_liner": "Why some hard problems are unlikely to shrink to polynomial size, and how to prove it",
   "kind": "Research",
   "rank": "A",
   "years": "2010",
   "url": "https://talks.neeldhara.com/talks/kernel-lower-bounds/",
   "appearances": [
    {
     "no": 4,
     "date": "2010-09",
     "end": null,
     "event": "Department Seminar",
     "host": "Chalmers University, Sweden",
     "city": null,
     "mode": null,
     "url": "https://talks.neeldhara.com/talks/kernel-lower-bounds/4-chalmers/"
    }
   ]
  },
  {
   "id": "colorful-motifs",
   "title": "On the Kernelization Complexity of Colorful Motifs",
   "one_liner": "Looking for a colorful motif is hard to preprocess, even when the graph is a tree",
   "kind": "Research",
   "rank": "A",
   "years": "2010",
   "url": "https://talks.neeldhara.com/talks/colorful-motifs/",
   "appearances": [
    {
     "no": 6,
     "date": "2010-12",
     "end": null,
     "event": "IPEC 2010, Chennai",
     "host": null,
     "city": null,
     "mode": null,
     "url": "https://talks.neeldhara.com/talks/colorful-motifs/6-ipec/"
    }
   ]
  },
  {
   "id": "planar-f-deletion",
   "title": "From FVS to Planar F-Deletion",
   "one_liner": "A random-edge trick for Vertex Cover, stretched all the way to hitting forbidden minors",
   "kind": "Research",
   "rank": "3",
   "years": "2012",
   "url": "https://talks.neeldhara.com/talks/planar-f-deletion/",
   "appearances": [
    {
     "no": 15,
     "date": "2012-08-02",
     "end": null,
     "event": "TCS Journal Club",
     "host": "IISc, Department of Computer Science and Automation",
     "city": "Bengaluru",
     "mode": null,
     "url": "https://talks.neeldhara.com/talks/planar-f-deletion/15-tcs/"
    },
    {
     "no": 13,
     "date": "2012-06-10",
     "end": "2012-06-15",
     "event": "Dagstuhl Seminar 12241",
     "host": "Schloss Dagstuhl – Leibniz Center for Informatics",
     "city": "Wadern, Germany",
     "mode": "in-person",
     "url": "https://talks.neeldhara.com/talks/planar-f-deletion/13-dagstuhl/"
    },
    {
     "no": 11,
     "date": "2012-05-21",
     "end": null,
     "event": "Department seminar",
     "host": "VCLA, TU Wien",
     "city": "Vienna, Austria",
     "mode": "in-person",
     "url": "https://talks.neeldhara.com/talks/planar-f-deletion/11-vcla/"
    }
   ]
  },
  {
   "id": "kernelization",
   "title": "Kernelization",
   "one_liner": "Preprocessing that is guaranteed to shrink any instance to a size set by the parameter",
   "kind": "Tutorials",
   "rank": "A",
   "years": "2012",
   "url": "https://talks.neeldhara.com/talks/kernelization/",
   "appearances": [
    {
     "no": 9,
     "date": "2012",
     "end": null,
     "event": "Chennai Update Meeting on Parameterized Complexity",
     "host": "Institute of Mathematical Sciences, Chennai",
     "city": null,
     "mode": null,
     "url": "https://talks.neeldhara.com/talks/kernelization/9-chennai/"
    }
   ]
  },
  {
   "id": "phd-defense",
   "title": "Kernels for F-Deletion",
   "one_liner": "Polynomial kernels for deleting a few vertices so that no forbidden minor remains",
   "kind": "Research",
   "rank": "A",
   "years": "2012",
   "url": "https://talks.neeldhara.com/talks/phd-defense/",
   "appearances": [
    {
     "no": 14,
     "date": "2012-08",
     "end": null,
     "event": "IMSc, Chennai",
     "host": null,
     "city": null,
     "mode": null,
     "url": "https://talks.neeldhara.com/talks/phd-defense/14-imsc/"
    }
   ]
  },
  {
   "id": "separators",
   "title": "Separators with Non-Hereditary Properties",
   "one_liner": "Cutting s from t is easy; cutting it with a well-behaved separator is another story",
   "kind": "Research",
   "rank": "A",
   "years": "2012",
   "url": "https://talks.neeldhara.com/talks/separators/",
   "appearances": [
    {
     "no": 12,
     "date": "2012-06-06",
     "end": null,
     "event": "VCLA Mini-workshop (Logic and Algorithms)",
     "host": "TU Wien (Vienna Center for Logic and Algorithms)",
     "city": "Vienna, Austria",
     "mode": "in-person",
     "url": "https://talks.neeldhara.com/talks/separators/12-vcla/"
    }
   ]
  },
  {
   "id": "career-academia",
   "title": "A Career in Academia: Why and Why Not?",
   "one_liner": "Should you become an academic? Reasons for, reasons against, and how to start",
   "kind": "Craft and community",
   "rank": "2",
   "years": "2013–22",
   "url": "https://talks.neeldhara.com/talks/career-academia/",
   "appearances": [
    {
     "no": 108,
     "date": "2022-07-21",
     "end": null,
     "event": "ACM-W India Grad Cohort 2022",
     "host": "IIT Jodhpur",
     "city": "Jodhpur",
     "mode": "online",
     "url": "https://talks.neeldhara.com/talks/career-academia/108-acm-w/"
    },
    {
     "no": 26,
     "date": "2013-09-06",
     "end": "2013-09-10",
     "event": "ACM School on Algorithms (Winter School on Algorithms for college teachers)",
     "host": "IIITM-K",
     "city": "Trivandrum",
     "mode": "in-person",
     "url": "https://talks.neeldhara.com/talks/career-academia/26-acm-school/"
    }
   ]
  },
  {
   "id": "ekr-matchings",
   "title": "An Erdős–Ko–Rado Theorem for Matchings",
   "one_liner": "Why the largest intersecting family of matchings is a star, via Katona's cycle method",
   "kind": "Research",
   "rank": "A",
   "years": "2013",
   "url": "https://talks.neeldhara.com/talks/ekr-matchings/",
   "appearances": [
    {
     "no": 16,
     "date": "2013",
     "end": null,
     "event": "Eurocomb 2013",
     "host": null,
     "city": null,
     "mode": null,
     "url": "https://talks.neeldhara.com/talks/ekr-matchings/16-eurocomb/"
    }
   ]
  },
  {
   "id": "max-edge-coloring",
   "title": "An FPT Algorithm for Maximum Edge Coloring",
   "one_liner": "Use as many colors as you can on the edges, but no vertex may see more than two",
   "kind": "Research",
   "rank": "A",
   "years": "2013",
   "url": "https://talks.neeldhara.com/talks/max-edge-coloring/",
   "appearances": [
    {
     "no": 18,
     "date": "2013",
     "end": null,
     "event": "MPI Saarbrücken (seminar)",
     "host": null,
     "city": null,
     "mode": null,
     "url": "https://talks.neeldhara.com/talks/max-edge-coloring/18-mpi-saarbrucken/"
    }
   ]
  },
  {
   "id": "grad-school",
   "title": "Being a Successful Grad Student",
   "one_liner": "Ten balancing acts of grad school, from breadth versus depth to perfect versus good enough",
   "kind": "Craft and community",
   "rank": "10",
   "years": "2013–26",
   "url": "https://talks.neeldhara.com/talks/grad-school/",
   "appearances": [
    {
     "no": 150,
     "date": "2026-07-29",
     "end": null,
     "event": "Aarohan, Semester I (2026–27)",
     "host": "IIT Gandhinagar",
     "city": "Gandhinagar",
     "mode": null,
     "url": "https://talks.neeldhara.com/talks/grad-school/150-aarohan/"
    },
    {
     "no": 126,
     "date": "2023-12-26",
     "end": null,
     "event": "Aarohan December 2023",
     "host": "Indian Institute of Technology Gandhinagar",
     "city": "Gandhinagar",
     "mode": "in-person",
     "url": "https://talks.neeldhara.com/talks/grad-school/126-aarohan/"
    },
    {
     "no": 121,
     "date": "2023-07-24",
     "end": null,
     "event": "Aarohan 2023 (July batch)",
     "host": "IIT Gandhinagar",
     "city": "Gandhinagar",
     "mode": null,
     "url": "https://talks.neeldhara.com/talks/grad-school/121-aarohan/"
    },
    {
     "no": 114,
     "date": "2022-12-27",
     "end": null,
     "event": "Aarohan 2022 (Aarohan Winter 2022)",
     "host": "Indian Institute of Technology Gandhinagar",
     "city": "Gandhinagar",
     "mode": "in-person",
     "url": "https://talks.neeldhara.com/talks/grad-school/114-aarohan/"
    },
    {
     "no": 113,
     "date": "2022-12-03",
     "end": null,
     "event": "PhD Workshop",
     "host": "DA-IICT",
     "city": "Gandhinagar",
     "mode": "in-person",
     "url": "https://talks.neeldhara.com/talks/grad-school/113-phd/"
    },
    {
     "no": 109,
     "date": "2022-07-23",
     "end": null,
     "event": "Aarohan 2022–23",
     "host": "IIT Gandhinagar",
     "city": "Gandhinagar",
     "mode": "in-person",
     "url": "https://talks.neeldhara.com/talks/grad-school/109-aarohan/"
    },
    {
     "no": 98,
     "date": "2021-12-21",
     "end": null,
     "event": "Aarohan 2022",
     "host": "IIT Gandhinagar",
     "city": "Gandhinagar",
     "mode": "in-person",
     "url": "https://talks.neeldhara.com/talks/grad-school/98-aarohan/"
    },
    {
     "no": 53,
     "date": "2017-02-13",
     "end": null,
     "event": "DA College",
     "host": null,
     "city": null,
     "mode": null,
     "url": "https://talks.neeldhara.com/talks/grad-school/53-da-college/"
    },
    {
     "no": 28,
     "date": "2013-09-06",
     "end": "2013-09-10",
     "event": "ACM School on Algorithms",
     "host": "IIITM-K",
     "city": "Trivandrum",
     "mode": "in-person",
     "url": "https://talks.neeldhara.com/talks/grad-school/28-acm-school/"
    },
    {
     "no": 23,
     "date": "2013-06-24",
     "end": "2013-06-28",
     "event": "CSA Undergraduate Summer School 2013",
     "host": "Indian Institute of Science (IISc)",
     "city": "Bengaluru",
     "mode": null,
     "url": "https://talks.neeldhara.com/talks/grad-school/23-csa-undergraduate/"
    }
   ]
  },
  {
   "id": "cheat-sheets",
   "title": "Cheat Sheets for Hard Problems",
   "one_liner": "When you cannot be fast and exact on every input, relax one demand and see how far you get",
   "kind": "Tutorials",
   "rank": "4",
   "years": "2013–23",
   "url": "https://talks.neeldhara.com/talks/cheat-sheets/",
   "appearances": [
    {
     "no": 118,
     "date": "2023-04-04",
     "end": null,
     "event": "14th EECS Research Students Symposium",
     "host": "Indian Institute of Science (IISc)",
     "city": "Bengaluru",
     "mode": "in-person",
     "url": "https://talks.neeldhara.com/talks/cheat-sheets/118-eecs/"
    },
    {
     "no": 43,
     "date": "2016-02-11",
     "end": null,
     "event": "Popular lecture for visiting MBICT students",
     "host": "IIT Gandhinagar",
     "city": "Ahmedabad",
     "mode": "in-person",
     "url": "https://talks.neeldhara.com/talks/cheat-sheets/43-mbict/"
    },
    {
     "no": 27,
     "date": "2013-09-06",
     "end": "2013-09-10",
     "event": "ACM School on Algorithms",
     "host": "IIITM-K",
     "city": "Trivandrum",
     "mode": "in-person",
     "url": "https://talks.neeldhara.com/talks/cheat-sheets/27-acm-school/"
    },
    {
     "no": 24,
     "date": "2013-06-28",
     "end": null,
     "event": "CSA Undergraduate Summer School 2013",
     "host": "Indian Institute of Science (IISc)",
     "city": "Bengaluru",
     "mode": "in-person",
     "url": "https://talks.neeldhara.com/talks/cheat-sheets/24-csa-undergraduate/"
    }
   ]
  },
  {
   "id": "r-dominating-diameter",
   "title": "Hardness of r-Dominating Set on Graphs of Diameter (r+1)",
   "one_liner": "Small diameter does not save you, since r-domination stays W[2]-hard at diameter r + 1",
   "kind": "Research",
   "rank": "A",
   "years": "2013",
   "url": "https://talks.neeldhara.com/talks/r-dominating-diameter/",
   "appearances": [
    {
     "no": 25,
     "date": "2013-09",
     "end": null,
     "event": "IPEC 2013, Sophia Antipolis",
     "host": null,
     "city": null,
     "mode": null,
     "url": "https://talks.neeldhara.com/talks/r-dominating-diameter/25-ipec/"
    }
   ]
  },
  {
   "id": "hitting-piercing-rectangles",
   "title": "Hitting and Piercing Rectangles Induced by a Point Set",
   "one_liner": "Some point pierces n²/8 of the rectangles spanned by n points, and that is tight",
   "kind": "Research",
   "rank": "A",
   "years": "2013",
   "url": "https://talks.neeldhara.com/talks/hitting-piercing-rectangles/",
   "appearances": [
    {
     "no": 22,
     "date": "2013-06",
     "end": null,
     "event": "COCOON 2013",
     "host": null,
     "city": null,
     "mode": null,
     "url": "https://talks.neeldhara.com/talks/hitting-piercing-rectangles/22-cocoon/"
    }
   ]
  },
  {
   "id": "linear-algebra-methods",
   "title": "Linear Algebra Methods in Combinatorics",
   "one_liner": "Turn sets into vectors, and dimension arguments settle hard counting puzzles",
   "kind": "Tutorials",
   "rank": "6",
   "years": "2013–26",
   "url": "https://talks.neeldhara.com/talks/linear-algebra-methods/",
   "appearances": [
    {
     "no": 146,
     "date": "2026-05-18",
     "end": "2026-05-30",
     "event": "Instructional Schools for Teachers",
     "host": "Mepco Schlenk Engineering College",
     "city": "Sivakasi",
     "mode": "in-person",
     "url": "https://talks.neeldhara.com/talks/linear-algebra-methods/146-ist/"
    },
    {
     "no": 122,
     "date": "2023-11-01",
     "end": null,
     "event": "Expert lecture for BTech Computer Science students",
     "host": "Nirma University",
     "city": "Ahmedabad",
     "mode": "in-person",
     "url": "https://talks.neeldhara.com/talks/linear-algebra-methods/122-nirma/"
    },
    {
     "no": 56,
     "date": "2017-07-14",
     "end": "2017-07-21",
     "event": "IST on Advanced Linear Algebra",
     "host": "IIT Gandhinagar",
     "city": "Gandhinagar",
     "mode": "in-person",
     "url": "https://talks.neeldhara.com/talks/linear-algebra-methods/56-ist/"
    },
    {
     "no": 50,
     "date": "2016-12-20",
     "end": "2016-12-21",
     "event": "IWM Regional Mini Workshop",
     "host": "Indian Institute of Technology Gandhinagar",
     "city": "Gandhinagar",
     "mode": "in-person",
     "url": "https://talks.neeldhara.com/talks/linear-algebra-methods/50-iwm/"
    },
    {
     "no": 38,
     "date": "2015-03-02",
     "end": "2015-03-03",
     "event": "Lecture Workshop on Linear Algebra and Related Topics",
     "host": "Rani Channamma University, School of Mathematics and Computing Sciences",
     "city": "Belagavi",
     "mode": "in-person",
     "url": "https://talks.neeldhara.com/talks/linear-algebra-methods/38-rani/"
    },
    {
     "no": 17,
     "date": "2013",
     "end": null,
     "event": "Seminar or reading group",
     "host": null,
     "city": null,
     "mode": null,
     "url": "https://talks.neeldhara.com/talks/linear-algebra-methods/17-talk/"
    }
   ]
  },
  {
   "id": "max-q-colorable",
   "title": "Max q-Colorable Induced Subgraph on Perfect Graphs",
   "one_liner": "Carving the biggest q-colorable piece out of a perfect graph, parameterized by its size",
   "kind": "Research",
   "rank": "2",
   "years": "2013–14",
   "url": "https://talks.neeldhara.com/talks/max-q-colorable/",
   "appearances": [
    {
     "no": 31,
     "date": "2014-02-09",
     "end": "2014-02-14",
     "event": "Dagstuhl Seminar 14071",
     "host": "Schloss Dagstuhl – Leibniz Center for Informatics",
     "city": "Wadern, Germany",
     "mode": "in-person",
     "url": "https://talks.neeldhara.com/talks/max-q-colorable/31-dagstuhl/"
    },
    {
     "no": 19,
     "date": "2013",
     "end": null,
     "event": "WG 2013",
     "host": null,
     "city": null,
     "mode": null,
     "url": "https://talks.neeldhara.com/talks/max-q-colorable/19-wg/"
    }
   ]
  },
  {
   "id": "matroids-repsets",
   "title": "Parameterized Algorithms using Matroids",
   "one_liner": "Using matroids to keep a small family of partial solutions that never loses the answer",
   "kind": "Tutorials",
   "rank": "2",
   "years": "2013–16",
   "url": "https://talks.neeldhara.com/talks/matroids-repsets/",
   "appearances": [
    {
     "no": 41,
     "date": "2016",
     "end": null,
     "event": "CSE seminar",
     "host": "IIT Gandhinagar",
     "city": "Gandhinagar",
     "mode": null,
     "url": "https://talks.neeldhara.com/talks/matroids-repsets/41-cse-seminar/"
    },
    {
     "no": 21,
     "date": "2013-04-10",
     "end": "2013-04-12",
     "event": "Workshop on Kernels 2013",
     "host": "University of Warsaw",
     "city": "Warsaw, Poland",
     "mode": "in-person",
     "url": "https://talks.neeldhara.com/talks/matroids-repsets/21-workshop-kernels/"
    }
   ]
  },
  {
   "id": "real-stable-polynomials",
   "title": "Real Stable Polynomials and their Zeros",
   "one_liner": "Where polynomials have no roots, and why that bounds the permanent",
   "kind": "Tutorials",
   "rank": "A",
   "years": "2013",
   "url": "https://talks.neeldhara.com/talks/real-stable-polynomials/",
   "appearances": [
    {
     "no": 20,
     "date": "2013",
     "end": null,
     "event": "Reading group, IISc",
     "host": null,
     "city": null,
     "mode": null,
     "url": "https://talks.neeldhara.com/talks/real-stable-polynomials/20-iisc/"
    }
   ]
  },
  {
   "id": "rectangle-escape",
   "title": "On the d-Runaway Rectangle Escape Problem",
   "one_liner": "How many rectangles can slide out to the border without jamming?",
   "kind": "Research",
   "rank": "A",
   "years": "2014",
   "url": "https://talks.neeldhara.com/talks/rectangle-escape/",
   "appearances": [
    {
     "no": 30,
     "date": "2014",
     "end": null,
     "event": null,
     "host": null,
     "city": null,
     "mode": null,
     "url": "https://talks.neeldhara.com/talks/rectangle-escape/30-talk/"
    }
   ]
  },
  {
   "id": "pc-school-lectures",
   "title": "Parameterized Complexity school lectures",
   "one_liner": "Lectures from two schools on designing parameterized algorithms and proving their limits",
   "kind": "Tutorials",
   "rank": "2",
   "years": "2014–16",
   "url": "https://talks.neeldhara.com/talks/pc-school-lectures/",
   "appearances": [
    {
     "no": 48,
     "date": "2016-11",
     "end": null,
     "event": "NMI workshop on parameterized complexity",
     "host": null,
     "city": null,
     "mode": null,
     "url": "https://talks.neeldhara.com/talks/pc-school-lectures/48-nmi/"
    },
    {
     "no": 32,
     "date": "2014-03-03",
     "end": "2014-03-08",
     "event": "ASPAK 2014, IMSc",
     "host": null,
     "city": null,
     "mode": null,
     "url": "https://talks.neeldhara.com/talks/pc-school-lectures/32-aspak/"
    }
   ]
  },
  {
   "id": "pgm",
   "title": "Parameterized Graph Modification: A Modern Perspective",
   "one_liner": "A tour of graph modification, where you delete, add, or contract until the graph behaves",
   "kind": "Research",
   "rank": "2",
   "years": "2014–15",
   "url": "https://talks.neeldhara.com/talks/pgm/",
   "appearances": [
    {
     "no": 40,
     "date": "2015-07-10",
     "end": null,
     "event": "ITCDM 2015",
     "host": "IIT Madras",
     "city": "Chennai",
     "mode": "in-person",
     "url": "https://talks.neeldhara.com/talks/pgm/40-itcdm/"
    },
    {
     "no": 34,
     "date": "2014-12-13",
     "end": "2014-12-14",
     "event": "Exact Algorithms Workshop (pre-FSTTCS workshop)",
     "host": "IIT Delhi",
     "city": "Delhi",
     "mode": "in-person",
     "url": "https://talks.neeldhara.com/talks/pgm/34-exact/"
    }
   ]
  },
  {
   "id": "fast-tournaments",
   "title": "Random Explorations in Algorithms for Feedback Set Problems on Tournaments",
   "one_liner": "Random colorings (pun unintended) that untangle cycles in tournaments",
   "kind": "Research",
   "rank": "A",
   "years": "2014",
   "url": "https://talks.neeldhara.com/talks/fast-tournaments/",
   "appearances": [
    {
     "no": 29,
     "date": "2014",
     "end": null,
     "event": null,
     "host": null,
     "city": null,
     "mode": null,
     "url": "https://talks.neeldhara.com/talks/fast-tournaments/29-talk/"
    }
   ]
  },
  {
   "id": "research-overview",
   "title": "Algorithms for Planar F-Deletion and Satisfiability",
   "one_liner": "One meta-algorithm for minor-free deletion, and backdoors into easy SAT",
   "kind": "Research",
   "rank": "2",
   "years": "2015",
   "url": "https://talks.neeldhara.com/talks/research-overview/",
   "appearances": [
    {
     "no": 39,
     "date": "2015-06",
     "end": null,
     "event": "Seminar and teaching session",
     "host": "IIT Gandhinagar",
     "city": "Gandhinagar",
     "mode": "in-person",
     "url": "https://talks.neeldhara.com/talks/research-overview/39-seminar-teaching/"
    },
    {
     "no": 35,
     "date": "2015",
     "end": null,
     "event": "CSA reading group, IISc",
     "host": null,
     "city": null,
     "mode": null,
     "url": "https://talks.neeldhara.com/talks/research-overview/35-csa-reading/"
    }
   ]
  },
  {
   "id": "algorithmic-excursions",
   "title": "Some Algorithmic Excursions",
   "one_liner": "A first tour of algorithmic thinking for pre-university mathematics students",
   "kind": "For everyone",
   "rank": "A",
   "years": "2015",
   "url": "https://talks.neeldhara.com/talks/algorithmic-excursions/",
   "appearances": [
    {
     "no": 37,
     "date": "2015-01-19",
     "end": null,
     "event": "Science Academies' workshop for pre-university students in elementary mathematics",
     "host": "Christ College, Christ University",
     "city": "Bengaluru",
     "mode": "in-person",
     "url": "https://talks.neeldhara.com/talks/algorithmic-excursions/37-science/"
    }
   ]
  },
  {
   "id": "unique-covering",
   "title": "Unique Covering Problems with Geometric Sets",
   "one_liner": "Covering points with lines, squares, or hyperplanes so that many are covered exactly once",
   "kind": "Research",
   "rank": "A",
   "years": "2015",
   "url": "https://talks.neeldhara.com/talks/unique-covering/",
   "appearances": [
    {
     "no": 36,
     "date": "2015",
     "end": null,
     "event": "COCOON 2015",
     "host": null,
     "city": null,
     "mode": null,
     "url": "https://talks.neeldhara.com/talks/unique-covering/36-cocoon/"
    }
   ]
  },
  {
   "id": "comsoc-intro",
   "title": "An Introduction to Computational Social Choice",
   "one_liner": "Voting rules, impossibility theorems, and what computation adds to collective choice",
   "kind": "Tutorials",
   "rank": "4",
   "years": "2016–20",
   "url": "https://talks.neeldhara.com/talks/comsoc-intro/",
   "appearances": [
    {
     "no": 88,
     "date": "2020-12-29",
     "end": "2020-12-30",
     "event": "Workshop on Parameterized Complexity 301",
     "host": "IIT Gandhinagar",
     "city": null,
     "mode": "online",
     "url": "https://talks.neeldhara.com/talks/comsoc-intro/88-workshop-parameterized/"
    },
    {
     "no": 75,
     "date": "2019-07-02",
     "end": "2019-07-14",
     "event": "ACM India Summer School on Algorithmic Game Theory",
     "host": "IIT Gandhinagar",
     "city": "Gandhinagar",
     "mode": "in-person",
     "url": "https://talks.neeldhara.com/talks/comsoc-intro/75-acm-india/"
    },
    {
     "no": 52,
     "date": "2017",
     "end": null,
     "event": "ROCS 2017",
     "host": "IIT Gandhinagar",
     "city": "Gandhinagar",
     "mode": "in-person",
     "url": "https://talks.neeldhara.com/talks/comsoc-intro/52-rocs/"
    },
    {
     "no": 42,
     "date": "2016-01-12",
     "end": null,
     "event": "Workshop on Algorithmic Game Theory and Mechanism Design",
     "host": "Indian Institute of Science (IISc)",
     "city": "Bengaluru",
     "mode": "in-person",
     "url": "https://talks.neeldhara.com/talks/comsoc-intro/42-iisc/"
    }
   ]
  },
  {
   "id": "fpt-intro",
   "title": "An Introduction to Parameterized Algorithms",
   "one_liner": "Hard problems can be tame when the exponential blow-up is confined to a small parameter",
   "kind": "Tutorials",
   "rank": "3",
   "years": "2016–19",
   "url": "https://talks.neeldhara.com/talks/fpt-intro/",
   "appearances": [
    {
     "no": 71,
     "date": "2019-03",
     "end": null,
     "event": "Small school on parameterized complexity, IISER Pune",
     "host": null,
     "city": null,
     "mode": null,
     "url": "https://talks.neeldhara.com/talks/fpt-intro/71-iiser-pune/"
    },
    {
     "no": 55,
     "date": "2017-06-05",
     "end": "2017-06-07",
     "event": "ADMA pre-conference school on graph algorithms",
     "host": "SSN College",
     "city": "Chennai",
     "mode": "in-person",
     "url": "https://talks.neeldhara.com/talks/fpt-intro/55-adma/"
    },
    {
     "no": 47,
     "date": "2016-08-24",
     "end": null,
     "event": "Tutorial on parameterized complexity",
     "host": "Duke University",
     "city": "Durham, NC, USA",
     "mode": "in-person",
     "url": "https://talks.neeldhara.com/talks/fpt-intro/47-tutorial/"
    }
   ]
  },
  {
   "id": "structured-electorates",
   "title": "Efficient Algorithms for Hard Problems on Structured Electorates",
   "one_liner": "Real voters are not arbitrary, and that structure can make hard voting problems easy",
   "kind": "Research",
   "rank": "2",
   "years": "2016–17",
   "url": "https://talks.neeldhara.com/talks/structured-electorates/",
   "appearances": [
    {
     "no": 57,
     "date": "2017-08-24",
     "end": null,
     "event": "Workshop on Aspects of Computation",
     "host": "Institute for Mathematical Sciences (IMS), National University of Singapore",
     "city": "Singapore",
     "mode": "in-person",
     "url": "https://talks.neeldhara.com/talks/structured-electorates/57-ims/"
    },
    {
     "no": 49,
     "date": "2016-12",
     "end": null,
     "event": "Rangoli of Algorithms at FSTTCS 2016",
     "host": "Chennai Mathematical Institute (CMI)",
     "city": "Chennai",
     "mode": "in-person",
     "url": "https://talks.neeldhara.com/talks/structured-electorates/49-cmi/"
    }
   ]
  },
  {
   "id": "elicitation-sp-trees",
   "title": "Elicitation for Preferences Single Peaked on Trees",
   "one_liner": "How few questions reveal everyone's ranking when preferences are single-peaked on a tree?",
   "kind": "Research",
   "rank": "2",
   "years": "2016",
   "url": "https://talks.neeldhara.com/talks/elicitation-sp-trees/",
   "appearances": [
    {
     "no": 46,
     "date": "2016-08-24",
     "end": null,
     "event": "Duke CS-Econ seminar",
     "host": "Duke University",
     "city": "Durham, NC, USA",
     "mode": "in-person",
     "url": "https://talks.neeldhara.com/talks/elicitation-sp-trees/46-duke/"
    },
    {
     "no": 45,
     "date": "2016-07",
     "end": null,
     "event": "IJCAI 2016",
     "host": null,
     "city": null,
     "mode": null,
     "url": "https://talks.neeldhara.com/talks/elicitation-sp-trees/45-ijcai/"
    }
   ]
  },
  {
   "id": "two-dots",
   "title": "Two Dots is NP-complete",
   "one_liner": "The phone puzzle Two Dots, where you join dots of the same colour, is NP-complete",
   "kind": "Research",
   "rank": "A",
   "years": "2016",
   "url": "https://talks.neeldhara.com/talks/two-dots/",
   "appearances": [
    {
     "no": 44,
     "date": "2016-06",
     "end": null,
     "event": "FUN 2016",
     "host": null,
     "city": null,
     "mode": null,
     "url": "https://talks.neeldhara.com/talks/two-dots/44-fun/"
    }
   ]
  },
  {
   "id": "algorithmic-puzzles",
   "title": "A Few Algorithmic Puzzles (and Why You Should Care)",
   "one_liner": "What a contest problem looks like, where to find them, and the research they hide",
   "kind": "For everyone",
   "rank": "3",
   "years": "2017–22",
   "url": "https://talks.neeldhara.com/talks/algorithmic-puzzles/",
   "appearances": [
    {
     "no": 112,
     "date": "2022-11-25",
     "end": null,
     "event": "Session for second-year students",
     "host": "SSN College of Engineering",
     "city": "Kalavakkam",
     "mode": "online",
     "url": "https://talks.neeldhara.com/talks/algorithmic-puzzles/112-session-second-year/"
    },
    {
     "no": 92,
     "date": "2021-10-16",
     "end": null,
     "event": "CSE expert session for undergraduate students",
     "host": "Oriental Institute of Science & Technology, Bhopal",
     "city": "Bhopal",
     "mode": null,
     "url": "https://talks.neeldhara.com/talks/algorithmic-puzzles/92-cse-expert/"
    },
    {
     "no": 51,
     "date": "2017",
     "end": null,
     "event": "FP101 freshmen programme",
     "host": "IIT Gandhinagar",
     "city": "Gandhinagar",
     "mode": null,
     "url": "https://talks.neeldhara.com/talks/algorithmic-puzzles/51-fp101/"
    }
   ]
  },
  {
   "id": "chamberlin-courant",
   "title": "Chamberlin–Courant on Restricted Domains",
   "one_liner": "Choosing a representative committee is hard, unless the voters line up nicely. How nicely?",
   "kind": "Research",
   "rank": "2",
   "years": "2017–19",
   "url": "https://talks.neeldhara.com/talks/chamberlin-courant/",
   "appearances": [
    {
     "no": 70,
     "date": "2019-02-09",
     "end": null,
     "event": "Recent Trends in Algorithms",
     "host": "NISER",
     "city": "Bhubaneswar",
     "mode": "in-person",
     "url": "https://talks.neeldhara.com/talks/chamberlin-courant/70-recent-trends/"
    },
    {
     "no": 59,
     "date": "2017-10",
     "end": null,
     "event": "ADT 2017",
     "host": null,
     "city": null,
     "mode": null,
     "url": "https://talks.neeldhara.com/talks/chamberlin-courant/59-adt/"
    }
   ]
  },
  {
   "id": "protrusions",
   "title": "Protrusion Reduction Techniques",
   "one_liner": "Cut out tree-like chunks of a graph, swap in tiny gadgets, and get small kernels",
   "kind": "Tutorials",
   "rank": "A",
   "years": "2017",
   "url": "https://talks.neeldhara.com/talks/protrusions/",
   "appearances": [
    {
     "no": 58,
     "date": "2017-09-01",
     "end": "2017-09-03",
     "event": "FPT School (Parameterized Complexity Summer School, ALGO 2017)",
     "host": "TU Wien (ALGO 2017, Vienna)",
     "city": "Vienna, Austria",
     "mode": "in-person",
     "url": "https://talks.neeldhara.com/talks/protrusions/58-fpt/"
    }
   ]
  },
  {
   "id": "recreational-math",
   "title": "Recreational Math and Science: In the Classrooms and Beyond",
   "one_liner": "Mathematics for fun, through card tricks, the Cantor set, fold-and-cut, and polynomials",
   "kind": "For everyone",
   "rank": "A",
   "years": "2017",
   "url": "https://talks.neeldhara.com/talks/recreational-math/",
   "appearances": [
    {
     "no": 54,
     "date": "2017-03-10",
     "end": null,
     "event": "Faculty seminar series",
     "host": "Indian Institute of Technology Gandhinagar",
     "city": "Gandhinagar",
     "mode": null,
     "url": "https://talks.neeldhara.com/talks/recreational-math/54-iit-gandhinagar/"
    }
   ]
  },
  {
   "id": "teaching-tools",
   "title": "Tools and Technology for Teaching",
   "one_liner": "Teaching tools from time-saving workflows to generative AI, matched to what learners need",
   "kind": "Craft and community",
   "rank": "Q",
   "years": "2017–26",
   "url": "https://talks.neeldhara.com/talks/teaching-tools/",
   "appearances": [
    {
     "no": 148,
     "date": "2026-06-17",
     "end": "2026-06-18",
     "event": "PEWP-2026",
     "host": "MNNIT Allahabad",
     "city": "Allahabad",
     "mode": "online",
     "url": "https://talks.neeldhara.com/talks/teaching-tools/148-pewp/"
    },
    {
     "no": 142,
     "date": "2025-06-16",
     "end": "2025-06-19",
     "event": "Faculty Development Program on Pedagogical Innovations in Teaching C and Data Structures",
     "host": "Anil Neerukonda Institute of Technology and Sciences (ANITS)",
     "city": "Visakhapatnam",
     "mode": "online",
     "url": "https://talks.neeldhara.com/talks/teaching-tools/142-anits/"
    },
    {
     "no": 137,
     "date": "2025-02-28",
     "end": null,
     "event": "MMTTP Faculty Development Programme",
     "host": "IIT Ropar",
     "city": "Rupnagar, Punjab",
     "mode": "online",
     "url": "https://talks.neeldhara.com/talks/teaching-tools/137-mmttp/"
    },
    {
     "no": 103,
     "date": "2022-04-13",
     "end": null,
     "event": "Certificate in Teaching – Skill Development Module",
     "host": "Indian Institute of Technology Gandhinagar",
     "city": "Gandhinagar",
     "mode": "in-person",
     "url": "https://talks.neeldhara.com/talks/teaching-tools/103-certificate-teaching/"
    },
    {
     "no": 96,
     "date": "2021-11-18",
     "end": null,
     "event": "COMPUTE 2021",
     "host": "ACM India",
     "city": null,
     "mode": "online",
     "url": "https://talks.neeldhara.com/talks/teaching-tools/96-compute/"
    },
    {
     "no": 95,
     "date": "2021-11-14",
     "end": "2021-11-20",
     "event": "Certification in Teaching Programme",
     "host": "Indian Institute of Technology Gandhinagar",
     "city": "Gandhinagar",
     "mode": "in-person",
     "url": "https://talks.neeldhara.com/talks/teaching-tools/95-certification-teaching/"
    },
    {
     "no": 85,
     "date": "2020-12-11",
     "end": null,
     "event": "COMPUTE'20 (ACM India)",
     "host": "ACM COMPUTE",
     "city": null,
     "mode": "online",
     "url": "https://talks.neeldhara.com/talks/teaching-tools/85-compute/"
    },
    {
     "no": 73,
     "date": "2019-05-21",
     "end": "2019-06-12",
     "event": "TEQIP Advanced Pedagogy and Digital Tools",
     "host": "IIT Gandhinagar",
     "city": "Gandhinagar",
     "mode": "in-person",
     "url": "https://talks.neeldhara.com/talks/teaching-tools/73-teqip/"
    },
    {
     "no": 63,
     "date": "2018-06-20",
     "end": null,
     "event": "TEQIP Active Learning Program",
     "host": "IIT Gandhinagar",
     "city": "Gandhinagar",
     "mode": "in-person",
     "url": "https://talks.neeldhara.com/talks/teaching-tools/63-teqip/"
    },
    {
     "no": 62,
     "date": "2018-05-30",
     "end": "2018-05-31",
     "event": "TEQIP-III Faculty Development Workshop",
     "host": "IIT Gandhinagar",
     "city": "Gandhinagar",
     "mode": "in-person",
     "url": "https://talks.neeldhara.com/talks/teaching-tools/62-teqip-iii/"
    },
    {
     "no": 61,
     "date": "2018-01-22",
     "end": null,
     "event": "Session on LMS and classroom management",
     "host": "Indian Institute of Technology Gandhinagar",
     "city": "Gandhinagar",
     "mode": null,
     "url": "https://talks.neeldhara.com/talks/teaching-tools/61-session-lms/"
    },
    {
     "no": 60,
     "date": "2017-11-17",
     "end": null,
     "event": "SDC session",
     "host": "IIT Gandhinagar",
     "city": "Gandhinagar",
     "mode": null,
     "url": "https://talks.neeldhara.com/talks/teaching-tools/60-sdc/"
    }
   ]
  },
  {
   "id": "colorful-components",
   "title": "Structural Parameterizations for Colorful Components",
   "one_liner": "Cut a colored graph into pieces where no color repeats, with genomics in mind",
   "kind": "Research",
   "rank": "A",
   "years": "2018",
   "url": "https://talks.neeldhara.com/talks/colorful-components/",
   "appearances": [
    {
     "no": 64,
     "date": "2018-07",
     "end": null,
     "event": "IWOCA 2018",
     "host": null,
     "city": null,
     "mode": null,
     "url": "https://talks.neeldhara.com/talks/colorful-components/64-iwoca/"
    }
   ]
  },
  {
   "id": "presentation-skills",
   "title": "Technical Presentation Skills vs Interpersonal Skills",
   "one_liner": "Giving a good technical talk and communicating well with people are different skills",
   "kind": "Craft and community",
   "rank": "A",
   "years": "2018",
   "url": "https://talks.neeldhara.com/talks/presentation-skills/",
   "appearances": [
    {
     "no": 65,
     "date": "2018-07-07",
     "end": null,
     "event": "ACM India Grad Cohort 2018",
     "host": "IIT Bombay",
     "city": "Mumbai",
     "mode": "in-person",
     "url": "https://talks.neeldhara.com/talks/presentation-skills/65-acm-india/"
    }
   ]
  },
  {
   "id": "protecting-elections",
   "title": "A Parameterized Perspective on Protecting and Attacking Elections",
   "one_liner": "A parameterized look at attacking and defending elections when both sides have budgets",
   "kind": "Research",
   "rank": "2",
   "years": "2019–20",
   "url": "https://talks.neeldhara.com/talks/protecting-elections/",
   "appearances": [
    {
     "no": 82,
     "date": "2020-06",
     "end": null,
     "event": "IWOCA 2020",
     "host": null,
     "city": null,
     "mode": null,
     "url": "https://talks.neeldhara.com/talks/protecting-elections/82-iwoca/"
    },
    {
     "no": 77,
     "date": "2019-08",
     "end": null,
     "event": "IJCAI 2019",
     "host": null,
     "city": null,
     "mode": null,
     "url": "https://talks.neeldhara.com/talks/protecting-elections/77-ijcai/"
    }
   ]
  },
  {
   "id": "firefighting",
   "title": "Algorithmic Aspects of Firefighting",
   "one_liner": "As fire spreads through a network, where should a handful of firefighters actually stand?",
   "kind": "Research",
   "rank": "3",
   "years": "2019–21",
   "url": "https://talks.neeldhara.com/talks/firefighting/",
   "appearances": [
    {
     "no": 94,
     "date": "2021-11-12",
     "end": null,
     "event": "87th Annual Meeting of the Indian Academy of Sciences",
     "host": "Indian Academy of Sciences",
     "city": null,
     "mode": "online",
     "url": "https://talks.neeldhara.com/talks/firefighting/94-indian-academy/"
    },
    {
     "no": 89,
     "date": "2021-01-08",
     "end": null,
     "event": "INAE Annual Convention 2020 Webinar Series",
     "host": "Indian National Academy of Engineering (INAE)",
     "city": null,
     "mode": "online",
     "url": "https://talks.neeldhara.com/talks/firefighting/89-inae/"
    },
    {
     "no": 67,
     "date": "2019-01-02",
     "end": null,
     "event": "CSA50 - Pratiksha Trust Workshop on Theoretical Computer Science",
     "host": "Indian Institute of Science (IISc)",
     "city": "Bengaluru",
     "mode": "in-person",
     "url": "https://talks.neeldhara.com/talks/firefighting/67-csa50/"
    }
   ]
  },
  {
   "id": "deleting-structured-trees",
   "title": "Deleting to Structured Trees",
   "one_liner": "Pruning a graph into a full binary tree is NP-hard, even if you are only deleting edges",
   "kind": "Research",
   "rank": "A",
   "years": "2019",
   "url": "https://talks.neeldhara.com/talks/deleting-structured-trees/",
   "appearances": [
    {
     "no": 66,
     "date": "2019",
     "end": null,
     "event": "COCOON 2019",
     "host": null,
     "city": null,
     "mode": null,
     "url": "https://talks.neeldhara.com/talks/deleting-structured-trees/66-cocoon/"
    }
   ]
  },
  {
   "id": "early-career",
   "title": "Early Career Researcher Presentation",
   "one_liner": "What comes after the PhD? Career choices and research plans from an early-career academic",
   "kind": "Craft and community",
   "rank": "A",
   "years": "2019",
   "url": "https://talks.neeldhara.com/talks/early-career/",
   "appearances": [
    {
     "no": 69,
     "date": "2019-02-06",
     "end": null,
     "event": "IRISS 2019",
     "host": "Rajagiri School of Engineering & Technology",
     "city": "Kochi",
     "mode": "in-person",
     "url": "https://talks.neeldhara.com/talks/early-career/69-iriss/"
    }
   ]
  },
  {
   "id": "explorables",
   "title": "Explorable Explanations: Interactive Essays",
   "one_liner": "Essays that readers can play with, where changing a number is part of the argument",
   "kind": "Craft and community",
   "rank": "A",
   "years": "2019",
   "url": "https://talks.neeldhara.com/talks/explorables/",
   "appearances": [
    {
     "no": 79,
     "date": "2019-12-16",
     "end": null,
     "event": "Winter Institute in Digital Humanities",
     "host": "IIT Gandhinagar",
     "city": "Gandhinagar",
     "mode": "in-person",
     "url": "https://talks.neeldhara.com/talks/explorables/79-widh/"
    }
   ]
  },
  {
   "id": "stable-matchings",
   "title": "On Stable Matchings",
   "one_liner": "Pair everyone up so no two would rather run off together, the Gale–Shapley way",
   "kind": "Tutorials",
   "rank": "2",
   "years": "2019",
   "url": "https://talks.neeldhara.com/talks/stable-matchings/",
   "appearances": [
    {
     "no": 78,
     "date": "2019-08-10",
     "end": null,
     "event": "ACM Chapters Contest and Chapters Meet",
     "host": "ACM India",
     "city": "Jaipur",
     "mode": "in-person",
     "url": "https://talks.neeldhara.com/talks/stable-matchings/78-acm-chapters/"
    },
    {
     "no": 68,
     "date": "2019-01-11",
     "end": null,
     "event": "MIT-WPU student national tour visit",
     "host": "IIT Gandhinagar",
     "city": "Gandhinagar",
     "mode": "in-person",
     "url": "https://talks.neeldhara.com/talks/stable-matchings/68-mit-wpu/"
    }
   ]
  },
  {
   "id": "trust",
   "title": "The Evolution of Trust",
   "one_liner": "Why do we trust, and when do we cheat? Game theory, live, through Nicky Case's explorable",
   "kind": "For everyone",
   "rank": "2",
   "years": "2019",
   "url": "https://talks.neeldhara.com/talks/trust/",
   "appearances": [
    {
     "no": 76,
     "date": "2019-07-02",
     "end": "2019-07-14",
     "event": "ACM India Summer School on Algorithmic Game Theory",
     "host": "IIT Gandhinagar",
     "city": "Gandhinagar",
     "mode": "in-person",
     "url": "https://talks.neeldhara.com/talks/trust/76-acm-india/"
    },
    {
     "no": 74,
     "date": "2019-05-27",
     "end": null,
     "event": "Summer Research Internship Programme 2019, opening lecture",
     "host": "Indian Institute of Technology Gandhinagar",
     "city": "Gandhinagar",
     "mode": "in-person",
     "url": "https://talks.neeldhara.com/talks/trust/74-srip/"
    }
   ]
  },
  {
   "id": "trends-in-theory",
   "title": "Trends in Theory",
   "one_liner": "How games like Two Dots and Tetris lead into research in theoretical computer science",
   "kind": "Tutorials",
   "rank": "A",
   "years": "2019",
   "url": "https://talks.neeldhara.com/talks/trends-in-theory/",
   "appearances": [
    {
     "no": 72,
     "date": "2019-03-30",
     "end": null,
     "event": "ROCS 2019",
     "host": "IIT Gandhinagar",
     "city": "Gandhinagar",
     "mode": "in-person",
     "url": "https://talks.neeldhara.com/talks/trends-in-theory/72-rocs/"
    }
   ]
  },
  {
   "id": "amicable-agents",
   "title": "Fair Division is Hard even for Amicable Agents",
   "one_liner": "Even when agents have different tastes, fair division with minimal sharing remains hard",
   "kind": "Research",
   "rank": "A",
   "years": "2020",
   "url": "https://talks.neeldhara.com/talks/amicable-agents/",
   "appearances": [
    {
     "no": 80,
     "date": "2020",
     "end": null,
     "event": "ICTCS 2020",
     "host": null,
     "city": null,
     "mode": null,
     "url": "https://talks.neeldhara.com/talks/amicable-agents/80-ictcs/"
    }
   ]
  },
  {
   "id": "fair-division-minimal-sharing",
   "title": "Fair Division with Minimal Sharing",
   "one_liner": "An open problem, in five minutes, on how little sharing a fair division needs",
   "kind": "Research",
   "rank": "A",
   "years": "2020",
   "url": "https://talks.neeldhara.com/talks/fair-division-minimal-sharing/",
   "appearances": [
    {
     "no": 81,
     "date": "2020-05-22",
     "end": null,
     "event": "COMSOC Video Seminar rump session",
     "host": "COMSOC Video Seminar",
     "city": null,
     "mode": "online",
     "url": "https://talks.neeldhara.com/talks/fair-division-minimal-sharing/81-comsoc/"
    }
   ]
  },
  {
   "id": "gender-programming",
   "title": "Gender Disparities in Programming Competence in India",
   "one_liner": "Do men and women in India's computing programmes code equally well? A study plan",
   "kind": "Research",
   "rank": "A",
   "years": "2020",
   "url": "https://talks.neeldhara.com/talks/gender-programming/",
   "appearances": [
    {
     "no": 86,
     "date": "2020-12-12",
     "end": null,
     "event": "COMPUTE 2020",
     "host": "ACM India",
     "city": null,
     "mode": "online",
     "url": "https://talks.neeldhara.com/talks/gender-programming/86-compute/"
    }
   ]
  },
  {
   "id": "multiwinner-voting",
   "title": "Multiwinner Voting",
   "one_liner": "The complexity of proportional voting rules that choose a committee, not a single winner",
   "kind": "Research",
   "rank": "A",
   "years": "2020",
   "url": "https://talks.neeldhara.com/talks/multiwinner-voting/",
   "appearances": [
    {
     "no": 84,
     "date": "2020-09-28",
     "end": null,
     "event": "Parameterized Complexity Seminar (PC Seminar)",
     "host": "The Institute of Mathematical Sciences (IMSc)",
     "city": "Chennai",
     "mode": "online",
     "url": "https://talks.neeldhara.com/talks/multiwinner-voting/84-imsc/"
    }
   ]
  },
  {
   "id": "dominating-set-variants",
   "title": "Parameterized Algorithms for Variants of Dominating Set",
   "one_liner": "Dominating set and its cousins, and the graph structure that tames them",
   "kind": "Research",
   "rank": "A",
   "years": "2020",
   "url": "https://talks.neeldhara.com/talks/dominating-set-variants/",
   "appearances": [
    {
     "no": 83,
     "date": "2020-06-18",
     "end": "2020-06-19",
     "event": "WRTDG 2020",
     "host": "NIT Warangal",
     "city": "Warangal",
     "mode": "online",
     "url": "https://talks.neeldhara.com/talks/dominating-set-variants/83-wrtdg/"
    }
   ]
  },
  {
   "id": "fair-division-directions",
   "title": "Current Research Directions in Fair Division",
   "one_liner": "What fairness means for cake and for indivisible items, and which questions are open",
   "kind": "Research",
   "rank": "A",
   "years": "2021",
   "url": "https://talks.neeldhara.com/talks/fair-division-directions/",
   "appearances": [
    {
     "no": 93,
     "date": "2021-10-22",
     "end": null,
     "event": "ACM Goa Chapter forum",
     "host": "ACM Goa Chapter, Indian Institute of Technology Goa",
     "city": "Goa",
     "mode": "online",
     "url": "https://talks.neeldhara.com/talks/fair-division-directions/93-acm-goa/"
    }
   ]
  },
  {
   "id": "party-nominations",
   "title": "On the Parameterized Complexity of Party Nominations",
   "one_liner": "Who should a party nominate when it cannot see the other parties' picks?",
   "kind": "Research",
   "rank": "A",
   "years": "2021",
   "url": "https://talks.neeldhara.com/talks/party-nominations/",
   "appearances": [
    {
     "no": 90,
     "date": "2021-02-02",
     "end": null,
     "event": "UMI-ReLaX Games workshop",
     "host": "Chennai Mathematical Institute (CMI)",
     "city": null,
     "mode": "online",
     "url": "https://talks.neeldhara.com/talks/party-nominations/90-cmi/"
    }
   ]
  },
  {
   "id": "phd-india-panel",
   "title": "PhD in India: Opportunities and Challenges",
   "one_liner": "A CSA IISc panel on doing a PhD in India, from coursework and rejection to postdocs and collaboration",
   "kind": "Craft and community",
   "rank": "A",
   "years": "2021",
   "url": "https://talks.neeldhara.com/talks/phd-india-panel/",
   "appearances": [
    {
     "no": 91,
     "date": "2021-03-04",
     "end": null,
     "event": "CSA Golden Jubilee Women in Computing series",
     "host": "Department of Computer Science and Automation, Indian Institute of Science",
     "city": "Bengaluru",
     "mode": "online",
     "url": "https://talks.neeldhara.com/talks/phd-india-panel/91-csa-golden/"
    }
   ]
  },
  {
   "id": "games-we-play",
   "title": "The Games We Play",
   "one_liner": "Trust games, cops and robbers, and solo chess as a way into computer science",
   "kind": "For everyone",
   "rank": "5",
   "years": "2021–25",
   "url": "https://talks.neeldhara.com/talks/games-we-play/",
   "appearances": [
    {
     "no": 141,
     "date": "2025-06-04",
     "end": "2025-06-07",
     "event": "Paradox 2025 workshop",
     "host": "IIT Madras",
     "city": "Chennai",
     "mode": "in-person",
     "url": "https://talks.neeldhara.com/talks/games-we-play/141-paradox/"
    },
    {
     "no": 138,
     "date": "2025-03-27",
     "end": null,
     "event": "AIDI Workshop",
     "host": "Indian Institute of Technology Gandhinagar",
     "city": "Gandhinagar",
     "mode": "in-person",
     "url": "https://talks.neeldhara.com/talks/games-we-play/138-aidi/"
    },
    {
     "no": 130,
     "date": "2024-05-30",
     "end": "2024-06-02",
     "event": "Paradox'24 workshop, IIT Madras BS Degree Programme",
     "host": "IIT Madras",
     "city": "Chennai",
     "mode": "in-person",
     "url": "https://talks.neeldhara.com/talks/games-we-play/130-paradox/"
    },
    {
     "no": 111,
     "date": "2022-09-15",
     "end": null,
     "event": "Two Week FDP on “Futuristic Technologies in the field of IT”",
     "host": "L.D. College of Engineering",
     "city": "Ahmedabad",
     "mode": "online",
     "url": "https://talks.neeldhara.com/talks/games-we-play/111-fdp/"
    },
    {
     "no": 97,
     "date": "2021-12-04",
     "end": null,
     "event": "ACM W India Regional Celebration of Women in Computing",
     "host": "L. D. College of Engineering",
     "city": "Ahmedabad",
     "mode": "online",
     "url": "https://talks.neeldhara.com/talks/games-we-play/97-acm-w/"
    }
   ]
  },
  {
   "id": "women-careers",
   "title": "Career Opportunities for Women in Computing",
   "one_liner": "Academia or industry? Balancing acts for women building careers in computing",
   "kind": "Craft and community",
   "rank": "A",
   "years": "2022",
   "url": "https://talks.neeldhara.com/talks/women-careers/",
   "appearances": [
    {
     "no": 99,
     "date": "2022-01-12",
     "end": null,
     "event": "ACM India Winter School on Security, Privacy and Trust",
     "host": "Indian Institute of Technology Bhilai",
     "city": "Raipur",
     "mode": "online",
     "url": "https://talks.neeldhara.com/talks/women-careers/99-acm-india/"
    }
   ]
  },
  {
   "id": "fun-with-stem",
   "title": "From Puzzles to Problems: Fun with STEM",
   "one_liner": "Puzzles, a game of trust, and an honest story of finding your way into computing",
   "kind": "For everyone",
   "rank": "4",
   "years": "2022–23",
   "url": "https://talks.neeldhara.com/talks/fun-with-stem/",
   "appearances": [
    {
     "no": 120,
     "date": "2023-07-14",
     "end": null,
     "event": "Expert session on Data Structures and Algorithms",
     "host": "CHARUSAT University",
     "city": "Changa",
     "mode": "in-person",
     "url": "https://talks.neeldhara.com/talks/fun-with-stem/120-charusat/"
    },
    {
     "no": 119,
     "date": "2023-06-23",
     "end": null,
     "event": "International Women in Engineering Day 2023",
     "host": "Hillwoods School",
     "city": "Gandhinagar",
     "mode": "in-person",
     "url": "https://talks.neeldhara.com/talks/fun-with-stem/119-international-women/"
    },
    {
     "no": 115,
     "date": "2023-01-20",
     "end": null,
     "event": "Workshop with Agastya International Foundation",
     "host": "Center for Creative Learning, IIT Gandhinagar",
     "city": "Gandhinagar",
     "mode": null,
     "url": "https://talks.neeldhara.com/talks/fun-with-stem/115-workshop-agastya/"
    },
    {
     "no": 105,
     "date": "2022-06-03",
     "end": null,
     "event": "Camp Inspire 2022",
     "host": "Curiosity Lab, Indian Institute of Technology Gandhinagar",
     "city": "Gandhinagar",
     "mode": "online",
     "url": "https://talks.neeldhara.com/talks/fun-with-stem/105-camp-inspire/"
    }
   ]
  },
  {
   "id": "games-pursuit-evasion",
   "title": "Games of Pursuit and Evasion",
   "one_liner": "Cops chase robbers across a network, and the network's structure decides who wins",
   "kind": "Research",
   "rank": "3",
   "years": "2022–24",
   "url": "https://talks.neeldhara.com/talks/games-pursuit-evasion/",
   "appearances": [
    {
     "no": 132,
     "date": "2024-09-18",
     "end": null,
     "event": "Krea Computer Science Seminar",
     "host": "Krea University",
     "city": "Sri City",
     "mode": "online",
     "url": "https://talks.neeldhara.com/talks/games-pursuit-evasion/132-krea/"
    },
    {
     "no": 116,
     "date": "2023-02-06",
     "end": "2023-02-07",
     "event": "CALDAM Indo-Dutch Pre-Conference School on Algorithms and Combinatorics",
     "host": "DA-IICT",
     "city": "Gandhinagar",
     "mode": "in-person",
     "url": "https://talks.neeldhara.com/talks/games-pursuit-evasion/116-caldam/"
    },
    {
     "no": 106,
     "date": "2022-07-05",
     "end": null,
     "event": "Vigyan Vidushi 2022",
     "host": "Tata Institute of Fundamental Research (TIFR)",
     "city": "Mumbai",
     "mode": "in-person",
     "url": "https://talks.neeldhara.com/talks/games-pursuit-evasion/106-tifr/"
    }
   ]
  },
  {
   "id": "history-algorithms",
   "title": "History of Algorithms: The Worst Case and Beyond",
   "one_liner": "Why we demand so much of algorithms, from al-Khwārizmī to beyond worst-case analysis",
   "kind": "For everyone",
   "rank": "A",
   "years": "2022",
   "url": "https://talks.neeldhara.com/talks/history-algorithms/",
   "appearances": [
    {
     "no": 100,
     "date": "2022-01-28",
     "end": null,
     "event": "History of Ideas (second edition)",
     "host": "IIT Gandhinagar",
     "city": "Gandhinagar",
     "mode": "online",
     "url": "https://talks.neeldhara.com/talks/history-algorithms/100-history/"
    }
   ]
  },
  {
   "id": "fair-division-binary-social",
   "title": "On Fair Division with Binary Valuations Respecting Social Networks",
   "one_liner": "Dividing goods fairly when each person compares only with their neighbors in a network",
   "kind": "Research",
   "rank": "2",
   "years": "2022",
   "url": "https://talks.neeldhara.com/talks/fair-division-binary-social/",
   "appearances": [
    {
     "no": 110,
     "date": "2022-09-09",
     "end": "2022-09-11",
     "event": "Workshop on Computation and Economics",
     "host": "Ashoka University",
     "city": "Sonipat",
     "mode": "in-person",
     "url": "https://talks.neeldhara.com/talks/fair-division-binary-social/110-workshop-computation/"
    },
    {
     "no": 101,
     "date": "2022-02-10",
     "end": null,
     "event": "CALDAM 2022",
     "host": null,
     "city": null,
     "mode": null,
     "url": "https://talks.neeldhara.com/talks/fair-division-binary-social/101-caldam/"
    }
   ]
  },
  {
   "id": "kemeny",
   "title": "Parameterized Approaches to Kemeny Rank Aggregation",
   "one_liner": "Merging a lot of rankings into one (and finding many good answers) through parameters",
   "kind": "Research",
   "rank": "A",
   "years": "2022",
   "url": "https://talks.neeldhara.com/talks/kemeny/",
   "appearances": [
    {
     "no": 102,
     "date": "2022-02-18",
     "end": null,
     "event": "IISc-MSR Theory Seminar",
     "host": "Indian Institute of Science (IISc)",
     "city": "Bengaluru",
     "mode": "online",
     "url": "https://talks.neeldhara.com/talks/kemeny/102-iisc-msr/"
    }
   ]
  },
  {
   "id": "puzzles-python",
   "title": "Problem Solving with Python",
   "one_liner": "Classic puzzles, cracked with a few lines of Python",
   "kind": "For everyone",
   "rank": "A",
   "years": "2022",
   "url": "https://talks.neeldhara.com/talks/puzzles-python/",
   "appearances": [
    {
     "no": 104,
     "date": "2022-05-20",
     "end": "2022-05-22",
     "event": "Paradox 2022",
     "host": "IIT Madras",
     "city": "Chennai",
     "mode": "in-person",
     "url": "https://talks.neeldhara.com/talks/puzzles-python/104-paradox/"
    }
   ]
  },
  {
   "id": "block-coding",
   "title": "Programming Beyond Block Coding",
   "one_liner": "A guessing game, a card trick, and a game of trust as first steps beyond block coding",
   "kind": "For everyone",
   "rank": "A",
   "years": "2022",
   "url": "https://talks.neeldhara.com/talks/block-coding/",
   "appearances": [
    {
     "no": 107,
     "date": "2022-07-11",
     "end": null,
     "event": "Coding Bootcamp for students of Innovation Club (Amrut Navsarjan)",
     "host": "GUJCOST and the Commissionerate of Higher Education, Government of Gujarat",
     "city": "Ahmedabad",
     "mode": "in-person",
     "url": "https://talks.neeldhara.com/talks/block-coding/107-coding/"
    }
   ]
  },
  {
   "id": "personal-website",
   "title": "Building a Personal Website",
   "one_liner": "Why to have your own corner of the internet, and how to build it",
   "kind": "Craft and community",
   "rank": "2",
   "years": "2023–24",
   "url": "https://talks.neeldhara.com/talks/personal-website/",
   "appearances": [
    {
     "no": 128,
     "date": "2024-04-06",
     "end": "2024-04-07",
     "event": "Workshop on Personal Website Development",
     "host": "IIT Gandhinagar (Anveshanam Club)",
     "city": "Gandhinagar",
     "mode": "in-person",
     "url": "https://talks.neeldhara.com/talks/personal-website/128-workshop-personal/"
    },
    {
     "no": 117,
     "date": "2023-03-06",
     "end": null,
     "event": "Future Faculty Program",
     "host": "Indian Institute of Technology Gandhinagar",
     "city": "Gandhinagar",
     "mode": null,
     "url": "https://talks.neeldhara.com/talks/personal-website/117-future/"
    }
   ]
  },
  {
   "id": "equal-shares",
   "title": "Equal Shares and Then Some",
   "one_liner": "Give every voter an equal slice of the budget and let them spend it together",
   "kind": "Research",
   "rank": "A",
   "years": "2023",
   "url": "https://talks.neeldhara.com/talks/equal-shares/",
   "appearances": [
    {
     "no": 125,
     "date": "2023-12-16",
     "end": null,
     "event": "Workshop on Algorithmic Fairness (pre-FSTTCS 2023)",
     "host": "IIIT Hyderabad",
     "city": "Hyderabad",
     "mode": "in-person",
     "url": "https://talks.neeldhara.com/talks/equal-shares/125-workshop-algorithmic/"
    }
   ]
  },
  {
   "id": "two-tricks",
   "title": "Two Tricks",
   "one_liner": "Two magic tricks, one with a flipped bit and one with a deck of cards, and why they work",
   "kind": "Tutorials",
   "rank": "3",
   "years": "2023–24",
   "url": "https://talks.neeldhara.com/talks/two-tricks/",
   "appearances": [
    {
     "no": 127,
     "date": "2024-02-17",
     "end": null,
     "event": "Art of Computing Workshop",
     "host": "Indian Institute of Science (IISc)",
     "city": "Bengaluru",
     "mode": "in-person",
     "url": "https://talks.neeldhara.com/talks/two-tricks/127-iisc/"
    },
    {
     "no": 124,
     "date": "2023-12-15",
     "end": null,
     "event": "Talk and discussion",
     "host": "IIT Hyderabad",
     "city": "Hyderabad",
     "mode": null,
     "url": "https://talks.neeldhara.com/talks/two-tricks/124-iit-hyderabad/"
    },
    {
     "no": 123,
     "date": "2023-11-22",
     "end": null,
     "event": "T-meet talk",
     "host": "IIT Madras",
     "city": "Chennai",
     "mode": "in-person",
     "url": "https://talks.neeldhara.com/talks/two-tricks/123-t-meet/"
    }
   ]
  },
  {
   "id": "envy-free-graphical",
   "title": "Envy-Free and Efficient Allocations for Graphical Valuations",
   "one_liner": "When every item is an edge between two agents, envy-freeness gets a graph-shaped answer",
   "kind": "Research",
   "rank": "A",
   "years": "2024",
   "url": "https://talks.neeldhara.com/talks/envy-free-graphical/",
   "appearances": [
    {
     "no": 133,
     "date": "2024-10-16",
     "end": null,
     "event": "ADT 2024",
     "host": "Rutgers University (DIMACS)",
     "city": "New Brunswick, NJ, USA",
     "mode": "in-person",
     "url": "https://talks.neeldhara.com/talks/envy-free-graphical/133-adt/"
    }
   ]
  },
  {
   "id": "fold-cut",
   "title": "Geometric Puzzles: Fold and Cut",
   "one_liner": "Which shapes can you get by folding a sheet flat and making one straight cut?",
   "kind": "For everyone",
   "rank": "A",
   "years": "2024",
   "url": "https://talks.neeldhara.com/talks/fold-cut/",
   "appearances": [
    {
     "no": 136,
     "date": "2024-12-11",
     "end": null,
     "event": "Frontiers of Geometric Algorithms",
     "host": "Indian Institute of Science (IISc)",
     "city": "Bengaluru",
     "mode": "in-person",
     "url": "https://talks.neeldhara.com/talks/fold-cut/136-iisc/"
    }
   ]
  },
  {
   "id": "magical-mathematics",
   "title": "Magical Mathematics",
   "one_liner": "Card tricks that cannot fail, and the mathematics that makes them work",
   "kind": "For everyone",
   "rank": "A",
   "years": "2024",
   "url": "https://talks.neeldhara.com/talks/magical-mathematics/",
   "appearances": [
    {
     "no": 131,
     "date": "2024-06-01",
     "end": null,
     "event": "Paradox'24 technical workshop for BS-DS students",
     "host": "Indian Institute of Technology Madras",
     "city": "Chennai",
     "mode": "in-person",
     "url": "https://talks.neeldhara.com/talks/magical-mathematics/131-paradox/"
    }
   ]
  },
  {
   "id": "matching-markets",
   "title": "Manipulation with(out) Money in Matching Markets",
   "one_liner": "Can a central agency steer a stable matching market within a budget, and how hard is it?",
   "kind": "Research",
   "rank": "A",
   "years": "2024",
   "url": "https://talks.neeldhara.com/talks/matching-markets/",
   "appearances": [
    {
     "no": 134,
     "date": "2024-10-16",
     "end": null,
     "event": "ADT 2024",
     "host": "Rutgers University (DIMACS)",
     "city": "New Brunswick, NJ, USA",
     "mode": "in-person",
     "url": "https://talks.neeldhara.com/talks/matching-markets/134-adt/"
    }
   ]
  },
  {
   "id": "nim-hackenbush",
   "title": "Nim, Hackenbush, and Friends",
   "one_liner": "Who wins at Nim? Pairing, mirroring, powers of two, and a first taste of Hackenbush",
   "kind": "For everyone",
   "rank": "A",
   "years": "2024",
   "url": "https://talks.neeldhara.com/talks/nim-hackenbush/",
   "appearances": [
    {
     "no": 129,
     "date": "2024-05-14",
     "end": null,
     "event": "STEM Mentorship Program for High School Girls 2024",
     "host": "Indian Institute of Technology Delhi",
     "city": "Delhi",
     "mode": "in-person",
     "url": "https://talks.neeldhara.com/talks/nim-hackenbush/129-stem/"
    }
   ]
  },
  {
   "id": "cake-candy",
   "title": "The Math of Cutting Cake and Dividing Candy",
   "one_liner": "The mathematics of sharing fairly, from \"I cut, you choose\" to envy-free protocols",
   "kind": "For everyone",
   "rank": "A",
   "years": "2024",
   "url": "https://talks.neeldhara.com/talks/cake-candy/",
   "appearances": [
    {
     "no": 135,
     "date": "2024-10-23",
     "end": null,
     "event": "DA-IICT Public Lecture Series",
     "host": "DA-IICT",
     "city": "Gandhinagar",
     "mode": "in-person",
     "url": "https://talks.neeldhara.com/talks/cake-candy/135-da-iict/"
    }
   ]
  },
  {
   "id": "tournaments-intro",
   "title": "An Introduction to Tournaments",
   "one_liner": "A first look at tournaments, where every pair plays exactly once and one of them wins",
   "kind": "Research",
   "rank": "A",
   "years": "2025",
   "url": "https://talks.neeldhara.com/talks/tournaments-intro/",
   "appearances": [
    {
     "no": 140,
     "date": "2025-05-09",
     "end": null,
     "event": "TAS-GT 2025",
     "host": "IIT (ISM) Dhanbad",
     "city": "Dhanbad",
     "mode": "online",
     "url": "https://talks.neeldhara.com/talks/tournaments-intro/140-tas-gt/"
    }
   ]
  },
  {
   "id": "eternal-vc",
   "title": "Eternal Versions of Vertex Cover and Dominating Set",
   "one_liner": "Guards on a graph against attacks that never stop, and how many guards it takes",
   "kind": "Research",
   "rank": "A",
   "years": "2025",
   "url": "https://talks.neeldhara.com/talks/eternal-vc/",
   "appearances": [
    {
     "no": 143,
     "date": "2025-08-18",
     "end": "2025-08-19",
     "event": "STCS Annual Symposium 2025",
     "host": "Tata Institute of Fundamental Research (TIFR)",
     "city": "Mumbai",
     "mode": "in-person",
     "url": "https://talks.neeldhara.com/talks/eternal-vc/143-stcs/"
    }
   ]
  },
  {
   "id": "champion",
   "title": "How Many Matches Does It Take to Find a Champion?",
   "one_liner": "How many races does it take to find the fastest horses, and who even counts as a champion?",
   "kind": "Research",
   "rank": "A",
   "years": "2025",
   "url": "https://talks.neeldhara.com/talks/champion/",
   "appearances": [
    {
     "no": 139,
     "date": "2025-04-25",
     "end": null,
     "event": "IIT Delhi seminar",
     "host": "IIT Delhi",
     "city": "Delhi",
     "mode": "in-person",
     "url": "https://talks.neeldhara.com/talks/champion/139-iit-delhi/"
    }
   ]
  },
  {
   "id": "streaming-intro",
   "title": "A Gentle Introduction to Streaming Algorithms",
   "one_liner": "One pass through the data firehose, tiny memory, surprisingly good estimates",
   "kind": "Tutorials",
   "rank": "A",
   "years": "2026",
   "url": "https://talks.neeldhara.com/talks/streaming-intro/",
   "appearances": [
    {
     "no": 144,
     "date": "2026-02-15",
     "end": null,
     "event": "AMDS-2026",
     "host": "Pandit Deendayal Energy University (PDEU)",
     "city": "Gandhinagar",
     "mode": "in-person",
     "url": "https://talks.neeldhara.com/talks/streaming-intro/144-amds/"
    }
   ]
  },
  {
   "id": "fairness-resource-allocation",
   "title": "Algorithmic Fairness in Resource Allocation",
   "one_liner": "What does it mean to share indivisible things fairly, and when can algorithms do it?",
   "kind": "Research",
   "rank": "A",
   "years": "2026",
   "url": "https://talks.neeldhara.com/talks/fairness-resource-allocation/",
   "appearances": [
    {
     "no": 145,
     "date": "2026-02-20",
     "end": null,
     "event": "RAIST 2026",
     "host": "IIIT Surat",
     "city": "Surat",
     "mode": "in-person",
     "url": "https://talks.neeldhara.com/talks/fairness-resource-allocation/145-raist/"
    }
   ]
  },
  {
   "id": "joyful-interactives",
   "title": "Building Joyful Interactives",
   "one_liner": "What a card trick, a piano key, and a trust game taught me about building interactives",
   "kind": "Craft and community",
   "rank": "A",
   "years": "2026",
   "url": "https://talks.neeldhara.com/talks/joyful-interactives/",
   "appearances": [
    {
     "no": 151,
     "date": "2026-10-14",
     "end": null,
     "event": "CMSC 2026",
     "host": "University of Padova",
     "city": "Padova, Italy",
     "mode": "in-person",
     "url": "https://talks.neeldhara.com/talks/joyful-interactives/151-cmsc/"
    }
   ]
  },
  {
   "id": "joy-of-computing",
   "title": "Joy of Computing",
   "one_liner": "On the joy of computing, for women graduate students at ACM-W India Grad Cohort 2026",
   "kind": "Craft and community",
   "rank": "A",
   "years": "2026",
   "url": "https://talks.neeldhara.com/talks/joy-of-computing/",
   "appearances": [
    {
     "no": 149,
     "date": "2026-07-20",
     "end": null,
     "event": "ACM-W India Grad Cohort 2026",
     "host": "IIT Madras",
     "city": "Chennai",
     "mode": "in-person",
     "url": "https://talks.neeldhara.com/talks/joy-of-computing/149-acm-w/"
    }
   ]
  },
  {
   "id": "graphical-valuations",
   "title": "On Fairness with Graphical Valuations",
   "one_liner": "When agents sit on vertices and goods on edges, an EFX allocation always exists",
   "kind": "Research",
   "rank": "A",
   "years": "2026",
   "url": "https://talks.neeldhara.com/talks/graphical-valuations/",
   "appearances": [
    {
     "no": 147,
     "date": "2026-06-10",
     "end": null,
     "event": "IWOCA 2026",
     "host": "Université Clermont Auvergne",
     "city": "Clermont-Ferrand, France",
     "mode": "in-person",
     "url": "https://talks.neeldhara.com/talks/graphical-valuations/147-iwoca/"
    }
   ]
  }
 ]
}
