संगणक विज्ञान में, कलनविधियों के विश्लेषण (analysis of algorithms) से तात्पर्य किसी कलनविधि की गणनात्मक जटिलता निर्धारित करना है। दूसरे शब्दों में, किसी अल्गोरिद्म को चलाने पर वह काम पूरा करने में कितना समय लेगा, कितना भण्डारण (स्मृति) चाहिये, तथा अन्य संसाधन कितना खर्च करेगा।