Composition Orderings for Linear Functions and Matrix Multiplication Orderings

We consider composition orderings for linear functions of one variable. Given \(n\) linear functions \(f_1,\dots,f_n\) and a constant \(c\), the objective is to find a permutation \(\sigma\) that minimizes/maximizes \(f_{\sigma(n)}\circ\dots\circ f_{\sigma(1)}(c)\). It was first studied in the area...

Ausführliche Beschreibung

Gespeichert in:
Bibliographische Detailangaben
Veröffentlicht in:arXiv.org 2024-02
Hauptverfasser: Kubo, Susumu, Makino, Kazuhisa, Sakamoto, Souta
Format: Artikel
Sprache:eng
Schlagworte:
Online-Zugang:Volltext
Tags: Tag hinzufügen
Keine Tags, Fügen Sie den ersten Tag hinzu!
container_end_page
container_issue
container_start_page
container_title arXiv.org
container_volume
creator Kubo, Susumu
Makino, Kazuhisa
Sakamoto, Souta
description We consider composition orderings for linear functions of one variable. Given \(n\) linear functions \(f_1,\dots,f_n\) and a constant \(c\), the objective is to find a permutation \(\sigma\) that minimizes/maximizes \(f_{\sigma(n)}\circ\dots\circ f_{\sigma(1)}(c)\). It was first studied in the area of time-dependent scheduling, and known to be solvable in \(O(n\log n)\) time if all functions are nondecreasing. In this paper, we present a complete characterization of optimal composition orderings for this case, by regarding linear functions as two-dimensional vectors. We also show several interesting properties on optimal composition orderings such as the equivalence between local and global optimality. Furthermore, by using the characterization above, we provide a fixed-parameter tractable (FPT) algorithm for the composition ordering problem for general linear functions, with respect to the number of decreasing linear functions. We next deal with matrix multiplication orderings as a generalization of composition of linear functions. Given \(n\) matrices \(M_1,\dots,M_n\in\mathbb{R}^{m\times m}\) and two vectors \(w,y\in\mathbb{R}^m\), where \(m\) denotes a positive integer, the objective is to find a permutation \(\sigma\) that minimizes/maximizes \(w^\top M_{\sigma(n)}\dots M_{\sigma(1)} y\). The problem is also viewed as a generalization of flow shop scheduling through a limit. By this extension, we show that the multiplication ordering problem for \(2\times 2\) matrices is solvable in \(O(n\log n)\) time if all the matrices are simultaneously triangularizable and have nonnegative determinants, and FPT with respect to the number of matrices with negative determinants, if all the matrices are simultaneously triangularizable. As the negative side, we finally prove that three possible natural generalizations are NP-hard: 1) when \(m=2\), 2) when \(m\geq 3\), and 3) the target version of the problem.
format Article
fullrecord <record><control><sourceid>proquest</sourceid><recordid>TN_cdi_proquest_journals_2928440841</recordid><sourceformat>XML</sourceformat><sourcesystem>PC</sourcesystem><sourcerecordid>2928440841</sourcerecordid><originalsourceid>FETCH-proquest_journals_29284408413</originalsourceid><addsrcrecordid>eNqNi7EKwjAUAIMgWLT_8MC5kCap1rlYHKwu7hLaVF6pSc1LwM9XwcXN6Ya7m7FESJlnpRJiwVKigXMuNltRFDJhp8rdJ0cY0Fk4-854tDeC3nk4ojXaQx1t-7EE2nbQ6ODxCU0cA04jtvp3XLF5r0cy6ZdLtq73l-qQTd49oqFwHVz09q2uYidKpXipcvlf9QIsmD7m</addsrcrecordid><sourcetype>Aggregation Database</sourcetype><iscdi>true</iscdi><recordtype>article</recordtype><pqid>2928440841</pqid></control><display><type>article</type><title>Composition Orderings for Linear Functions and Matrix Multiplication Orderings</title><source>Free E- Journals</source><creator>Kubo, Susumu ; Makino, Kazuhisa ; Sakamoto, Souta</creator><creatorcontrib>Kubo, Susumu ; Makino, Kazuhisa ; Sakamoto, Souta</creatorcontrib><description>We consider composition orderings for linear functions of one variable. Given \(n\) linear functions \(f_1,\dots,f_n\) and a constant \(c\), the objective is to find a permutation \(\sigma\) that minimizes/maximizes \(f_{\sigma(n)}\circ\dots\circ f_{\sigma(1)}(c)\). It was first studied in the area of time-dependent scheduling, and known to be solvable in \(O(n\log n)\) time if all functions are nondecreasing. In this paper, we present a complete characterization of optimal composition orderings for this case, by regarding linear functions as two-dimensional vectors. We also show several interesting properties on optimal composition orderings such as the equivalence between local and global optimality. Furthermore, by using the characterization above, we provide a fixed-parameter tractable (FPT) algorithm for the composition ordering problem for general linear functions, with respect to the number of decreasing linear functions. We next deal with matrix multiplication orderings as a generalization of composition of linear functions. Given \(n\) matrices \(M_1,\dots,M_n\in\mathbb{R}^{m\times m}\) and two vectors \(w,y\in\mathbb{R}^m\), where \(m\) denotes a positive integer, the objective is to find a permutation \(\sigma\) that minimizes/maximizes \(w^\top M_{\sigma(n)}\dots M_{\sigma(1)} y\). The problem is also viewed as a generalization of flow shop scheduling through a limit. By this extension, we show that the multiplication ordering problem for \(2\times 2\) matrices is solvable in \(O(n\log n)\) time if all the matrices are simultaneously triangularizable and have nonnegative determinants, and FPT with respect to the number of matrices with negative determinants, if all the matrices are simultaneously triangularizable. As the negative side, we finally prove that three possible natural generalizations are NP-hard: 1) when \(m=2\), 2) when \(m\geq 3\), and 3) the target version of the problem.</description><identifier>EISSN: 2331-8422</identifier><language>eng</language><publisher>Ithaca: Cornell University Library, arXiv.org</publisher><subject>Algorithms ; Composition ; Determinants ; Job shop scheduling ; Linear functions ; Mathematical analysis ; Matrices (mathematics) ; Optimization ; Permutations ; Time dependence</subject><ispartof>arXiv.org, 2024-02</ispartof><rights>2024. This work is published under http://arxiv.org/licenses/nonexclusive-distrib/1.0/ (the “License”). Notwithstanding the ProQuest Terms and Conditions, you may use this content in accordance with the terms of the License.</rights><oa>free_for_read</oa><woscitedreferencessubscribed>false</woscitedreferencessubscribed></display><links><openurl>$$Topenurl_article</openurl><openurlfulltext>$$Topenurlfull_article</openurlfulltext><thumbnail>$$Tsyndetics_thumb_exl</thumbnail><link.rule.ids>776,780</link.rule.ids></links><search><creatorcontrib>Kubo, Susumu</creatorcontrib><creatorcontrib>Makino, Kazuhisa</creatorcontrib><creatorcontrib>Sakamoto, Souta</creatorcontrib><title>Composition Orderings for Linear Functions and Matrix Multiplication Orderings</title><title>arXiv.org</title><description>We consider composition orderings for linear functions of one variable. Given \(n\) linear functions \(f_1,\dots,f_n\) and a constant \(c\), the objective is to find a permutation \(\sigma\) that minimizes/maximizes \(f_{\sigma(n)}\circ\dots\circ f_{\sigma(1)}(c)\). It was first studied in the area of time-dependent scheduling, and known to be solvable in \(O(n\log n)\) time if all functions are nondecreasing. In this paper, we present a complete characterization of optimal composition orderings for this case, by regarding linear functions as two-dimensional vectors. We also show several interesting properties on optimal composition orderings such as the equivalence between local and global optimality. Furthermore, by using the characterization above, we provide a fixed-parameter tractable (FPT) algorithm for the composition ordering problem for general linear functions, with respect to the number of decreasing linear functions. We next deal with matrix multiplication orderings as a generalization of composition of linear functions. Given \(n\) matrices \(M_1,\dots,M_n\in\mathbb{R}^{m\times m}\) and two vectors \(w,y\in\mathbb{R}^m\), where \(m\) denotes a positive integer, the objective is to find a permutation \(\sigma\) that minimizes/maximizes \(w^\top M_{\sigma(n)}\dots M_{\sigma(1)} y\). The problem is also viewed as a generalization of flow shop scheduling through a limit. By this extension, we show that the multiplication ordering problem for \(2\times 2\) matrices is solvable in \(O(n\log n)\) time if all the matrices are simultaneously triangularizable and have nonnegative determinants, and FPT with respect to the number of matrices with negative determinants, if all the matrices are simultaneously triangularizable. As the negative side, we finally prove that three possible natural generalizations are NP-hard: 1) when \(m=2\), 2) when \(m\geq 3\), and 3) the target version of the problem.</description><subject>Algorithms</subject><subject>Composition</subject><subject>Determinants</subject><subject>Job shop scheduling</subject><subject>Linear functions</subject><subject>Mathematical analysis</subject><subject>Matrices (mathematics)</subject><subject>Optimization</subject><subject>Permutations</subject><subject>Time dependence</subject><issn>2331-8422</issn><fulltext>true</fulltext><rsrctype>article</rsrctype><creationdate>2024</creationdate><recordtype>article</recordtype><sourceid>ABUWG</sourceid><sourceid>AFKRA</sourceid><sourceid>AZQEC</sourceid><sourceid>BENPR</sourceid><sourceid>CCPQU</sourceid><sourceid>DWQXO</sourceid><recordid>eNqNi7EKwjAUAIMgWLT_8MC5kCap1rlYHKwu7hLaVF6pSc1LwM9XwcXN6Ya7m7FESJlnpRJiwVKigXMuNltRFDJhp8rdJ0cY0Fk4-854tDeC3nk4ojXaQx1t-7EE2nbQ6ODxCU0cA04jtvp3XLF5r0cy6ZdLtq73l-qQTd49oqFwHVz09q2uYidKpXipcvlf9QIsmD7m</recordid><startdate>20240216</startdate><enddate>20240216</enddate><creator>Kubo, Susumu</creator><creator>Makino, Kazuhisa</creator><creator>Sakamoto, Souta</creator><general>Cornell University Library, arXiv.org</general><scope>8FE</scope><scope>8FG</scope><scope>ABJCF</scope><scope>ABUWG</scope><scope>AFKRA</scope><scope>AZQEC</scope><scope>BENPR</scope><scope>BGLVJ</scope><scope>CCPQU</scope><scope>DWQXO</scope><scope>HCIFZ</scope><scope>L6V</scope><scope>M7S</scope><scope>PIMPY</scope><scope>PQEST</scope><scope>PQQKQ</scope><scope>PQUKI</scope><scope>PRINS</scope><scope>PTHSS</scope></search><sort><creationdate>20240216</creationdate><title>Composition Orderings for Linear Functions and Matrix Multiplication Orderings</title><author>Kubo, Susumu ; Makino, Kazuhisa ; Sakamoto, Souta</author></sort><facets><frbrtype>5</frbrtype><frbrgroupid>cdi_FETCH-proquest_journals_29284408413</frbrgroupid><rsrctype>articles</rsrctype><prefilter>articles</prefilter><language>eng</language><creationdate>2024</creationdate><topic>Algorithms</topic><topic>Composition</topic><topic>Determinants</topic><topic>Job shop scheduling</topic><topic>Linear functions</topic><topic>Mathematical analysis</topic><topic>Matrices (mathematics)</topic><topic>Optimization</topic><topic>Permutations</topic><topic>Time dependence</topic><toplevel>online_resources</toplevel><creatorcontrib>Kubo, Susumu</creatorcontrib><creatorcontrib>Makino, Kazuhisa</creatorcontrib><creatorcontrib>Sakamoto, Souta</creatorcontrib><collection>ProQuest SciTech Collection</collection><collection>ProQuest Technology Collection</collection><collection>Materials Science &amp; Engineering Collection</collection><collection>ProQuest Central (Alumni Edition)</collection><collection>ProQuest Central UK/Ireland</collection><collection>ProQuest Central Essentials</collection><collection>ProQuest Central</collection><collection>Technology Collection</collection><collection>ProQuest One Community College</collection><collection>ProQuest Central Korea</collection><collection>SciTech Premium Collection</collection><collection>ProQuest Engineering Collection</collection><collection>Engineering Database</collection><collection>Publicly Available Content Database</collection><collection>ProQuest One Academic Eastern Edition (DO NOT USE)</collection><collection>ProQuest One Academic</collection><collection>ProQuest One Academic UKI Edition</collection><collection>ProQuest Central China</collection><collection>Engineering Collection</collection></facets><delivery><delcategory>Remote Search Resource</delcategory><fulltext>fulltext</fulltext></delivery><addata><au>Kubo, Susumu</au><au>Makino, Kazuhisa</au><au>Sakamoto, Souta</au><format>book</format><genre>document</genre><ristype>GEN</ristype><atitle>Composition Orderings for Linear Functions and Matrix Multiplication Orderings</atitle><jtitle>arXiv.org</jtitle><date>2024-02-16</date><risdate>2024</risdate><eissn>2331-8422</eissn><abstract>We consider composition orderings for linear functions of one variable. Given \(n\) linear functions \(f_1,\dots,f_n\) and a constant \(c\), the objective is to find a permutation \(\sigma\) that minimizes/maximizes \(f_{\sigma(n)}\circ\dots\circ f_{\sigma(1)}(c)\). It was first studied in the area of time-dependent scheduling, and known to be solvable in \(O(n\log n)\) time if all functions are nondecreasing. In this paper, we present a complete characterization of optimal composition orderings for this case, by regarding linear functions as two-dimensional vectors. We also show several interesting properties on optimal composition orderings such as the equivalence between local and global optimality. Furthermore, by using the characterization above, we provide a fixed-parameter tractable (FPT) algorithm for the composition ordering problem for general linear functions, with respect to the number of decreasing linear functions. We next deal with matrix multiplication orderings as a generalization of composition of linear functions. Given \(n\) matrices \(M_1,\dots,M_n\in\mathbb{R}^{m\times m}\) and two vectors \(w,y\in\mathbb{R}^m\), where \(m\) denotes a positive integer, the objective is to find a permutation \(\sigma\) that minimizes/maximizes \(w^\top M_{\sigma(n)}\dots M_{\sigma(1)} y\). The problem is also viewed as a generalization of flow shop scheduling through a limit. By this extension, we show that the multiplication ordering problem for \(2\times 2\) matrices is solvable in \(O(n\log n)\) time if all the matrices are simultaneously triangularizable and have nonnegative determinants, and FPT with respect to the number of matrices with negative determinants, if all the matrices are simultaneously triangularizable. As the negative side, we finally prove that three possible natural generalizations are NP-hard: 1) when \(m=2\), 2) when \(m\geq 3\), and 3) the target version of the problem.</abstract><cop>Ithaca</cop><pub>Cornell University Library, arXiv.org</pub><oa>free_for_read</oa></addata></record>
fulltext fulltext
identifier EISSN: 2331-8422
ispartof arXiv.org, 2024-02
issn 2331-8422
language eng
recordid cdi_proquest_journals_2928440841
source Free E- Journals
subjects Algorithms
Composition
Determinants
Job shop scheduling
Linear functions
Mathematical analysis
Matrices (mathematics)
Optimization
Permutations
Time dependence
title Composition Orderings for Linear Functions and Matrix Multiplication Orderings
url https://sfx.bib-bvb.de/sfx_tum?ctx_ver=Z39.88-2004&ctx_enc=info:ofi/enc:UTF-8&ctx_tim=2025-01-24T23%3A25%3A43IST&url_ver=Z39.88-2004&url_ctx_fmt=infofi/fmt:kev:mtx:ctx&rfr_id=info:sid/primo.exlibrisgroup.com:primo3-Article-proquest&rft_val_fmt=info:ofi/fmt:kev:mtx:book&rft.genre=document&rft.atitle=Composition%20Orderings%20for%20Linear%20Functions%20and%20Matrix%20Multiplication%20Orderings&rft.jtitle=arXiv.org&rft.au=Kubo,%20Susumu&rft.date=2024-02-16&rft.eissn=2331-8422&rft_id=info:doi/&rft_dat=%3Cproquest%3E2928440841%3C/proquest%3E%3Curl%3E%3C/url%3E&disable_directlink=true&sfx.directlink=off&sfx.report_link=0&rft_id=info:oai/&rft_pqid=2928440841&rft_id=info:pmid/&rfr_iscdi=true