The Electric Autonomous Dial-A-Ride Problem (E-ADARP) consists in scheduling a fleet of electric autonomous vehicles to provide ride-sharing services for customers that specify their origins and destinations. The E-ADARP differs from typical DARP in two aspects: (i) a weighted-sum objective that minimizes both total travel time and total excess user ride time; (ii) the employment of electric autonomous vehicles and a partial recharging policy. We present a highly-efficient column generation (CG) approach to solve the E-ADARP, where a customized labeling algorithm is designed to solve CG subproblems. To handle (i), we propose a segment-based representation for a partial path that generalizes sequences of Resource Extension Functions (REFs) t...