VLDB 2026 Research / reviewers in the wild / expert
Andrew Fishberg
dblp:163/2042
· DBLP profile ↗
7ranked-venue papers
3as first author
6since 2021 · last 2026
0000-0002-4589-3792ORCID · corroborated
Domains — the database's venue-derived domains; a paper can count in several
Human-computer interaction and ubiquitous computing · 4 · 2 first-author · 4 since 2021Applied, interdisciplinary, general and emerging computing · 2 · 1 since 2021Artificial intelligence and machine learning · 1 · 1 first-author · 1 since 2021Systems, architecture and hardware · 1 · 1 first-author · 1 since 2021
| Year | Publication | Venue | Position |
|---|---|---|---|
| 2026 | Teaching Computing in PrisonabstractThis is a place to foster a growing community of computing educators around teaching in prison – for those who are interested in possibly doing this in the future, and those with plans or experience doing so. Higher education in prison (HEP) has expanded rapidly in the U.S. over the past several years after a policy change that re-instated pell grant eligibility to incarcerated adults. This follows a global shift toward more rehabilitative, as opposed to punitive, strategies toward criminal justice as more countries recognize the wide-ranging benefits to all members of society. However, computing education, as well as basic digital literacy, remain a challenge as various factors like technology infrastructure, perceived threats to security, and instructor willingness remain challenges to offering CS courses in prison education programs. Despite these barriers, there are several models of CS education happening in prison today including in-person and virtual instruction, for-credit college courses and informal workshops. In this session, we will talk about different ways of getting started with teaching in prison, as well as practical strategies for navigating challenges from our own personal experience of teaching CS in prison settings. Emma Hogan Benser, Keith O'Hara, Andrew Fishberg, Leo Porter 0001 |
SIGCSE (2) | 3 |
| 2026 | CS Ed. in Prisons and Jails: Evidence of Computer Programming Self-Efficacy Growth Across Multiple Course OfferingsabstractIncarcerated students enrolled in education programs in prisons and jails experience a range of benefits, from reduced recidivism to improved psychosocial well-being. With respect to computer science education, little is still known about how courses impact incarcerated students' experiences, though recent work has explored fears and confidence of incarcerated students enrolled in computer science courses. Our work investigates incarcerated students' changes in self-efficacy over multiple iterations of four different classes. Our findings showed that all subscales of computer programming self-efficacy (algorithm, control, cooperation, debugging, and logic), but not generalized self-efficacy, were statistically significantly increased at the end of the courses relative to the beginning (p < 0.001, n = 36). A similar pattern of results across the full sample (n = 188) adds additional support for the veracity of the effects found in the subset of paired data. Additionally, we share students' qualitative data to add nuance to our findings and emphasize the importance of these educational experiences for incarcerated students' personal and professional development. Andrew Fishberg, Marisa R. Gaetz, Martin Nisser, Carole Cafferty, Lee Perlman, Raechel N. Soicher, Joshua Long |
SIGCSE (1) | 1 |
| 2025 | Computer Science Behind Bars: Lessons Learned from Teaching Incarcerated Students in Prisons and JailsabstractEducational programs for incarcerated individuals, often called "behind bars" initiatives, have been shown to improve participants' social and economic outcomes upon release. Since its founding in 2018, MIT's Education Justice Institute (TEJI) has offered accredited classes for incarcerated students, with an increasing focus on computer education. Our courses have been delivered both in person and remotely (e.g., via Zoom). In this poster, we share insights into the challenges present in the incarcerated education environment, and highlight how remote learning offers unique advantages to incarcerated students. We also present preliminary findings from two years of data collected across four recurring computer science courses. This poster aims to foster a dialogue with the broader computer science education community, focusing on: (i) qualitative insights gained from extensive interactions with incarcerated education systems, (ii) preliminary empirical results obtained through IRB-approved surveys, (iii) common challenges faced during data collection, and (iv) an opportunity to seek feedback and pose questions to computer science education experts. Andrew Fishberg, Marisa R. Gaetz, Martin Nisser, Carole Cafferty, Lee Perlman, Raechel N. Soicher, Joshua Long |
SIGCSE (2) | 1 |
| 2024 | From Prisons to Programming: Fostering Self-Efficacy via Virtual Web Design Curricula in Prisons and JailsabstractSelf-efficacy and digital literacy are key predictors to incarcerated people’s success in the modern workplace. While digitization in correctional facilities is expanding, few templates exist for how to design computing curricula that foster self-efficacy and digital literacy in carceral environments. As a result, formerly incarcerated people face increasing social and professional exclusion post-release. We report on a 12-week college-accredited web design class, taught virtually and synchronously, across 5 correctional facilities across the United States. The program brought together men and women from gender-segregated facilities into one classroom to learn fundamentals in HTML, CSS and Javascript, and create websites addressing social issues of their choosing. We conducted surveys with participating students, using dichotomous and open-ended questions, and performed thematic and quantitative analyses of their responses that suggest students’ increased self-efficacy. Our study discusses key design choices, needs, and recommendations for furthering computing curricula that foster self-efficacy and digital literacy in carceral settings. Martin Nisser, Marisa R. Gaetz, Andrew Fishberg, Raechel N. Soicher, Faraz Faruqi, Joshua Long |
CHI | 3 |
| 2024 | Certifiably Correct Range-Aided SLAMabstractWe present the first algorithm to efficiently compute certifiably optimal solutions to range-aided simultaneous localization and mapping (RA-SLAM) problems. Robotic navigation systems increasingly incorporate point-to-point ranging sensors, leading to state estimation problems in the form of RA-SLAM. However, the RA-SLAM problem is significantly more difficult to solve than traditional pose-graph SLAM: Ranging sensor models introduce nonconvexity and single range measurements do not uniquely determine the transform between the involved sensors. As a result, RA-SLAM inference is sensitive to initial estimates yet lacks reliable initialization techniques. Our approach, certifiably correct RA-SLAM (CORA), leverages a novel quadratically constrained quadratic programming formulation of RA-SLAM to relax the RA-SLAM problem to a semidefinite program (SDP). CORA solves the SDP efficiently using the Riemannian Staircase methodology; the SDP solution provides both: 1) a lower bound on the RA-SLAM problem's optimal value and 2) an approximate solution of the RA-SLAM problem, which can be subsequently refined using local optimization. CORA applies to problems with arbitrary pose-pose, pose-landmark, and ranging measurements and, due to using convex relaxation, is insensitive to initialization. We evaluate CORA on several real-world problems. In contrast to state-of-the-art approaches, CORA is able to obtain high-quality solutions on all problems despite being initialized with random values. In addition, we study the tightness of the SDP relaxation with respect to important problem parameters: The number of: 1) robots; 2) landmarks; and 3) range measurements. These experiments demonstrate that the SDP relaxation is often tight and reveal relationships between graph connectivity and the tightness of the SDP relaxation. Alan Papalia, Andrew Fishberg, Brendan W. O'Neill, Jonathan P. How, David M. Rosen, John J. Leonard |
IEEE Trans. Robotics | 2 |
| 2022 | Multi-Agent Relative Pose Estimation with UWB and Constrained CommunicationsabstractInter-agent relative localization is critical for any multi-robot system operating in the absence of external positioning infrastructure or prior environmental knowledge. We propose a novel inter-agent relative 2D pose estimation system where each participating agent is equipped with several ultra-wideband (UWB) ranging tags. Prior work typically supplements noisy UWB range measurements with additional continuously transmitted data, such as odometry, making these approaches scale poorly with increased swarm size or decreased communication throughput. This approach addresses these concerns by using only locally collected UWB measurements with no additionally transmitted data. By modeling observed ranging biases and systematic antenna obstructions in our proposed optimization solution, our experimental results demonstrate an improved mean position error (while remaining competitive in other metrics) over a similar state-of-the-art approach that additionally relies on continuously transmitted odometry. Andrew Fishberg, Jonathan P. How |
IROS | 1 |
| 2017 | Reconciliation feasibility in the presence of gene duplication, loss, and coalescence with multiple individuals per speciesabstractBACKGROUND: In phylogenetics, we often seek to reconcile gene trees with species trees within the framework of an evolutionary model. While the most popular models for eukaryotic species allow for only gene duplication and gene loss or only multispecies coalescence, recent work has combined these phenomena through a reconciliation structure, the labeled coalescent tree (LCT), that simultaneously describes the duplication-loss and coalescent history of a gene family. However, the LCT makes the simplifying assumption that only one individual is sampled per species whereas, with advances in gene sequencing, we now have access to multiple samples per species. RESULTS: We demonstrate that with these additional samples, there exist gene tree topologies that are impossible to reconcile with any species tree. In particular, the multiple samples enforce new constraints on the placement of duplications within a valid reconciliation. To model these constraints, we extend the LCT to a new structure, the partially labeled coalescent tree (PLCT) and demonstrate how to use the PLCT to evaluate the feasibility of a gene tree topology. We apply our algorithm to two clades of apes and flies to characterize possible sources of infeasibility. CONCLUSION: Going forward, we believe that this model represents a first step towards understanding reconciliations in duplication-loss-coalescence models with multiple samples per species. Jennifer Rogers, Andrew Fishberg, Nora Youngs, Yi-Chieh Wu |
BMC Bioinform. | 2 |