{'fraction_non_alphanumeric': 0.021645021645021644, 'fraction_numerical': 0.0, 'mean_word_length': 5.871287128712871, 'pattern_counts': {'":': 0, '<': 0, '<?xml version=': 0, '>': 0, 'https://': 0, 'lorem ipsum': 0, 'www.': 0, 'xml': 0}, 'pii_count': 0, 'substrings_counts': 0, 'word_list_counts': {'cursed_substrings.json': 0, 'profanity_word_list.json': 0, 'sexual_word_list.json': 0, 'zh_pornsignals.json': 0}}
Advances in convex optimization: conic programming

During the last two decades, major developments in convex optimization were focusing
on conic programming, primarily, on linear, conic quadratic and semidefinite optimization.
Conic programming allows to reveal rich structure which usually is possessed by a convex program
and to exploit this structure in order to process the program efficiently. In the paper, we
overview the major components of the resulting theory (conic duality and primal-dual interior
point polynomial time algorithms), outline the extremely rich �expressive abilities� of conic
quadratic and semidefinite programming and discuss a number of instructive applications.