2026年7月18日土曜日

DOxML2026に参加してみた

DOxML 2026 という discrete optimization と machine learning のワークショップがあって、これに参加してみた。

全部の発表を完全に理解できたわけではないけど、 面白い発表がいくつもあって良かった。たとえば、「BFGS の大域的収束」とかの話もあったりして、これはBB-stepの解析にも使ったりしたら面白そうだと思う。あとは、AI に関する計算とかもあって、例えば LLM の内部での最適化計算を高速化する手法とかあったり、そもそも「計算可能とは何なのか」とか、そういう話もあった。あとは Magic Square を超高速に計算する、とか、ネットワークの中でどのように影響力をあげていくか、っていう話もあった。

ふつうの国際会議だとパラレルセッションになって、どうしても自分の研究に近いところに行きがちだけど、こういう風にシングルセッションだと自分が普段は聞きに行かないような話もあって、非常に勉強になる。

とりあえず、A5ノートで30ページぐらいメモを取ったので、どれをより詳しく調べようか整理を始めたところ。

 

 

2026年7月16日木曜日

RAMP2023の原稿を読みなおしているところ

いま、RAMP2023の原稿を読み直しているところ。

いろいろと参考になるところが多くて、勉強になる。

 

論文っていうのは、手元に置いておくと、いつまで経っても再度読みなおせるところがいいところかと思う。

 

2026年7月6日月曜日

量子コンピュータでなぜ巡回セールスマン問題がうまく解けないか

 量子コンピュータで Ising モデルや QUBO に定式化して問題を解く、というときに例題として巡回セールスマン問題を定式化するのは良くあるパターンだと思うが、実際に「量子コンピュータで巡回セールスマン問題を上手く解けた」という話はあまり聞いたことが無い。

ちょっと調べてみたら、ちょっと面白い話があって、 

「物理現象で巡回セールスマン問題として定式化できるものがほとんどない」 

 というのがあった。確かに「N個の頂点を順番に巡る原子」とか、あまりイメージしづらい。

 

一方で、通常のコンピュータ(古典コンピュータ)に使われる電気とかも、「N個の頂点を順番に巡る電気」とかあまり聞いたことが無いので、上の話をそのまま鵜吞みにするのも良くないとは思う。ただ、量子コンピュータのほうが純粋な量子状態を維持する必要があるから、古典コンピュータほど人間が介入できないのかも、とは思ったりもする。

2026年6月12日金曜日

内点法の「証明」のプログラムを作ってみた

勉強の一環として、内点法の論文を参考に、内点法の「証明」のプログラムを作ってみた。

連続最適化関係だと first-order methods については既に証明のプログラムが存在するので、内点法で行ってみた。

現時点でやるのは、線形代数や基本的な解析のあたりをそれなりに自前で準備しなくてはいけないので、そのあたりが結構大変ではあるけど、プログラムとしては書くことができる。そのうちに、Mathlib などが整備されると、もっとスッキリとしたプログラムとして証明を書けるようになるかと考えられる。