分割統治法のように、部分問題に分割したうえで全体問題を解いた方が効率的な問題もある。A* 同様の通常の状態遷移はどれかがゴールに到達すれば良いので OR と呼び、部分問題に分割する場合は全ての部分問題が解けないといけないので AND と呼ぶと、探索木が AND/OR 木になる。AND で状態を分割する際、ゴールも分割する必要がある。同じ状態が2度出現した場合に1つのノードにまとめると AND/OR グラフになる。閉路のない AND/OR グラフに対する A* アルゴリズムに対応する物が1968年に開発され、1980年に AO*アルゴリズム と命名された。閉路のある AND/OR グラフに対する A* アルゴリズムに対応する A₀アルゴリズム は1976年に開発された。AND ノードのコストを「辺のコスト＋部分問題のコストの最大値」や「辺のコスト＋部分問題のコストの総和」などの単調非減少関数で定義すると、ヒューリスティック関数が許容的であれば、A* 同様、最適解が求まる。なお、閉路のない AND/OR グラフは文脈自由文法（タイプ-2 文法）、閉路のある AND/OR グラフは制限のない文法（タイプ-0 文法）に1対1対応することが証明されている。
A* アルゴリズムは1968年に Peter E. Hart、Nils J. Nilsson、Bertram Raphael の三人が発表した論文の中で最初に記述された。A* というこの一風変わった名前は、この論文でスタートからゴールまでの最短経路を確実に見つけるアルゴリズムを許容的 (英: admissible) と呼び、論文の数式中に 許容的なアルゴリズムの集合を A と表し、そのAの中でも評価回数が最適になる物を A* と表記していたためである。
現在の関西六大学野球連盟の誕生には複雑ないきさつが絡む。1931年秋に結成された関西六校野球連盟に始まる関西大学、関西学院大学、同志社大学、立命館大学、京都帝国大学（現京都大学）、神戸商業大学（現神戸大学）の6校のみによる関西六大学野球連盟（以後「旧関六」）が大元であるが、その後、関西地域において先の旧関六以外の大学野球部が所属する連盟が集まる近畿地区大学野球連盟からの度重なる合併申し入れ（最初は近畿大学野球連盟単独で行なわれ、後に近畿地区内の合同要求に発展）に応える形で、1962年に旧関六を最上部に置き近畿地区大学野球連盟とは入れ替え戦で融合された特殊な形態の関西大学野球連合を結成。しかし約20年経過続いた蜜月も、関西六大学リーグの創設校のうち、いわゆる「関関同立」を中心とした伝統校からは、1968年以降長く関西学院大学か立命館大学の下部リーグ落ちが続いた（1973年の秋季と翌春季は両校とも下部リーグに落ちていた。）ことにより「関関同立」が関西六大学リーグに揃わなかったことなどから、伝統の「関関戦」「同立戦」を、公式リーグ戦では行えないなどの不満が次第に高まっていった。1981年春のリーグ戦で関西学院大学が復帰し、13年ぶりに関関同立が揃ったのも束の間、秋の入れ替え戦で立命館大学の降格が決定した。この立命館大学の降格を引き金に"伝統校"の間で急速に伝統校だけの固定リーグを作る機運が高まる。1982年に関西六大学野球リーグの入れ替え戦の中止を決定。関西大学野球連合は解体を迎えたが、その後の固定制の大学リーグの構成校の選択をめぐり事態が紛糾。入れ替え戦凍結時の関西六大学所属校に拘らない、関関同立を含む6校を主張する側と、入れ替え戦凍結時の所属校を中心に6校に拘らずに選ぶべき（具体的には解散時の6校に、関関同立に拘るのなら下部リーグに所属している立命館大学・京都大学を招聘した8校などで。）と主張する側で意見の対立が激化。その結果、関関同立を含む6校案を主張する関西大学・関西学院大学と、入れ替え戦により加入していた近畿大学の3校が関西六大学連盟から脱退したことから、連盟理事長がリーグ解散を宣言。この解散宣言により、それまでは脱退組の案に反対していた幹事校の同志社大学も脱退組の新リーグ設立の呼びかけに同調して離脱した。旧下部リーグの京滋大学野球連盟に所属していた関関同立の残り1校である立命館大学と、旧関六の構成校である京都大学を含めた6校で新リーグを結成することになった。この6校は一旦解散した関西六大学野球連盟を復活することを一旦は宣言し、名称も引き続き関西六大学野球連盟とすることを決めていた。なお、この新リーグ（現関西学生リーグ）の最終的な6校が固まる前の段階では京大と同様に旧関六の構成校であった神戸大学にも水面下では参加意思の確認などで関係者の接触が行われていたが、参加意思を内々に伝えたにもかかわらず最終的には新リーグのメンバーに残れなかった。一方、残った2校（大阪商業大学と京都産業大学）は「リーグ解散は無効であり、他の4校は自主的に脱退した。」と主張し、連盟を継続維持するために、下部リーグの中から脱退した新リーグを結成した6校を除いた、かつて関西六大学に所属した実績のある大学である5校に呼びかけ、その呼びかけに応じた4校（神戸大学のみが応じなかった）を臨時に昇格させ関西六大学野球連盟の継承を宣言した。これが現在に続く関西六大学野球連盟になる。この措置の理念は、本来的には関西六大学野球連盟（旧連盟）の継承と連合の維持継続にあったわけだが、結果的には下部3連盟からの同意が得られず、実質的に臨時昇格させた4校を含めた6校のみの固定された新リーグの結成となった。よって、連盟旗や連盟規約、英語名称なども全く一新され、連盟の結成時期も連合解体後の1982年となっている。ただし、脱退組の新リーグ側が望んでいた関西六大学野球連盟の名称を譲ることは拒否したため、脱退していった新リーグ側はやむなく関西学生野球連盟という名称を名乗ることになった。なお、連合時代を含めた旧関六リーグの過去の記録に関しては、関西学生野球連盟側と新・関西六大学野球連盟側とが共有していく合意が再編当事になされている。これらの経緯については関西六大学野球連盟 (旧連盟)の項も参照されたい。